Commit Graph

274 Commits

Author SHA1 Message Date
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