Commit Graph

7386 Commits

Author SHA1 Message Date
Riki Shinozaki
57a0d1338f
Translated using Weblate (Japanese)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/
2024-11-06 04:00:22 +01:00
Massimo Pissarello
87fbc40a63
Translated using Weblate (Italian)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2024-11-05 02:00:16 +00:00
absidue
c178c9c339
Fix search box crash (#6085) 2024-11-05 03:12:47 +08:00
Sveinn í Felli
7bda620579
Translated using Weblate (Icelandic)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/is/
2024-11-04 15:00:53 +00:00
Fjuro
1d6d091c65
Translated using Weblate (Czech)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2024-11-04 12:01:00 +00:00
summoner001
edb597a8f6
Translated using Weblate (Hungarian)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hu/
2024-11-04 09:00:45 +00:00
Priit Jõerüüt
19c5ad46c5
Translated using Weblate (Estonian)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2024-11-04 09:00:44 +00:00
zone
2236071fe2
Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2024-11-04 09:00:44 +00:00
Markus Gaugg
c7280d5188
Translated using Weblate (German)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
2024-11-04 09:00:43 +00:00
Rex_sa
7278c36299
Translated using Weblate (Arabic)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2024-11-04 05:00:20 +01:00
Dragibus Noir
346679dc87
Translated using Weblate (French)
Currently translated at 100.0% (880 of 880 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2024-11-04 05:00:19 +01:00
absidue
9f58f0318c
Migrate FtTimestampCatcher to the composition API (#6064) 2024-11-04 02:20:06 +00:00
Hosted Weblate
d792b9dd40
Merge branch 'origin/development' into Weblate. 2024-11-04 02:35:54 +01:00
Grzegorz Wójcicki
f6801bda4c
Translated using Weblate (Polish)
Currently translated at 100.0% (878 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2024-11-04 02:35:54 +01:00
Zeabyte
d3b6563c9e
Added functionality to export a single playlist (#5779)
* Added functionality to export a single playlist

* Changed whitespace replacement in export file names to underscore

Co-authored-by: PikachuEXE <git@pikachuexe.net>

* Added regular expression to replace common forbidden characters in export file name

* Optimized regex for replacing illegal characters in file names

* Prefer replaceAll over replace

* * Make button hidden for online playlist, local playlist w/o video, move it before "remove duplicate" button

---------

Co-authored-by: PikachuEXE <git@pikachuexe.net>
2024-11-03 20:35:48 -05:00
a0kami
94fe62aff4
Fix video player displaying a vertical scrollbar when context menu outside player container (#6075)
Horizontal overflow is already being hidden to fix an issue returning from fullscreen.
This commit makes it so vertical overflow is hidden too in case the context menu is made visible but reaches outside the video player container.
2024-11-03 07:31:40 +01:00
absidue
128ef20c47
Fix use of deprecated Invidious route on the videos subscription tab (#6057) 2024-11-03 08:43:35 +08:00
absidue
98958ae229
Apply active FreeTube theme to shaka-player menus (#5986)
* Apply active FreeTube theme to shaka-player menus

* Add primary color override for range containers with the Hot Pink theme
2024-11-03 08:39:02 +08:00
dependabot[bot]
fdd0f61eda
Bump sass from 1.80.4 to 1.80.6 (#6071)
Bumps [sass](https://github.com/sass/dart-sass) from 1.80.4 to 1.80.6.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.80.4...1.80.6)

---
updated-dependencies:
- dependency-name: sass
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-03 06:33:35 +08:00
dependabot[bot]
663441a51f
Bump mini-css-extract-plugin from 2.9.1 to 2.9.2 (#6068)
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v2.9.1...v2.9.2)

---
updated-dependencies:
- dependency-name: mini-css-extract-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 10:26:46 -04:00
ducdat0507 Nguyễn
b51a9dac4f
Translated using Weblate (Vietnamese)
Currently translated at 98.8% (868 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/vi/
2024-11-02 15:04:23 +01:00
dependabot[bot]
8ba8498cf9
Bump webpack from 5.95.0 to 5.96.1 (#6069)
Bumps [webpack](https://github.com/webpack/webpack) from 5.95.0 to 5.96.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.95.0...v5.96.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 14:23:56 +01:00
ducdat0507 Nguyễn
373ed77e22
Translated using Weblate (Vietnamese)
Currently translated at 88.2% (775 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/vi/
2024-11-02 13:35:44 +01:00
dependabot[bot]
1b6a16ab90
Bump sass-loader from 16.0.2 to 16.0.3 (#6070)
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader) from 16.0.2 to 16.0.3.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases)
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v16.0.2...v16.0.3)

---
updated-dependencies:
- dependency-name: sass-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 12:43:18 +01:00
dependabot[bot]
d6b88634d1
Bump lefthook from 1.8.1 to 1.8.2 (#6067)
Bumps [lefthook](https://github.com/evilmartians/lefthook) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/evilmartians/lefthook/releases)
- [Changelog](https://github.com/evilmartians/lefthook/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evilmartians/lefthook/compare/v1.8.1...v1.8.2)

---
updated-dependencies:
- dependency-name: lefthook
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 12:42:41 +01:00
dependabot[bot]
bc6b2076e0
Bump the eslint group with 2 updates (#6066)
Bumps the eslint group with 2 updates: [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) and [eslint-plugin-yml](https://github.com/ota-meshi/eslint-plugin-yml).


Updates `@eslint/js` from 9.13.0 to 9.14.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/commits/v9.14.0/packages/js)

Updates `eslint-plugin-yml` from 1.14.0 to 1.15.0
- [Release notes](https://github.com/ota-meshi/eslint-plugin-yml/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-yml/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/eslint-plugin-yml/compare/v1.14.0...v1.15.0)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
- dependency-name: eslint-plugin-yml
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: eslint
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 12:38:03 +01:00
dependabot[bot]
2033f35867
Bump youtubei.js from 11.0.0 to 11.0.1 (#6072)
Bumps [youtubei.js](https://github.com/LuanRT/YouTube.js) from 11.0.0 to 11.0.1.
- [Release notes](https://github.com/LuanRT/YouTube.js/releases)
- [Changelog](https://github.com/LuanRT/YouTube.js/blob/main/CHANGELOG.md)
- [Commits](https://github.com/LuanRT/YouTube.js/compare/v11.0.0...v11.0.1)

---
updated-dependencies:
- dependency-name: youtubei.js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-02 12:34:15 +01:00
absidue
08e5e3e40a
Migrate PasswordSettings and PasswordDialog to the composition API (#6036) 2024-11-02 11:53:50 +01:00
ChunkyProgrammer
a28bb3f0f5
Add some missing jsdoc comments, add jsdoc eslint plugin (#6048)
* Add some missing jsdoc comments, add jsdoc eslint plugin

* remove left over addition

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

* move jsdoc eslint rule configuration

* use dash for list instead

* Enable some additional rules

* Apply suggestions from code review

Co-authored-by: PikachuEXE <git@pikachuexe.net>

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
Co-authored-by: PikachuEXE <git@pikachuexe.net>
2024-11-02 11:38:07 +01:00
PikachuEXE
a2df91f1dc
Fix shortcut for macOS setting shortcut in video page (#6054)
* ! Fix shortcut for macOS setting shortcut in video page

* Update src/renderer/components/ft-shaka-video-player/ft-shaka-video-player.js
2024-11-02 11:34:58 +01:00
absidue
595436dd08
Use decodingInfo's powerEfficient property when picking streams (#6061) 2024-11-02 11:18:48 +01:00
Gideon Wentink
c32409f0bc
Translated using Weblate (Afrikaans)
Currently translated at 16.8% (148 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/af/
2024-11-01 19:00:26 +01:00
Florent
d03eebbb53
Translated using Weblate (Breton)
Currently translated at 80.5% (707 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-11-01 17:00:28 +01:00
Gideon Wentink
59eff14712
Translated using Weblate (Afrikaans)
Currently translated at 14.5% (128 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/af/
2024-11-01 12:00:31 +01:00
Florent
1427f257cf
Translated using Weblate (Breton)
Currently translated at 77.4% (680 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-31 21:01:19 +00:00
Gideon Wentink
dc1f2f70b4
Translated using Weblate (Afrikaans)
Currently translated at 12.3% (108 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/af/
2024-10-31 19:01:16 +00:00
Milo Ivir
dcb166ec2d
Translated using Weblate (Croatian)
Currently translated at 99.2% (871 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-10-31 18:00:25 +01:00
ChunkyProgrammer
d84fda8247
change default locale to system (#6031) 2024-10-31 16:27:28 +00:00
Florent
cd618430cf
Translated using Weblate (Breton)
Currently translated at 77.3% (679 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-31 15:00:25 +01:00
Florent
d5145d6996
Translated using Weblate (Breton)
Currently translated at 74.9% (658 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-31 13:00:15 +01:00
Florent
3e3e381eaa
Translated using Weblate (Breton)
Currently translated at 74.6% (655 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-31 11:00:18 +01:00
Gideon Wentink
62317c9ddb
Translated using Weblate (Afrikaans)
Currently translated at 10.0% (88 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/af/
2024-10-31 11:00:17 +01:00
Fjuro
50394f3257
Translated using Weblate (Czech)
Currently translated at 100.0% (878 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2024-10-31 11:00:16 +01:00
Florent
b9d6af3b6b
Translated using Weblate (Breton)
Currently translated at 74.4% (654 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-31 08:00:54 +00:00
Gideon Wentink
14c21a2b5e
Translated using Weblate (Afrikaans)
Currently translated at 8.8% (78 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/af/
2024-10-30 23:00:27 +01:00
Vlad Yatsenko
52666dbe43
Translated using Weblate (Ukrainian)
Currently translated at 80.4% (706 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/uk/
2024-10-30 23:00:26 +01:00
Florent
ee68ef4669
Translated using Weblate (Breton)
Currently translated at 74.3% (653 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-30 17:04:33 +01:00
Florent
889684d165
Translated using Weblate (Breton)
Currently translated at 73.5% (646 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-30 15:03:01 +00:00
absidue
d6788636f1
Migrate FtProgressBar to the composition API (#6041) 2024-10-30 15:20:49 +01:00
Florent
9f4d71b177
Translated using Weblate (Breton)
Currently translated at 73.3% (644 of 878 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/br/
2024-10-30 13:00:31 +01:00