Commit Graph

145 Commits

Author SHA1 Message Date
awsr ef0573a409 Fix TypeError
`func` is optional for `Array.prototype.sort()`, but `undefined` needs to be used.
2026-03-19 14:57:18 -07:00
awsr bbdaaae682 Decouple sort button icon from sorting logic 2026-03-15 21:59:51 -07:00
awsr dd776936d6 Remove previous error handler
- New fallback seems to be more stable than previous tries.
2026-02-13 22:53:53 -08:00
awsr 254198360f Only add to cache if hash is available 2026-02-13 21:23:55 -08:00
awsr 792d2a4d99 Add fallback counter 2026-02-13 21:23:54 -08:00
awsr 43f134d9f9 Keep error handling within GalleryFile 2026-02-13 21:23:54 -08:00
awsr bce97efbf8 Remove debugging console log 2026-02-12 12:23:51 -08:00
awsr e683884d5f Move trigger back to correct location 2026-02-12 03:41:44 -08:00
awsr 9f9d67713d Fix error message display 2026-02-12 03:41:00 -08:00
awsr 6971f3438c Implement error method for gallery progress
Handle instances when Web Crypto API is not available.
2026-02-12 03:40:02 -08:00
Vladimir Mandic 63c5e493be add software version of sha256
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-02-12 11:34:28 +00:00
awsr 89dd406a1d Add call to initGalleryAutoRefresh 2026-02-07 12:14:02 -08:00
Vladimir Mandic 4db4ff00ca Merge pull request #4625 from awsr/gallery-auto-refresh
Gallery: Add auto-update setting and functionality
2026-02-06 13:07:41 +01:00
awsr ade7c2e5f9 Add auto-update setting and functionality 2026-02-06 00:50:04 -08:00
awsr f84cb6ac64 Track active gallery element 2026-02-06 00:44:48 -08:00
awsr 171ead0fa2 Auto-select current folder after refresh 2026-02-06 00:43:58 -08:00
awsr 0c0911eddc Adjust click handlers for GalleryFolder 2026-02-06 00:43:03 -08:00
awsr 1696d0cd29 Update monitored options 2026-02-05 16:54:23 -08:00
awsr d7da93e814 Remove redundant code...
- `src` is now normalized in advance.
- There's no ending `/` to remove because it's a file.
2026-02-05 16:25:11 -08:00
awsr 6d30df7ed6 Adjust input normalization 2026-02-05 15:55:18 -08:00
awsr e7d382dc29 Restore saving full folder path to database 2026-02-05 15:15:33 -08:00
awsr 6520784487 Fix recursive folder cleanup 2026-02-05 15:11:23 -08:00
awsr 915bcab3c2 Fix incorrect data handling
Partial reversion of commit c07eddb58d
2026-02-03 13:35:50 -08:00
Vladimir Mandic e03ce70082 Merge pull request #4611 from awsr/custom-element-refactor
Gallery custom elements update
2026-02-01 07:59:39 +01:00
awsr a3ad11ef93 Reorganize functions 2026-01-31 22:01:11 -08:00
Vladimir Mandic 504e0cbbdd Merge pull request #4610 from awsr/gallery-folder-updates
Simplify gallery folder updating
2026-01-31 08:08:35 +01:00
Vladimir Mandic ee8bd982e5 Merge pull request #4609 from awsr/awsr-patch-2
Fix modern gallery hover CSS
2026-01-31 08:07:33 +01:00
awsr d2f0ca39de Update custom elements
- Update known element when setting selected folder.
- Prevent re-trigger of `connectedCallback` when node is just being moved.
2026-01-30 22:53:15 -08:00
awsr 695e949627 Move content clear to avoid layout flash 2026-01-30 22:20:50 -08:00
awsr b4919f9960 Simplify folder updating 2026-01-30 17:42:31 -08:00
awsr c0b5858697 Revert one property that didn't need to be redeclared 2026-01-30 16:26:43 -08:00
awsr 682bbc3ccf Fix gallery hover CSS 2026-01-30 16:18:58 -08:00
awsr 9caab3d6cd Move manual folder cleanup function to inline
This keeps everything within the `addCacheClearLabel` function.
2026-01-30 14:03:25 -08:00
awsr c3e915badd Fix folder cleanup 2026-01-30 13:27:23 -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 3ca4ebf2d0 Minor updates 2026-01-27 13:51:47 -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
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 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