Commit Graph

242 Commits

Author SHA1 Message Date
Arkadiusz Fal
ca8298a9e9 Basic Safari extension 2021-10-24 14:41:26 +02:00
Arkadiusz Fal
60c7027429 Open videos via URL scheme 2021-10-24 11:16:04 +02:00
Arkadiusz Fal
8e0af22b94 Add Sponsor Block and settings 2021-10-23 21:11:53 +02:00
Arkadiusz Fal
e64a520d5e Hide queue in details on macOS 2021-10-23 14:24:00 +02:00
Arkadiusz Fal
cf0975d8bf Add services settings 2021-10-23 14:15:42 +02:00
Arkadiusz Fal
512613d350 Minor naming improvements 2021-10-23 13:52:48 +02:00
Arkadiusz Fal
7ab5886ed4 Fix thumbnails loading indicators 2021-10-23 13:34:10 +02:00
Arkadiusz Fal
cc68e53f42 Improve Player Controls view 2021-10-23 13:29:08 +02:00
Arkadiusz Fal
28709a2c80 Improve video banner and playback queue view 2021-10-23 12:13:05 +02:00
Arkadiusz Fal
734bb31260 Channel playlists support 2021-10-23 01:04:03 +02:00
Arkadiusz Fal
4307da57c5 Video playback progress and restoring time for previously played 2021-10-22 22:49:31 +02:00
Arkadiusz Fal
bc065e282a Minor tvOS fixes 2021-10-22 17:00:09 +02:00
Arkadiusz Fal
0e54cbcad0 Channels search, add SDWebImage framework 2021-10-22 02:05:01 +02:00
Arkadiusz Fal
c3326a56af Extended Piped support 2021-10-21 01:56:40 +02:00
Arkadiusz Fal
2d075e7b3a Save last used account instead of having to set default 2021-10-19 23:29:50 +02:00
Arkadiusz Fal
00d706766c Fix tvOS streams selection 2021-10-18 23:53:02 +02:00
Arkadiusz Fal
ec395ff2e0 Add Welcome screen 2021-10-18 01:29:03 +02:00
Arkadiusz Fal
0d1eaaca5c Add tvOS streams selection 2021-10-17 23:49:56 +02:00
Arkadiusz Fal
62e17d5a18 Add Piped support 2021-10-17 23:01:43 +02:00
Arkadiusz Fal
a68d89cb6f Fix stream state 2021-10-15 19:38:26 +02:00
Arkadiusz Fal
2c275d9353 tvOS History improvements 2021-10-14 00:05:19 +02:00
Arkadiusz Fal
70c089e696 Initial functionality of player items queue
Fix environment objects

Hide video player placeholder on tvOS

