Commit Graph

124 Commits

Author SHA1 Message Date
Christian Bastian
1f5c17e2fa Clicking/tapping on leaf directory/file in dropdown hides dropdown if no change. 2024-04-06 03:13:09 -04:00
Christian Bastian
b502b4b1a8 Updated "no-preview".
- Using "Open Sans Condensed Bold" (Didn't want to pay for "Letter Gothic Bold" type.
2024-04-06 00:34:06 -04:00
Christian Bastian
d4a339802f Added helpful browser window alerts on expected server model failures.
- UI displays alerts sent by server on expected failures.
- Adjusted top bar CSS layout slightly.
- Fixed invalid filename turning into empty string but bypassing empty string check.
- Server prints download url too.
2024-04-05 20:36:41 -04:00
Christian Bastian
fc5eccb0f8 Adjusted sidebar button wrapping.
- Added issues/bugs GitHub link to Settings Tab.
2024-04-05 01:36:01 -04:00
Christian Bastian
c7148b988e Fixed save bug when model info view is not visible. 2024-04-05 01:03:52 -04:00
Christian Bastian
c0375e4f4c Top bar reworked.
- Now should work properly even on narrow (mobile) screens.
- Separated close Model Info View and Close Model Manager buttons.
2024-04-05 00:26:13 -04:00
Christian Bastian
2e0b99a2a4 Refactor tab elements.
- Laying groundwork for overhaul of topbar.
2024-04-04 17:25:32 -04:00
Christian Bastian
45ffdca6a5 Reset scroll after search. 2024-04-04 01:12:26 -04:00
Christian Bastian
7e13e36675 Revert "Reset scroll after search."
This reverts commit f5b886621c.
2024-04-04 01:11:47 -04:00
Christian Bastian
f5b886621c Reset scroll after search. 2024-04-04 01:07:05 -04:00
Christian Bastian
d32a732e07 Hide "Copy Model Button" if navigator.clipboard is not available for embeddings. 2024-04-04 00:26:43 -04:00
Christian Bastian
1b5713ab2d Added filename to right-click open preview. 2024-04-03 23:53:56 -04:00
Christian Bastian
9484344467 Highlight active sidebar button. 2024-04-03 22:52:38 -04:00
Christian Bastian
e2eb3dcb08 Disable model label drag so text can be scrolled. 2024-04-03 22:31:00 -04:00
Christian Bastian
7c0ea8718d Updated narrow tab text to be more consistent. 2024-04-03 17:17:21 -04:00
Christian Bastian
b4d762b920 Tabs dynamically adjust to width.
- Slightly adjusted textarea layouts.
2024-04-03 17:03:33 -04:00
Christian Bastian
b5ab17c12e Update Download Tab demo image. 2024-04-03 16:08:18 -04:00
Christian Bastian
2e0d9c5a01 Improved style of Download Tab.
- Slightly adjusted preview select radio button spacing.
- Adding missing async/await to in download tab code.
2024-04-03 15:57:30 -04:00
Christian Bastian
06d88df548 Updated README. 2024-04-02 23:23:46 -04:00
Christian Bastian
3b896c8c17 Add Setting to optionally download descriptions as Notes.
- Added more server print statements for saving/moving/deleting files.
- Added slight gap between download inputs.
2024-04-02 23:16:45 -04:00
Christian Bastian
549554fc64 Dragging models onto node inputs now works when unambiguous. 2024-04-02 03:14:13 -04:00
Christian Bastian
748e9ab3e6 Added Save/Discard warning for model notes. 2024-04-01 20:45:25 -04:00
Christian Bastian
f015767085 Preview image improvements.
- Model Tab grid receives smaller previews from server.
- Attempted to make PIL image `info` serializable for previews.
- Get full size previews from Civitai.
  - Note, the Civitai server may return nothing for the image id. (External bug?)
- Support downloading previews from https://civitai.com/images/
- Lazy Loading in Model Tab.
2024-04-01 00:12:09 -04:00
Christian Bastian
a15ec0006e Fixed bug where Enter read from hidden dropdown. 2024-03-31 05:00:49 -04:00
Christian Bastian
4051444c11 Revert enter to select and submit. 2024-03-31 04:52:10 -04:00
Christian Bastian
ffd003bda4 Dropdown enter is for searching, arrows and mouse are for navigating. 2024-03-31 04:41:02 -04:00
Christian Bastian
683012a2e2 Improved Directory Dropdowns.
- Each `DirectoryDropdown` now remembers the longest/most-recent path (navigating with keys).
- Separated mouse and keyboard directory dropdown selection.
- Clicking, scrolling and tapping no longer dismiss directory dropdowns.
- Added a small border on the left on the keyboard-highlighted dropdown selection.
- Fixed bug with dropdown scrolling with Model Info View.
- Encapsulated model directories formally in new `ModelDirectories` data structure.
- Moved download button in the Download Tab.
2024-03-31 03:02:01 -04:00
Christian Bastian
bfcfb509ce File directory default value in Model Info "Move" input. 2024-03-30 12:55:23 -04:00
Christian Bastian
2eba51c668 Remove model type selection in Download Tab.
- Refactored Directory Dropdown update.
2024-03-30 01:58:02 -04:00
Christian Bastian
581d8f4a26 Set default Move value to separator. 2024-03-28 23:53:59 -04:00
Christian Bastian
df6895eb46 Update comment. 2024-03-28 23:51:23 -04:00
Christian Bastian
9a1694ad0b TODO comment. 2024-03-28 23:46:24 -04:00
Christian Bastian
bb9d2037f1 Empty directories no longer show search separator to make navigation easier. 2024-03-28 23:34:54 -04:00
Christian Bastian
57348a3c62 Refactored Model Tab
- Created ModelData class.
2024-03-28 22:18:34 -04:00
Christian Bastian
957af3bd7e "Model" button toggles Model Manager; for sidebar mode. 2024-03-28 19:10:31 -04:00
Christian Bastian
2578ca181b Human-readable bytes in model info.
- Also fixed typos in JavaScript comments.
2024-03-27 22:33:34 -04:00
Christian Bastian
f424c2d2ae Download Tab 'model save file name' text input value set for convenient modification. 2024-03-27 01:04:14 -04:00
Christian Bastian
764321868c Move sampling type in Model Info. 2024-03-25 19:00:12 -04:00
Christian Bastian
a7a0a6b343 Update model info slightly.
- Hide Clip Skip "1" from Model Info.
- Show Dimension/Rank and Alpha. (Nice to reference when evaluating a model's output.)
2024-03-25 18:56:30 -04:00
Christian Bastian
129a686e89 Fixed minor UI bug displaying 0 or 1 models in Download Tab. 2024-03-25 15:36:24 -04:00
Christian Bastian
df8fb76f26 Increase supported image extensions
- Supports lower priority `<name>.preview.<extension>` preview names.
  - Note that this means that model names should not be of the format `<name>.preview`, else behavior may be unexpected.
- Removed use of splitext.
- Added checks for valid file type extensions.

- More conformal path accessing for `extension_uri` and `comfyui_model_uri`.
2024-03-24 20:36:16 -04:00
Hayden
191d98565e Merge pull request #4 from cdb-boop/main
Major Rework
2024-03-06 09:43:49 +08:00
Christian Bastian
dcafca07f0 Show more model metadata in Model Info view.
- In model tab, optionally view embedded thumbnails in safetensors (slow if there are many safetensors without previews).
2024-02-28 19:35:59 -05:00
Christian Bastian
bf0ffd0bdb Fix file input overflowing on moblie. 2024-02-28 14:39:26 -05:00
Christian Bastian
a0ebb4e149 Old model name in rename window prompt. 2024-02-27 18:18:11 -05:00
Christian Bastian
802ec85191 Disable named input built-in auto-complete. 2024-02-27 18:02:03 -05:00
Christian Bastian
cb809549d8 Fix README dropdown again. 2024-02-27 04:31:42 -05:00
Christian Bastian
eaecf1ac81 Fix dropdown in README. 2024-02-27 04:30:43 -05:00
Christian Bastian
fe67e6981a Add names to html elements.
- Updated README.
2024-02-27 04:27:10 -05:00
Christian Bastian
76aac01afd Refactor CSS. 2024-02-27 03:53:07 -05:00