mirror of
https://github.com/immich-app/immich
synced 2025-11-07 17:27:20 +00:00
feat: timeline performance (#16446)
* Squash - feature complete * remove need to init assetstore * More optimizations. No need to init. Fix tests * lint * add missing selector for e2e * e2e selectors again * Update: fully reactive store, some transitions, bugfixes * merge fallout * Test fallout * safari quirk * security * lint * lint * Bug fixes * lint/format * accidental commit * lock * null check, more throttle * revert long duration * Fix intersection bounds * Fix bugs in intersection calculation * lint, tweak scrubber ui a tiny bit * bugfix - deselecting asset doesnt work * fix not loading bucket, scroll off-by-1 error, jsdoc, naming
This commit is contained in:
parent
dd263b010c
commit
e96ffd43e7
48 changed files with 2318 additions and 2764 deletions
|
|
@ -358,15 +358,24 @@ export enum SettingInputFieldType {
|
|||
COLOR = 'color',
|
||||
}
|
||||
|
||||
export enum AlbumPageViewMode {
|
||||
LINK_SHARING = 'link-sharing',
|
||||
SELECT_USERS = 'select-users',
|
||||
SELECT_THUMBNAIL = 'select-thumbnail',
|
||||
SELECT_ASSETS = 'select-assets',
|
||||
VIEW_USERS = 'view-users',
|
||||
VIEW = 'view',
|
||||
OPTIONS = 'options',
|
||||
}
|
||||
export const AlbumPageViewMode = {
|
||||
LINK_SHARING: 'link-sharing',
|
||||
SELECT_USERS: 'select-users',
|
||||
SELECT_THUMBNAIL: 'select-thumbnail',
|
||||
SELECT_ASSETS: 'select-assets',
|
||||
VIEW_USERS: 'view-users',
|
||||
VIEW: 'view',
|
||||
OPTIONS: 'options',
|
||||
};
|
||||
|
||||
export type AlbumPageViewMode =
|
||||
| typeof AlbumPageViewMode.LINK_SHARING
|
||||
| typeof AlbumPageViewMode.SELECT_USERS
|
||||
| typeof AlbumPageViewMode.SELECT_THUMBNAIL
|
||||
| typeof AlbumPageViewMode.SELECT_ASSETS
|
||||
| typeof AlbumPageViewMode.VIEW_USERS
|
||||
| typeof AlbumPageViewMode.VIEW
|
||||
| typeof AlbumPageViewMode.OPTIONS;
|
||||
|
||||
export enum PersonPageViewMode {
|
||||
VIEW_ASSETS = 'view-assets',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue