Commit Graph

6330 Commits

Author SHA1 Message Date
absidue af2913592e
Add SUPPORTS_LOCAL_API build flag (#4931) 2024-04-12 06:12:50 +00:00
WaldiS 559671fd24
Translated using Weblate (Polish)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2024-04-11 22:02:01 +02:00
ChunkyProgrammer 3756dfc665
Add `pack` to linter workflow so it's easier to prevent errors when merging some PRs (#4927) 2024-04-11 16:53:12 +00:00
Priit Jõerüüt f5f87d3c32
Translated using Weblate (Estonian)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2024-04-11 17:02:03 +02:00
Jason d6e5439b67
Add back author search in video playlist searching (#4919)
* Add back author search in video playlist searching

Reuses previous paradigm (the paradigm currently in place in History.js). This was the pre-existing behavior before the Playlist PR. See 5c8d49bf51/src/renderer/views/UserPlaylists/UserPlaylists.js (L98-L103).

* Update title/author search handling to not fail if only one of the base values is invalid

* Add author-searching to 'Find playlist with video' results
2024-04-11 13:46:33 +00:00
dependabot[bot] 2d51419797
Bump tar from 6.1.15 to 6.2.1 (#4926)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-11 13:12:57 +00:00
absidue bc6b88231e
Add locale fallbacks for "es_AR", "es-MX", "pt-BR" and "pt-PT" (#4892)
* Add fallback to "es" when strings are missing in "es_AR" and "es-MX"

* Add fallbacks for pt-PT and pt-BR too
2024-04-11 07:59:01 -04:00
Emma 1dde533270
Use more generic icon for `Quick bookmark` feature (#4885)
* Use `bookmark` icon for `Quick bookmark` feature

* Make bookmark icon primary colour

* Remove colour from fa-bookmark

* Make thumbnail icons fully visible instead of only 85% visible

* Make thumbnail icons very slightly larger

* Revert size change of bookmark icon and playlist add icon

* Revert `$thumbnail-overlay-opacity` and change icon opacity directly
2024-04-11 08:24:25 +00:00
NEXI 3d226b4ec6
Translated using Weblate (Serbian)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sr/
2024-04-11 01:02:02 +02:00
NicolaeFericitu f9204c08df
Translated using Weblate (Romanian)
Currently translated at 90.9% (744 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ro/
2024-04-10 21:02:04 +02:00
Emma bf4c82654c
Update references of `FreeTubeCordova` to `FreeTubeAndroid` (#4922)
* Update reference of `FreeTubeCordova` to `FreeTubeAndroid`

* Update reference of `FreeTubeCordova` in bug report template && issue labeler
2024-04-10 19:10:30 +02:00
Philip Goto ff9c9e8a7b
Translated using Weblate (Dutch)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nl/
2024-04-10 00:02:00 +02:00
Ophiushi 101ed85fce
Translated using Weblate (French)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2024-04-09 21:02:04 +02:00
Ettore Atalan ec896d486f
Translated using Weblate (German)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
2024-04-09 21:02:02 +02:00
absidue 490c51fe59
Workaround YouTube returning empty pages on the channel live tab (#4914) 2024-04-09 09:22:39 -04:00
Rex_sa c7c40d7863
Translated using Weblate (Arabic)
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2024-04-09 08:02:00 +02:00
大王叫我来巡山 2a0af884c1
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2024-04-09 05:01:57 +02:00
absidue 4b509f0edd
Fix incorrect published dates in the channel search with the Invidious API (#4912) 2024-04-08 21:26:03 -04:00
absidue ae027f1c90
Fix window title displaying null while loading a video or channel (#4913) 2024-04-08 21:16:51 -04:00
dependabot[bot] 97926d8c82
Bump css-loader from 6.10.0 to 7.0.0 (#4905)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 6.10.0 to 7.0.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v6.10.0...v7.0.0)

---
updated-dependencies:
- dependency-name: css-loader
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 21:51:43 +00:00
Jose Delvani 86fb75bc08
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2024-04-08 19:01:57 +02:00
dependabot[bot] 7e20b49420
Bump sass from 1.72.0 to 1.74.1 (#4906)
Bumps [sass](https://github.com/sass/dart-sass) from 1.72.0 to 1.74.1.
- [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.72.0...1.74.1)

---
updated-dependencies:
- dependency-name: sass
  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-04-08 08:07:22 -04:00
dependabot[bot] 8ef97e5b20
Bump lefthook from 1.6.7 to 1.6.8 (#4904)
Bumps [lefthook](https://github.com/evilmartians/lefthook) from 1.6.7 to 1.6.8.
- [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.6.7...v1.6.8)

---
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-04-08 08:04:14 -04:00
dependabot[bot] 5425a50de4
Bump the babel group with 2 updates (#4900)
Bumps the babel group with 2 updates: [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) and [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env).


Updates `@babel/core` from 7.24.3 to 7.24.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-core)

Updates `@babel/preset-env` from 7.24.3 to 7.24.4
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.24.4/packages/babel-preset-env)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
- dependency-name: "@babel/preset-env"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: babel
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 08:03:54 -04:00
dependabot[bot] b51c3663b5
Bump the fortawesome group with 3 updates (#4902)
Bumps the fortawesome group with 3 updates: [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome), [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) and [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome).


Updates `@fortawesome/fontawesome-svg-core` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

Updates `@fortawesome/free-brands-svg-icons` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

Updates `@fortawesome/free-solid-svg-icons` from 6.5.1 to 6.5.2
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases)
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/6.x/CHANGELOG.md)
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/6.5.1...6.5.2)

---
updated-dependencies:
- dependency-name: "@fortawesome/fontawesome-svg-core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fortawesome
- dependency-name: "@fortawesome/free-brands-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fortawesome
- dependency-name: "@fortawesome/free-solid-svg-icons"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: fortawesome
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 07:05:35 -04:00
dependabot[bot] 00fabf191b
Bump electron from 29.1.6 to 29.2.0 (#4903)
Bumps [electron](https://github.com/electron/electron) from 29.1.6 to 29.2.0.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v29.1.6...v29.2.0)

---
updated-dependencies:
- dependency-name: electron
  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-04-08 07:04:21 -04:00
Jeff Huang 2cc44753c1
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (818 of 818 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2024-04-08 06:01:49 +02:00
absidue ab60eb264a
Ask the main process, instead of the file system whether the replace HTTP cache setting is enabled (#4894) 2024-04-07 23:00:07 -04:00
absidue f7206ec7e8
Use blob URLs for storyboards instead of writing them to the file system (#4891) 2024-04-08 09:31:20 +08:00
Oğuz Ersen 86f24f33e8
Translated using Weblate (Turkish)
Currently translated at 100.0% (820 of 820 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2024-04-08 00:01:50 +02:00
absidue 5ca9b06186
Update targets in babelrc (#4893) 2024-04-07 17:39:55 -04:00
Tixa El Nou 32027d1dc6
Translated using Weblate (Spanish)
Currently translated at 100.0% (820 of 820 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2024-04-07 21:02:03 +02:00
Tixa El Nou 548b51b11e
Translated using Weblate (Spanish (Argentina))
Currently translated at 45.7% (375 of 820 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es_AR/
2024-04-07 21:02:01 +02:00
Fjuro 8d5dbe9efa
Translated using Weblate (Czech)
Currently translated at 100.0% (820 of 820 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2024-04-07 19:02:03 +02:00
summoner001 77ca07a7d3
Translated using Weblate (Hungarian)
Currently translated at 100.0% (820 of 820 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hu/
2024-04-07 19:02:02 +02:00
Massimo Pissarello 0dac070b6f
Translated using Weblate (Italian)
Currently translated at 100.0% (820 of 820 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2024-04-07 19:02:02 +02:00
Allan Nordhøy 4e1486d3e5
Translated using Weblate (Norwegian Bokmål)
Currently translated at 75.1% (616 of 820 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nb_NO/
2024-04-07 19:02:01 +02:00
ChunkyProgrammer d8387b76d7
Add i18n-eslint-plugin (#4763)
* add i18n-eslint-plugin

* remove `FreeTube` `Invidious` and `YouTube` from locale files as those shouldn't be translated

* Remove testing code

* Uncomment code

* use separate getColorTranslations function

* make suggested changes

Co-Authored-By: absidue <48293849+absidue@users.noreply.github.com>

* Add back blank line between import & export

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
Co-authored-by: PikachuEXE <git@pikachuexe.net>
2024-04-07 14:58:15 +00:00
Jiri Grönroos fdc3c13fcd
Translated using Weblate (Finnish)
Currently translated at 94.7% (776 of 819 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fi/
2024-04-07 16:01:47 +02:00
absidue 8b16bd5d6d
Move ft-list-channel specific css to ft-list-channel.scss (#4873) 2024-04-06 09:53:01 +08:00
Tyoma 64be1c1606
Translated using Weblate (Russian)
Currently translated at 98.0% (803 of 819 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2024-04-05 21:02:06 +02:00
mapi68 c541896b90
Bump Node.js from 18.x to 20.x (#4876)
* Update linter.yml

* Update release.yml

* Update build.yml
2024-04-05 12:21:45 -04:00
Tyoma cbefdcd225
Translated using Weblate (Russian)
Currently translated at 97.3% (797 of 819 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2024-04-05 18:02:01 +02:00
efb4f5ff-1298-471a-8973-3d47447115dc cfe590bd59
Add caution blockquote to Download links (#4878)
* Add caution blockquote to Download links

* Specify versions at top of readme and redo wording
2024-04-05 17:49:29 +02:00
Tyoma 70f702ce68
Translated using Weblate (Russian)
Currently translated at 96.3% (789 of 819 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2024-04-05 16:31:30 +02:00
Tyoma a40294580b
Translated using Weblate (Russian)
Currently translated at 95.9% (786 of 819 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2024-04-05 16:01:57 +02:00
dependabot[bot] 27546439dc
Bump undici from 5.28.3 to 5.28.4 (#4867)
Bumps [undici](https://github.com/nodejs/undici) from 5.28.3 to 5.28.4.
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](https://github.com/nodejs/undici/compare/v5.28.3...v5.28.4)

---
updated-dependencies:
- dependency-name: undici
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-05 06:39:00 +08:00
Grzegorz Wójcicki 41f158dd99
Translated using Weblate (Polish)
Currently translated at 100.0% (819 of 819 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2024-04-04 13:01:48 +02:00
efb4f5ff-1298-471a-8973-3d47447115dc 5e681e2dd5
Update README.md with blockquote (#4841)
* Update README.md with blockquote

* Improve note readability for mobile users

* Add Tip blockquote to donate section
2024-04-04 06:21:26 +08:00
efb4f5ff-1298-471a-8973-3d47447115dc 3ce580d405
Fix config.yml to prevent nesting (#4847) 2024-04-04 06:20:54 +08:00