Commit Graph

310 Commits

Author SHA1 Message Date
Alex 366c77546a feat(wip): back button API 2022-05-02 16:01:48 +12:00
Front 2a781b9e6b fix: 🐛 fix beta player once and for all
i accidentially switched the beta player and legacy player in `~/pages/watch.vue` so they both broke. now fixed and both work better than ever
2022-04-29 17:38:56 -04:00
Kenny 0cb7a3511a style: 🎨 Move 'player' to 'legacy player' 2022-04-29 07:52:03 -04:00
Kenny 36a995781a fix: Beta Player Updates
fix beta player (again), add 'seekbar' module and improve readability
2022-04-29 07:49:32 -04:00
Alex d2267199fc Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-04-24 20:06:42 +12:00
Alex b8e5fc0869 fix: pagination issues on home page 2022-04-24 20:05:36 +12:00
Alex 4f6fdddcad feat: better back button handling. Removed redundant redirect for embed links 2022-04-24 18:44:32 +12:00
Front 6da5ca92ef fix: 🐛 some player fixes 2022-04-24 00:07:05 -04:00
Alex 041cc70cf5 fix: minor graphical issues 2022-04-24 16:01:52 +12:00
Front ae32d702fc fix: 🐛 Fix duplicate beta player 2022-04-23 23:05:34 -04:00
Front 0fdce47f81 feat: add channel wip notice
#249
2022-04-22 23:51:24 -04:00
Kenny 8ce8a14903
Merge pull request #260 from Frontesque/dev
Merge pr #259 from dev to main
2022-04-22 23:44:52 -04:00
Front c54f9fde84 fix: 🚑 Fix compile errors
Alex forgot to close a few divs in `/watch.vue`, been corrected
2022-04-22 23:36:58 -04:00
Alex 6d47e97121 fix: small stylistic changes on the comments 2022-04-22 21:06:31 +12:00
Alex 0ed974e577 fix: comment pagination breaks when reopened 2022-04-21 16:20:46 +12:00
Alex 92729a4d96 Merge branch 'main' of https://github.com/Frontesque/VueTube into working 2022-04-20 12:55:17 +12:00
Alex 3337a08095 feat: comments fully functional 2022-04-20 02:03:46 +12:00
Alex bbef87b5ee feat: basic custom bottom sheet 2022-04-18 17:58:59 +12:00
Nikita Krupin fc5d46ccee watch page improvements 2022-04-14 23:14:52 -04:00
Nikita Krupin 2e0fde9c86
Merge branch 'Frontesque:main' into main 2022-04-14 09:22:02 -04:00
Alex ae6895a8fd feat(WIP): comments 2022-04-14 16:22:02 +12:00
Alex 786960e2d2 feat(WIP): comments front end 2022-04-14 00:54:06 +12:00
Alex 7bf54990c6 feat: twemoji complete 2022-04-13 22:15:26 +12:00
Alex 9cf045dc45
Merge branch 'Frontesque:main' into main 2022-04-13 00:31:45 +12:00
Alex 28a89be112 fix: pressing a recommended video resets scroll, better page reset 2022-04-13 00:30:18 +12:00
Nikita Krupin aafce17a20 multi-item round tweak 2022-04-11 23:42:22 -04:00
Kenny 895264d911
disable plugins button // incomplete 2022-04-11 08:24:45 -04:00
Alex e3568abdac merge settings.vue 2022-04-11 13:19:01 +12:00
Alex e85f2f9b32 Merge branch 'main' of https://github.com/Frontesque/VueTube 2022-04-11 13:00:42 +12:00
Alex b270a81281 fix: handle edge case where there are no description 2022-04-10 21:52:45 +12:00
Alex 2eafe89a85 refactor: better scrolling on the watch page 2022-04-10 21:19:37 +12:00
Alex 3f18325ca3 feat: comment bar 2022-04-09 18:20:51 +12:00
Alex 4d039e3ed0 feat: better error logs on connecting 2022-04-09 14:28:08 +12:00
Alex 7ca3910285 Merge branch 'main' of https://github.com/Frontesque/VueTube 2022-04-08 08:30:42 +12:00
Front 869480c5c2 feat: Material You logs 2022-04-06 20:31:43 -04:00
Front a873a7ee7d feat: Material you in startup 2022-04-06 20:30:34 -04:00
Front 6a5f1d192b feat: Material You 2022-04-06 20:28:33 -04:00
Front fd673172a6 feat: Plugin stuff
update how plugins are handled & disabled plugin button for release
2022-04-06 20:23:01 -04:00
Kenny 19ca328a90 fix: 🐛 hotfix
Fix quick layout issue on about page
2022-04-06 12:09:59 -04:00
Kenny c92c914769 feat: Update About Page
About page now uses material you :)
2022-04-06 12:08:43 -04:00
Kenny 98820a04ab fix: 🚑 Fix 404 error for /embed/ 2022-04-06 10:47:25 -04:00
Kenny 163e320e34 fix: 🚑 Fix player registry key 2022-04-05 12:54:40 -04:00
Kenny ca794fa8bc feat: Beta Player Registry Key
as the title says
2022-04-05 12:39:27 -04:00
Kenny 08f59ee58b feat: Make registry editor support rounded corners 2022-04-05 10:58:17 -04:00
Kenny f5f2ab85cf
change wording on splash screen 2022-04-05 09:41:29 -04:00
Front 7d9d1bc96a refactor: Add TPPL
TPPL is how vuetube now manages third party plugins (Third Party Plugin Loader)
2022-04-04 17:49:24 -04:00
Nikita Krupin 2dc3df8a62 fixes, fixes 2022-04-04 16:10:44 -04:00
Nikita Krupin 84e16926a0 disabled plugin toggle since there's nothing to toggle (yet) 2022-04-04 16:09:27 -04:00
Nikita Krupin 0404734b81 plugin card ui 2022-04-04 16:06:08 -04:00
Kenny 98b6393fc4 feat: Add plugins
Add 'test plugin' already installed by default
2022-04-04 14:03:05 -04:00
Alex 25fbeab72f refactor: changed to web endpoint because youtube is breaking the android JSON API 2022-04-04 23:33:16 +12:00
Front 10339598e8 style: 🎨 Lint 2022-04-03 20:39:48 -04:00
Front 838447d3ff style: 🎨 Slight UI tweaks
Fix some bugs on the updates page

