875 Commits

Author SHA1 Message Date
Bnyro
fe42087085 feat: add i18n to subscriptions import page 2025-01-09 14:28:59 +01:00
Bnyro
9352e96d9c feat: add i18n to history import and export 2025-01-09 14:28:59 +01:00
Alin
9dbe6c557b feat: option to export watch history database 2025-01-09 14:28:59 +01:00
vr10t
4daa9cfc34 feat: add pagination to history page
Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-01-09 13:42:43 +01:00
Bnyro
8d00447dff feat: unify style and hover effects of channel, playlist and video items 2025-01-09 13:29:59 +01:00
keyboardreamer
03f43d525e feat: add more hover effects for better UX 2025-01-09 13:29:59 +01:00
thecashewtrader
aaeddb3903 feat: allow timecode to be used as timestamp in Share Modal 2025-01-09 12:57:47 +01:00
HiImKobeAnd
676dbef9b8
feat: mark as watched button in feed (#3746)
* feat: add mark as watched/unwatched button

* fix: remove from trending page and hide if watch history is diabled

remove the button from trending page because it only works in feed page.

* fix: missing thumbnail url in watch_history  when using mark as watched

* fix: missing uploadername in watch_history when using mark as watched

* refactor: make mark as watched consistent with other app elements

* refactor: simplify setting "watched" property for videos

---------

Co-authored-by: Bnyro <bnyro@tutanota.com>
2025-01-07 12:50:53 +00:00
Bnyro
56bcc1b90f feat: show full upload date string on hover where possible 2025-01-07 13:37:48 +01:00
Bnyro
c2fa0045ad fix: fallback to filename as playlist name when importing 2025-01-07 13:21:31 +01:00
Bnyro
4f1c8e514c fix: crash when failed to load stream info 2025-01-07 13:01:09 +01:00
Bnyro
17414a3e58 refactor: simplify and fix audio language selection 2025-01-07 12:58:51 +01:00
ac615223s5
d49efa08c7
feat: option to autoplay playlist only (#3767) 2025-01-07 12:48:46 +01:00
bonswouar
b39574af62 fix: wrong selection of default audio language
it would always fallback to "en"
as the loop was over array keys not values
2025-01-07 12:35:59 +01:00
Bnyro
647f4132a6
Merge pull request #3764 from ac615223s5/watch-on-youtube-button
include playlist link in 'watch on youtube' button
2024-08-29 18:13:04 +02:00
nieve
71a17e1aef feat: include playlist link in 'watch on youtube' button 2024-08-29 18:11:21 +02:00
ac615223s5
733888b429
fix: video player error with default quality (#3750) 2024-08-27 14:11:05 +02:00
Bnyro
c80c0cea24
chore: some small code cleanups in PlaylistPage.vue (#3741) 2024-07-29 14:32:57 +00:00
Bnyro
0d37601997 feat: show total playlist duration 2024-07-29 16:26:17 +02:00
Bnyro
4d2c476236 fix: duplicated time indicator when scrubbing seek bar 2024-07-17 17:10:58 +02:00
guemax
3c177a06ec
fix: update search text and title when route changes (#3701) 2024-07-15 12:55:04 +02:00
Bnyro
1ae1688a82
Merge pull request #3712 from Bnyro/master
feat(ux): remember time code when switching between audio/video mode
2024-07-15 12:49:02 +02:00
Bnyro
bb48d17f81 feat(ux): remember time code when switching between audio/video mode 2024-07-15 12:48:22 +02:00
Shiny Nematoda
f00b9cafcd feat: add option to favor hls over dash 2024-07-11 17:59:42 +00:00
ac615223s5
5963dba626
feat: chapters in progress bar, chapter keyboard shortcuts (#3664)
Co-authored-by: Bnyro <bnyro@tutanota.com>
2024-07-03 14:16:27 +02:00
Bnyro
b009b2a87d fix: race conditions when when loading lots of videos quickly 2024-06-15 14:15:08 +02:00
Bnyro
a57448a411 feat: show volume after changing via shortcut 2024-06-15 13:57:23 +02:00
Bnyro
a22f6373b8 feat: show playback speed after changing via shortcut 2024-06-15 13:49:59 +02:00
Bnyro
bdcef70ef0
Merge pull request #3663 from ac615223s5/patch-1
make the time in the video player preview white in light mode
2024-06-15 13:19:47 +02:00
ac615223s5
1f352e063c fix: video preview timestamp is not readable in light theme 2024-06-15 13:17:55 +02:00
Bnyro
0d9f5dba4c feat: include timestamp in watch on youtube button 2024-06-15 13:05:00 +02:00
Bnyro
a8fb7421e6
fix: import of youtube playlists (and workaround for deleted/private videos) when importing without account (#3670) 2024-06-14 22:33:57 +00:00
ac615223s5
4c360eed24
feat: keep the last 5 minutes of buffer (#3665) 2024-06-12 20:31:57 +02:00
Bnyro
cdb9d0188a feat: custom playback speed option 2024-05-16 18:24:43 +02:00
Bnyro
afd5c5b3b8 fix: links in comments are not clickable 2024-05-16 17:18:19 +02:00
Bnyro
ca5e39dfd8 feat: show tooltips when creator replied / liked comment 2024-05-16 17:04:08 +02:00
Bnyro
9762542596 fix(register): input height doesn't match view password icon 2024-05-16 16:57:47 +02:00
Bnyro
c0a9b16aa8 refactor: use browser inbuilt tooltip on login/register page 2024-05-16 16:51:04 +02:00
Khusroo Hayat
f6cb6842eb
feat: show confirmation modal before deleting subscription group (#3596) 2024-05-08 16:56:24 +02:00
Bnyro
32670ac505 fix: comments text overflowing for long words 2024-05-04 16:20:07 +02:00
Bnyro
b1995b977c fix: update some no longer available fa6 icons 2024-05-04 16:11:49 +02:00
Bnyro
8ff3526f45 fix: mobile layout of playlist page 2024-04-20 18:44:00 +02:00
Bnyro
8548cf5a4d feat: alert api error messages in feed and subscriptions 2024-04-06 12:05:42 +02:00
Bnyro
1cc64ad213
Merge pull request #3475 from AndyRusso/createplaylistmodal-handle-enter
feat: make `CreatePlaylistmodal` handle `Enter` key and auto focus input, `PlaylistAddModal` switches to created playlist
2024-03-22 20:26:04 +01:00
Andy Russo
256cab83a0 feat: auto focus CreatePlaylistModal input field 2024-03-22 20:24:29 +01:00
Andy Russo
6311eb73de feat: PlaylistAddModal switches to created playlist 2024-03-22 20:24:26 +01:00
Andy Russo
34f52c953e feat: make CreatePlaylistModal handle Enter key 2024-03-22 20:24:23 +01:00
Bnyro
6043f813da
Merge pull request #3491 from Max-F-Helm/more-strict-eslint
feat: eslint rule vue/no-undef-components makes build fail
2024-03-20 20:41:45 +01:00
Bnyro
e2de49e26f
Merge pull request #3490 from Max-F-Helm/respect-listen-mode-in-recommended-videos
fix: listen/watch icon in VideoItem.vue
2024-03-20 20:40:14 +01:00
Bnyro
693ac366e6
Merge pull request #3482 from guemax/update-search-text-when-clicking-on-suggestion
fix: update text in search field when clicking on suggestion
2024-03-20 20:36:54 +01:00