Commit graph

496 commits

Author SHA1 Message Date
zisra 4a38c77e2d Fix feature detection 2023-02-27 17:44:50 -06:00
zisra 163ca0df29 Fix isPictureInPicture 2023-02-27 17:35:56 -06:00
Jip Fr 19d2b963a8 Add settings popout, add swipe stuff
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-02-27 20:30:06 +01:00
zisra 3fad6edaad Webkit support 2023-02-27 03:43:14 -06:00
zisra f2f7925cbb CSS changes 2023-02-27 01:19:38 -06:00
zisra a1f3986e64 Picture in picture 2023-02-27 00:58:36 -06:00
mrjvs 9abb009725 bump version 2023-02-24 23:14:27 +01:00
mrjvs 9418a7c45d
Merge branch 'dev' into feature-pwa 2023-02-24 23:10:45 +01:00
mrjvs f715f70f9e fix layout sizings
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-24 22:12:31 +01:00
mrjvs 24aeb68f55 error boundary
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-24 21:45:14 +01:00
zisra 8ed0d3740f
Merge branch 'movie-web:dev' into dev 2023-02-24 13:32:47 -06:00
mrjvs 444c751b78 cache busting pwa 2023-02-24 20:12:20 +01:00
mrjvs 63b9adf7d8 disable gdriveplayer 2023-02-24 19:23:26 +01:00
mrjvs 3a1c3ad260 add PWA support 2023-02-24 19:23:00 +01:00
James Hawkins e68fe0e115
Update netfilm.ts 2023-02-24 14:22:06 +00:00
James Hawkins d51246120d
Update flixhq.ts 2023-02-24 13:24:45 +00:00
James Hawkins 23b439ff79
Temporarily fix flixhq provider
This fix can be used whilst we wait for api.consumet.org to resolve their issues. See https://github.com/consumet/api.consumet.org/issues/326 for more information.
2023-02-24 13:06:05 +00:00
zisra ac350f276c
Merge branch 'movie-web:dev' into dev 2023-02-22 19:27:13 -06:00
mrjvs 7c2ad68c2a add default for NORMAL_ROUTER setting 2023-02-22 21:54:02 +01:00
mrjvs 485698a43c support for round robin proxies 2023-02-22 21:41:13 +01:00
mrjvs 444156236c add unit tests for providers 2023-02-22 21:15:37 +01:00
mrjvs 4f9ef382dc provider and embed scraper tools 2023-02-22 20:26:19 +01:00
mrjvs cedc987509 Add developer video testing page 2023-02-22 19:02:23 +01:00
zisra a99437b4cc Fix title 2023-02-21 15:07:40 -06:00
mrjvs 02cd565f84 version bump 2023-02-21 21:51:57 +01:00
mrjvs 16298431f4
Merge branch 'dev' into feature-react-ga 2023-02-21 21:49:10 +01:00
mrjvs e44b36c83e update tracking 2023-02-21 21:45:14 +01:00
zisra 3696a05e1e Fix suggested changes 2023-02-21 14:17:36 -06:00
zisra f5e5b48616
Update VideoPlayer.tsx 2023-02-20 20:28:09 -06:00
zisra 9ff49e42a3
Update Icon.tsx 2023-02-20 20:26:51 -06:00
zisra d6a46e1cdc
Update Icon.tsx 2023-02-20 20:23:06 -06:00
zisra d10cbd5e9b
Update VideoPlayer.tsx 2023-02-20 20:20:19 -06:00
zisra 1853c8eac7
Create DownloadAction.tsx 2023-02-20 20:18:38 -06:00
Max Ward 6908588c00
Merge branch 'dev' into QOL-fixes 2023-02-20 18:11:38 -08:00
Max Ward fbd683e0b5 implement comment fixes 2023-02-20 18:10:22 -08:00
Jip Fr c5aacd72ce Bump versions 2023-02-20 18:19:37 +01:00
Jip Fr 4d8257a05f Remove unused imports 2023-02-20 18:16:48 +01:00
Jip Fr afa89c02a0 Add iframe logic 2023-02-20 17:35:09 +01:00
Max Ward 35adaf3872 add horizontal check to isMobile helper 2023-02-19 22:25:49 -08:00
Max Ward a2e5e08b20 shrink popouts when on horizontal mobile devices 2023-02-19 21:49:52 -08:00
Max Ward 39ede1b042 improve mobile video player 2023-02-19 21:20:42 -08:00
Max Ward 32288357c4 fix too much darkness fade under search 2023-02-19 18:44:27 -08:00
Max Ward 35ecaece5b make title text fade behind header 2023-02-19 18:42:52 -08:00
Max Ward 25ccd941ca fix some hover states and rounding in edit mode 2023-02-19 18:18:34 -08:00
Max Ward bfbb4c6b11 reduce space below search on mobile 2023-02-19 17:59:22 -08:00
mrjvs 92fa9716e5 reorder providers 2023-02-20 00:50:30 +01:00
mrjvs 68868b37a8 update version 2023-02-19 23:58:52 +01:00
mrjvs a2e647297a cleanup todos
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 23:03:16 +01:00
mrjvs 398644951e more chromecast fixes
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 22:55:58 +01:00
mrjvs b886443ea7 bunch of chromecast fixes
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 22:22:01 +01:00
mrjvs d6d318006b chromecast button styling
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-19 21:00:22 +01:00
mrjvs 0c57aa1a73 finalized domain redirect modal
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-19 19:54:34 +01:00
mrjvs aaf0b56ee7 new domain popup start
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 18:36:53 +01:00
mrjvs b3db58012f linting
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 18:03:54 +01:00
mrjvs c441d63074 normal routing instead of hash
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 16:05:19 +01:00
mrjvs a0751380e5 better source selection (empty states, error states, embed support
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 15:55:09 +01:00
mrjvs 209fe4369c fix source selector with ids and fixed navigation issue with episode selector
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-19 15:25:58 +01:00
mrjvs 4a35287975 start on jons providers
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: Jonathan Barrow <jonbarrow@users.noreply.github.com>
2023-02-18 22:42:24 +01:00
mrjvs b43f39b007 domain migrations
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 22:41:50 +01:00
mrjvs 4f682d55a9 translations 🎉
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 20:01:19 +01:00
mrjvs ad518a6508 more fuzzy matching for migrations
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 14:03:48 +01:00
mrjvs 4d4626806d fuzzy matching for title
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 14:00:38 +01:00
Jip Fr 75762aca48 Goodbye year 2023-02-12 23:45:11 +01:00
Jip Fr eaf5730415 Add v3 prompt thingie 2023-02-12 23:41:48 +01:00
Jelle van Snik 224de76578 more todos 2023-02-12 16:27:27 +01:00
Jelle van Snik df5f1a5fdb migration error handling 2023-02-12 16:23:55 +01:00
mrjvs a93569a201
Merge pull request #141 from JipFr/v3
Migration updates, migrate bookmarks & continue watching
2023-02-12 16:00:20 +01:00
Jelle van Snik 4a0392d1f0 chromecasting humble beginnings
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-12 15:58:11 +01:00
Jip Fr 424ec25c5a Add OldBookmarks type to migration wrapper 2023-02-12 14:04:21 +01:00
Jip Fr bd48d929b9 Migrate bookmarks from v2 > v3 2023-02-12 14:03:50 +01:00
Jelle van Snik e569f15661 fix restoring of time when changing source 2023-02-12 13:16:18 +01:00
Jelle van Snik dcc158e705 source reset bug fixes (HLS fix & volume fix) 2023-02-12 13:06:30 +01:00
Jip Fr 942a6cc9c0 Made type-safe versioned store, migrated to it
Co-authored-by: mrjvs <mistrjvs@gmail.com>
2023-02-12 00:41:55 +01:00
Jip Fr dd14b575eb Move migration out of home into store 2023-02-11 01:05:27 +01:00
Jip Fr 8f23240ea1 Get started on migration 2023-02-11 00:43:38 +01:00
Jelle van Snik 886ffe78ef more todos 2023-02-09 22:13:55 +01:00
Jelle van Snik 772be4b42d add todo 2023-02-09 22:12:38 +01:00
Jelle van Snik e448c0b5a8 source selection
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-09 22:03:40 +01:00
Jelle van Snik 056f837dcb caption clear + popout math
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-09 20:42:51 +01:00
Jip Fr 0193e8f0c8 Fix scrolling to center if the element is on the low end of the thingy 2023-02-09 12:56:16 +01:00
Jip Fr 6d24e8aa81 Fix PopoutSection scrolling to center 2023-02-09 12:44:11 +01:00
Jelle van Snik f97b84516b captions + translation fix
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-08 22:51:52 +01:00
Jelle van Snik c4712044a9 tap backdrop fix, router syncing with popout, start of captions popout,
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-08 21:01:46 +01:00
Jelle van Snik d9ccce1726 fix drag seeking inteference with real seeking 2023-02-07 23:38:39 +01:00
Jelle van Snik bd7799b5c1 remove safe insets 2023-02-07 23:35:02 +01:00
Jelle van Snik d8e2597db7 fix more progress 2023-02-07 23:26:40 +01:00
Jelle van Snik f8b5c4169c fix more progress recursion 2023-02-07 23:25:46 +01:00
Jelle van Snik 0105c4f6b2 fix popout math and fix seeking not seeking
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2023-02-07 23:20:00 +01:00
Jelle van Snik 403142783c add todo 2023-02-07 22:37:46 +01:00
Jelle van Snik 2a3c93c24f episode select popout styling, popout router sync & dragging to update time action 2023-02-07 22:34:20 +01:00
Jelle van Snik 3b4e9ce2ca fix more transitions 2023-02-07 20:03:01 +01:00
Jelle van Snik 6224fb32c4 popout transitions
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-07 19:40:53 +01:00
Jelle van Snik 5e433266ee popout transitions 2023-02-07 18:19:31 +01:00
Jelle van Snik 5d5a727663 add better popout system
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-07 17:49:05 +01:00
Jelle van Snik 76e4bc5851 shortcuts, progress saving fix, error handling, airplay, safe are for full screen only
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-07 16:01:05 +01:00
Jelle van Snik 487ba39bbf update todos and remove test view 2023-02-04 19:18:14 +01:00
Jelle van Snik d213daf91e add more todos 2023-02-04 19:16:06 +01:00
Jelle van Snik 210e60c24d add seeking back to pause action 2023-02-04 19:12:54 +01:00
Jelle van Snik 63be27b9ae episode selector 2023-02-04 19:10:19 +01:00
Jelle van Snik c3b409631e volume control + progress listener 2023-02-04 18:24:06 +01:00