Commit Graph

3927 Commits

Author SHA1 Message Date
Nionor f701495b5f
Translated using Weblate (Swedish)
Currently translated at 95.2% (794 of 834 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sv/
2024-05-03 16:07:26 +02:00
Ophiushi 7a7542f871
Translated using Weblate (French)
Currently translated at 100.0% (834 of 834 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2024-05-03 16:07:24 +02:00
Philip Goto ce6f89e497
Translated using Weblate (Dutch)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Philip Goto <philip.goto@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/nl/
Translation: FreeTube/Translations
2024-05-03 09:07:44 +02:00
Massimo Pissarello 92b4bae864
Translated using Weblate (Italian)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Massimo Pissarello <mapi68@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
Translation: FreeTube/Translations
2024-05-03 02:07:18 +02:00
Milo Ivir c8598bacc8
Translated using Weblate (Croatian)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
Translation: FreeTube/Translations
2024-05-02 23:07:23 +02:00
Oğuz Ersen 2a50296a76
Translated using Weblate (Turkish)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
Translation: FreeTube/Translations
2024-05-02 20:07:24 +02:00
gallegonovato 377a26afba
Translated using Weblate (Spanish)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
Translation: FreeTube/Translations
2024-05-02 17:07:48 +02:00
Fjuro b082b7db78
Translated using Weblate (Czech)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Fjuro <fjuro@alius.cz>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
Translation: FreeTube/Translations
2024-05-02 15:07:36 +02:00
Jose Delvani 7932bd543a
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Jose Delvani <delvani.eletricista@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
Translation: FreeTube/Translations
2024-05-02 09:07:15 +02:00
summoner001 908a1d27db
Translated using Weblate (Hungarian)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: summoner001 <summoner@vivaldi.net>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hu/
Translation: FreeTube/Translations
2024-05-02 06:07:20 +02:00
Jeff Huang 81d6ef19f3
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Jeff Huang <s8321414@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
Translation: FreeTube/Translations
2024-05-02 06:07:18 +02:00
大王叫我来巡山 7c24147d78
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
Translation: FreeTube/Translations
2024-05-02 06:07:17 +02:00
Rex_sa 306fb14775
Translated using Weblate (Arabic)
Currently translated at 100.0% (834 of 834 strings)

Co-authored-by: Rex_sa <rex.sa@pm.me>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
Translation: FreeTube/Translations
2024-05-02 04:07:19 +02:00
Jason 19c5966a5a
Distinguish destructive actions (#4374)
* Add destructive styling to destructive actions in FreeTube, including prompt confirmations

* Improve destructive action label clarity

* Implement darker red only if red theme is selected

* Fix experimental settings bug

* Update to use fallback destructive colors

* Remove color from 'Cancel' prompt buttons

* Add icon capability to ft-buttons, & attach trash icon to destructive buttons

* Change yellow destructive fallback text color to black for readability

* Change red color to have an accessible color contrast

* Update red color to lighter color closer to original to avoid conflict

* Tentatively codify black as new corresponding text color for red and draculaRed

* Alter red theme text color to white

* Make affirmative label clearer for Ask Before Opening prompt

* Make restart prompt not destructive
2024-05-02 08:27:07 +08:00
Priit Jõerüüt 654f54dc51
Translated using Weblate (Estonian)
Currently translated at 100.0% (830 of 830 strings)

Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
Translation: FreeTube/Translations
2024-05-01 13:07:19 +02:00
Elias Groß 2f4c757741
Translated using Weblate (German)
Currently translated at 100.0% (830 of 830 strings)

Co-authored-by: Elias Groß <eliasgross378@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
Translation: FreeTube/Translations
2024-04-30 11:07:12 +02:00
Grzegorz Wójcicki e9a32001b0
Translated using Weblate (Polish)
Currently translated at 100.0% (830 of 830 strings)

Co-authored-by: Grzegorz Wójcicki <terkaz@gmx.com>
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
Translation: FreeTube/Translations
2024-04-29 19:07:29 +02:00
Rex_sa ddbc0dbf7e
Translated using Weblate (Arabic)
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2024-04-28 03:07:18 +02:00
NEXI 43a7fbdcb1
Translated using Weblate (Serbian)
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sr/
2024-04-27 05:07:17 +02:00
Sergio Marques 7f3925d0c5
Translated using Weblate (Portuguese)
Currently translated at 99.3% (825 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt/
2024-04-27 02:07:20 +02:00
summoner001 ec5ca2bb66
Translated using Weblate (Hungarian)
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hu/
2024-04-26 14:07:18 +02:00
gallegonovato b7e94669cb
Translated using Weblate (Spanish)
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2024-04-26 14:07:17 +02:00
Fjuro ce57393549
Translated using Weblate (Czech)
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2024-04-26 12:07:09 +02:00
Oğuz Ersen f5c89f3f9f
Translated using Weblate (Turkish)
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2024-04-26 09:07:16 +02:00
Massimo Pissarello a2d67523ab
Translated using Weblate (Italian)
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2024-04-26 09:07:14 +02:00
Jose Delvani fc123f3792
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2024-04-26 09:07:13 +02:00
大王叫我来巡山 1bd3ee936a
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2024-04-26 09:07:11 +02:00
Jeff Huang 4b7f60343e
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (830 of 830 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2024-04-26 06:07:12 +02:00
Jason 2208393f76
Implement settings section sorting option (#5010)
* Implement settings section sorting

* Make IS_ELECTRON property used directly
2024-04-25 22:59:17 +00:00
Ettore Atalan fede887b3d
Translated using Weblate (German)
Currently translated at 99.8% (828 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/de/
2024-04-24 23:07:22 +02:00
Priit Jõerüüt 8e2ec57058
Translated using Weblate (Estonian)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2024-04-22 18:07:15 +02:00
Priit Jõerüüt 6c7b8f323c
Translated using Weblate (Estonian)
Currently translated at 98.7% (819 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/et/
2024-04-22 16:07:14 +02:00
Grzegorz Wójcicki 1e955ee545
Translated using Weblate (Polish)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pl/
2024-04-21 13:07:15 +02:00
Sergio Marques 47d7424f5c
Translated using Weblate (Portuguese)
Currently translated at 97.9% (812 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt/
2024-04-21 10:07:17 +02:00
summoner001 a62c8329e5
Translated using Weblate (Hungarian)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hu/
2024-04-19 08:03:18 +02:00
Fjuro ee3a747ce2
Translated using Weblate (Czech)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/cs/
2024-04-19 00:03:42 +02:00
Rex_sa b69ecd12a5
Translated using Weblate (Arabic)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/ar/
2024-04-18 22:03:43 +02:00
Petrov 6a48baf399
Translated using Weblate (Bulgarian)
Currently translated at 97.9% (812 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/bg/
2024-04-18 18:03:42 +02:00
Milo Ivir 747952cc97
Translated using Weblate (Croatian)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/hr/
2024-04-18 15:04:00 +02:00
Dragibus Noir 047ae4c459
Translated using Weblate (French)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/fr/
2024-04-18 13:03:34 +02:00
Oğuz Ersen 349bc2f2ba
Translated using Weblate (Turkish)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/tr/
2024-04-18 10:04:23 +02:00
大王叫我来巡山 2218ab8a63
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hans/
2024-04-18 10:04:21 +02:00
NEXI 791082a6cf
Translated using Weblate (Serbian)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/sr/
2024-04-18 05:03:42 +02:00
Jeff Huang e9710070a4
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/zh_Hant/
2024-04-18 05:03:40 +02:00
gallegonovato e633eaf1dd
Translated using Weblate (Spanish)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/es/
2024-04-18 02:04:15 +02:00
Massimo Pissarello 972b9ce446
Translated using Weblate (Italian)
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/it/
2024-04-18 02:04:15 +02:00
Jose Delvani 5e08969280
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (829 of 829 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2024-04-18 02:04:14 +02:00
Hosted Weblate a05b49f4f3
Merge branch 'origin/development' into Weblate. 2024-04-17 23:54:52 +02:00
Jose Delvani de66593fcb
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (827 of 827 strings)

Translation: FreeTube/Translations
Translate-URL: https://hosted.weblate.org/projects/free-tube/translations/pt_BR/
2024-04-17 23:54:52 +02:00
Jason ab3c1b9b29
Show when Subscriptions / Trending / Most Popular were last updated (#4380)
* Implement first draft of last subscription refresh timestamp

* Update styling to be a top bar

* Update styling to be banner-compatible, & increase banner X button size on mobile

* Update subscription refresh timestamp to be relative

* Implement refresh timestamps for Shorts, Live, and Community tabs

* Extract refresh widget to its own component

* Add Trending and Popular refresh widgets with timestamps

* Fix justifying when no timestamp exists

* Move timestamps to utils store

* Remove unneeded ref classes and currentLocale computed property

* Add page-specific titles for each feed type

* Implement showing least recent cache date per profile

* Update styling property placement & match top nav box shadow on ft-refresh-widget

* Implement showing timestamp for profile only if all channel subscriptions can be found in cache

* Disable refresh button instead of removing it or the widget from the DOM

* Increase top banner's top margin

* Update channel caching calls to provide timestamps

* Modify updateCacheByChannel functions to have default timestamp of new Date()

* Fix 30-day month relative date calculation scenarios through new optional parameter

* Rectify Case 3 (see https://github.com/FreeTubeApp/FreeTube/pull/3668)

* Add back missing line in Popular.js
2024-04-18 05:54:46 +08:00