Dermot Duffy
1f37895793
fix: Prevent gallery auto-scrolling from scrolling entire browser ( #1824 )
...
- Closes #1814
2025-01-11 16:44:05 -08:00
Dermot Duffy
649b0280ee
feat: Increase max thumbnail size to 300px ( #1703 )
...
* feat: Remove max thumbnail size
* Remove old comment.
* Set max to 350px
* Decrease max size to 300px
2024-12-08 13:03:47 -08:00
Dermot Duffy
9ac6134446
perf: Change media fetches to be asynchronous to view render ( #1702 )
...
This is a fairly non-trivial change in terms of consequence, so a greater than average chance something breaks. This is necessary since some cameras (e.g. Reolink) are materially slower to fetch media, and this change substantially improves card responsiveness.
2024-12-01 20:57:48 -08:00
Dermot Duffy
9efa873cba
fix: Menu linear gradient is the wrong direction on left/right menus ( #1553 )
...
* fix: Menu linear gradient is the wrong direction on left/right menus
Also changes the gallery scrolling logic to center the selected element vs top aligned.
* Formatting fix
2024-09-21 15:00:42 -07:00
Dermot Duffy
ef7b4b0ddf
Formatting pass.
2024-07-30 02:23:51 -07:00
Dermot Duffy
d5c4e56c45
Refactor views to support dynamic updates.
2024-07-26 19:15:38 -07:00
Felipe Santos
fccb4c9afd
Bump prettier to v3 and format all files
2024-06-10 00:29:50 -03:00
Dermot Duffy
93a475c7f4
Allow live thumbnails to load recordings .
2024-02-03 14:23:49 -08:00
Dermot Duffy
9b72dd8089
Refactor main types.ts .
2023-10-02 22:35:58 -07:00
Dermot Duffy
bfdbe70d6c
Refactor card.ts substantially and test.
2023-10-02 16:30:05 -07:00
Dermot Duffy
b663e0b731
Initial support for grid for live and media viewer.
2023-08-08 22:26:25 -07:00
Dermot Duffy
1da7510c3a
Add max_height and min_height dimension options.
2023-04-11 19:50:36 -07:00
Dermot Duffy
304c7e3164
Initial motionEye commit.
2023-03-26 16:42:21 -07:00
Dermot Duffy
e1f146b560
Add download control to thumbnails.
2023-03-12 20:28:46 -07:00
Dermot Duffy
7f1fcf454e
Add support for 'scroll up refresh' in the gallery.
2023-03-06 21:04:05 -08:00
Dermot Duffy
0624bae0f5
Automatically scroll to thumbnails.
2023-03-05 16:59:47 -08:00
Dermot Duffy
d54e31e520
Rename event_gallery to media_gallery .
2023-02-13 22:06:26 -08:00
Dermot Duffy
03cea41675
Add a performance option to control media chunk size.
2023-02-13 21:27:39 -08:00
Dermot Duffy
06b4cc914c
Refactor camera initialization into the camera engines.
2023-02-12 16:10:22 -08:00
Dermot Duffy
9cd60172a6
Don't show the timeline if no cameras support it.
2023-02-10 19:32:34 -08:00
Dermot Duffy
479671ab6c
Match media direction to timeline.
2023-02-08 19:51:57 -08:00
Dermot Duffy
c86a091546
Implement media filtering.
2023-02-05 20:27:24 -08:00
Dermot Duffy
a7cab0ea1a
Fix query extension bug.
2023-01-29 20:18:38 -08:00
Dermot Duffy
730eb42983
Rename camera directory to camera-manager.
2023-01-29 19:02:24 -08:00
Dermot Duffy
0caf64ba82
Make filter mode configurable.
2023-01-29 14:26:49 -08:00
Dermot Duffy
17c4a5a85f
Use standard spinner for gallery loading.
2023-01-29 13:54:39 -08:00
Dermot Duffy
bd19ed7a74
Add initial media filtering for the gallery.
2023-01-24 21:55:38 -08:00
Dermot Duffy
92b75c4b1a
Configurable drawer icons.
2023-01-24 19:36:54 -08:00
Dermot Duffy
e5924db352
Initial version of media filter components.
2023-01-24 19:36:54 -08:00
Dermot Duffy
d0a6f0928f
Add 'infinite' gallery support.
2023-01-24 19:36:54 -08:00
Dermot Duffy
7b0cde0e50
Convert gallery to new engine (initial draft).
2023-01-24 19:36:54 -08:00
Dermot Duffy
980ba1fc6f
Break apart view.ts into multiple files.
2023-01-24 19:36:54 -08:00
Dermot Duffy
39b44863ce
Rename DataManager to CameraManager.
2023-01-24 19:36:54 -08:00
Dermot Duffy
093925cb40
Initial code for major engine refactor.
2023-01-24 19:36:54 -08:00
Dermot Duffy
3aadfd2252
Don't collect infinite previous views.
2022-10-07 17:53:49 -07:00
Dermot Duffy
cae49e6dce
Add cheaper progress indicator.
2022-10-05 21:42:38 -07:00
Dermot Duffy
c8c9098501
Initial low performance profile mode.
2022-10-04 20:00:53 -07:00
Dermot Duffy
143a597039
Rename TimelineDataManager to DataManager .
2022-10-02 20:19:47 -07:00
Dermot Duffy
a5dfe81eab
Fixes for record button.
2022-10-02 18:14:37 -07:00
Dermot Duffy
fb65c3f99e
Initial version of recordings button.
2022-10-02 14:41:00 -07:00
Dermot Duffy
5fbbf127ab
Add support for fetching thumnails separately
2022-07-31 10:21:43 -07:00
Dermot Duffy
56362c3fb9
Allow finer grained selection of thumbnail controls.
2022-07-03 09:28:56 -07:00
Dermot Duffy
0f04e9383a
Add event starring from the card.
2022-06-28 20:19:32 -07:00
Dermot Duffy
ffa31c05ed
Clean lit-plugin warnings
2022-06-19 07:30:08 +00:00
Dermot Duffy
42c8251c20
Refactor thumbnail sizing.
2022-06-04 11:04:38 -07:00
Dermot Duffy
441162f052
Refactor to avoid use of "all-static" classes.
2022-05-12 21:06:27 -07:00
Dermot Duffy
6b30487229
Initial common.js refactor.
2022-05-12 20:42:02 -07:00
Dermot Duffy
fb9d5684ec
Add 'dependent camera' support.
2022-04-23 11:22:04 -07:00
Dermot Duffy
98e2a89a41
Remove superfluous imports.
2022-04-18 18:08:46 -07:00
Dermot Duffy
22c2b022e7
Avoid use of ExtendedHomeAssistant wherever possible.
2022-04-18 18:04:51 -07:00