FreeTube/src/renderer
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
..
assets Add option to change thumbnail appearance (#3890) 2023-08-31 11:18:52 -04:00
components Show when Subscriptions / Trending / Most Popular were last updated (#4380) 2024-04-18 05:54:46 +08:00
helpers Show when Subscriptions / Trending / Most Popular were last updated (#4380) 2024-04-18 05:54:46 +08:00
i18n Add locale fallbacks for "es_AR", "es-MX", "pt-BR" and "pt-PT" (#4892) 2024-04-11 07:59:01 -04:00
router Add i18n-eslint-plugin (#4763) 2024-04-07 14:58:15 +00:00
scss-partials Add back 3 Stylelint configs (#4350) 2024-04-17 19:49:37 +02:00
store Show when Subscriptions / Trending / Most Popular were last updated (#4380) 2024-04-18 05:54:46 +08:00
views Show when Subscriptions / Trending / Most Popular were last updated (#4380) 2024-04-18 05:54:46 +08:00
App.css Show when Subscriptions / Trending / Most Popular were last updated (#4380) 2024-04-18 05:54:46 +08:00
App.js Fix window title displaying null while loading a video or channel (#4913) 2024-04-08 21:16:51 -04:00
App.vue Add back 3 Stylelint configs (#4350) 2024-04-17 19:49:37 +02:00
main.js Use more generic icon for `Quick bookmark` feature (#4885) 2024-04-11 08:24:25 +00:00
themes.css Add back 3 Stylelint configs (#4350) 2024-04-17 19:49:37 +02:00
videoJS.css Add back 3 Stylelint configs (#4350) 2024-04-17 19:49:37 +02:00