1
0
mirror of https://github.com/vladmandic/sdnext.git synced 2026-01-27 15:02:48 +03:00

144 Commits

Author SHA1 Message Date
vladmandic
8cf27dffdb allow unsafe ssl context for downloads
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-19 17:36:01 +01:00
awsr
7e947e8150 Update saving 2026-01-10 13:58:13 -08:00
vladmandic
4e8b0f83b4 lint
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-01 16:33:49 +01:00
awsr
4de810b15d Minor cleanup of function for installing from URL 2025-12-31 00:33:51 -08:00
awsr
d14c64caa2 UI update
- Remove headers for "enable" and "status"
- Set status icon width to 1rem
- Remove `if_modern()`
2025-12-30 16:24:47 -08:00
awsr
cae3249757 Ensure styling works correctly with display:block 2025-12-30 00:41:52 -08:00
awsr
24da36282e Update extension table layout
- Use icons on Modern UI to better fit being in a narrow sidebar. (Full labels kept for Standard UI)
- Swap Status and Enabled columns.
- Improve status and enabled element spacing on Standard UI.
- Minor readability improvements to extension information.
- *Internal*: Add `if_modern()`  function to `shared.py` to switch between two inputs depending on whether the Modern UI is being used or not.
2025-12-30 00:10:13 -08:00
awsr
e22f807f93 Update make_wrappable_html function 2025-12-29 23:45:20 -08:00
awsr
e1a4331a21 Update configurable symbols
- Support additional properties.
- Cached values.
2025-12-28 16:55:55 -08:00
awsr
0a20b58170 Merge branch 'dev' into ext-table 2025-12-28 14:28:51 -08:00
awsr
5df4b093d3 Make seconds optional and only show them in logs 2025-12-28 14:25:36 -08:00
awsr
5a9a5d4f68 Add word break tags to snake_case and camelCase names
Otherwise these are not normally considered word-wrapping points.
2025-12-28 04:22:21 -08:00
awsr
be954a9812 Use helper function 2025-12-28 03:21:28 -08:00
awsr
39e9bbed1b Update message
Bad data message will be handled by a different update to `readfile`
2025-12-28 03:14:44 -08:00
awsr
6761ebd2a7 Remove sending force argument
`git_fetch()` un-sets the `have_info_from_repo` flag so it's not needed
2025-12-28 02:01:20 -08:00
awsr
f1414b0d61 Update log message 2025-12-28 01:33:11 -08:00
awsr
96e9cdae31 Fix update availability logic
Bug that was hidden by the other bug that was fixed on this line. (See PR https://github.com/vladmandic/sdnext/pull/4501)
2025-12-28 01:32:37 -08:00
awsr
885cbcd118 Finalize utility format and usage
- Renamed to `format_dt`
- Only show values in UTC and omit "UTC" display
2025-12-28 01:25:23 -08:00
awsr
214d84feea Ensure information is actually updated
I'm assuming this is what was intended because otherwise there would be no reason to refresh information again after updating.
2025-12-27 16:44:20 -08:00
awsr
4bd9d20972 TZ-aware and time formatting 2025-12-27 16:44:19 -08:00
awsr
4649e7a865 Switch to type-safe file loading 2025-12-27 16:44:19 -08:00
awsr
816d05b072 Use consistent default values/types 2025-12-27 16:44:19 -08:00
awsr
39fc355d2f Fix time comparison order 2025-12-26 15:08:42 -08:00
awsr
e211b7bf39 Fix Extension type inference 2025-12-18 14:04:41 -08:00
awsr
2a95973767 Fix and improve extension status icons 2025-12-16 20:49:07 -08:00
awsr
328eb95851 Revert changes due to min Python version being 3.12 2025-11-27 14:57:51 -08:00
awsr
e8b1797929 Update extension uninstall if read-only 2025-11-22 05:23:14 -08:00
awsr
7cf5f8b45d Revert Python >= 3.10 type syntax 2025-11-08 14:59:10 -08:00
awsr
19f9fc95fd Improve extension url handling 2025-11-08 14:56:04 -08:00
Vladimir Mandic
5dde890cb6 initial kanvas integration
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-11-06 22:05:19 -05:00
Vladimir Mandic
cd79f92dff add opts models_not_to_offload
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-09-19 11:21:54 -04:00
Vladimir Mandic
c493dbaad7 exclude ModernUI from list of extensions
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-19 18:39:14 -04:00
Vladimir Mandic
c0de857b11 simlify extensions layout
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-08-05 09:21:40 -04:00
Vladimir Mandic
b2a52a146b fix ansi controle output and add model locking
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-06 12:50:09 -04:00
Vladimir Mandic
a5b77b8ee2 remove dead code
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-07-05 16:47:25 -04:00
Vladimir Mandic
8473bae0fc 1000 papercuts
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-05-13 21:51:33 -04:00
Vladimir Mandic
b5031a5eba lora modularize code
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-04-01 13:39:47 -04:00
Vladimir Mandic
a467e23d72 full ui-settings refactor
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-30 15:04:17 -04:00
Vladimir Mandic
d8c82eddd9 lint fixes
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-03-17 12:21:39 -04:00
Vladimir Mandic
68e42649c4 improve extensions options compatibility
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-24 14:39:33 -05:00
Vladimir Mandic
877c488fa8 pulid with hidiffusion
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-14 11:27:21 -05:00
Vladimir Mandic
ca7db287a6 cleanup extension installer
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2025-02-09 16:29:04 -05:00
Vladimir Mandic
2acb883dda jumbo update, see changelog 2024-09-18 13:48:30 -04:00
Vladimir Mandic
16ab1a0af7 lint updates 2024-06-26 08:58:22 -04:00
Vladimir Mandic
6e0941602b fix extension search 2024-04-27 18:53:05 -04:00
Vladimir Mandic
e65e841eb1 fix ext updated info 2024-02-13 10:20:14 -05:00
Vladimir Mandic
0bfb17ba72 implement complete face module 2024-01-27 08:07:34 -05:00
Vladimir Mandic
1090740e57 remove warning on empty extension list 2024-01-17 12:18:44 -05:00
Vladimir Mandic
cdf972c8c4 fix styles 2024-01-08 10:51:42 -05:00
Vladimir Mandic
2b49dae74f en load improvements, torchvision compatibility fix 2023-12-04 18:32:52 -05:00