Kenny
8edab2e5b5
feat: ✨ Show popup for changing language to restart the app
2022-06-22 13:15:51 -04:00
Kenny
9c1eb74187
Merge branch 'main' of https://github.com/VueTubeApp/VueTube
2022-06-22 13:03:52 -04:00
Kenny
a90a38e03e
feat: ♿ Language Changes
2022-06-22 13:03:47 -04:00
Kenny
90095bf8fb
Merge pull request #376 from raluvy95/main
...
Added romanian translation
2022-06-22 12:26:20 -04:00
Kenny
cff501cd5e
feat:
2022-06-22 12:19:51 -04:00
deepsource-autofix[bot]
b252fa79c0
Format code with prettier
...
This commit fixes the style issues introduced in 38b0de7
according to the output
from prettier.
Details: https://deepsource.io/gh/VueTubeApp/VueTube/transform/9d827cbf-455d-44d1-b340-8f6b1836b896/
2022-06-22 05:24:06 +00:00
raluvy95
536ad04e1a
Added romanian translation
2022-06-21 23:59:02 +03:00
debuo
47539763e1
Add files via upload
2022-06-19 09:24:30 -04:00
barath
6c506ba8d4
fix issues with external URL handling
2022-06-19 12:43:49 +05:30
Alex
1705f6150a
fix 🚑 : malay.js lacked comma seperators
2022-06-19 17:22:46 +12:00
Alex
892cde842e
Merge pull request #356 from Zyborg777/patch-2
...
Update french-fr.js
2022-06-19 16:59:46 +12:00
Zyborg777
21ea078340
Update french-fr.js
2022-06-19 00:56:58 -04:00
Adam Iskandar
af20d649e3
Merge branch 'VueTubeApp:main' into main
2022-06-19 10:18:32 +08:00
Adam Iskandar
8cde5b6479
Update malay.js
2022-06-19 10:17:27 +08:00
Alex
61e7ded2a1
loc 🌐 : change terms for chinese simplified
2022-06-19 14:01:26 +12:00
Alex
8be4713795
Merge pull request #350 from nokanol45/main
...
Update in-app Chinese translations
2022-06-19 12:19:34 +12:00
Alex
e1fee91816
Merge pull request #351 from Mcfly2340/main
...
Updated dutch.js
2022-06-19 12:18:41 +12:00
Alex
cf2a5a0081
Merge pull request #352 from gayolGate/main
...
Update spanish app with new fields
2022-06-19 12:18:29 +12:00
FAKlR
e7c5e5f9f2
Update french-fr.js
...
Addition of the startup screen translation
2022-06-19 02:02:57 +02:00
gayolGate Studio
69729085be
Update spanish.js
2022-06-18 18:40:31 +02:00
Rick Slierendregt
c82ffe4b02
Update dutch.js
2022-06-18 17:18:37 +02:00
nokanol45
70104f3a48
Update in-app Chinese translations
...
also includes new dark mode tagline!
2022-06-18 21:53:16 +08:00
Kenny
4b4c0ade98
feat: ✨ First Time Setup Screen
2022-06-18 08:28:46 -04:00
Alex
2487d6c321
docs: Remove inverted exclamation mark
...
This is not a valid punctuation mark in english
2022-06-18 16:24:41 +12:00
Kenny
b99b7f63a0
fix: 🚑 Fix Language Pack Memory Leak
...
Since language packs were added, there was a memory leak where each time you load a page containing a translated language, the active language pack would be loaded into memory (RAM) each time, after the initial load. For example, starting the app loads the memory pack into memory first, then if you open settings, it would load the pack twice. Language packs are only a few mb or kb so it wasn't major but it is fixed now.
2022-06-17 20:04:33 -04:00
gayolGate
4af167d667
Update readme.md
2022-06-17 15:49:40 +02:00
Kenny
fb208936c3
Update language.js
2022-06-17 09:38:00 -04:00
Kenny
fb8ba3e397
Merge pull request #341 from gayolGate/main
...
Add translations guide (an Readme file in Language folder explaining how to translate)
2022-06-17 09:32:33 -04:00
JordanBleu24
6bf092b6c8
Update and rename french.js to french-fr.js
2022-06-17 09:18:53 -04:00
gayolGate
cf35e5198c
Create readme.md
2022-06-17 14:08:49 +02:00
AdamIskandarAI
c30cfe2ac7
VueTube Malay translation fix #2
2022-06-17 18:27:31 +08:00
QuickValve
ef9359642d
added indonesian language to language.js
2022-06-17 13:32:42 +08:00
QuickValve
e7636676d4
Merge branch 'VueTubeApp:main' into main
2022-06-17 12:40:00 +08:00
Luka
a61ee52fd4
Merge pull request #336 from FAKlR/main
...
Add support for French Localization
2022-06-16 20:57:26 -04:00
Robotition
ca63276075
Update Bulgarian by samihamchev
2022-06-16 20:54:41 -04:00
FAKlR
76284b0c87
Adding French Translation
...
Added french to usable language in the language.js file
Juste changed a line in french.js for ui tweaker entry to reflect its meant to customise the Ui .
2022-06-17 01:47:52 +02:00
Spiryt7
f7eb0ea353
Update polish.js translation
...
Update of Polish translation of the application
2022-06-16 21:31:35 +02:00
Robotition
0ece6522f8
Fix Macedonian typos
2022-06-16 14:01:16 -04:00
Robotition
864422c990
Add bulgarian translation by samihamchev
2022-06-16 13:56:24 -04:00
Luka
5973f68be4
Merge branch 'main' into main
2022-06-16 12:59:56 -04:00
Robotition
b25232a5c9
Add german translation by jojo200508
2022-06-16 12:56:19 -04:00
Luka
0feee67a89
Revert "Add german translation"
2022-06-16 12:37:39 -04:00
Luka
48686403a1
Merge pull request #326 from jojo200508/main
...
Add german translation
2022-06-16 12:30:31 -04:00
Luka
c745dbe294
Merge pull request #327 from Stenafo/main
...
Correct translations
2022-06-16 12:21:00 -04:00
Johan le stickman
7697570f5b
Create french.js
2022-06-16 18:07:21 +02:00
Stefano
5700d294f7
Correct translations
2022-06-16 17:55:39 +02:00
jojo200508
c806980b03
Add german language
2022-06-16 16:28:11 +02:00
AdamIskandarAI
7967c1fcab
Improved Malay translation for VueTube
2022-06-16 21:43:53 +08:00
Alex
b8596debb2
feat 🌐 : add zn-hans and pt-br to language list
2022-06-16 22:22:39 +12:00
QuickValve
ee00e7d538
Added indonesian translation
2022-06-16 18:08:33 +08:00
nokanol45
48be093682
Merge branch 'VueTubeApp:main' into main
2022-06-16 17:45:51 +08:00
nokanol45
355196d39b
Docs: Chinese translations
...
- Added Simplified Chinese
- Modified Traditional Chinese
2022-06-16 17:44:51 +08:00
Rick Slierendregt
28b03581f0
Merge branch 'main' into main
2022-06-16 11:18:45 +02:00
Rick Slierendregt
bcbf47e239
Improved the Dutch Language more
2022-06-16 10:44:08 +02:00
DDG
4eed75e909
Improve Dutch translations
...
Improved translation (uppercase where it shouldn't be used, grammar, use of existing Dutch words instead of an anglicism)
2022-06-16 10:17:29 +02:00
LuanRT
4e38750588
feat: add pt-br translation file
...
Signed-off-by: LuanRT <luan.lrt4@gmail.com>
2022-06-16 04:56:34 -03:00
Rick Slierendregt
6ce0b78bc5
Added dutch.js
2022-06-16 09:17:29 +02:00
AdamIskandarAI
21a7ae697f
Add Malay language pack
2022-06-16 15:06:11 +08:00
nokanol45
28eb204cba
Merge branch 'VueTubeApp:main' into main
2022-06-16 12:53:33 +08:00
nokanol45
fcb8d5a1b8
Update chinese-traditional.js
...
will think of a way to translate "brave six, going dark" later (tm)
2022-06-16 12:52:38 +08:00
Robotition
42a873b8f6
bruh forgor to add the file 💀
2022-06-15 23:46:35 -04:00
Robotition
81e0a6a256
Add Macedonian language pack
2022-06-15 23:26:46 -04:00
Dominik
271f02b5e4
Polish - PR no.2 (still not fully ironed out)
...
To be continued..🌑 🌘
2022-06-16 00:12:23 +02:00
Kenny
d143938b34
Merge pull request #311 from gayolGate/patch-1
...
Update Spanish app
2022-06-15 15:30:14 -04:00
Kenny
0301c982db
feat: ✨ support translations on more pages
2022-06-15 15:29:52 -04:00
gayolGate
88dc388347
Update spanish.js
2022-06-15 21:14:06 +02:00
Kenny
e5c2054dfa
feat: ♿ additional italian language translations
2022-06-15 15:09:13 -04:00
Kenny
38d67fbf97
feat: ✨ Major Language Overhaul
...
Performance Optimisations, Fix Plugin Loader Bugs, Add More Translations, Fix Translation Related Bugs
2022-06-15 15:00:26 -04:00
nokanol45
3a1f252bd5
remove lint comment
2022-06-15 23:51:56 +08:00
nokanol45
0edc2bab8f
Translate app into Chinese (Traditional)
2022-06-15 23:46:23 +08:00
Kenny
02dd74188b
Fix "Language" in /mods/general
2022-06-15 10:03:25 -04:00
Kenny
12974f402b
revert langpack handler
2022-06-15 09:53:48 -04:00
Kenny
5d07070a52
possibly fix build issues
2022-06-15 09:40:13 -04:00
Kenny
c73687ff93
this build MAY fail. it's a feature test (VERY UNSTABLE)
2022-06-15 09:25:51 -04:00
Kenny
0cbcf34594
Accessibility: ♿ ️ Minor Italian Language Pack Tweaks
2022-06-15 09:10:06 -04:00
gayolGate
6eb2cb1fc5
Create spanish.js
2022-06-15 14:51:58 +02:00
Dominik
28d0376c1f
lang: added polish language pack
2022-06-15 22:40:06 +12:00
Kenny
a6a817f3a9
docs: ♿ Basic Italian Language Translation
...
Add a language translation for Italian - only supports some parts of the app; can be added via the registry editor with key:"language" value:"italian"
2022-06-14 20:55:45 -04:00
Kenny
e239726048
Merge branch 'main' of https://github.com/VueTubeApp/VueTube
2022-06-14 20:10:46 -04:00
Front
a583aec65c
feat:
2022-06-14 20:08:45 -04:00
Nikita Krupin
6d4fde2dcc
slider improvements
2022-06-07 13:16:26 -04:00
Nikita Krupin
c89ad35c80
humantime fix
2022-06-06 11:21:40 -04:00
Nikita Krupin
bb58c5046a
fixes after git history mangling
2022-06-06 11:00:10 -04:00
Front
4797e1ba02
Merge branch 'main' of https://github.com/VueTubeApp/VueTube
2022-06-03 18:45:34 -04:00
Sushi
98bf4a6079
sponsorblock
2022-06-02 16:47:47 +12:00
Kenny
a038696c6f
make addplugin async
2022-06-02 16:47:47 +12:00
Front
02737d1ade
feat: ✨ plugins pt.2 | im done for today
...
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa fuck
2022-06-02 16:47:47 +12:00
Front
39cfffef7f
feat: ✨ start new plugin loader (remove storage permissions)
2022-06-02 16:47:47 +12:00
Front
a3eca42539
feat: ✨ stage 1 | plugins
2022-06-02 16:47:47 +12:00
Kenny
cd7e78feee
fix: 🐛 Fix human time seconds readout
2022-06-02 16:47:47 +12:00
Sushi
85018056e3
sponsor skip toast
2022-06-01 15:12:00 -06:00
Nikita Krupin
d9f9edf8a8
sponsorblock.vue
2022-05-31 23:40:36 -04:00
Sushi
3acb70ca06
sponsorblock
2022-05-31 20:50:55 -06:00
Kenny
339bd4eb15
make addplugin async
2022-05-31 10:01:40 -04:00
Front
bf7d79e164
feat: ✨ plugins pt.2 | im done for today
...
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa fuck
2022-05-30 18:24:37 -04:00
Front
7aac426ec7
feat: ✨ start new plugin loader (remove storage permissions)
2022-05-30 16:42:55 -04:00
Front
b6666b3b81
feat: ✨ stage 1 | plugins
2022-05-30 13:54:29 -04:00
Alex
884eb2ac90
Merge https://github.com/VueTubeApp/VueTube into main
2022-05-30 17:59:05 +12:00
Alex
1817a125c0
perf: optimized humanTime
...
humanTime function improved with a 15% increase in performance.
2022-05-30 17:56:23 +12:00
Kenny
16799a5ed5
fix: 🐛 Fix human time seconds readout
2022-05-29 22:50:44 -04:00
Nikita Krupin
136ed86afa
player split
2022-05-28 18:36:40 -04:00
Nikita Krupin
618ca00d85
alpha player > beta player 😎
2022-05-20 22:02:15 -04:00
Nikita Krupin
ac9fa3f4da
resolving conflicts
2022-05-13 02:25:49 -04:00
Nikita Krupin
11b520991f
top and bottom bar refinements, custom backgroud color picker, theming cleanup, tweaks cleanup, video card radius style adjustment
2022-05-13 02:20:15 -04:00
Alex
634a7f3d09
Merge branch 'main' of https://github.com/Frontesque/VueTube into dev
2022-05-07 14:16:57 +12:00
Kenny
0b96f9f167
feat: ✨ Change how developer mode is accessed
2022-05-06 11:42:03 -04:00
Kenny
ad65af7203
feat: ✨ about page in language packs
2022-05-06 07:36:01 -04:00
Alex
a1a995f24f
Merge branch 'main' of https://github.com/Frontesque/VueTube into dev
2022-05-06 16:34:04 +12:00
Kenny
06c2737694
feat: ✨ Start on Language Packs
2022-05-05 23:11:28 -04:00
Nikita Krupin
66a3801597
confilcts resolved
2022-05-05 19:15:47 -04:00
Nikita Krupin
265f7d697f
confilcts resolved
2022-05-05 19:14:21 -04:00
Alex
f93dd684a3
merge main with dev
2022-05-06 09:22:35 +12:00
Kenny
cce0d90802
feat: ✨ beta player time info
2022-05-05 08:28:32 -04:00
Kenny
9acc1ceef4
fix: 🐛 Fix how utils.humanTime() works
2022-05-05 08:18:38 -04:00
Alex
ca5552ba27
fix: activates back button handling on the app only
2022-05-05 16:24:00 +12:00
Alex
bd83b0a81d
Merge branch 'main' of https://github.com/Frontesque/VueTube into working
2022-05-05 16:01:25 +12:00
Alex
a5c99845e1
feat(wip): comment replies
2022-05-05 15:57:37 +12:00
Front
c6c471b1a2
add WIP "humanTime" function to utils
2022-05-04 21:24:45 -04:00
Alex
aff6cb6847
feat: channel wrapper
2022-05-04 17:21:14 +12:00
Alex
c9147c93f6
fix: small bugs
2022-05-04 15:29:29 +12:00
Alex
025208b4c7
feat: new back button handler
2022-05-03 23:07:40 +12:00
Alex
7322d830b5
Merge branch 'working' of https://github.com/404-Program-not-found/VueTube into working
2022-05-02 16:43:42 +12:00
Alex
7d27314a32
fix: minor bug fixes
2022-05-02 16:42:56 +12:00
Alex
366c77546a
feat(wip): back button API
2022-05-02 16:01:48 +12:00
Alex
2ad58fbed4
refactor!: switched comments to be using the desktop web api
2022-04-21 17:29:50 +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
Alex
7bf54990c6
feat: twemoji complete
2022-04-13 22:15:26 +12:00
Alex
dbdc6df79a
feat(WIP): tweemoji
2022-04-13 15:55:29 +12:00
Alex
3a78833baa
fix: link handling in search
2022-04-13 13:43:32 +12:00
Alex
f0f2ae9135
merge fix
2022-04-11 17:06:40 +12:00
Alex
e85f2f9b32
Merge branch 'main' of https://github.com/Frontesque/VueTube
2022-04-11 13:00:42 +12:00
Alex
3f18325ca3
feat: comment bar
2022-04-09 18:20:51 +12:00
Alex
2ff9cb997e
feat: added toasts
2022-04-09 15:06:35 +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
Alex
e7453f862e
feat: tweetmoji and comments (neither works yet)
2022-04-07 19:32:24 +12:00
Front
fd673172a6
feat: ✨ Plugin stuff
...
update how plugins are handled & disabled plugin button for release
2022-04-06 20:23:01 -04:00
Alex
3737eb9b7a
Merge branch 'main' of https://github.com/404-Program-not-found/VueTube into main
2022-04-05 21:06:20 +12:00
Alex
89e06164af
merge
2022-04-05 21:04:17 +12:00
Alex
94e0108197
Merge branch 'main' of https://github.com/Frontesque/VueTube
2022-04-05 21:04:06 +12:00
Front
d00421ff9a
style: ✨ add dependancies
2022-04-04 18:25:12 -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
Kenny
98b6393fc4
feat: ✨ Add plugins
...
Add 'test plugin' already installed by default
2022-04-04 14:03:05 -04:00
Kenny
7503ae123e
feat: ✨ Allow video links to be searched
...
If you type a youtube link in the search bar (eg. youtu.be, youtube.com/watch, etc) you can directly open the video
136
2022-04-04 12:07:10 -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
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
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
Nikita Krupin
84ac0c7595
native haptics
2022-03-31 19:33:39 -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
Nikita Krupin
d18e265040
conflicts resolved
2022-03-29 22:39:21 -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
Alex
588b278352
feat: refactor renderer.js to be a utility class
2022-03-28 15:07:03 +13:00
Alex
3030101069
refactor: make string conversion more error-proof
2022-03-27 22:15:09 +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
395c5983ea
fix: api key not provided in /next calls
2022-03-25 10:14:15 +13:00
Alex
eed6223a8a
fix: search function fully functional
2022-03-25 00:47:13 +13:00
Alex
23233c5275
fix: thumbnail quality fix
2022-03-24 11:15:52 +13:00
Ethan
ce4e49af93
Merge branch 'main' of github.com:Frontesque/VueTube into fullscreen-fixes
2022-03-23 10:31:04 -05:00
Alex
403a8535e9
refactor: better searching using the innertube API
2022-03-24 02:07:03 +13:00
Alex
979691a978
feat: new render method that directly utilizes the youtube API
2022-03-24 00:21:06 +13:00
Ethan
8256ef8898
auto-hide onscreen navigation bar in fullscreen
2022-03-22 19:37:17 -05:00
Alex
90708b9dac
refactor: changed API calls to be properly using innertube
2022-03-23 12:07:01 +13:00
Nikita Krupin
ad9d916627
files linted, sorry for the spam c:
2022-03-21 19:47:11 -04:00
Alex
3c3ee6ba5a
fix: the app is now working again
2022-03-22 02:21:18 +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
Sushi
2f3da283fb
better description, ryd plugin
2022-03-20 12:42:12 -06:00
Alex
b11a8b386d
refactor(renderer)! : changed how json rendering is handled for video types
2022-03-21 01:20:13 +13:00
Alex
73bcd7f50e
refactor! : change recommended to accept paramaters
2022-03-20 22:50:13 +13:00
Alex
93943a7545
fix: some thumbnails not found
2022-03-20 22:02:52 +13:00
Alex
607951eb66
refactor(watch.vue)! : made watch.vue compatable with the new innertube return
2022-03-20 20:24:38 +13:00
Alex
46ffe7a51d
feat(api)! : completely revamped how Innertube recieves video information.
2022-03-20 19:05:43 +13:00
Front
35f5fffddc
fix: 🐛 Fix video playback
2022-03-19 16:22:03 -04:00
Kenny
c594629f94
Merge branch 'main' into main
2022-03-19 14:26:20 -04:00
Alex
039e90fb90
fix: small bug regarding how thumbnailOverlay was mapped
2022-03-20 02:47:08 +13:00
Alex
f09f104254
refactor: made recommendation functions more stable and working
2022-03-20 02:15:40 +13:00
Sushi
fe70165de6
return youtube dislike, innertube fixes, html scraping
2022-03-18 23:17:18 -07:00
Alex
eb1aca2627
refactor: centralized logger names
2022-03-19 18:35:28 +13:00
Kenny
3c0a0c3993
fix setBackgroundColor typo
2022-03-18 08:25:09 -04:00
Kenny
3c1d305dea
remove nik's "roblox" bullshit
2022-03-18 08:09:24 -04:00
Alex
0d3ddd916f
Merge branch 'main' of https://github.com/Frontesque/VueTube into main
2022-03-19 00:59:01 +13:00
Alex
65c1b12ed0
feat: Recommendations API fully online. There is now a home page.
2022-03-19 00:50:44 +13:00
Kenny
8f9b1ee9cd
status bar stuff for issue #91
2022-03-18 07:49:47 -04:00
Alex
c2e4036080
refactor: changed how the API is called
2022-03-18 19:15:19 +13:00
Alex
870a187072
feat: ability to get video details. Stores Innertube object
2022-03-18 02:17:32 +13:00
Alex
3fc69e7c33
feat: added constant variables for URLs in constants.js
2022-03-17 18:57:28 +13:00
Alex
f18bfa8234
change client
2022-03-17 15:56:30 +13:00
Alex
ead8b037f5
feat: youtube API communications working
2022-03-17 11:34:58 +13:00
Alex
dba23bec6b
small debug fixes
2022-03-17 08:47:17 +13:00
Alex
505b69365f
feat: simple test to see if backend API works
2022-03-16 22:07:40 +13:00
Front
0a20f33374
remove ytdl
2022-03-15 21:47:25 -04:00