Queue improvements
2021-10-13 23:47:56 +02:00
Arkadiusz Fal
d6b3c6637d Redraw cells on change of videos 2021-09-30 18:53:26 +02:00
Arkadiusz Fal
3a37ea656a Fix scrolling view on resource change 2021-09-30 01:29:18 +02:00
Arkadiusz Fal
e270b7b213 Add Periphery configuration, remove unused code 2021-09-29 17:30:52 +02:00
Arkadiusz Fal
1b1be1aefe Minor tvOS UI improvements 2021-09-29 14:36:52 +02:00
Arkadiusz Fal
282170209b Increase sort/filter buttons font size on tvOS 2021-09-29 13:52:09 +02:00
Arkadiusz Fal
4d4248662d Switch to horizontal cells for playlists on tvOS 2021-09-29 13:49:37 +02:00
Arkadiusz Fal
ef5c75a2bc Previews environment objects fixtures 2021-09-29 13:45:00 +02:00
Arkadiusz Fal
29e042a8bf Switch to horizontal cells for trending on tvOS 2021-09-29 13:08:51 +02:00
Arkadiusz Fal
d22868ed2d Settings UI and code improvements 2021-09-29 12:44:07 +02:00
Arkadiusz Fal
bd813e6771 Navigation model improvements 2021-09-29 01:01:49 +02:00
Arkadiusz Fal
d061664570 Fix setting account 2021-09-28 23:47:48 +02:00
Arkadiusz Fal
78a0291e5d Extract instance/account validation status view 2021-09-28 22:33:12 +02:00
Arkadiusz Fal
7446c945b5 Unify forms, add to/remove from playlist on all platforms, UI improvements 2021-09-28 20:06:05 +02:00
Arkadiusz Fal
17291b47e0 Remove legacy tvOS list layout 2021-09-27 00:32:39 +02:00
Arkadiusz Fal
994f1f9215 Remember last used trending category and country 2021-09-27 00:19:50 +02:00
Arkadiusz Fal
c4674c06a4 Setting default account 2021-09-27 00:05:41 +02:00
Arkadiusz Fal
3d35110c67 Use separate defaults keys for instances and accounts 2021-09-26 22:39:27 +02:00
Arkadiusz Fal
a0f74a5899 Debouncing and form validation improvements 2021-09-26 22:12:43 +02:00
Arkadiusz Fal
f9396985c9 More search UI improvements across all the platforms 2021-09-26 19:40:25 +02:00
Arkadiusz Fal
4e0d7b60f7 Search improvements for iOS 2021-09-25 14:18:43 +02:00
Arkadiusz Fal
a7da3b9468 Settings for iOS/macOS 2021-09-25 11:34:46 +02:00
Arkadiusz Fal
433725c5e8 Fix for loading subscriptions 2021-09-19 19:31:21 +02:00
Arkadiusz Fal
bede29dd51 Search history for tab navigation 2021-09-19 14:47:46 +02:00
Arkadiusz Fal
ee1cb924c9 Recently opened for sidebar navigation 2021-09-19 13:06:54 +02:00
Arkadiusz Fal
8571822f23 Watch Now section, horizontal cells 2021-09-18 22:42:04 +02:00
Arkadiusz Fal
5e403c7f15 Search UI fixes 2021-09-13 22:44:49 +02:00
Arkadiusz Fal
b00b54ad2a Channels layout improvements, other UI fixes 2021-09-02 01:11:58 +02:00
Arkadiusz Fal
1651110a5d Playlists and channels in the sidebar 2021-08-29 23:39:57 +02:00
Arkadiusz Fal
1196a2a5e2 Subscribe/unsubscribe channels 2021-08-26 00:12:59 +02:00
Arkadiusz Fal
151121aa31 Playback state improvements 2021-08-24 23:01:53 +02:00
Arkadiusz Fal
f80b61f9c7 Display more details in player view 2021-08-22 21:23:12 +02:00
Arkadiusz Fal
ea634390a6 Minor fixes, split files into folders 2021-08-20 00:38:31 +02:00
Arkadiusz Fal
c1d9e02475 Automatically dismiss player when playback finished on tvOS 2021-08-18 00:12:59 +02:00
Arkadiusz Fal
8d5a191779 Add basic PiP support 2021-08-18 00:01:19 +02:00
Arkadiusz Fal
2dff68200d Minor layout fixes 2021-08-17 00:46:18 +02:00
Arkadiusz Fal
09c3947fef Forms improvements for trending and playlists 2021-08-16 17:55:21 +02:00
Arkadiusz Fal
64184facbd Fix cell width 2021-08-16 15:39:31 +02:00
Arkadiusz Fal
ebbc4876e2 Minor layout fixes 2021-08-03 00:43:47 +02:00
Arkadiusz Fal
36f94ffd72 Improve videos layout 2021-08-03 00:28:21 +02:00
Arkadiusz Fal
9c5e427c7b Layout improvements 2021-08-02 01:18:21 +02:00
Arkadiusz Fal
66c8b647bf Minor code style fixes, remove unneeded views 2021-08-01 23:25:50 +02:00
Arkadiusz Fal
64ff1afa70 Implement trending view actions across platforms 2021-08-01 00:24:17 +02:00
Arkadiusz Fal
3a780b3d2c Add search state object 2021-07-30 00:45:24 +02:00
Arkadiusz Fal
994903f8a7 Fix player delegate methods 2021-07-30 00:28:28 +02:00
Arkadiusz Fal
5b0a3458f3 Simplify video views 2021-07-28 01:14:03 +02:00
Arkadiusz Fal
52ffe19324 Replace URLImage with AsyncImage 2021-07-27 23:26:52 +02:00
Arkadiusz Fal
33e102207f UI improvements, player state refactor 2021-07-25 13:54:33 +02:00
Arkadiusz Fal
132eb7b064 Fix tab navigation selection 2021-07-19 23:27:18 +02:00
Arkadiusz Fal
fa07e47a22 Multiplatform playing first steps 2021-07-19 00:41:19 +02:00
Arkadiusz Fal
ca4378afc1 Multiplatform UI support fixes 2021-07-11 22:54:02 +02:00
Arkadiusz Fal
f397b13720 Adding/removing videos to/from playlists 2021-07-09 16:53:53 +02:00
Arkadiusz Fal
31bd2f7fe6 Editing playlists 2021-07-08 19:19:22 +02:00
Arkadiusz Fal
4a733f5a30 View options, video details screen 2021-07-08 00:54:35 +02:00
Arkadiusz Fal
6d35394ffd Minor fixes, extract video context menu view 2021-06-28 17:27:53 +02:00
Arkadiusz Fal
f7d0e2131c Minor UI improvements, state saving 2021-06-28 17:03:22 +02:00
Arkadiusz Fal
b840974f08 Use Siesta framework 2021-06-28 12:43:07 +02:00
Arkadiusz Fal
8d89d7cc08 Fix tab selection 2021-06-27 01:50:56 +02:00
Arkadiusz Fal
7c4eee4a44 Add Defaults library 2021-06-27 01:29:55 +02:00
Arkadiusz Fal
15bfaf7497 Simple view display switching 2021-06-26 13:37:24 +02:00
Arkadiusz Fal
b336d2c512 Playlists support 2021-06-26 11:49:42 +02:00
Arkadiusz Fal
d551dee426 Implement SponsorBlock API 2021-06-18 00:43:29 +02:00
Arkadiusz Fal
9d7abda63f Popular videos tab 2021-06-17 12:02:39 +02:00
Arkadiusz Fal
4535853ac3 Resolution switching support 2021-06-14 20:05:02 +02:00
Arkadiusz Fal
65e5f0f426 Subscriptions view 2021-06-12 10:59:52 +02:00
Arkadiusz Fal
417ed0a8ee Refactor views 2021-06-11 23:41:03 +02:00
Arkadiusz Fal
314c3b4968 Channel view 2021-06-11 23:11:59 +02:00
Arkadiusz Fal
4bc70f351d Add search 2021-06-11 14:36:26 +02:00
Arkadiusz Fal
5efb3a798f Improve listing 2021-06-11 02:06:23 +02:00
Arkadiusz Fal
1772728cb8 Popular videos, playing from mp4 2021-06-11 01:00:28 +02:00
Arkadiusz Fal
d488ee6679 Initial Commit 2021-06-09 23:10:42 +02:00