immich/web/src/lib/components
knechtandreas 6bf2e8dbcb
feat: add album keyboard shortcuts (#16442)
* 15712: Added keyboard shortcuts for opening add to album modal and highlighting/selecting an album to add to.

* 15712: Re-factored logic from template code into script. Extracted new album button into separate cmponent.

* 15712: Document new keyboard shortucts now that they work everywhere.

* 15712: Extract some constants/helper functions.

* 15712: Missing comma.

* 15712: Pulled logic out into separate unit testable class.

* 15712: Added a unit test.

* 15712: Move the modal back up to keep the github PR happy.

* 15712: PR feedback - renamed typescript files and switch to class bind directive.

* 15712:Move selection modal into correct package.

* 15712: Better naming of module and files.
2025-03-02 13:15:00 +00:00
..
admin-page fix(web): Open huggingface.co link on settings page in new tab (#16470) 2025-03-01 23:02:56 +00:00
album-page fix(deps): update typescript-projects (#16023) 2025-02-11 18:50:18 +00:00
asset-viewer feat: add album keyboard shortcuts (#16442) 2025-03-02 13:15:00 +00:00
assets chore(web): revert wasm new justify layout (#16277) 2025-02-25 09:39:56 -06:00
elements feat(web): manual face tagging and deletion (#16062) 2025-02-21 09:58:25 -06:00
faces-page fix(web): person favorite icon bad placement (#16412) 2025-02-27 22:15:37 -06:00
forms refactor: migrate create user form to immich ui (#15350) 2025-01-15 15:09:19 -05:00
i18n fix(web): fix typos (#16466) 2025-03-01 16:51:50 -06:00
layouts fix(web): neon overflow on mobile screen (#15676) 2025-01-26 08:06:26 -05:00
map-page refactor: replace link-button component with immich-ui buttons (#15374) 2025-01-16 16:03:04 +00:00
memory-page feat: persistent memories (#15953) 2025-02-21 12:31:37 -06:00
onboarding-page feat(web): Updated Onboarding page (#15880) 2025-02-03 17:36:25 +00:00
photos-page feat: add album keyboard shortcuts (#16442) 2025-03-02 13:15:00 +00:00
places-page fix(deps): update typescript-projects (#16023) 2025-02-11 18:50:18 +00:00
share-page refactor(web): asset interaction (#14662) 2024-12-14 13:30:33 -05:00
shared-components feat: add album keyboard shortcuts (#16442) 2025-03-02 13:15:00 +00:00
sharedlinks-page feat(web): shared link filters (#15948) 2025-02-07 13:05:15 -05:00
user-settings-page feat(web): shared link filters (#15948) 2025-02-07 13:05:15 -05:00
utilities-page feat(web): Slideshow is enabled everywhere. It no longer needs assetStore. (#15077) 2025-01-14 14:24:58 +00:00
error.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
slideshow-settings.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00