Commit Graph

5899 Commits

Author SHA1 Message Date
Rex_sa
5bce1abf46
Translated using Weblate (Arabic)
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2023-11-27 17:05:15 +01:00
dependabot[bot]
6065ef7810
Bump lefthook from 1.5.2 to 1.5.4 (#4398)
Bumps [lefthook](https://github.com/evilmartians/lefthook) from 1.5.2 to 1.5.4.
- [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.5.2...v1.5.4)

---
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>
2023-11-27 06:51:04 -05:00
dependabot[bot]
fa6b7c1ac4
Bump electron from 27.1.0 to 27.1.2 (#4395)
Bumps [electron](https://github.com/electron/electron) from 27.1.0 to 27.1.2.
- [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/v27.1.0...v27.1.2)

---
updated-dependencies:
- dependency-name: electron
  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>
2023-11-27 06:50:41 -05:00
dependabot[bot]
57d06c0501
Bump electron-builder from 24.6.4 to 24.9.1 (#4397)
* Bump electron-builder from 24.6.4 to 24.9.1

Bumps [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder) from 24.6.4 to 24.9.1.
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-builder/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/v24.9.1/packages/electron-builder)

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

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

* Apply suggestions from code review

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2023-11-27 11:14:16 +00:00
Sergio Marques
54a844c9cf
Translated using Weblate (Portuguese)
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt/
2023-11-27 03:04:09 +01:00
Ophiushi
66f0b98d76
Translated using Weblate (French)
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2023-11-27 03:04:08 +01:00
Jason
c547c15fd4
Fix bug (#4392) 2023-11-26 20:36:25 -05:00
gallegonovato
eb8ad173aa
Translated using Weblate (Spanish)
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2023-11-26 15:02:36 +01:00
Peter Dave Hello
d74d8e4497
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2023-11-26 10:02:06 +01:00
NEXI
61ba2dbfe4
Translated using Weblate (Serbian)
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sr/
2023-11-26 06:04:26 +01:00
Eric
19d863f8a2
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2023-11-26 06:04:25 +01:00
Massimo Pissarello
c4ce8ef80d
Translated using Weblate (Italian)
Currently translated at 100.0% (738 of 738 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2023-11-26 04:05:15 +01:00
absidue
cb883f254f
Cleanup SponsorBlock video id hashing (#4384) 2023-11-26 08:30:56 +08:00
Jason
6af85b3726
Show latest from channel (#4352)
* Implement 'show latest video from channel' feature

* Apply suggestions from code review

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>

* Adjust ordering to maximize chance of content being presented

---------

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2023-11-26 08:27:29 +08:00
PikachuEXE
e05827b482
Update app menu to add items for profile list page (#4333)
* Update app menu to add items for profile list page

* Apply suggestions from code review

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>

---------

Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
2023-11-25 18:37:32 -05:00
absidue
0bde0b376b
Local API: Support the author-less auto-generated album playlists in video lists (#4371) 2023-11-25 18:16:28 -05:00
gallegonovato
6d00c74b7f
Translated using Weblate (Spanish)
Currently translated at 100.0% (737 of 737 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2023-11-25 19:02:47 +00:00
Hosted Weblate
8bce678aa4
Merge branch 'origin/development' into Weblate. 2023-11-25 18:44:37 +01:00
gallegonovato
fa543009e7
Translated using Weblate (Spanish)
Currently translated at 100.0% (736 of 736 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2023-11-25 18:44:36 +01:00
Jason
62903ceed8
Open/close all settings tabs persistent toggle (#4204)
* Open or close all settings tabs toggle

* Update labels to expanded/collapsed

* Move settings expansion toggle on top (& shorten label)
2023-11-25 18:44:29 +01:00
Jason
47946ff453
Profile settings UX improvements (#4358)
* Update Edit Profile styling, labels, and order

* Introduce additional styling updates

* Remove check for channel name of All Channels, as that can be faulty for users who renamed it & had another profile take the name

* Force use of All Channels profile translation (& forbid alteration of All Channels profile name

* Combine ProfileSettings and ProfileEdit routes under one route

* Implement active settings profile styling & profileList watcher

* Fix pre-existing bug of selected channels & count in Other Channels not updating when changing the profile filter

* Fix pre-existing behavior of filter profile selection resetting after each use

* Fix pre-existing bug with Edit Profile Subscription List of count bugging after adding new channel mid-count

And vice versa with removing channel mid-count on Other Channels.

* Fix two toasts to use localized profile name, & remove unnecessary mounted

* Remove old modification of base ft-input styling
2023-11-25 18:23:27 +01:00
Jason
16050c79d9
Landing page logic fix (#4378)
* Push fix

* Fix bug

* Prevent subscribe dropdown from opening on SubscribedChannels route
2023-11-24 23:15:47 +01:00
Jeff Huang
d8d6196dfe
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2023-11-24 03:05:07 +01:00
Jason
7e61e53cd6
Implement minor settings section visual fixes & height change (#4343) 2023-11-23 16:08:53 -05:00
Jason
9726cec075
Implement use of color variables (#4351) 2023-11-23 16:06:35 -05:00
Ophiushi
8dddeac9a8
Translated using Weblate (French)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2023-11-23 22:04:30 +01:00
Ophiushi
f7e0c66954
Translated using Weblate (French)
Currently translated at 99.5% (730 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2023-11-23 20:04:24 +01:00
Rex_sa
2979dc6933
Translated using Weblate (Arabic)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2023-11-23 17:04:44 +01:00
NEXI
a74bc2ed48
Translated using Weblate (Serbian)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sr/
2023-11-23 14:05:01 +01:00
bittin1ddc447d824349b2
1d4a725183
Translated using Weblate (Swedish)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sv/
2023-11-23 14:05:01 +01:00
Fjuro
c6e40df3fa
Translated using Weblate (Czech)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2023-11-23 10:04:31 +01:00
Eric
f40fec7824
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2023-11-23 10:04:30 +01:00
Massimo Pissarello
19c7a247c5
Translated using Weblate (Italian)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2023-11-23 01:07:37 +01:00
WaldiS
07e2775098
Translated using Weblate (Polish)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2023-11-22 23:09:57 +01:00
ڕاستی
7981b05223
Translated using Weblate (Kurdish (Central))
Currently translated at 40.6% (298 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ckb/
2023-11-22 21:04:26 +01:00
gallegonovato
3ea5b1465d
Translated using Weblate (Spanish)
Currently translated at 100.0% (733 of 733 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2023-11-22 21:04:25 +01:00
Hosted Weblate
22fed89c3f
Merge branch 'origin/development' into Weblate. 2023-11-22 18:19:19 +01:00
ڕاستی
1ff0682c3c
Translated using Weblate (Kurdish (Central))
Currently translated at 16.6% (122 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ckb/
2023-11-22 18:19:19 +01:00
ڕاستی
14dc80e007
Translated using Weblate (Kurdish)
Currently translated at 17.2% (126 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ku/
2023-11-22 18:19:19 +01:00
Jason
e68c534e6c
A new way to subscribe (#4238)
* Implement styling for new subscribe button

* Implement dropdown element and styling

* Implements remaining styling and logic

* Correct use of aria-selected in FT

Note: was able to add aria-controls to ft-profile-selector because it keeps the hidden dropdown in the DOM. The same is not true of the ft-icon-button or ft-subscribe-button. Main point: aria-expanded should go on the button opening the dropdown, not the dropdown itself.

* Resolve subscribe button staying upon bug

* Remove unneeded vendor-specific transition prefixes

See discussion here: https://www.web-plus-plus.com/Articles/css-transition-moz-and-webkit-vs-css3
2023-11-22 17:19:11 +00:00
CelularBat
62e7b439db
Display more profiles on the profile drop-down list, v2 (fixed for low res, fixed linter) (#4359)
* Update ft-profile-selector.css

Fixed for low res, fixed linter complains

* Update comment to max-block-size

* comment to max-block-size

fixed typo

* Update ft-profile-selector.css

adjust for screen with horizontal navbar (mobile)

* Update src/renderer/components/ft-profile-selector/ft-profile-selector.css

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>

* Update src/renderer/components/ft-profile-selector/ft-profile-selector.css

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>

* Update src/renderer/components/ft-profile-selector/ft-profile-selector.css

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>

---------

Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2023-11-22 11:14:54 -05:00
Priit Jõerüüt
7b8d36023e
Translated using Weblate (Estonian)
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2023-11-22 14:15:55 +01:00
NEXI
91ceacd89d
Translated using Weblate (Serbian)
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sr/
2023-11-21 21:03:38 +00:00
Rex_sa
cc87017290
Translated using Weblate (Arabic)
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2023-11-21 15:03:31 +00:00
Eric
a3d375ba8e
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2023-11-21 14:02:26 +01:00
absidue
d1a7b84bf3
Display currently watching viewer count on live streams (#4206)
* Display currently watching viewer count on live streams

* Improve watching count styling

Co-authored-by: Jason <84899178+jasonhenriquez@users.noreply.github.com>

---------

Co-authored-by: Jason <84899178+jasonhenriquez@users.noreply.github.com>
2023-11-21 06:05:21 -05:00
gallegonovato
a9fd50227e
Translated using Weblate (Spanish)
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2023-11-21 12:02:32 +01:00
Fjuro
9d9a769139
Translated using Weblate (Czech)
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2023-11-21 09:17:59 +01:00
Jeff Huang
55261487f9
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2023-11-21 09:17:58 +01:00
Massimo Pissarello
ae4dedaeed
Translated using Weblate (Italian)
Currently translated at 100.0% (731 of 731 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2023-11-21 06:06:00 +01:00