Commit Graph
378 Commits
Author SHA1 Message Date
Dermot Duffy 3b6f9dbacc Initial fullscreen functionality. 2021-09-25 10:57:23 -07:00
Dermot Duffy 6d88009ce7 Merge pull request #83 from dermotduffy/arbitrary-aspect-ratios
Support arbitrary camera aspect ratios (dynamic, static or constrained)
2021-09-24 19:28:37 -07:00
Dermot Duffy f9cd424388 Replace accidental Python variable naming convention. 2021-09-24 07:48:57 -07:00
Dermot Duffy fee4d209c9 Add a code comment on the pains of media callbacks. 2021-09-24 07:45:58 -07:00
Dermot Duffy 32cc7d1a70 README fix. 2021-09-24 07:38:41 -07:00
Dermot Duffy 413f152d10 Formatting tweaks. 2021-09-24 07:32:47 -07:00
Dermot Duffy 3d22dcb686 Add play/pause event support. 2021-09-23 23:10:30 -07:00
Dermot Duffy 1ff0cdf621 Add documentation for aspect-ratio options. 2021-09-23 22:13:47 -07:00
Dermot Duffy bc0198d242 Add aspect ratio editing. 2021-09-23 21:48:44 -07:00
Dermot Duffy ea71a2ed4b Add an unconstrained aspect ratio mode. 2021-09-23 21:14:21 -07:00
Dermot Duffy e3ccbb0787 Dynamically extract dimensions from loaded media. 2021-09-23 20:38:39 -07:00
Dermot Duffy 5a4a98d92b Clairfy what /hacsfiles/ is
* Closes #81
2021-09-23 19:37:35 -07:00
Dermot Duffy c75e99e09c Merge pull request #80 from dermotduffy/lit-refactor
Refactor card into multiple separate Lit webcomponents
2021-09-21 18:36:13 -07:00
Dermot Duffy 4ac69a951c CSS changes for Safari & cleanups 2021-09-21 12:47:15 -07:00
Dermot Duffy d02f760793 Improve CSS encapslation (Chrome). 2021-09-20 22:37:08 -07:00
Dermot Duffy 49cbff9b36 Minor main card tidyup. 2021-09-20 21:47:00 -07:00
Dermot Duffy 3a084ec2b1 Sort imports. 2021-09-20 21:33:37 -07:00
Dermot Duffy 8d639fb6fe Convert live to a Lit element. 2021-09-20 21:33:37 -07:00
Dermot Duffy 6498ae22cd Convert viewer to Lit component. 2021-09-20 21:33:37 -07:00
Dermot Duffy 9bbf46d4a5 Move gallery to component. 2021-09-20 21:33:37 -07:00
Dermot Duffy 023c66b137 Convert menu to a separate component file. 2021-09-20 21:33:37 -07:00
Dermot Duffy 63a5a93eeb Componentize messages, error messages and progress indicator. 2021-09-20 21:33:37 -07:00
Dermot Duffy e4f07ac50d Add old-school manual installation instructions
* Closes #79
2021-09-20 21:31:42 -07:00
Dermot Duffy 42775f6917 Merge pull request #73 from dermotduffy/webrtc-improvements
Improve documentation & editing support for WebRTC
2021-09-12 17:02:36 -07:00
Dermot Duffy 2e0bb6e74d Remove superfluous asterisks. 2021-09-12 17:01:12 -07:00
Dermot Duffy cab9460599 Improve documentation & editing for WebRTC. 2021-09-12 16:58:28 -07:00
Dermot Duffy 5dfc7a7208 Merge pull request #72 from dermotduffy/jsmpeg
Support live JSMPEG view [requires integration upgrade]
2021-09-12 15:48:30 -07:00
Dermot Duffy 04131ec363 Make function name slightly more intuitive. 2021-09-12 15:46:41 -07:00
Dermot Duffy 9a8d0803c8 Add comment explaining odd choice of Promise usage. 2021-09-12 15:41:20 -07:00
Dermot Duffy f9ea435586 Support live JSMPEG view. 2021-09-12 15:36:41 -07:00
Dermot Duffy 4da2a5b82a Merge pull request #68 from dermotduffy/hover-menu
Add support for a 'hover-*' menu
2021-09-08 21:03:30 -07:00
Dermot Duffy 0e8e0d38c5 Add support for a 'hover' menu. 2021-09-08 20:58:01 -07:00
Dermot Duffy 632fdb0079 Merge pull request #66 from dermotduffy/bump-version
Bump version to v1.0.1 .
2021-09-07 21:27:16 -07:00
Dermot Duffy a675601ad1 Bump version to v1.0.1 . 2021-09-07 21:24:47 -07:00
Dermot Duffy b78fd56d14 Merge pull request #64 from dermotduffy/scrollbars-and-css-messy
Refactor CSS to force aspect ratio and avoid scrollbars
2021-09-07 21:23:00 -07:00
Dermot Duffy 6995e581ee Force media to 100% width. 2021-09-07 21:17:41 -07:00
Dermot Duffy c9319b42f5 Tie the absolute to the outer container.
Remove use of aspect-ratio since it does not work in Safari.
2021-09-07 20:55:18 -07:00
Dermot Duffy d62e99836f Wrap content in a 16/9 container. 2021-09-06 21:20:15 -07:00
Dermot Duffy 90807be6f7 Refactor css. 2021-09-06 20:43:13 -07:00
Dermot Duffy c1f8558406 Merge pull request #63 from dermotduffy/wrong-next-prev
Ensure thumbnails show when no next/previous control preference is specified
2021-09-06 19:00:56 -07:00
Dermot Duffy 183e68bb76 Ensure thumbnails show when no nextprev preference is specified. 2021-09-06 18:58:36 -07:00
Dermot Duffy 0e8c75109b Merge pull request #62 from dermotduffy/minor-refactor
Minor rendering refactor
2021-09-06 17:12:34 -07:00
Dermot Duffy 8a09f356c2 Minor rendering refactor. 2021-09-06 17:10:34 -07:00
Dermot Duffy aecbbc27bd Merge pull request #59 from dermotduffy/controls
Allow next/prev controls to be thumbnails, chevrons or off entirely
2021-09-06 16:07:14 -07:00
Dermot Duffy 7bd7731811 Allow chevrons, thumbnails or no media controls. 2021-09-06 16:03:51 -07:00
Dermot Duffy 2fa928467e Add option to disable next/prev controls. 2021-09-05 22:41:12 -07:00
Dermot Duffy fb906a6aaf Merge pull request #58 from dermotduffy/fix-clip-error
Use a classic video tag if it's not HLS
2021-09-05 21:39:18 -07:00
Dermot Duffy 45fef4676c Use a classic video tag if it's not HLS. 2021-09-05 21:33:32 -07:00
Dermot Duffy 199a4b8bce Merge pull request #54 from dermotduffy/bug
Use bug icon for bugs
2021-09-05 14:19:16 -07:00
Dermot Duffy a904ced354 Use bug icon for bugs. 2021-09-05 14:17:05 -07:00