Commit Graph

246 Commits

Author SHA1 Message Date
Kavin
0451facc2e Fix some layout issues. 2026-08-13 23:11:04 +05:30
Kavin
a43db165e1 Implement more responsive view on watch page
Closes #4172
2026-03-28 01:35:02 +05:30
Kavin
75201a8083 Implement more reka ui and attempt to fix review issues. 2026-03-27 13:36:04 +05:30
Kavin
d1ef96e7d4 Migrate to tailwind + reka ui 2026-03-27 11:47:27 +05:30
Kavin
3e79a04fe3 Fix for falsy types 2026-03-27 00:55:36 +05:30
Kavin
fa5bbbd267 Migrate code to composition api. 2026-03-27 00:41:48 +05:30
pierreeurope
9be4e9da60 fix: make theater mode toggle button visible on light theme
The chevron button to toggle theater mode was invisible on the light
theme because it inherited the dark text color while being positioned
against the video's dark background.

Adding text-white ensures the button is always visible regardless of
the selected theme, since it always appears against the dark video
background.

Fixes #4072

Signed-off-by: pierreeurope <pierre.europe@pm.me>
2026-02-16 12:45:09 +01:00
ac615223s5
7a9a1bf534 feat: add "Theater mode" (#3983) 2025-02-27 11:20:09 +01:00
nieve
5266b2d1d9 feat: improve playlists display aside 2025-01-22 15:16:02 +01:00
Bnyro
e863b0fa41 fix: add i18n to autoplay option 2025-01-09 14:34:10 +01:00
Bnyro
56bcc1b90f feat: show full upload date string on hover where possible 2025-01-07 13:37:48 +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
nieve
71a17e1aef feat: include playlist link in 'watch on youtube' button 2024-08-29 18:11:21 +02:00
Bnyro
bb48d17f81 feat(ux): remember time code when switching between audio/video mode 2024-07-15 12:48:22 +02:00
Bnyro
b009b2a87d fix: race conditions when when loading lots of videos quickly 2024-06-15 14:15:08 +02:00
Bnyro
0d9f5dba4c feat: include timestamp in watch on youtube button 2024-06-15 13:05:00 +02:00
Bnyro
afd5c5b3b8 fix: links in comments are not clickable 2024-05-16 17:18:19 +02:00
Max.-F. Helm
113e643c55 feat: respect listen mode in recommended videos (#3430) 2024-03-19 22:20:02 +01:00
0x24d
51e649813f Replace font-awesome icons with unocss 2024-03-11 17:58:12 +00:00
Bnyro
dc63d0b38b feat: support for subscribing to channels in search results 2024-02-10 10:22:49 +01:00
Vlad Ardelean
5bfbd5afa0 fix: local playlists can't be auto-played 2024-01-24 17:55:44 +01:00
Bnyro
fa7741e180 fix: add spacing between related videos 2024-01-07 19:02:10 +01:00
Kavin
b243782f65 Fix NPE error when no sponsorblock preferences are enabled. 2023-12-27 21:08:34 +00:00
Bnyro
c2f78bf03a fix: trailing '-' on (un)subscribe button in subscriptions page 2023-12-19 17:04:21 +01:00
anewuser
5781599e9b Fix image lazy loading for Firefox (#3264) 2023-12-18 17:20:23 +01:00
robertgro
81d4279d57 Update WatchVideo.vue (#3106)
bugfix for PR 24ffe2ef93 ("Minimize the video description by default")
2023-11-05 21:46:20 +01:00
robertgro
24ffe2ef93 Minimize the video description by default (#3088) 2023-11-04 20:21:49 +01:00
Bnyro
86773ebcf6 feat: support for 'watch_videos' endpoint 2023-10-15 15:56:01 +02:00
Bnyro
d5533101f0 Merge pull request #3020 from Bnyro/creator-replied
feat: show if creator replied in comments
2023-10-13 09:45:43 +02:00
Bnyro
e1ab5e450d feat: show if creator replied in comments 2023-10-13 09:44:02 +02:00
Glen Lowland
7c90739eb4 Set fixed uploader avatar size on Watch Video page 2023-10-11 13:17:47 +01:00
Bnyro
4ff2dc8e3d feat: option to download current video frame 2023-08-22 13:52:05 +02:00
Kavin
a153f87e58 Add unocss eslint config and apply changes. 2023-08-13 18:31:57 +01:00
Kavin
fe22731192 Fix segment autoskip not being defined sometimes. 2023-08-07 20:00:02 +01:00
Kavin
981133ebd0 Fix navigate next keybind not working.
Closes #2784
2023-08-07 19:45:54 +01:00
Kavin
fb99dbdc0a Fix eslint warning. 2023-08-07 19:45:26 +01:00
Bnyro
5f4f793232 feat: support for video metainfo 2023-08-07 17:43:48 +02:00
Kavin
c7f1f23d09 Add optional chaining to check 2023-08-04 13:28:18 +01:00
sweep-ai[bot]
9a93dfd017 Hide show/hide comments button when comments are disabled (#2767)
* Update src/components/WatchVideo.vue

* Update src/components/WatchVideo.vue

* Update src/components/WatchVideo.vue

---------

Co-authored-by: sweep-ai[bot] <128439645+sweep-ai[bot]@users.noreply.github.com>
2023-08-04 11:39:31 +01:00
Bnyro
d1d7b72e21 fix: wrap video tags into multiple lines 2023-08-03 14:00:01 +02:00
Bnyro
7cf1679960 feat: support for video tags 2023-07-30 18:19:26 +02:00
Bnyro
7a14ab08a2 show video license and visibility in description 2023-07-30 18:10:08 +02:00
Kavin
301877e2e1 Fix eslint config and apply all fixes. 2023-07-27 12:46:05 +01:00
Kavin
22c10a6f9a Tree shake DomPurify. 2023-07-22 17:22:57 +01:00
Kavin
9539d51126 Implement DeArrow support everywhere.
Closes #2575
2023-07-21 21:07:53 +01:00
Kavin
d6acb3e098 Add more DeArrow support. 2023-07-19 02:54:15 +01:00
Bnyro
1d7036a30b disable scrolling for embedded videos (#2679) 2023-07-17 17:30:47 +02:00
Bnyro
98faddaf97 Highlight links in video description 2023-07-17 10:49:38 +02:00
Bnyro
3381be51e4 Merge pull request #2603 from Bnyro/comment-count
Support for the comment count of a video
2023-06-27 21:40:02 +02:00