Commit Graph
100 Commits
Author SHA1 Message Date
Ethanfel a6b88467a8 Update tab_batch.py 2026-01-04 15:26:08 +01:00
Ethanfel f7d7e74cb9 Update tab_batch.py 2026-01-04 12:42:31 +01:00
Ethanfel 9c83dd0017 Delete db_manager.py 2026-01-03 16:24:11 +01:00
Ethanfel bc2035eee5 Update app.py 2026-01-03 16:22:26 +01:00
Ethanfel 2ed1c8a3cd Update app.py 2026-01-03 16:17:22 +01:00
Ethanfel 5f3f8e2076 Update db_manager.py 2026-01-03 16:16:05 +01:00
Ethanfel 29335bd4d5 Update app.py 2026-01-03 16:13:26 +01:00
Ethanfel 5bd67476bc Update app.py 2026-01-03 16:10:05 +01:00
Ethanfel 8fe0e39ecf Update db_manager.py 2026-01-03 16:06:34 +01:00
Ethanfel f74f583e98 Create db_manager.py 2026-01-03 16:01:27 +01:00
Ethanfel 909f2b5f21 Update tab_batch.py 2026-01-03 10:51:52 +01:00
Ethanfel d7f06b7a93 Update tab_timeline_wip.py 2026-01-03 01:26:54 +01:00
Ethanfel 7e4cede82b Update tab_timeline_wip.py 2026-01-03 01:25:46 +01:00
Ethanfel f25e264db9 Update tab_timeline_wip.py 2026-01-03 01:22:24 +01:00
Ethanfel 6eff0f3ad5 Update tab_timeline_wip.py 2026-01-03 01:18:44 +01:00
Ethanfel 4d398afea0 Update tab_timeline_wip.py 2026-01-03 01:14:54 +01:00
Ethanfel 9582103d40 Update tab_timeline_wip.py 2026-01-03 01:11:51 +01:00
Ethanfel 345823747b Update tab_timeline.py 2026-01-03 01:09:57 +01:00
Ethanfel e798d50851 Update tab_timeline_wip.py 2026-01-03 01:06:36 +01:00
Ethanfel 373242b1a0 Update app.py 2026-01-03 01:06:02 +01:00
Ethanfel 068ee9aeed Update tab_timeline.py 2026-01-03 01:00:51 +01:00
Ethanfel ab973c6d58 Update history_tree.py 2026-01-03 01:00:35 +01:00
Ethanfel 7198ccd19b Update utils.py 2026-01-02 20:59:31 +01:00
Ethanfel 3ff4a000c1 Update tab_single.py 2026-01-02 20:56:56 +01:00
Ethanfel 607dd193e4 Update app.py 2026-01-02 20:51:39 +01:00
Ethanfel a172fb5b15 Update tab_comfy.py 2026-01-02 20:50:53 +01:00
Ethanfel 7df798ccd1 Update tab_batch.py 2026-01-02 19:15:21 +01:00
Ethanfel 9045bbe636 Update tab_single.py 2026-01-02 19:15:05 +01:00
Ethanfel 39f24e747c Update app.py 2026-01-02 19:14:48 +01:00
Ethanfel 214e07ba19 Update utils.py 2026-01-02 19:14:33 +01:00
Ethanfel 70686b6b3f Update tab_batch.py 2026-01-02 19:11:53 +01:00
Ethanfel 25f8dd471a Update tab_batch.py 2026-01-02 19:09:30 +01:00
Ethanfel d008ba0efb Update tab_single.py 2026-01-02 19:09:03 +01:00
Ethanfel 54358f5ec5 Update app.py 2026-01-02 19:08:41 +01:00
Ethanfel 05c7b0fa14 Update utils.py 2026-01-02 19:07:14 +01:00
Ethanfel d67efd353f Update utils.py 2026-01-02 18:18:47 +01:00
Ethanfel 8fbc9f402c Update utils.py 2026-01-02 18:16:40 +01:00
Ethanfel 1b6479bbb0 Update tab_comfy.py 2026-01-02 18:16:23 +01:00
Ethanfel 1c14418425 Update tab_comfy.py 2026-01-02 18:12:02 +01:00
Ethanfel f80a9746c7 Update app.py 2026-01-02 18:02:15 +01:00
Ethanfel a5f3806f9a Create tab_comfy.py 2026-01-02 18:00:52 +01:00
Ethanfel a8d4576dda Update README.md 2026-01-02 17:50:16 +01:00
Ethanfel 87615b320f Update README.md 2026-01-02 17:49:37 +01:00
Ethanfel e2ebca0f32 Update README.md 2026-01-02 17:47:20 +01:00
Ethanfel a8e170a336 Update my-Comfyui-Json-Manager.xml 2026-01-02 17:31:35 +01:00
Ethanfel cde768e5f4 Update app.py 2026-01-02 16:17:25 +01:00
Ethanfel 295cbbca52 Create tab_timeline_wip.py 2026-01-02 16:13:42 +01:00
Ethanfel ea2d06289c Update tab_timeline.py 2026-01-02 16:11:29 +01:00
Ethanfel e26448b7ad Update tab_timeline.py 2026-01-02 16:09:49 +01:00
Ethanfel 08955b2e0c Update history_tree.py 2026-01-02 16:09:33 +01:00
Ethanfel 14aabb49ce Update tab_timeline.py 2026-01-02 16:05:43 +01:00
Ethanfel 5b319e6ba7 Update tab_timeline.py 2026-01-02 16:01:09 +01:00
Ethanfel f8b10a3a71 Update tab_timeline.py 2026-01-02 13:39:00 +01:00
Ethanfel 8f4f049fb8 Update history_tree.py 2026-01-02 13:34:50 +01:00
Ethanfel 943f964f9b Update history_tree.py 2026-01-02 13:33:04 +01:00
Ethanfel 244f0f44d7 Update history_tree.py 2026-01-02 13:29:37 +01:00
Ethanfel af174839e8 Update tab_batch.py 2026-01-02 13:26:57 +01:00
Ethanfel e5db5a5b55 Update tab_timeline.py 2026-01-02 13:26:32 +01:00
Ethanfel adccd601a5 Update history_tree.py 2026-01-02 13:25:53 +01:00
Ethanfel ea64726c24 Update tab_timeline.py 2026-01-02 13:22:03 +01:00
Ethanfel cbe2355ef6 Update tab_batch.py 2026-01-02 13:16:17 +01:00
Ethanfel 33d775e751 Update app.py 2026-01-02 13:15:50 +01:00
Ethanfel 88c22d583f Update app.py 2026-01-02 13:13:56 +01:00
Ethanfel fadc1e5c47 Create tab_timeline.py 2026-01-02 13:13:37 +01:00
Ethanfel fe5abd6eb5 Create history_tree.py 2026-01-02 13:13:11 +01:00
Ethanfel 6b4079176d Delete history_tree.py 2026-01-02 01:26:35 +01:00
Ethanfel 5ff9a7f0ff Fix formatting in render_batch_processor call 2026-01-02 01:26:17 +01:00
Ethanfel b89c5448a7 Refactor batch sequence UI and add randomness 2026-01-02 01:25:46 +01:00
Ethanfel a766d7ec98 Refactor single editor UI and logic
Refactor single editor UI and logic for better clarity and functionality. Update button labels, streamline custom parameters handling, and remove unused imports.
2026-01-02 01:25:24 +01:00
Ethanfel 7a439992ff Refactor utils.py by removing old comments
Removed unnecessary comments and cleaned up code.
2026-01-02 01:25:04 +01:00
Ethanfel 33d7321809 Integrate Graphviz for history tree visualization
Added Graphviz integration for history tree visualization and improved comments for clarity.
2026-01-02 01:19:41 +01:00
Ethanfel 726430ba90 Enhance comments for migration logic in load function
Added comments to clarify migration handling in load function.
2026-01-02 01:17:47 +01:00
Ethanfel c1ec676e2e Implement HistoryTree class for version control 2026-01-02 01:16:23 +01:00
Ethanfel 9ba9db55c6 Refactor JSON loader classes for better structure 2026-01-02 01:08:39 +01:00
Ethanfel 39f4e7d96f Refactor sequence management and UI updates
Refactor sequence handling and UI elements in Streamlit app. Update custom parameters section and improve user experience.
2026-01-02 01:02:35 +01:00
Ethanfel ceb9b86425 Refactor LoRA keys and improve custom parameters logic 2026-01-02 01:01:56 +01:00
Ethanfel 378fc4dc90 Enhance sequence expander and custom parameter handling
Updated the sequence expander title to include the current prompt and added functionality for custom parameters, including adding and removing keys.
2026-01-02 00:58:31 +01:00
Ethanfel 1a2ac65155 Refactor custom parameters and seed handling
Updated comments and logic for custom parameters handling in the Streamlit app. Enhanced seed handling and custom key editing functionality.
2026-01-02 00:58:04 +01:00
Ethanfel 9cc956e5d3 Add random seed generation feature 2026-01-01 01:29:32 +01:00
Ethanfel 13ec13bc43 Refactor seed handling and UI reset logic 2026-01-01 01:29:09 +01:00
Ethanfel 8844e96c22 Update description in README.md for clarity 2025-12-31 17:17:09 +01:00
Ethanfel b691dc85f2 Revise README for AI Settings Manager
Updated README to enhance clarity and detail about the AI Settings Manager for ComfyUI, including features, installation, usage guide, and file structure.
2025-12-31 17:16:22 +01:00
Ethanfel 057df5d318 Refactor JSON loader classes and add batch support 2025-12-31 16:38:17 +01:00
Ethanfel 72c481ee7c Add UI reset token to session state
Added a version token to session state for UI refresh control.
2025-12-31 14:59:25 +01:00
Ethanfel b76ff81d63 Refactor widget key generation and restore logic
Updated the unique key generation for widgets to include a version token that forces a refresh when incremented. Adjusted the restore button logic to increment the token for a full UI redraw.
2025-12-31 14:59:06 +01:00
Ethanfel b628f17ec6 Refactor sequence handling and UI updates 2025-12-31 14:58:42 +01:00
Ethanfel 3a9b58f3b5 Refactor batch file handling and UI interactions 2025-12-31 14:54:37 +01:00
Ethanfel 4f590676be Refactor widget handling and enhance comments
Refactor widget logic and improve comments for clarity.
2025-12-31 14:54:16 +01:00
Ethanfel 333ee4feae Delete stream_editor.py 2025-12-31 14:45:19 +01:00
Ethanfel 847486e064 Update PostArgs to run app.py instead of stream_editor.py 2025-12-31 14:45:03 +01:00
Ethanfel 8007bf190f Set up Streamlit app with sidebar and file management
Initialize Streamlit app with sidebar for navigation, snippets management, and JSON file handling.
2025-12-31 14:44:31 +01:00
Ethanfel 2964101782 Add batch processing features to tab_batch.py
Implement batch processing functionality in Streamlit app with options to create, modify, and save batch sequences.
2025-12-31 14:44:09 +01:00
Ethanfel f7495d4d74 Add utility functions for JSON configuration management 2025-12-31 14:43:49 +01:00
Ethanfel 90a3615b79 Delete utiles.py 2025-12-31 14:43:27 +01:00
Ethanfel ce5d262855 Implement single editor with prompts and history 2025-12-31 14:43:03 +01:00
Ethanfel faafae1064 Add utility functions for JSON config handling 2025-12-31 14:42:38 +01:00
Ethanfel 738190aa9c Refactor JSONLoader and add batch loading classes 2025-12-31 14:30:05 +01:00
Ethanfel ea2ad38a98 Add unique keys to text input fields for state management 2025-12-31 14:25:30 +01:00
Ethanfel aeba2d7627 Refactor prompt labels for clarity 2025-12-31 14:20:30 +01:00
Ethanfel 3c73efecad Implement batch copy creation using a callback
Refactor batch copy creation into a callback function to avoid API errors and improve code organization.
2025-12-31 14:16:59 +01:00