Commit Graph

1131 Commits

Author SHA1 Message Date
avencores 4fae69734c addition of Russian translation (#1125) 2025-07-13 14:49:54 +02:00
Hacıağa Sadıxov 9205727284 Azerbaijani-az-language (#1126) 2025-07-13 14:49:07 +02:00
skatecram 29c8e7b173 Fixed styling for settings (#1131) 2025-07-13 14:41:03 +02:00
sami155 be303203a9 Updated german translation (#1119)
* Updated german translation

fixed translations and grammar

* Update messages.json

Typo
2025-07-13 13:34:00 +02:00
dtdan03 ce2ad7094d Improve German README (#1144)
- Corrected spelling and grammar
- Improved wording and sentence structures
- make it sound more natural

(Hint: "Rate limit" stays in English as an anglicism → you do not translate the technical term imho)
2025-07-13 13:32:53 +02:00
StackXP 0e4646e8f6 Improve German website translation (#1150)
Multiple fixes, including:
- uniform way of saying "you" (changed it to informal)
- changing "Creator" to "Youtuber" (idk the accusative of creator)
- capitalizing nouns
- general translation errors
2025-07-13 13:32:08 +02:00
Snow fc0b0feaa2 fix: sendVote infinitely looping (#1155) 2025-07-13 13:29:34 +02:00
Dmitrii Selivanov 49f0201805 Pr/fernandodilland translation of contributing.md into native spanish (#1115)
* Update CONTRIBUTING.md

[Español](CONTRIBUTINGes.md) on title

* Update CONTRIBUTINGfr.md

* Update CONTRIBUTINGnl.md

* Update CONTRIBUTINGru.md

* Update CONTRIBUTINGtr.md

* Update CONTRIBUTINGuk.md

* Create CONTRIBUTINGes.md

* Update READMEes.md

* Update READMEes.md

* Update CONTRIBUTINGes.md

* Update READMEes.md

* Update READMEja.md

* Update READMEtr.md

* Update READMEtr.md

* Update READMEgr.md

* Update extension-description-store-spanish.txt

* Update READMEes.md

---------

Co-authored-by: Fernando Dilland <fernandodilland@gmail.com>
2025-01-13 00:55:20 +01:00
Francesco 46e451600a Add Italian translation for website and update Italian translation for extension (#911)
* Add files via upload

* Delete messages.json

* Create messages.json

* Update messages.json

* Update messages.json
2025-01-13 00:44:32 +01:00
Dmitrii Selivanov 0d23402f1a Pr/949 (#1114)
* Add German Website Translation
New additions:
+ Added the 'de.ts' file
Changes:
- added language support for German to 'default.vue'
- added my name to the Translator list in 'links.vue'
- added German translation file to the imports and lang list in 'nuxt.config.js'

* Added name of the Korean Translator
Changes:
- added a comment with the name of the Translator to 'ko.ts'
- added the name of the Translator to the translator list in 'links.vue'

---------

Co-authored-by: Jörn <74071544+tubyoub@users.noreply.github.com>
Co-authored-by: Jörn <github@tubyoub.de>
2025-01-12 15:27:23 +01:00
Anarios 35b6ec0909 Link updated, version bump 2025-01-12 15:11:19 +01:00
Snow 30213b9ecf Unobserved child node removals (#1096)
* fix(userscript): listen to node removals

* fix(combined): observe node removals
2024-10-16 01:27:27 +02:00
Jake Anto 928d6df4c7 Fix Chrome Web Store link (#1092) 2024-10-08 18:10:02 +02:00
Anarios c8f23b2c7d #1074 - Extension is freezing some Youtube pages
#846 - Infinite Recursion on Some Video
2024-08-26 11:42:20 +02:00
Dmitrii Selivanov a42df5bb82 Update README.md 2024-06-16 22:31:47 +02:00
Fredrik Sejr Jørgensen 42c283755a Added a Danish version of the README (#885)
* Added link to Danish README

* Initialized Danish README

* Added Danish translation of README

---------

Co-authored-by: Anarios <selivano.d@gmail.com>
2024-06-16 22:11:44 +02:00
Eryk Darnowski 08ee253c05 Fix like to dislike bar appearing misaligned (#835)
* Fix CSS

* Implement more accurate method for getting like + dislike btn widths
2024-06-16 20:39:56 +02:00
officiallor 7d2fe5019c Add Greek translation (#899)
* Add Greek translation

* Corrected typos in the file

* Add a missed line

* Used better words

---------

Co-authored-by: l.tasi <l.tasi@msensis.com>
2024-06-16 20:36:27 +02:00
lonelil 2628ff4420 Added uYou+ and CercubePlus to install page (#750)
Co-authored-by: Dmitrii Selivanov <selivano.d@gmail.com>
2024-06-16 20:32:18 +02:00
Pavel d2f334b9bc Make select elements have a dark background (#746)
Co-authored-by: Anarios <selivano.d@gmail.com>
2024-06-16 20:30:06 +02:00
KuryKat 7ddc193a18 Update pt-br localization - Improving translation (#701)
* Update pt-br localization

* Fixes after merge conflicts

---------

Co-authored-by: Anarios <selivano.d@gmail.com>
2024-06-16 20:27:26 +02:00
Gergely Pap bbf29fb2c2 Add Hungarian localization (#692)
* Translate readme to Hungarian

* Translate extension description to Hungarian

* Add Hungarian localization for website

* Add Hungarian locale to the extension

* Fixes after merge conflicts

---------

Co-authored-by: Gergely Pap <pgege42@gmail.com>
Co-authored-by: Anarios <selivano.d@gmail.com>
2024-06-16 20:20:40 +02:00
Leon Bubova d62130b898 Feature/add unit testing framework and start writing unit tests (acceptance tests) (#708)
* add jest and rewire for testing

* wrap loose code for initMutationObserver() in function and call it instead of just executing it

Otherwise this code is executed everytime state.js is imported somewhere in a file.
This leads to not being able to test properly, since state.js is imported in a lot
of the src files and fails when running the tests since we are missing global environment
settings such as document, window etc in the jest environment.

* export roundDown and getNumberformatter to make them testable as well

* add basic acceptance tests for utils.js, create snapshots and add jest config

* add failing test for buggy behaviour in a separate test case and skip it until fixed

* Fixes after merge conflicts

---------

Co-authored-by: Dmitrii Selivanov <selivano.d@gmail.com>
2024-06-16 19:52:58 +02:00
Divyansh Agrawal fbf00e474d Added Option to Disable Logging By Default (#474)
* Added Option to Disable Logging By Default

* Added Userscript Support to Disable Logging

* Formatting and Fixed Compiling

* Updated Description of Setting Option

* Whitespace 😅

* Dot in Description of Setting option

* Typo in JAVASCRIPT
2024-06-16 18:52:41 +02:00
Kenny 3d788b3d31 Update Popup UI to Material 3 (#986)
* basic retheme on homepage

* basic material 3 theme

* fix slider head
2024-06-16 18:39:08 +02:00
dmantione 1339af1378 Improve translation and fix spelling errors (#1021)
Co-authored-by: Dmitrii Selivanov <selivano.d@gmail.com>
2024-06-16 18:27:19 +02:00
Moondarker bbf2269e5f Added build action (#1018) 2024-06-16 18:21:50 +02:00
Aliberk Sandıkçı 7c4058a351 change android client links (#1041)
vuetube abandoned and Newpipe fork has been moved to new repo
2024-06-16 14:30:14 +02:00
soos dfcc400868 Change "None existing" to "Non-existent" (#1048) 2024-06-16 14:24:47 +02:00
ThomasTech bf98563c17 fix: getVideoId() with clip (#1055) 2024-06-16 14:24:21 +02:00
But you didnt have to cut me off eda0aca9e9 Rename FAQpt_BRmd to FAQpt_BR.md (#1059)
FAQpt_BRmd was missing an extension dot causing it to display incorrectly.
2024-06-16 14:23:17 +02:00
Anarios 954e0a7caf package.json version bump 2024-04-18 14:05:58 +02:00
Anarios f1a2cd54c2 Userscript version bump 2024-04-18 13:14:21 +02:00
Enguerran P 1ed03f7cc9 Extension - New (spring 2024) UI support (#1045)
* Extension - new (spring 2024) UI support

Add new player selector for isVideoLoaded() (fixes #1043)

* Githook tasks for fd45f86f (in a separate commit for readability)
v3.0.0.16
2024-04-18 13:06:57 +02:00
Anarios 2882cfd6e6 3.0.0.15 v3.0.0.15 2024-04-18 09:28:18 +02:00
Enguerran P 63a8b2868b Userscript - New (spring 2024) UI support (#1046)
* Userscript - new (spring 2024) UI support

Add new player selector for isVideoLoaded() (fixes #1043)

* Githook tasks for 17f5bdf0 (in a separate commit for readability)
2024-04-18 09:12:44 +02:00
Carlos Luiz 27d97a8b5a Update to Brazillian portuguese (#1028)
* Updato Brazillian portuguese

* 000000000

---------

Co-authored-by: Dmitrii Selivanov <selivano.d@gmail.com>
2024-02-25 17:29:12 +01:00
Artis 6e15426637 Add 100% german translation (#1034)
* Add german FAQ translation

* Add german Security-FAQ translation

* Add missing german messages translation

* Add german Contributing translation

* Fix german README translation

* Add german extension description translation

* Add german README translation

* Add german README store translation

* Add german as language
2024-02-25 17:16:47 +01:00
Dmitrii Selivanov bdf45878a8 Update README.md 2024-01-22 09:53:09 +01:00
Anarios 0608077614 Prettier line width config 2024-01-16 01:04:11 +01:00
Moondarker 7da80768dd Implemented centralized versioning (#1016) 2024-01-15 09:10:35 +01:00
Anarios b133adeecb Prettier applied to whole project, prettier added to pre-commit hook 2024-01-15 01:39:46 +01:00
Anarios 47517ce0bd Testing prettier commit hooks 2024-01-14 21:41:37 +01:00
Anarios fbf80ab174 3.0.0.14 release - YouTube UI fixes 2023-12-12 23:25:17 +01:00
Moondarker 6791543617 Extension fix - disappearing dislike counter (#999)
* Fix rate bar jumping around in width

* Fix disappearing dislike counter

* Fix disappearing dislike count on button focus/unfocus by @kokonguyen191

* Fix event listeners being thrown away by YouTube in some cases

* Extension fix for disappearing dislikes while smartimations play

* Check if smartimationContainer exists
2023-12-12 19:33:37 +01:00
Moondarker 2f2153ed37 Userscript fix - disappearing dislike counter (#1000)
* Fix disappearing dislike counter - userscript

* Fix rate bar in userscript, disable it by default (it has been broken for ages)

* Fix event listeners being thrown away by YouTube in some cases

* Fix disappearing dislike count on button focus/unfocus

* Remove repetitive code from the userscript

* Userscript fix for disappearing dislikes while smartimations play

* Check if smartimationContainer exists

* Properly handle non-existing dislike button

In some cases, dislike button doesn't exist when we're trying to
interact with it. For end users, it manifested as dislike counter
appearing on both dislike button and share button (because
getDislikeButton was falling back to the second child of getButtons()).
I don't see an elegant way of fixing this without creating a fake button
in DOM specifically for this case or rewriting the whole userscript.
Ignoring this would result in errors appearing in console.

---------

Co-authored-by: Felix Nguyen <kokonguyen191@gmail.com>
2023-12-12 19:30:17 +01:00
Moondarker 614c33376d Rephrased an important question (#1011) 2023-12-12 19:29:20 +01:00
Anarios b6367ae334 3.0.0.13 release - dynamic selectors config loading from server added. 2023-12-04 11:04:14 +01:00
Dmitrii Selivanov 0105c6c141 Update manifest-chrome.json 2023-12-01 13:21:39 +01:00
Dmitrii Selivanov fc76589e77 Update manifest-firefox.json 2023-12-01 13:21:25 +01:00