4248 Commits

Author SHA1 Message Date
dependabot[bot]
28ca02729f
Bump json5 from 1.0.1 to 1.0.2 (#3029)
Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2)

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

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-03 22:13:59 +01:00
The Cats
1d8a43e882
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2023-01-03 19:51:25 +01:00
The Cats
68d4915dea
Translated using Weblate (French)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2023-01-03 19:51:25 +01:00
PikachuEXE
fed27197da
Add support for lefthook local config for setting up option rc (#2961)
* ^ Update lefthook to 1.2.6

* + Add support for lefthook local config for setting up option `rc`

https://github.com/evilmartians/lefthook/blob/master/docs/configuration.md#rc
2023-01-03 19:20:26 +01:00
PikachuEXE
0d0d64d957
! Fix Ctrl/Cmd + C unable to copy text when viewing video (#3027) 2023-01-03 19:20:16 +01:00
ChunkyProgrammer
43a25f8738
update linters & add stylelint (#3023)
* update linters, add stylelint, switch from sass to scss

* remove unused babel-eslint module

* fix spacing in scss files

* dont use npm in script calls

* dont error for `:deep` selector in css
2023-01-03 19:19:41 +01:00
Jeff Huang
bc44e27469
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2023-01-03 04:48:16 +01:00
absidue
8c181413ee
Use the new retrieve_player option in YouTube.js (#3022) 2023-01-03 09:55:39 +08:00
ChunkyProgrammer
0a1ee84004
Fix workflow warnings (#3024)
* update actions

* update node12 actions

fix version

* update node12 actions
2023-01-03 09:41:50 +08:00
Артём Котлубай
d7d2045f8b
Translated using Weblate (Russian)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2023-01-03 00:55:15 +01:00
gallegonovato
5f8be73d43
Translated using Weblate (Galician)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/gl/
2023-01-02 18:50:34 +01:00
jc
1a6b5f0ffd
Translated using Weblate (Portuguese)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt/
2023-01-02 18:50:33 +01:00
gallegonovato
360a24607b
Translated using Weblate (Spanish)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2023-01-02 18:50:33 +01:00
jc
9dacdd4c00
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_PT/
2023-01-02 18:50:32 +01:00
dependabot[bot]
6d7aa79cbc
Bump actions/stale from 6 to 7 (#2999)
* Bump actions/stale from 6 to 7

Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Only give necessary permissions to workflow

* readd spacing

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>
2023-01-02 13:36:06 +01:00
Sveinn í Felli
a6e21fcfa7
Translated using Weblate (Icelandic)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/is/
2023-01-02 11:49:08 +01:00
Yaron Shahrabani
e7b9b32ea4
Translated using Weblate (Hebrew)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/he/
2023-01-02 11:49:07 +01:00
Retrial
44f5cffc61
Translated using Weblate (Greek)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/el/
2023-01-02 11:49:07 +01:00
Oğuz Ersen
fc6ae0ed02
Translated using Weblate (Turkish)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2023-01-02 06:50:24 +01:00
Massimo Pissarello
fe8752d692
Translated using Weblate (Italian)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2023-01-02 06:50:23 +01:00
Eric
550fe6a1dd
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2023-01-02 06:50:22 +01:00
Eric
eaaaf10845
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2023-01-02 03:50:38 +01:00
absidue
47613d8c37
Fix no sources error on the watch page (#3019) 2023-01-02 10:03:21 +08:00
Ihor Hordiichuk
05e45d43fe
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/uk/
2023-01-02 02:53:48 +01:00
Fjuro
069ffd03b2
Translated using Weblate (Czech)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2023-01-02 02:53:47 +01:00
ovari
68a8a0352d
Translated using Weblate (Hungarian)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hu/
2023-01-02 02:53:47 +01:00
Rusi Dimitrov
3d23881ce8
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/bg/
2023-01-02 02:53:46 +01:00
Kyotaro Iijima
e4302dce3d
Translated using Weblate (Japanese)
Currently translated at 100.0% (658 of 658 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ja/
2023-01-02 02:53:45 +01:00
Simon Epstein
36e34fb5ed
Add option to display distraction free titles (#2987)
* 2953 Added boilerplate to manage setting.

* Hooked in distraction free title to video list view.

* Tweaked the regexp to include apostrophe when looking for runs.

Also only change case for runs of 3 or more, to avoid messing with
common abbreviations.

* Addressed review feedback.

Co-authored-by: Simon Epstein <simon.epstein@67bricks.com>
2023-01-01 22:53:29 +01:00
Fjuro
7d509969a6
Translated using Weblate (Czech)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2023-01-01 12:50:25 +01:00
absidue
492ad19558
Make getVideoParamsFromUrl and showExternalPlayerUnsupportedActionToast helpers (#3018) 2023-01-01 03:52:49 +01:00
PikachuEXE
b96c6b5542
Fix clear button covered by new input wrapper (#3016)
* $ Fix CSS warnings

* ! Fix clear button covered by new input wrapper
2022-12-31 17:30:06 +01:00
absidue
eaeb472af1
Remove unused meta.icon properties from the router config (#3000) 2022-12-31 17:14:09 +01:00
PikachuEXE
f91395de85
Update copyleft year to 2023 (#3017) 2022-12-31 07:30:43 -05:00
absidue
652b16b359
Use a function for menu navigations (#3010) 2022-12-31 11:08:04 +01:00
absidue
2f01dd4277
Parse channel handles in video descriptions (#3011) 2022-12-31 11:07:53 +01:00
absidue
5d1f465bf5
Fix styling of the comment author text (#3012) 2022-12-31 11:06:00 +01:00
Fjuro
8a30e32251
Translated using Weblate (Czech)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2022-12-30 21:50:49 +01:00
Massimo Pissarello
e749a2f978
Translated using Weblate (Italian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2022-12-30 21:50:49 +01:00
Артём Котлубай
a72b38171e
Translated using Weblate (Russian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2022-12-30 17:51:01 +01:00
Артём Котлубай
c5f22ed6e9
Translated using Weblate (Russian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2022-12-30 09:51:14 +01:00
Emma
7e7571065d
Improve responsiveness of Hide Videos From Channels (#2994)
* Add wrapper in `ft-input`  to correct absolute pos

Previously, the action icon was absolutely positioned
to the relative `ft-input-component`; however,
when the label wrapped (on small displays), the height of the
ft-input-component changed, and the icon would overflow
the bottom of the component.  Now, it should be absolutely
positioned to the relative `inputWrapper` which
begins with the top of the input element, and thus, it should
not change position based on the height of the label making it
easier to ensure it is in the right position.

* Modify wrapper to not interfere with existing components

* Make ft-input-tags `width: 100%` on small displays

There isn't a lot of screen real estate on small displays, so
this component should just expand to fill it instead of crunching
in on itself.

* Modify media queries to use more standard breakpoint

# Conflicts:
#	src/renderer/components/ft-input/ft-input.css

* Hide line-break in distraction-settings on small displays

* Fix lint issue by removing self-close from `br`
2022-12-30 09:13:45 +01:00
efb4f5ff-1298-471a-8973-3d47447115dc
e2c4cf4128
Update conflicts.yml (#3009)
* Update conflicts.yml

* Delete dummy-conflicts.yml
2022-12-30 09:12:58 +01:00
tryvseu
8b0711f09b
Translated using Weblate (Norwegian Nynorsk)
Currently translated at 75.0% (493 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nn/
2022-12-30 01:52:36 +01:00
Rusi Dimitrov
e29a35bf3f
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/bg/
2022-12-30 01:52:35 +01:00
Rusi Dimitrov
38ef4a3e47
Translated using Weblate (Bulgarian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/bg/
2022-12-29 20:51:42 +01:00
Milo Ivir
0890c57c6e
Translated using Weblate (Croatian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2022-12-29 20:51:41 +01:00
jc
dc770422b9
Translated using Weblate (Portuguese (Portugal))
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_PT/
2022-12-29 02:55:45 +01:00
absidue
1d1e6eacea
Switch from sync fs APIs to fs/promises (#2991)
* Switch from sync fs APIs to fs/promises

* Fix error and await storyboard creation

* Start a new file for filesystem helpers starting with pathExists
2022-12-29 01:19:48 +00:00
Артём Котлубай
f50c77e1ba
Translated using Weblate (Russian)
Currently translated at 100.0% (657 of 657 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ru/
2022-12-28 14:48:01 +01:00