fix 215
2022-04-03 20:37:17 -04:00
Kenny c4c4d08343
Merge pull request #219 from 404-Program-not-found/main
Added recommendation based off of watch history and home page pagination
2022-04-03 03:25:06 -04:00
Alex 6d9df0dfbf feat: recommendation based on watch history 2022-04-02 19:11:52 +13:00
Alex 9d83a56aeb feat: video watchtime now affects recommendations (I think) 2022-04-02 02:04:52 +13:00
Kenny 5d93431a24
april first joke 2022-04-01 07:19:34 -04:00
Alex 142afabda2 feat: pagination loader 2022-04-01 16:03:25 +13:00
Alex d8c16f5456 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-04-01 15:03:54 +13:00
Front 58be0e4325 feat: Click dev buttons 5 times for dev mode 2022-03-31 21:40:25 -04:00
Front 7e50413fcb fix: 🐛 Developer mode pt 5
Fix random entries displaying in create menu
2022-03-31 21:27:06 -04:00
Front 37e99f6b7d fix: 🐛 Developer mode pt 4
fix some layout stuff
2022-03-31 21:25:41 -04:00
Front dc242fd037 feat: Developer mode pt 3
Add creating registry entries
2022-03-31 21:23:30 -04:00
Front 04717a3ed4 feat: Developer mode pt 2
Add editing registry keys
2022-03-31 21:10:28 -04:00
Alex 58d61be3a3 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-04-01 14:03:31 +13:00
Alex 6e565d66b7 feat: pagination, url handling, tracking 2022-04-01 14:02:08 +13:00
Front e408b8ee7e feat: Developer mode
add developer mode part 1
2022-03-31 21:01:34 -04:00
Nikita Krupin 9a82f907bb prev commits close #91, close #209, close #99, close #139 2022-03-31 20:15:13 -04:00
Nikita Krupin 975e00a692 ios notch fix, pinch to zoom gesture disabled 2022-03-31 19:58:37 -04:00
Nikita Krupin 84ac0c7595 native haptics 2022-03-31 19:33:39 -04:00
Nikita Krupin b612cc1887 better toggle accessibility 2022-03-31 18:34:09 -04:00
Nikita Krupin 4a6bb75278 theming applied in more places 2022-03-31 18:25:31 -04:00
Nikita Krupin e5fb705d42 theme bugfixes & startup cleanup 2022-03-31 17:26:53 -04:00
Nikita Krupin 0a370a8f3b reduced motion preverence for intro animation 2022-03-31 10:20:42 -04:00
Nikita Krupin 1fc37f0912 theming adjustments throughout the app 2022-03-31 02:01:29 -04:00
Nikita Krupin 1db176340c I accidentally disabled all linting before 2022-03-31 01:30:47 -04:00
Nikita Krupin b30824acc4
Merge branch 'Frontesque:main' into main 2022-03-31 01:20:25 -04:00
Nikita Krupin 38d552a7ac theme fetch fix, startup progress messages, hot rebuild timer, disabled multiline linting rule because annoying 2022-03-31 01:20:00 -04:00
Nikita Krupin 0a7eb3e6cb theme cleanup and startup fetch 2022-03-31 00:22:24 -04:00
Alex 1db075c5ee Merge branch 'main' of https://github.com/404-Program-not-found/VueTube into main 2022-03-31 16:00:36 +13:00
Alex 79c6b9efdd feat: continuation script 2022-03-31 15:22:22 +13:00
Kenny dc1161a35c
change 'Virtual Device' to 'Emulator' in '~/Pages/Mods/About' 2022-03-30 09:46:35 -04:00
Kenny 059ace024c refactor: 2022-03-30 08:32:08 -04:00
Kenny 7082cde26a fix: 🚑 Fix alex's mess ups
we love him anyway <3
2022-03-30 07:38:15 -04:00
Nikita Krupin d18e265040 conflicts resolved 2022-03-29 22:39:21 -04:00
Nikita Krupin e64cfe27c8 theme refactoring finally complete 2022-03-29 22:37:54 -04:00
Alex fba7caef4c feat: test for youtube recommendation change after click on video 2022-03-29 20:02:52 +13:00
Nikita Krupin cc155e4f0d just in case my laptop spontaneously combusts 2022-03-29 00:47:44 -04:00
Ethan 3b71af756e fixed comma separation on view/like counters 2022-03-28 21:47:30 -05:00
Nikita Krupin b7f5624110 theme refactoring 2022-03-28 15:59:08 -04:00
Alex c540930135 chore: remove unused "roblox" call 2022-03-28 17:07:14 +13:00
Nikita Krupin 00c255d4a6 conflicts fixed 2022-03-27 17:16:27 -04:00
Nikita Krupin 820e29c026 smol theme refactoring 2022-03-27 17:14:38 -04:00
Kenny 8ed5829766
Merge pull request #202 from etekweb/cache-fix
fix for cached home feed
2022-03-27 07:03:33 -04:00
Ethan 3a81bd9535 fix for cached home feed 2022-03-27 00:00:09 -05:00
Alex 123a28b9a3 feat: added description rendering 2022-03-27 17:31:32 +13:00
Alex 3ce7704a00 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-03-26 16:58:20 +13:00
Alex 43ff6ac3f4 fix: error that broke switching between recommendations 2022-03-26 16:54:34 +13:00
Front b4ccac5ff7 Merge branch 'main' of https://github.com/Frontesque/VueTube 2022-03-25 23:26:40 -04:00
Front 93772f231c feat: Start on custom player 2022-03-25 23:25:28 -04:00