Commit Graph

210 Commits

Author SHA1 Message Date
mrjvs
4f682d55a9 translations 🎉
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-02-18 20:01:19 +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
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
bd7799b5c1 remove safe insets 2023-02-07 23:35:02 +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
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
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
Jelle van Snik
bb14d63a9c meta data in video player 2023-02-04 16:29:21 +01:00
Jelle van Snik
27ef9be6b1 add back standard video UI 2023-02-04 01:01:54 +01:00
Jelle van Snik
a0c24209bb implement more progres controls 2023-02-03 16:34:41 +01:00
Jelle van Snik
c5a8065db9 add basic functioning player 2023-02-03 15:20:26 +01:00
Jelle van Snik
6ca3196b75 the start detaching video state from react
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-02-02 22:04:58 +01:00
Jelle van Snik
6edc0d3959 a desperate attempt at chromecasting 2023-01-25 21:44:15 +01:00
Jelle van Snik
8c9d905a91 quality display control, source selection beginning, mobile player UI, keyboard shortcuts
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-24 18:12:37 +01:00
destruc7i0n
3604a2f0d7 show the episode info in the page title 2023-01-23 20:39:56 -05:00
Jelle van Snik
177860aed4 series support for continue watching 2023-01-23 23:51:40 +01:00
Jelle van Snik
a077417761 mobile safe video sizes 2023-01-23 23:01:08 +01:00
Jelle van Snik
b8e49850f4 episode selection
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: Jip Frijlink <JipFr@users.noreply.github.com>
2023-01-23 01:55:57 +01:00
Jelle van Snik
e7a6484094 fix multi origin and add airplay support 2023-01-22 20:51:58 +01:00
Jelle van Snik
f472f04735 episode ids , shorter debounce and flixHQ provider 2023-01-22 19:26:08 +01:00
Jelle van Snik
5a01a68ce4 fix recursive rendering + show meta in player 2023-01-21 23:45:26 +01:00
Jelle van Snik
02cc4b7f1d bookmarks, progress and editing of those 2023-01-19 22:29:56 +01:00
Jelle van Snik
a369682a26 add continue watching and bookmarks back 2023-01-16 21:19:49 +01:00
Jelle van Snik
ca169769bb error handling video player 2023-01-15 16:51:55 +01:00
Jelle van Snik
52b063b10a bunch of todos 2023-01-15 16:01:07 +01:00
Jelle van Snik
8e522e18d4 fix debounce on first render 2023-01-14 16:14:54 +01:00
Jelle van Snik
d161c948cd better progress indicator 2023-01-14 16:03:59 +01:00
Jelle van Snik
2f1058cb9c loading screen usescrape 2023-01-14 01:37:47 +01:00
Jelle van Snik
cf83df64bb add some todos 2023-01-14 00:34:13 +01:00
Jelle van Snik
4d07751a4a first load spinner 2023-01-14 00:27:40 +01:00
Jelle van Snik
a64841507f port providers, media watch page + make search work again
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-14 00:12:56 +01:00
Jelle van Snik
6589e095ec cleanup unused code 2023-01-12 22:36:28 +01:00
Jelle van Snik
a9ac3e64db add provider scrape hookiboi 2023-01-12 22:04:28 +01:00
Jelle van Snik
8268abc45d add search backend 2023-01-10 22:43:27 +01:00
Jelle van Snik
46e933dfb7 fix skeleton 2023-01-10 21:23:53 +01:00
Jelle van Snik
d28e6e6735 implement video player on mediapage 2023-01-10 21:18:10 +01:00
Jelle van Snik
35c7ac4b8d lots of UI changes for video player 2023-01-10 19:53:55 +01:00
Jelle van Snik
02ef6c5bf1 add todo 2023-01-10 01:03:51 +01:00
Jelle van Snik
2d9b66d9b8 fullscreen on iphone/ipad 2023-01-10 01:01:51 +01:00
Jelle van Snik
351b35ef98 add top bar and improve ui feel 2023-01-10 00:27:04 +01:00
Jelle van Snik
098f6af0ae Backdrop + improved seeking 2023-01-08 22:29:38 +01:00
Jelle van Snik
b43b8b19e4 loading + time control
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2023-01-08 21:18:45 +01:00
Jelle van Snik
44149203cb autoplay and fullscreen feature detection 2023-01-08 20:36:46 +01:00
Jelle van Snik
a9cf056276 add hls todo 2023-01-08 18:01:51 +01:00
Jelle van Snik
09634c6f97 todos 2023-01-08 17:59:25 +01:00
Jelle van Snik
61abce9386 buffering 2023-01-08 17:51:38 +01:00
Jelle van Snik
218a14d5f6 fullscreen video 2023-01-08 16:23:42 +01:00
Jelle van Snik
f93b9b5b0f update linting 2023-01-08 15:42:35 +01:00
Jelle van Snik
eeaa4d7571 custom video player start 2023-01-08 13:15:32 +01:00
Jelle van Snik
b98fdcd94d fix some margins 2023-01-07 23:50:36 +01:00
Jelle van Snik
9fba422673 fix circle figure 2023-01-07 23:48:09 +01:00
Jelle van Snik
e7981539e6 media grids 2023-01-07 23:44:46 +01:00
Jelle van Snik
42402eb5c7 new search view 2023-01-07 21:36:18 +01:00
James Hawkins
03ffea333a i18nify views 2022-12-17 08:54:27 +00:00
Rihan
0ee269c877
Use import alias prefix 2022-12-13 22:50:13 +00:00
Jelle van Snik
ded99a459e update url only when onblur fires 2022-05-03 20:58:34 +02:00
mrjvs
1336a0f12c move src back 2022-03-13 19:08:45 +01:00
mrjvs
c4920125b8 temporarily move src 2022-03-13 19:08:28 +01:00
mrjvs
eb306f3772 add support for captions 2022-03-13 17:46:56 +01:00
mrjvs
7709ffd90f responsiveness and loading states 2022-03-13 17:26:46 +01:00
mrjvs
9f5b3eb9f6 better dropdown + filtered continue watching + show episode num on watched card 2022-03-13 14:34:32 +01:00
mrjvs
340fbc94e8 some bugfixes 2022-03-06 18:45:34 +01:00
mrjvs
52e8132cce series implemented (with jank) + readme update 2022-03-06 18:31:22 +01:00
mrjvs
0287bdad57 fix all eslint issues
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-03-06 14:41:51 +01:00
mrjvs
bedac626d1 fix react warnings + add linting 2022-03-06 13:42:27 +01:00
mrjvs
8a42364a95 404 pages for all cases 2022-03-06 12:56:22 +01:00
mrjvs
356b9af4ff implement filtered bookmarks that error check the provider
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-03-06 12:11:16 +01:00
mrjvs
b498735746 Add 404 views 2022-02-28 00:28:57 +01:00
mrjvs
60e6b4d851 progress, bookmarking, homepage, resuming where left of, actual media view, navigation improvements for searching
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-28 00:08:20 +01:00
mrjvs
cfb907924e implement url based searching + caching of results
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-27 20:07:15 +01:00
mrjvs
f6493f9800 update navigation padding 2022-02-25 22:00:51 +01:00
mrjvs
7a55338c23 top navigation 2022-02-25 21:50:43 +01:00
mrjvs
3ede2a2eaf rename files 2022-02-25 21:23:16 +01:00
mrjvs
3798496985 Linking to github and discord on error boundary
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-25 21:20:35 +01:00
Jelle van Snik
a3d7f3ff24 added video player + progress tracking
Co-authored-by: James Hawkins <jhawki2005@gmail.com>
2022-02-20 16:45:46 +01:00
Jelle van Snik
d217c4d9f4 Link + section heading link 2022-02-18 20:22:56 +01:00
Jelle van Snik
d362ca2af4 some small error boundary updates 2022-02-18 14:55:22 +01:00
Jelle van Snik
36737490a8 better looking error boundary 2022-02-18 14:51:30 +01:00
Jelle van Snik
002964572c Added icon patch and better looking error+search suffix 2022-02-18 14:36:32 +01:00
Jelle van Snik
95ef071f59 Error handling of providers + search suffix 2022-02-17 21:48:35 +01:00
Jelle van Snik
1adfffca8d rename scrapers to providers 2022-02-17 18:36:39 +01:00
Jelle van Snik
68e81e8bff added theflix scraper and better search component 2022-02-17 18:25:12 +01:00
Jelle van Snik
5ddd8638ec Styled Loading and mediacard
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-16 22:38:37 +01:00
Jelle van Snik
afb6958995 storage api + error boundary 2022-02-16 21:30:12 +01:00
Jelle van Snik
f1ffa98a2b debounced searching
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-13 19:29:25 +01:00
Jelle van Snik
e75fcd3002 search page styling 2022-02-13 18:49:03 +01:00
Jelle van Snik
8db4fbee07 styling 2022-02-10 23:45:17 +01:00
Jelle van Snik
b315766369 remove path aliasing 2022-02-10 22:27:57 +01:00
Jelle van Snik
8d7a268903 tailwind
Co-authored-by: William Oldham <wegg7250@gmail.com>
2022-02-10 22:13:56 +01:00
Jelle van Snik
3a262b9fbf fix unused 2022-02-07 23:23:42 +01:00
Jelle van Snik
81373da404 Basic component structure 2022-02-07 23:22:35 +01:00
Jelle van Snik
9d4f3a3df5 clear up project to start from scratch 2022-02-06 20:56:48 +01:00
Sam McElligott
f3ea83ccb4 Feature - add keyboard navigation support 2022-01-03 12:30:41 +00:00
mrjvs
17b4a4b790 fixed warning 2021-10-25 22:06:40 +02:00
mrjvs
ff1c0d65d6 implemented storage for video progress 2021-10-25 21:16:10 +02:00
James Hawkins
8ef38b151b fix episode subtitles 2021-10-22 10:50:01 +01:00