Commit Graph

  • fc72c408fc README: note on why FunPack became FunUI Claude 2026-10-25 13:27:01 +00:00
  • 9eef170bc8 README: title FunUI (formerly FunPack) Claude 2026-10-25 13:18:14 +00:00
  • d099b7ef7e README: v5 is published on the registry v4-classic Claude 2026-10-25 13:16:24 +00:00
  • 837235db5e README: v4 was still called FunPack Claude 2026-10-25 13:16:16 +00:00
  • f9c3f03dfd README: install paths use the FunUI repo and registry name Claude 2026-10-25 13:16:14 +00:00
  • 469f39e841 README: the newer UI is FunUI v5 Claude 2026-10-25 13:15:22 +00:00
  • 6b33d9a528 README: plain FunUI title, ComfyUI first in the thank-you list Claude 2026-10-25 13:15:14 +00:00
  • 3adebb731f Rename FunPack to FunUI (5.0.3 Classy Chopper): /fun endpoint, wink logo, load-time migration of old names Old project/workflow names and browser settings migrate on load; /funpack redirects to /fun. Claude 2026-10-25 13:11:03 +00:00
  • c853c9fccc Decisiveness: slider ends at k 0.96 and 1.04, the largest value found stable by eye Claude 2026-10-23 18:57:01 +00:00
  • 103fb5c9b2 Decisiveness: slider range cut again (-10 = k 0.95, +10 = k 1.05); eye test found k 1.06 already overkill Claude 2026-10-23 18:56:50 +00:00
  • 152896d1f4 Decisiveness: slider range made gentle (-10 = k 0.85, +10 = k 1.2); 3 was overkill and 6 mostly noise Claude 2026-10-23 18:53:21 +00:00
  • deadf920cf Decisiveness: slider -10..+10 now balanced (-10 = k 0.5, +10 = k 3) and takes hold earlier (s 6) so positive values are felt on few steps Claude 2026-10-23 18:44:29 +00:00
  • 3f8a007da2 fix: PTD hop schedule keeps the sampler's device and dtype Claude 2026-10-23 18:12:38 +00:00
  • 850ac349cc Settings: saved keys a module no longer declares are dropped from the project instead of warning every run Claude 2026-10-23 18:01:49 +00:00
  • a3ac58f758 test: picker wheel settings travel with the project, per project Claude 2026-10-23 17:48:21 +00:00
  • a79f635758 feat: picker wheel settings are saved with the project Claude 2026-10-23 17:45:38 +00:00
  • a271331210 Decisiveness: manual slider is now -10..+10 (0 off, +-10 = 4x / quarter) Claude 2026-10-23 17:46:20 +00:00
  • 1ce23bf6d3 Decisiveness: widen limits (manual k 0.25..4, learned k 0.5..2) so the effect is visible Claude 2026-10-23 17:45:13 +00:00
  • e16a236a05 feat: Camera move marked Experimental with a plain-language warning Claude 2026-10-23 17:45:05 +00:00
  • a3031cf630 feat: one switch in Settings > Conditioning turns off automatic camera prompt enhancement Claude 2026-10-22 15:38:33 +00:00
  • 019d496fab feat: warn beside Generate when PTD is on with SLA or other enhancements Claude 2026-10-22 15:31:59 +00:00
  • 30d499697c fix: PTD adapter list is read again each time Engine settings open Claude 2026-10-22 15:18:13 +00:00
  • b067255295 fix: PTD gives step-aware modules its own hop schedule Claude 2026-10-22 15:13:31 +00:00
  • 4b8fd882ac Merge main (5.0.2) into dev Claude 2026-10-22 15:05:03 +00:00
  • 2dc92cb294 release: 5.0.2 changelog and version Drops a duplicated studio picture from the README. Claude 2026-10-22 15:03:21 +00:00
  • 361e0f9bec test: recording is opt in, so an unknown status shows off; note why the restart test exits Claude 2026-10-22 15:01:17 +00:00
  • 53fdc01759 Merge dev (up to the screenshot retake) into main for 5.0.2 Claude 2026-10-22 15:03:12 +00:00
  • ba024566d9 test: recording is opt in, so an unknown status shows off; note why the restart test exits Claude 2026-10-22 15:01:17 +00:00
  • d1d83ebd8e feat: PTD few-step support for MiniMax H3 as a module Claude 2026-10-22 14:58:06 +00:00
  • 335d9a0767 docs: retake README screenshots after the Apple HIG pass Same demo project and method as before; no model output. Claude 2026-10-22 14:19:47 +00:00
  • 4d0dcb8f3f fix: Restart ComfyUI card no longer repeats its text; README Important wording Test reproduces the doubled line first. Claude 2026-10-22 13:47:45 +00:00
  • 97f0e0dcc9 ui kit: preview picture scales to fit its stage Claude 2026-10-22 13:21:22 +00:00
  • 0708a7bd95 ui kit: Genie open and close for Composer and Training Claude 2026-10-22 13:08:12 +00:00
  • a8c8d4d5ac ui kit: slider value is typeable, selected states carry more than colour Claude 2026-10-22 13:04:39 +00:00
  • dc99611b49 ui kit: Apple HIG pass 1, roomier spacing, readable contrast, 11px text floor, solid focus ring Claude 2026-10-22 13:01:08 +00:00
  • f0e4a20524 Block influence recording is off until the user turns it on Claude 2026-10-22 08:48:21 +00:00
  • 49d69aa394 test: a picked H3 file keeps Shadow negative and Video detail on screen Fake safetensors header through the probe and the real manifest; fails on the code before 9b4b559, passes after. Claude 2026-10-22 08:37:09 +00:00
  • 9b4b559d19 fix: H3 file probe now shows Shadow negative and Video detail The pre-load probe left out adaln_modalities, so picking an H3 file hid every setting that needs it. Run time still checks the loaded model. Claude 2026-10-22 08:17:55 +00:00
  • b1def9bab2 feat: Log colours only the lines that need attention (warnings amber, errors red); healthy output stays plain Claude 2026-10-22 06:50:08 +00:00
  • 304d79e4b5 docs: README screenshot tour of the main features Fourteen pictures of the real app on an abstract demo project; no model output. Claude 2026-10-21 04:15:22 +00:00
  • 156f86e618 fix: checkpoint loader reports a missing VAE; a start picture no pipeline slot takes is named as unused Claude 2026-10-21 04:36:20 +00:00
  • c089fe3a9a test: every diffusion loader option loads a tiny H3 file; every reference kind reaches its H3 socket and passes ComfyUI validation Claude 2026-10-21 04:29:19 +00:00
  • 4069a6f59a test: every file type the Media bin accepts is made, uploaded, thumbnailed and loaded Claude 2026-10-21 04:21:30 +00:00
  • 4c677b984d test: every sampler and scheduler on offer finishes a real tiny H3 sample Claude 2026-10-21 04:20:23 +00:00
  • 88f4cc2986 test: every modifier setting walked through its choices on the real tiny H3 and LTX models Claude 2026-10-21 04:18:44 +00:00
  • 5b8ec49ba9 docs: README screenshot tour of the main features Fourteen pictures of the real app on an abstract demo project; no model output. Claude 2026-10-21 04:15:22 +00:00
  • 98a1504a29 fix: workflow import reads the official ComfyUI templates: lost widget values, dynamic inputs, autogrow names, prompt through guiders Claude 2026-10-21 04:10:12 +00:00
  • 24f946f43c release: 5.0.1 changelog, version and training credit Load Media refuses unreadable files in plain words; gallery delete refuses odd names; stale tests updated. Claude 2026-10-21 03:40:31 +00:00
  • dfa8d5c15e test: restore two picture-wiring expectations a bulk edit changed Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CHWxqHtxwWrq4kEyFTaHds Claude 2026-10-21 02:55:22 +00:00
  • 329781499c feat: H3 preset has 15 reference slots (9 pictures, 3 videos, 3 sounds); saved projects get the new ones on open Pictures are numbered among pictures, so any mix fits R2V's own inputs. Claude 2026-10-21 02:54:22 +00:00
  • f6b49d318a feat: a video with a soundtrack also feeds R2V's paired video audio input The media list says which videos have sound. Claude 2026-10-21 02:46:44 +00:00
  • a36af5f3a1 fix: a video or audio reference is routed from the inputs the model node offers, not from preset data Works for any H3 Reference to Video pipeline, edited or not. Drops the preset routing data and the refresh that carried it. Claude 2026-10-21 02:43:47 +00:00
  • 77ccd2016d fix: the reference warning says when the server's preset has no video or audio routing Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CHWxqHtxwWrq4kEyFTaHds Claude 2026-10-21 02:40:46 +00:00
  • d03ba50216 fix: projects saved while the video/audio Load Media nodes existed drop those slots instead of failing to load Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CHWxqHtxwWrq4kEyFTaHds Claude 2026-10-21 02:37:16 +00:00
  • f4187dc962 fix: Render button was dark with near-black text: the softer button fill in polish.css overrode its teal fill; it now keeps its own Claude 2026-10-21 02:30:27 +00:00
  • bf62683f5a feat: Load Media takes a picture, video or sound and the app wires the output that fits A video or audio reference now uses an ordinary reference slot, so old projects need no new slots; saved media slots take the preset's current roles. Claude 2026-10-21 02:22:23 +00:00
  • 3101632ecf fix: the pipeline refresh note also covers a server preset with nothing to add Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CHWxqHtxwWrq4kEyFTaHds Claude 2026-10-21 02:19:03 +00:00
  • d5ec828026 fix: the reference warning also says why the pipeline refresh added no media slots Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CHWxqHtxwWrq4kEyFTaHds Claude 2026-10-21 02:15:49 +00:00
  • 1d4c3a7584 fix: the 'reference did not fit' warning names each reference and why Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CHWxqHtxwWrq4kEyFTaHds Claude 2026-10-21 02:13:10 +00:00
  • 770962e209 fix: saved pipelines not marked whole also get the media slots their preset gained Reproduced with the real H3 preset slots: video reference was counted as not fitting. Claude 2026-10-21 02:08:45 +00:00
  • 4e770e2046 fix: projects started from a preset get the video/audio reference slots an update added Without them a saved pipeline reported video references as not fitting. Claude 2026-10-21 02:04:49 +00:00
  • 600a4d8050 fix: reference video is no longer cut to 15 seconds Claude 2026-10-21 02:02:18 +00:00
  • 129cc10d0f fix: video and audio references go to R2V's own video/audio inputs; aspect ratio source accepts a video New Load Media (video) and (audio) nodes; picture loader keeps first frame for the aspect source only. Claude 2026-10-21 02:01:01 +00:00
  • f71a055ae0 fix: a video picked as a reference loads as its first frame instead of failing in Load Media Audio is still refused, with a plainer message. Claude 2026-10-21 01:54:44 +00:00
  • df5424e0df Sharpness edits the model's answer directly, last step included, as 4.x did Claude 2026-10-20 16:29:11 +00:00
  • 0dc605f013 Distilled Flow: three named presets (ord1, ord2, ord2_ab2), no Heun variants Claude 2026-10-20 16:11:19 +00:00
  • 73adf3e65d Distilled Flow sampler presets (dflow_*) and a sampler-neutral Sharpness module Claude 2026-10-20 16:01:19 +00:00
  • 1110194d22 Training: steps instead of tabs, walked with Back and Next; no way on to training with an empty set; Results leads back to the set and its tags Claude 2026-10-20 15:52:22 +00:00
  • 354ca29e6a Training: a wizard-style modal with numbered steps, a title and line per step, and Back/Next and the run controls in the footer Claude 2026-10-20 15:39:54 +00:00
  • 1d0e95d94f Centred modals sit in the vertical middle of the screen Claude 2026-10-20 15:39:08 +00:00
  • 1b9863c13d Loading window: centred text and title, no address before the feature name Claude 2026-10-20 15:38:05 +00:00
  • 8fef71b9ea Loading window: opens at once on start, names the module being loaded (N out of M) Claude 2026-10-20 15:34:22 +00:00
  • 83f9810500 Training window: one watch loop and one preview at a time; a preview pause found after a reload carries on by itself Claude 2026-10-19 00:31:36 +00:00
  • e1eedfbb75 Tags: saving an edit no longer redraws the step, so typing keeps its focus and place Claude 2026-10-19 00:30:03 +00:00
  • 28d191133b Training: free the card at the start of every run, cached data or not Claude 2026-10-18 23:48:41 +00:00
  • ad2157110b Training: the node always runs (a second resume was answered from ComfyUI's cache in 0s); the window adopts the server's pause instead of an older one Claude 2026-10-18 23:39:55 +00:00
  • 7ef57ba162 Rated results: caption only from the file's own prompt, never the project's; keep every file listed and mark doubtful ratings Claude 2026-10-18 22:24:27 +00:00
  • 63ab3a3ae6 LoRA training: a rated result made in this session takes the prompt embedded in its file; an older rating on a reused name is left out Claude 2026-10-18 22:17:02 +00:00
  • 1139c38cf7 LoRA training: rated results are checked against the file itself, files added without words take the prompt embedded in them, no length limit on prefix and postfix Claude 2026-10-18 22:14:29 +00:00
  • 0da95575da LoRA training: preview strength setting, negative allowed Claude 2026-10-18 21:16:09 +00:00
  • 107bc05f91 RTX VSR: explain a failed load (missing libnvidia-ngx on rentals) instead of the bare SDK code Claude 2026-10-18 00:22:18 +00:00
  • 797cbcc579 LoRA training: time per step, a graph of it, and the time spent in all (restarts included) Claude 2026-10-18 00:15:39 +00:00
  • dfc8153cb3 Media upload: show percent while sending, read the body in 1MB chunks, write off the event loop Claude 2026-10-17 23:09:37 +00:00
  • cd4c576e6e LoRA training: download the saved step copies and the preview as well as the final LoRA Claude 2026-10-17 22:40:15 +00:00
  • bfaee07258 LoRA training: Download LoRA on a finished run in Results Claude 2026-10-17 22:35:32 +00:00
  • c485c4f5df Training: the preset you pick stays picked when you change a setting after it Claude 2026-10-17 22:16:12 +00:00
  • 1b6935af8a Gallery: deleting shows a progress bar and count, and runs four at a time Claude 2026-10-17 22:04:14 +00:00
  • 9aa1791ec8 LoRA training: encoded clips and captions are kept on disk and reused by the next run Claude 2026-10-17 22:00:51 +00:00
  • fb5c631c69 Training: Pausing and Stopping show beside the controls in Train, not with the graph in Results Claude 2026-10-17 21:22:58 +00:00
  • 7421333e2a Gallery: Select mode with one confirmed delete for many files Claude 2026-10-17 21:21:32 +00:00
  • 2921ff517b Gallery: saved videos and pictures next to Temp files, with preview and confirmed delete Claude 2026-10-17 21:17:26 +00:00
  • 6372f11758 UI kit: a group holding one stack gets the same room from its edges; Training Results and Train breathe Claude 2026-10-17 21:13:01 +00:00
  • 06f22c6176 Training Results: air between the rows, Restore and continue hides while a run goes on and returns after a failure Claude 2026-10-17 21:10:12 +00:00
  • 40c7480d24 Results: a run going on is not listed a second time from its old record Claude 2026-10-17 20:58:26 +00:00
  • 3c421b2c1d LoRA training: fix resume in inference mode, Restore and continue, live graph in Results Claude 2026-10-17 20:54:49 +00:00
  • b19f7dec2f Log a line whenever a save changes a project's length Claude 2026-10-17 20:28:56 +00:00
  • 65a731584c LoRA training: save a copy of the LoRA every N steps as name_stepN Claude 2026-10-17 20:14:16 +00:00
  • 2a68e5e4cd LoRA training: previews at chosen steps, Pause and Resume in the window; trains the whole set Claude 2026-10-17 20:12:09 +00:00
  • 6603f42ecb LoRA training: pause, resume and a preview LoRA at chosen steps (backend) Claude 2026-10-17 20:08:01 +00:00
  • 919097c732 LoRA training: our own loop for H3, and a Log that survives a crash Claude 2026-10-17 19:57:06 +00:00