Commit Graph

330 Commits

Author SHA1 Message Date
Ethan 3b71af756e fixed comma separation on view/like counters 2022-03-28 21:47:30 -05:00
Ethan b7fc257ea0 fixed description not appearing 2022-03-28 21:30:20 -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
Alex 588b278352 feat: refactor renderer.js to be a utility class 2022-03-28 15:07:03 +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 99c8ea03a5
Merge pull request #203 from 404-Program-not-found/main
fix: in app-browser of description links
2022-03-27 08:31:37 -04:00
Alex 88aa853b95 fix: in app-browser of description links 2022-03-28 00:24:34 +13:00
Kenny 8ed5829766
Merge pull request #202 from etekweb/cache-fix
fix for cached home feed
2022-03-27 07:03:33 -04:00
Alex 3030101069 refactor: make string conversion more error-proof 2022-03-27 22:15:09 +13:00
Alex 1ea6f6bdfb fix: spacing 2022-03-27 18:48:27 +13:00
Ethan 3a81bd9535 fix for cached home feed 2022-03-27 00:00:09 -05:00
Alex 8be63132c4 fix: link broke 2022-03-27 17:49:12 +13:00
Alex 123a28b9a3 feat: added description rendering 2022-03-27 17:31:32 +13:00
Alex 0baa3611cc chore: remove unneeded iconv import 2022-03-26 23:39:40 +13:00
Alex 98102c2614 fix: problems relating to the search feature 2022-03-26 21:24:40 +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
Nikita Krupin 0c11c948ff theme cleanup, searchbar adjustments 2022-03-25 15:21:48 -04:00
Nikita Krupin 80ddafeea5 conflicts resolved 2022-03-25 14:53:31 -04:00
Nikita Krupin ffad872bca ios fixes added, unused theme property removed, splash screen colors changed 2022-03-25 14:50:18 -04:00
Kenny 82459841ca fix: 🐛 Possibly fix #82
#82
2022-03-25 08:07:35 -04:00
ImgBotApp a234733823
[ImgBot] Optimize images
*Total -- 826.88kb -> 610.79kb (26.13%)

