filtered
3767749398
Add About to Help menu ( #2010 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-22 16:17:25 -05:00
Chenlei Hu
72f7c3101d
Always show extension panel in settings dialog ( #2002 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-20 16:30:11 -08:00
Chenlei Hu
b1d02c6a7b
[i18n] Split settings locale to separate json files ( #1986 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-12-18 14:57:05 -08:00
Fahd Arafat
2a02159355
fix settings not showing on small screens ( #1914 )
2024-12-15 15:40:40 -08:00
Yuki Shindo
d2bbf41fb5
Add translated setting names to the search index for improved localization support ( #1865 )
...
* feat: add translated setting names to the search index for improved localization support
* nit
---------
Co-authored-by: huchenlei <huchenlei@proton.me >
2024-12-11 08:07:41 -08:00
Chenlei Hu
b6038128cb
[i18n] g global namespace ( #1843 )
...
* Batch move global scope i18n to g. namespace
* Minor fix
* Update locale
* Update locales [skip ci]
* More moves
* Regroup icon/color
* nit
* Fix component test
---------
Co-authored-by: github-actions <github-actions@github.com >
2024-12-07 22:07:03 -05:00
Chenlei Hu
80a42ebf10
Fix fallback of unrecognized extension categories ( #1807 )
2024-12-05 11:06:06 -05:00
Chenlei Hu
418fddd669
Revert "Fix setting list nav separator ( #1799 )" ( #1803 )
...
This reverts commit 30465f17e0 .
2024-12-04 17:26:44 -08:00
Chenlei Hu
30465f17e0
Fix setting list nav separator ( #1799 )
2024-12-04 16:37:38 -05:00
Chenlei Hu
5206939c78
Translate setting categories ( #1797 )
...
* Add i18n for setting categories
* Update locales
* Translate about
* nit
* nit
2024-12-04 16:32:28 -05:00
Chenlei Hu
7f5b685c9f
Add current user message in settings dialog ( #1740 )
2024-11-29 11:24:21 -05:00
Chenlei Hu
af21142602
Use setting panel template ( #1674 )
...
* PanelTemplate
* Use panel template
2024-11-24 21:24:13 -05:00
Chenlei Hu
4b91860227
[Refactor] Extract SettingsPanel ( #1673 )
...
* [Refactor] Extract SettingsPanel
* nit
2024-11-24 20:48:35 -05:00
Chenlei Hu
4007cc13c2
[Electron] ComfyUI server config (Launch args config) ( #1644 )
...
* Remove electron adapter server args
* Add server args typing
* Add server config constant file
* Tooltip to name; name to id
* Capitalize category
* Server config store
* Prevent default value
* Add serverconfig test
* Guard server config panel with electron flag
* Filter nullish values from server args
* Use slider for preview size
2024-11-22 16:50:24 -05:00
Chenlei Hu
fba9a03df3
Lazy load setting dialog tabs ( #1530 )
2024-11-13 10:56:48 -05:00
Chenlei Hu
8236163fea
Enable New UI by default ( #1515 )
...
nit
Add playwright test
nit
nit
nit
2024-11-12 10:48:26 -05:00
Chenlei Hu
acbc38ced4
Revert "Enable New UI by default ( #1460 )" ( #1476 )
...
This reverts commit f0b735f3dd .
2024-11-08 16:35:52 -05:00
Chenlei Hu
1d9c3f00b7
Setting dialog responsive design for smaller screen size (screen width < 1536) ( #1472 )
...
* Smaller queue button
* Smaller dialog padding
* Adjust setting content
* Fix keybinding panel
2024-11-08 11:18:26 -05:00
Chenlei Hu
f0b735f3dd
Enable New UI by default ( #1460 )
...
* Enable New UI by default
* nit
* Add playwright test
* nit
* nit
* nit
2024-11-07 17:55:53 -05:00
Chenlei Hu
459afa158c
Restyle dialog with scrollpanel ( #1212 )
2024-10-10 20:27:14 -04:00
Chenlei Hu
829bce1c8c
Load Keybinding and Extension panel async ( #1179 )
2024-10-08 22:20:30 -04:00
Chenlei Hu
38e3dcbaeb
Add frontend extension management panel ( #1141 )
...
* Manage register of extension in pinia
* Add disabled extensions setting
* nit
* Disable extension
* Add virtual divider
* Basic extension panel
* Style cell
* nit
* Fix loading
* inactive rules
* nit
* Calculate changes
* nit
* Experimental setting guard
2024-10-06 22:15:33 -04:00
Chenlei Hu
1775d43d90
Support keybinding customization ( #1081 )
...
* Basic keybinding panel
nit
Make row selectable
Reduce padding
Better key seq render
Show actions on demand
Turn off autocomplete
nit
Persist keybindings
Autofocus
Fix set unsetted keybinding bug
Refactor
Add reset button
Add back default keybinding logic
Report key conflict error
Adjust style
fix bug
Highlight modified keybindings
* Set current editing command's id as dialog header
2024-10-03 16:58:56 -04:00
Chenlei Hu
637f5b501e
Add about panel in settings dialog ( #799 )
...
* basic about page
* Remove frontend version from setting dialog header
* Style about page
* basic system stats
* Basic styling
* Reword
* Format memory amount
2024-09-12 17:31:19 +09:00
Chenlei Hu
a41de30dc5
Fix tailwind css setup ( #768 )
...
* Fix tailwind css setup
* Install as dev dep
* Uninstall primeui tailwind
2024-09-09 16:56:32 +09:00
bymyself
3d041dd742
Fix settings dialog on mobile ( #602 )
2024-08-23 09:43:45 -04:00
Chenlei Hu
c4bc0e8430
Auto expand tree on search in node library tab ( #558 )
...
* Add custom nodelib searchbox
* Auto expand on search
* Support alphabetical sort in filtered tree
2024-08-20 11:01:05 -04:00
Chenlei Hu
7ce7490bc3
Add search settings feature ( #362 )
...
* Add setting searchbox ui
* Basic search
* Remove first divider
* Keep group label on search result
* No result placeholder
* Prevent no result flash
* i18n
* Disable category nav when searching
2024-08-10 17:26:57 -04:00
Chenlei Hu
0d31dc5b4c
Reduce setting content height to avoid dialog level scroll ( #341 )
2024-08-08 20:31:00 -04:00
Chenlei Hu
a5f0d2b201
Categorize setting items ( #338 )
...
* Basic setting panel rework
* refactor
* Style the setting item
* Reject invalid value
* nit
* nit
* Sort settings by label
* info chip as icon
* nit
2024-08-08 17:52:41 -04:00
Chenlei Hu
02d7f91e9e
Migrate settings dialog to Vue ( #335 )
...
* Basic setting dialog
* Add custom setting value render
* handle combo options
* Add input slider
* 100% width for select dropdown
2024-08-07 14:01:43 -04:00