Commit Graph
1230 Commits
Author SHA1 Message Date
Dermot Duffy e830db1a77 Complete carousel refactor.
Reduces one layer of DOM nesting for simplication, uses the latest Embla
version, unittests for everything.
2023-09-04 16:25:32 -07:00
Dermot Duffy 48ece1e154 Improve display mode button text. 2023-08-26 14:51:48 -07:00
Dermot Duffy af5b0f7f23 Be less eager with carousel resizes. 2023-08-26 11:41:06 -07:00
Dermot Duffy 87f137b474 Add support for timeline seeking locked to a camera. 2023-08-26 11:11:44 -07:00
Dermot Duffy 74f00e1985 Remove unused variable. 2023-08-21 19:46:35 -07:00
Dermot Duffy ef7598cd84 Use usable time for in progress events. 2023-08-20 16:10:36 -07:00
Dermot Duffy 0e5e99419f Better timeline functionality for recordings. 2023-08-20 15:50:37 -07:00
Dermot Duffy 2df22b96ea Fix various small issues. 2023-08-20 11:00:57 -07:00
Dermot Duffy 3c23894c6d Scrubbing performance improvements. 2023-08-19 19:51:16 -07:00
Dermot Duffy 89c16b58c5 Remove old TODOs. 2023-08-19 15:49:30 -07:00
Dermot Duffy 17bfe4f38b Recalculate grid for a slot change. 2023-08-19 12:28:11 -07:00
Dermot Duffy 5364c828eb Show all cameras on timeline in grid mode. 2023-08-13 15:31:10 -07:00
Dermot Duffy c665f1b351 Clean up seek handler. 2023-08-13 12:37:20 -07:00
Dermot Duffy b4595867b3 Avoid carousel init duplication. 2023-08-13 10:00:29 -07:00
Dermot Duffy c61ceb905d Fix query/queryResults issue. 2023-08-12 20:35:02 -07:00
Dermot Duffy 8a0ba11fa9 Reset query when changing to non-grid . 2023-08-12 09:46:47 -07:00
Dermot Duffy cc77caa96d Reset the query on grid change in a smarter way. 2023-08-11 19:49:42 -07:00
Dermot Duffy fe2adb5b89 Reduce number of event listeners. 2023-08-09 21:32:53 -07:00
Dermot Duffy 330f927fdb Fix controls issue. 2023-08-09 21:26:12 -07:00
Dermot Duffy d9b2b4d4d8 Minor fixes. 2023-08-08 22:49:52 -07:00
Dermot Duffy b663e0b731 Initial support for grid for live and media viewer. 2023-08-08 22:26:25 -07:00
Dermot Duffy d48622f089 Add missing space. 2023-06-21 08:46:17 -07:00
Dermot Duffy e1320c4d71 Fix view-related querystring action race condition 2023-06-21 08:41:56 -07:00
Dermot Duffy 1eafe42e7d Fix recording downloads. 2023-06-16 20:32:23 -07:00
Dermot Duffy 39b985b4df Add screenshot support. 2023-06-16 19:36:45 -07:00
Dermot Duffy 048f9bc65a Run querystring actions for navigate action calls. 2023-06-11 14:39:38 -07:00
Dermot Duffy 171f46fe0a Allow scrolling when not zoomed in. 2023-06-10 14:47:59 -07:00
Dermot Duffy 4d0b06e090 Fix typo. 2023-05-22 20:40:47 -07:00
Dermot Duffy 5a67c8bc2e Fix zoom in Firefox and Safari. 2023-05-22 20:37:18 -07:00
Dermot Duffy 8658cc500f Refactor media info handling into a controller. 2023-05-21 09:29:13 -07:00
Dermot Duffy d414540b7c Break parser handling out of main card. 2023-05-20 20:23:39 -07:00
Dermot Duffy b17fb62b36 Refactor menu button logic out of main card. 2023-05-20 19:39:43 -07:00
Dermot Duffy 8f6d47d5da Merge branch 'main' into merge-main 2023-05-20 13:51:35 -07:00
Dermot Duffy 2d3b01583a Fix overrides bug caused by incorrect initial state. 2023-05-20 13:27:29 -07:00
Dermot Duffy a33d95f491 Refactor timers into a simple tested object. 2023-05-20 10:20:39 -07:00
Dermot Duffy 9b359b579d Dispatch load events for mp4/mjpeg from go2rtc. 2023-05-14 20:55:31 -07:00
Dermot Duffy 972a0999fb Allow default media controls to be hidden. 2023-05-14 20:00:23 -07:00
Dermot Duffy 8365b43c04 Add play/pause/mute/unmute Frigate card commands. 2023-05-11 20:25:40 -07:00
Dermot Duffy d63a1de042 Only show the microphone button when the loaded media supports 2-way audio. 2023-05-07 16:47:02 -07:00
Dermot Duffy 109e10ea68 Rename option to always_connected. 2023-05-07 15:32:44 -07:00
Dermot Duffy ee7d02fc58 Add support for connecting microphone on card load. 2023-05-07 15:17:39 -07:00
Dermot Duffy 2c1b8ed785 Implement momentary and toggle microphone button types. 2023-05-06 15:59:57 -07:00
Dermot Duffy 707bbb9f68 Maintain substream selections during view cycling. 2023-05-06 14:47:48 -07:00
Dermot Duffy 992b622f7c Add support for disabling zoom. 2023-05-06 14:03:05 -07:00
Dermot Duffy 2b1f0f5d85 Show different mouse cursor when zoomed in. 2023-05-06 13:14:04 -07:00
Dermot Duffy cb6a73c3f8 Fix Frigate event schema break (top_score === null) 2023-05-06 11:46:30 -07:00
Dermot Duffy 19e9113665 Minor codereview fixes. 2023-05-06 10:49:08 -07:00
Dermot Duffy 867a118a16 Add better control over substreams. 2023-05-06 10:42:17 -07:00
Dermot Duffy fd74c1c855 Add initial support for automations. 2023-05-04 19:54:41 -07:00
Dermot Duffy 0d1794fd50 Merge pull request #1134 from c0mputerguru/fix-casting
Initialize media players if they have not been initialized.
2023-05-02 19:38:41 -07:00