immich/web/src/lib/components/shared-components
Mert 3925445de8
feat(web): use wasm for justified layout calculation (#15524)
* working

* use wrapper class

* update import

* simplify

* it works without changing `optimizeDeps`

* inline layout options

* update gallery view

* use es2022

* fix import

* fix vitest

* empty geometry

* bump version

* Update web/src/lib/stores/assets.store.ts

Co-authored-by: Jason Rasmussen <jason@rasm.me>

* fix: typo

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2025-02-21 09:20:25 +00:00
..
__test__ fix(web): clear combobox value when selectedOption is undefined (#14334) 2024-11-25 08:14:21 -06:00
context-menu feat(web): Context menu scrolls on small devices (#15367) 2025-01-15 14:48:26 -06:00
create-share-link-modal refactor: replace link-button component with immich-ui buttons (#15374) 2025-01-16 16:03:04 +00:00
dialog chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
gallery-viewer feat(web): use wasm for justified layout calculation (#15524) 2025-02-21 09:20:25 +00:00
map chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
navigation-bar fix(deps): update typescript-projects (#16023) 2025-02-11 18:50:18 +00:00
notification chore: update deps (#14755) 2024-12-18 14:19:48 +00:00
portal chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
progress-bar chore(web): move enum out of .svelte file (#14144) 2024-11-14 15:41:11 +00:00
purchasing chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
scrubber chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
search-bar feat(web): support searching by EXIF rating (#16208) 2025-02-20 16:17:06 +00:00
settings fix(web): fix input autofocus (#15028) 2025-01-02 09:02:03 -06:00
side-bar feat(web): shared link filters (#15948) 2025-02-07 13:05:15 -05:00
tree fix(web): sort folders (#15691) 2025-01-26 15:07:22 -06:00
album-selection-modal.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
apple-header.svelte chore(web): prettier (#2821) 2023-06-30 23:50:47 -05:00
autogrow-textarea.spec.ts fix(web): set album description textarea height correctly (#9880) 2024-06-01 13:47:14 -04:00
autogrow-textarea.svelte fix(web): update description height when navigating between assets (#14145) 2024-11-14 09:59:30 -06:00
change-date.spec.ts fix(web): clear combobox value when selectedOption is undefined (#14334) 2024-11-25 08:14:21 -06:00
change-date.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
change-location.svelte fix: place suggestions not clickable in asset set location modal (#16104) 2025-02-15 09:44:11 +00:00
combobox.svelte feat(web): create tag on the fly (#14726) 2024-12-27 17:29:57 +00:00
control-app-bar.svelte fix(web): improve memories layout on small screens (#16162) 2025-02-18 17:40:52 -06:00
coordinates-input.svelte fix(web): saving pasted coordinates (#14143) 2024-11-14 15:21:40 +00:00
drag-and-drop-upload-overlay.svelte chore: migrate to SvelteKit app state (#14807) 2024-12-20 17:18:22 -05:00
duplicates-modal.svelte feat(web): Improve duplicate suggestion (#14947) 2025-01-07 18:30:11 +00:00
empty-placeholder.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
full-screen-modal.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
help-and-feedback-modal.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
immich-logo-small-link.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
immich-logo.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
loading-spinner.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
modal-header.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
navigation-loading-bar.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
number-range-input.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
password-field.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
profile-image-cropper.svelte fix(web): properly project profile picture (#16095) 2025-02-14 15:49:22 +00:00
server-about-modal.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
show-shortcuts.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
single-grid-row.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
star-rating.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
theme-button.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
upload-asset-preview.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
upload-panel.svelte fix(web): upload info panel covers timeline navigation bar (#14651) 2024-12-13 11:59:14 -05:00
user-avatar.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00
version-announcement-box.svelte chore(web): migration svelte 5 syntax (#13883) 2024-11-14 08:43:25 -06:00