/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png -- 45.05kb -> 28.39kb (36.98%)
/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png -- 45.05kb -> 28.39kb (36.98%)
/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png -- 45.05kb -> 28.39kb (36.98%)
/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -- 20.68kb -> 13.11kb (36.61%)
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -- 50.53kb -> 32.32kb (36.05%)
/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -- 10.94kb -> 7.34kb (32.87%)
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -- 94.04kb -> 63.21kb (32.79%)
/android/app/src/main/res/drawable-land-xxxhdpi/splash.png -- 36.11kb -> 24.82kb (31.27%)
/android/app/src/main/res/drawable-port-xxxhdpi/splash.png -- 35.43kb -> 24.45kb (30.98%)
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -- 3.98kb -> 2.76kb (30.71%)
/android/app/src/main/res/drawable-land-xxhdpi/splash.png -- 27.19kb -> 19.15kb (29.57%)
/android/app/src/main/res/drawable-port-xxhdpi/splash.png -- 25.87kb -> 18.48kb (28.58%)
/android/app/src/main/res/drawable-land-xhdpi/splash.png -- 20.11kb -> 14.47kb (28.05%)
/android/app/src/main/res/drawable-port-xhdpi/splash.png -- 18.90kb -> 13.80kb (26.95%)
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -- 2.73kb -> 2.03kb (25.57%)
/android/app/src/main/res/drawable-land-hdpi/splash.png -- 11.23kb -> 8.51kb (24.25%)
/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -- 4.21kb -> 3.21kb (23.66%)
/android/app/src/main/res/drawable-port-hdpi/splash.png -- 10.80kb -> 8.25kb (23.64%)
/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -- 1.66kb -> 1.27kb (23.29%)
/android/app/src/main/res/drawable/splash.png -- 6.42kb -> 4.94kb (23.1%)
/android/app/src/main/res/drawable-land-mdpi/splash.png -- 6.42kb -> 4.94kb (23.1%)
/android/app/src/main/res/drawable-port-mdpi/splash.png -- 6.16kb -> 4.77kb (22.55%)
/android/app/src/main/ic_launcher-playstore.png -- 112.95kb -> 89.94kb (20.38%)
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -- 9.62kb -> 7.88kb (18.16%)
/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -- 1.17kb -> 0.96kb (18.09%)
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -- 15.55kb -> 12.77kb (17.91%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@1x.png -- 2.71kb -> 2.24kb (17.44%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x-1.png -- 2.71kb -> 2.24kb (17.44%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@2x.png -- 2.71kb -> 2.24kb (17.44%)
/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -- 5.48kb -> 4.54kb (17.19%)
/NUXT/static/icon.svg -- 1.25kb -> 1.04kb (16.68%)
/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -- 2.57kb -> 2.19kb (14.8%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x-1.png -- 4.10kb -> 3.50kb (14.71%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@2x.png -- 4.10kb -> 3.50kb (14.71%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@3x.png -- 4.20kb -> 3.58kb (14.67%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@1x.png -- 1.81kb -> 1.56kb (13.95%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@1x.png -- 5.80kb -> 5.02kb (13.41%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-29x29@3x.png -- 6.66kb -> 5.84kb (12.3%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x.png -- 5.99kb -> 5.26kb (12.17%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@2x-1.png -- 5.99kb -> 5.26kb (12.17%)
/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -- 3.57kb -> 3.16kb (11.64%)
/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -- 22.48kb -> 20.43kb (9.14%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-76x76@2x.png -- 12.64kb -> 11.49kb (9.1%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-83.5x83.5@2x.png -- 14.23kb -> 12.99kb (8.66%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@3x.png -- 15.90kb -> 14.53kb (8.61%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-40x40@3x.png -- 9.18kb -> 8.40kb (8.49%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-60x60@2x.png -- 9.18kb -> 8.40kb (8.49%)
/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -- 0.73kb -> 0.68kb (7.22%)
/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -- 13.97kb -> 13.16kb (5.79%)
/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-20x20@1x.png -- 1.06kb -> 1.01kb (4.97%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2022-03-25 04:27:32 +00:00
Kenny 9c7b1d0778 style: 🎨 lint with ES Lint 2022-03-24 23:25:51 -04:00
Front 24fc907b4c style: 🎨 Seperate "video player" into its own component 2022-03-24 18:47:48 -04:00
Nikita Krupin bf884a4607
Merge branch 'Frontesque:main' into main 2022-03-24 18:12:11 -04:00
Front f7187400f2 refactor: Remove second splash screen
Removes the second splash screen in the long list of splash screens (first splash if on android 5,6 or 7)

Modifies some instances in the initialization of the app
2022-03-24 18:10:05 -04:00
Nikita Krupin 6211323c41
Merge branch 'Frontesque:main' into main 2022-03-24 18:02:11 -04:00
Front d0dbc4bb04 refactor: Splash Screen Refactor 2022-03-24 17:34:09 -04:00
Alex 395c5983ea fix: api key not provided in /next calls 2022-03-25 10:14:15 +13:00
Alex 50dfeae707 small fix with width 2022-03-25 09:56:18 +13:00
Alex 332629ef8e fix: case sensitivity 2022-03-25 09:54:21 +13:00
Alex 5e0cb52a2e fix: itemSectionRenderer not filling screen 2022-03-25 09:49:14 +13:00
Alex 7275f06604 fix: components called incorrectly 2022-03-25 09:46:17 +13:00
Alex 51d4961173 Merge https://github.com/404-Program-not-found/VueTube 2022-03-25 09:27:09 +13:00
Front 4a7dc3925d temp stuff 2022-03-24 15:56:11 -04:00
Front b2511ee380 docs: 📝 Make 'about' page more user friendly 2022-03-24 14:46:31 -04:00
Nikita Krupin aef00191b4
Merge branch 'Frontesque:main' into main 2022-03-24 12:16:42 -04:00
Nikita Krupin 58f23668bb sticky video player, unused attr removed 2022-03-24 12:16:23 -04:00
Kenny 178c76363f
Merge pull request #180 from etekweb/cache-and-refresh
Cache home feed
2022-03-24 12:01:11 -04:00
Alex eed6223a8a fix: search function fully functional 2022-03-25 00:47:13 +13:00
Ethan c4a6c5688a add refresh button for home feed 2022-03-23 23:55:38 -05:00
Ethan a27feaf36c cache home page recommended videos 2022-03-23 23:28:57 -05:00
Nikita Krupin 29e999336e treeShake test 2022-03-23 19:58:35 -04:00
Alex 23233c5275 fix: thumbnail quality fix 2022-03-24 11:15:52 +13:00
Alex 20f0333dea fix: thumbnail quality issue 2022-03-24 11:15:33 +13:00
Nikita Krupin ab7afef56b smol fix 2022-03-23 16:10:19 -04:00
Nikita Krupin 801071ed1c hot rebuild script 2022-03-23 15:43:49 -04:00
Kenny a25c31f3e6
Merge pull request #174 from etekweb/settings-button-icon
Updated settings icon since it is not an overlay menu
2022-03-23 12:51:19 -04:00
Kenny 6b87a9c058
Merge pull request #173 from etekweb/landscape-mode-again
Shrink thumbnails and shift text in landscape video list
2022-03-23 12:50:39 -04:00
Ethan b806c2fd46 updated settings icon 2022-03-23 11:34:38 -05:00
Ethan 19d7018c8e shrink thumbnails and shift text in landscape video list 2022-03-23 11:13:43 -05:00
Ethan ce4e49af93 Merge branch 'main' of github.com:Frontesque/VueTube into fullscreen-fixes 2022-03-23 10:31:04 -05:00
Ethan 419f09d098 also exit fullscreen when going back to prior video 2022-03-23 10:21:02 -05:00
Kenny de3d8a777f Merge branch 'main' of https://github.com/Frontesque/VueTube 2022-03-23 09:30:37 -04:00
Kenny 42889121aa fix: 🐛 Fix icon not showing in light mode 2022-03-23 09:30:24 -04:00
Kenny a0c1bc9279
Merge pull request #170 from 404-Program-not-found/main
refactor!: Switched to using innertube's api for search
2022-03-23 09:18:37 -04:00
Kenny 66a0827ca4 fix: 🎨 make launch icon change based on dark theme 2022-03-23 09:17:02 -04:00
Alex 30e9a744c8 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-03-24 02:07:37 +13:00
Alex 403a8535e9 refactor: better searching using the innertube API 2022-03-24 02:07:03 +13:00
Kenny 5ac4ebcf57 fix: 🐛 Fix some loading screen stuff 2022-03-23 09:05:33 -04:00
Alex 979691a978 feat: new render method that directly utilizes the youtube API 2022-03-24 00:21:06 +13:00
Ethan 1937edeef7 prevent being stuck in fullscreen when back btn used 2022-03-22 19:37:45 -05:00
Ethan 8256ef8898 auto-hide onscreen navigation bar in fullscreen 2022-03-22 19:37:17 -05:00
Ethan 19c4357794 hide status bar for video in fullscreen 2022-03-22 19:35:15 -05:00
Alex 90708b9dac refactor: changed API calls to be properly using innertube 2022-03-23 12:07:01 +13:00
Alex 8876530733 fix: search was broken 2022-03-23 01:25:29 +13:00
Kenny 4434a14688
Merge pull request #161 from 404-Program-not-found/main
fix: fixed issue #158
2022-03-22 07:43:17 -04:00
Alex fbb2ec6eb1 fix: fixed issue #158 2022-03-22 21:23:23 +13:00
Ethan 6a2af4f505 added comments 2022-03-22 03:00:16 -05:00
Ethan 948a058363 fixed suggested video links from watch page 2022-03-22 02:48:04 -05:00
Ethan efbbd9e6b1 scroll back to top after clicking on a video 2022-03-22 01:37:23 -05:00
Ethan 6a98cf4f4a scroll back to top after clicking on a video 2022-03-22 00:49:11 -05:00
Ethan 64956ea4ec add video share sheet to watch page 2022-03-22 00:47:28 -05:00
Ethan c9ca9ab6b6 Disable bottom sheet video description (duplicate)
There are two description areas. Disabled the bottom sheet one because scrolling is non-functional.
2022-03-21 23:45:15 -05:00
Kenny 19f4f1a597
Merge pull request #157 from PickleNik/main
Search & Watch UI improvements
2022-03-21 21:54:31 -04:00
Nikita Krupin 0c0dfc9efc search & watch page YouKnowWho look 2022-03-21 21:35:04 -04:00
Front f61731061f fix: 🎨 Add Android/iOS Assets
Add Android and iOS app resources for icons and splash screen
2022-03-21 21:30:20 -04:00
Nikita Krupin 0fa979684a theme variables cleanup 2022-03-21 20:52:45 -04:00
Nikita Krupin ad9d916627 files linted, sorry for the spam c: 2022-03-21 19:47:11 -04:00
Nikita Krupin e0ecce6a11 updated README to include linting 2022-03-21 19:29:18 -04:00
Nikita Krupin 794a035aa0 linter setup 2022-03-21 19:25:16 -04:00
Nikita Krupin fa75b35548 😬 2022-03-21 18:02:58 -04:00
Nikita Krupin c9d2800cde light theme fix 2022-03-21 17:57:49 -04:00
Kenny 4a9fcdb27b
Merge pull request #148 from PickleNik/main
looks good 👍 
A lot of refactoring but overall good improvements such as VueX
2022-03-21 17:51:25 -04:00
Nikita Krupin 844b77c2e8 whoops light theme default back 2022-03-21 17:49:23 -04:00
Nikita Krupin 223a266b6f search results and light theme top bar to look more like YouKnowWho 2022-03-21 17:32:59 -04:00
Nikita Krupin 9ac3910aba minor spacing tweaks 2022-03-21 17:01:37 -04:00
Nikita Krupin c50354b8f6 top navbar in a separate component for convenience, searchbar UI improvements 2022-03-21 16:34:34 -04:00
Alex a0ae6a0041 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-03-22 02:21:41 +13:00
Alex 3c3ee6ba5a fix: the app is now working again 2022-03-22 02:21:18 +13:00
Nikita Krupin f4e7ed4924 making sure app is not mounted before mounted() 2022-03-21 02:03:33 -04:00
Nikita Krupin cf25a0f75d reactive ui tweaks architecture 2022-03-21 01:13:21 -04:00
DanWlker bc07549577 Proposed fix for issue #116 2022-03-21 12:27:47 +08:00
Alex f1ffb82ed0 merge conflicts for watch.vue 2022-03-21 13:30:59 +13:00
Alex ae78850506 Merge branch 'main' of https://github.com/Frontesque/VueTube into main 2022-03-21 13:29:05 +13:00
Alex 4958b7a7e2 feat: video specific recommendations 2022-03-21 13:27:41 +13:00