awsr
c3e915badd
Fix folder cleanup
2026-01-30 13:27:23 -08:00
awsr
9dc536b25b
Minor consolidation
2026-01-30 00:46:42 -08:00
awsr
2aa5820dea
Fix model not updating + refactor
2026-01-30 00:33:49 -08:00
Vladimir Mandic
900d567f59
Merge pull request #4602 from awsr/thumbnail-clear2
...
Thumbnail cache management part 2
2026-01-29 17:21:18 +01:00
awsr
a8211bec84
Remove redundant catch/abort
2026-01-29 02:42:50 -08:00
awsr
a74b1f53a9
Fix standalone AbortSignal
2026-01-29 02:19:27 -08:00
awsr
9e9e1e2236
Minor updates
...
- Update post-cleanup behavior for `thumbCacheCleanup`
- Add timing info to `clearCacheIfDisabled` log
- Improve visibility of cleanup message during cache clear
2026-01-28 20:51:58 -08:00
awsr
2925577ec2
Ensure message clear function always runs
2026-01-28 20:43:00 -08:00
awsr
c25b7ac58f
Clear cache when it is disabled
2026-01-28 20:37:14 -08:00
awsr
fa0670fcd9
Block maintenanceQueue until cache is ready
2026-01-28 20:34:09 -08:00
awsr
9c1f317980
Rename `"abortHandler" to "abortLogger"
2026-01-28 13:32:37 -08:00
awsr
93fc65b2ea
Allow addition to monitored options
2026-01-27 13:55:16 -08:00
awsr
3ca4ebf2d0
Minor updates
2026-01-27 13:51:47 -08:00
awsr
2cb68b7432
Reusable IDB transaction configuration + update
...
- Use standard DOMException when rejecting
2026-01-27 13:41:53 -08:00
awsr
ef416f9628
Move gallery reset steps into their own function
2026-01-27 13:32:06 -08:00
awsr
b0cd31a0cb
Formatting and names
2026-01-27 13:29:48 -08:00
awsr
22240b93b5
Abort handling helper in SimpleFunctionQueue
2026-01-27 13:26:14 -08:00
awsr
a89d97a1f3
Simplify message clearing
2026-01-27 13:23:33 -08:00
Vladimir Mandic
856a48a4f8
Merge pull request #4595 from awsr/thumbnail-clear
...
Add manual thumbnail cache cleanup
2026-01-27 09:31:44 +01:00
awsr
e63422ba16
Move cache clear to Image Options in settings
2026-01-26 01:53:29 -08:00
awsr
5613cb383a
Update text
2026-01-24 16:37:13 -08:00
awsr
7fc18befc5
Add `monitorOption` function
2026-01-24 16:12:36 -08:00
awsr
58347af998
Fix logic error and update syntax
2026-01-24 16:12:17 -08:00
awsr
5e8ea52177
Toggle visibility from settings
2026-01-24 16:10:26 -08:00
awsr
603560c079
Move setup, update style
2026-01-24 13:35:04 -08:00
vladmandic
a7c32caae3
relocate all jsons to data
...
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-24 13:54:40 +01:00
awsr
849f045301
Clear gallery image list when running
2026-01-21 05:45:43 -08:00
awsr
cb0aa2fb97
Update layout
2026-01-21 05:45:04 -08:00
awsr
2fae55a7f9
Initial thumbnail cache clearing setup
2026-01-21 05:38:24 -08:00
awsr
a344a13863
Move AbortController reset to function
2026-01-21 05:31:37 -08:00
vladmandic
7664d7ea88
lint js
...
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-20 10:11:31 +01:00
vladmandic
e6f4c76638
Merge branch 'dev' of https://github.com/vladmandic/sdnext into dev
2026-01-20 10:09:02 +01:00
vladmandic
f9aa2591e5
fix gallery save/delete
...
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-20 09:53:20 +01:00
Ryan Meador
300bc31de7
address PR feedback
2026-01-19 21:04:04 -05:00
Ryan Meador
a38e5af3b3
add selection indicator to gallery view
2026-01-19 14:27:35 -05:00
Ryan Meador
383898eae7
fix gallery modal next/prev button navigation
2026-01-19 14:27:35 -05:00
CalamitousFelicitousness
c07eddb58d
fix(ui): improve gallery sorting and IndexedDB operations
...
- Enhance gallery sorting functionality
- Update IndexedDB operations for better reliability
2026-01-18 04:03:19 +00:00
CalamitousFelicitousness
761ea1c327
feat(settings): add base path support for output folders
...
Change "Images folder" and "Grids folder" settings to act as base paths
that combine with specific folder settings, rather than replacing them.
- Add resolve_output_path() helper function to modules/paths.py
- Update all output path usages to use combined base + specific paths
- Update gallery API to return resolved paths with display labels
- Update gallery UI to show short labels with full path on hover
Example: If base is "C:\Database\" and specific is "outputs/text",
the resolved path becomes "C:\Database\outputs\text"
Edge cases handled:
- Empty base path: uses specific path directly (backward compatible)
- Absolute specific path: ignores base path
- Empty specific path: uses base path only
2026-01-16 16:24:05 +00:00
vladmandic
4dbdee10e3
switch lora logic and improve ui networks filter
...
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-14 10:31:21 +01:00
Vladimir Mandic
8500156888
improve queue management
...
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-01-13 12:58:14 +00:00
vladmandic
f08aaef7c2
auto-display input-media on send-to
...
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-06 10:29:58 +01:00
vladmandic
87429b19ca
kanvas add send-to functionality
...
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-04 19:37:10 +01:00
Vladimir Mandic
053849e141
Merge branch 'dev' into gallery-progress
2026-01-04 14:25:55 +01:00
awsr
33e15a809c
Linting and rebase
2026-01-04 00:39:58 -08:00
vladmandic
b92095400d
cleanup eslint
...
Signed-off-by: vladmandic <mandic00@live.com>
2026-01-04 09:37:45 +01:00
awsr
c0b0a62512
Revert conversion to static class
...
It's probably fine if keeping the instance creation next to the class definition as long as it doesn't get moved to earlier in the file.
2026-01-04 00:37:44 -08:00
awsr
e8c1bcb766
Move SimpleProgressBar into `gallery.js`
...
Converted to using static class elements since it's only being used here.
2026-01-04 00:37:43 -08:00
awsr
d3a0c626fa
Minor style update
2026-01-04 00:37:43 -08:00
awsr
e0b70ba0c6
Simplify and lint
2026-01-04 00:37:43 -08:00
awsr
16ab3dde64
Ensure class loads first
...
Temporary solution until ESM update.
2026-01-04 00:37:43 -08:00