Bnyro
47559730e3
backup and restore prefs
2022-08-13 11:29:31 +02:00
Bnyro
16ff17c3b5
add confirmation dialog to resetting prefs
2022-08-13 10:42:43 +02:00
Bnyro
4e9e098e91
small UI fixes
2022-08-13 10:35:54 +02:00
Kavin
5f230a3248
Merge pull request #1295 from Bnyro/prefs
...
Reorder and restyle preferences + Reset Preferences Button
2022-08-13 12:02:00 +05:30
Bnyro
69bfd093b3
add reset prefs button
2022-08-11 19:41:07 +02:00
Bnyro
58ca23aec9
add note
2022-08-11 19:34:35 +02:00
Bnyro
606644608b
add more categories
2022-08-11 19:23:18 +02:00
Bnyro
63d93e2050
sort preferences
2022-08-11 19:12:08 +02:00
Bnyro
868eb51ffa
fix playlist buttons
2022-08-11 12:57:55 +02:00
Bnyro
33c88a766e
Merge branch 'master' into playlist
2022-08-06 12:54:55 +02:00
Kavin
cd689ea3c7
Don't seek if saved position is > 90% of the video.
...
Closes #1277
2022-08-06 15:43:41 +05:30
Kavin
a574cedea3
Add keybind to navigate next.
...
Closes #1278
2022-08-06 15:33:31 +05:30
Kavin
8e458f4a0e
Fix an error on import page when subscriptions are null.
2022-08-05 22:25:51 +05:30
Bnyro
a0109e910a
fix unauthenticated subscribe status
2022-08-02 10:41:35 +02:00
Bnyro
285a671015
fix
2022-08-02 10:16:18 +02:00
Bnyro
5b7f99c9e0
cleanup
2022-08-02 10:14:03 +02:00
Bnyro
fa88624f8b
download playlists as txt
2022-08-02 10:08:26 +02:00
Kavin
e0cf9e6182
Fix unsubscribe button in subscriptions page.
...
Only affects when unauthenticated.
2022-08-01 21:59:49 +05:30
Bnyro
c51a3a828e
unauthenticated subscriptions ( #1270 )
...
* hmm
* unauthenticated feed
* unauthenticated rss
* Small improvements to code.
* add unauthenticated subscriptions
* cleanup
* Sort subs locally.
* Fix some bugs and small improvements.
Co-authored-by: Kavin <20838718+FireMasterK@users.noreply.github.com>
2022-08-01 19:46:06 +05:30
Bnyro
e6e84cbe84
Merge branch 'master' into master
2022-07-28 20:04:35 +02:00
Bnyro
aaeac2ff7f
improve mobile layout of the subscriptions page
2022-07-28 19:58:57 +02:00
Kavin
8416b0fa1b
Merge pull request #1258 from Bnyro/master
...
show subscribed channel count in subscriptions page
2022-07-27 14:26:29 +05:30
Bnyro
d35ad02c7c
Merge branch 'master' of github.com:Bnyro/Piped
2022-07-27 07:52:43 +02:00
Bnyro
8c45a5a714
show channel count in subscriptions page
2022-07-27 07:52:25 +02:00
Kavin
0a0615fe42
Fix authenticated playlist video removal.
2022-07-26 08:49:48 +05:30
Kavin
915a2fbabd
Fix broken channel image height.
...
Closes #915
2022-07-25 17:59:23 +05:30
Kavin
4853582484
Merge pull request #1240 from Bnyro/chaptersfix
...
fix the highlighting of the last chapter
2022-07-25 17:55:44 +05:30
Kavin
e2fd9f6c68
Cleanup code slightly.
2022-07-25 17:55:00 +05:30
Kavin
0f16b037fb
Merge pull request #1238 from Bnyro/master
...
make navigation bar responsive (for mobile screens)
2022-07-25 10:10:19 +05:30
Kavin
d979fae14d
Merge pull request #1239 from Bnyro/mobilefix
...
fix mobile version of the player view
2022-07-25 10:07:43 +05:30
Bnyro
b8bbf49158
improve captions style
2022-07-23 18:15:40 +02:00
Bnyro
e68e73794e
fix bad syntax
2022-07-23 14:40:16 +02:00
Bnyro
6f0897a263
fix mobile
2022-07-22 20:54:52 +02:00
Bnyro
ded13b14c9
fix syntax
2022-07-22 20:52:35 +02:00
Bnyro
adead97b23
fix crash on chapters
2022-07-22 20:50:21 +02:00
Bnyro
c1a49cce18
fix mobile version of the player view
2022-07-22 19:14:24 +02:00
Bnyro
9033980e79
small fixes
2022-07-22 18:49:27 +02:00
Bnyro
07dcbd66d4
responsive navigation bar
2022-07-22 18:08:52 +02:00
Kavin
a4588b643f
Merge pull request #1236 from Bnyro/master
...
clone playlist from youtube
2022-07-22 18:58:31 +05:30
Kavin
69787ded3b
Use more conventional regex format.
2022-07-22 18:57:51 +05:30
Bnyro
c92eb10a86
use regex
2022-07-22 13:39:49 +02:00
Kavin
2bf4973894
Fix for selecting auth instance.
2022-07-22 09:10:38 +05:30
Bnyro
6c3eb2304d
clone playlist from youtube
2022-07-21 22:51:41 +02:00
Kavin
37512b4e77
Allow the usage of a different instance for authentication.
2022-07-21 09:34:57 +05:30
Kavin
7803732da6
Merge pull request #1230 from Bnyro/master
...
make trending accessible although feed is the default tab
2022-07-21 09:12:39 +05:30
Kavin
4f13eb3856
Merge pull request #1233 from Bnyro/title
...
minor UI improvements
2022-07-21 09:09:44 +05:30
Kavin
c635e1199d
Merge pull request #1231 from Bnyro/session
...
log out all devices
2022-07-21 09:08:05 +05:30
Bnyro
699588093b
minor UI improvements
2022-07-20 22:20:10 +02:00
Bnyro
3e9d647a30
fix comments text
2022-07-20 19:12:21 +02:00
Bnyro
92e8a12cc0
Update TrendingPage.vue
2022-07-20 18:22:41 +02:00
Bnyro
c1fd36862e
log out all devices
2022-07-20 18:21:11 +02:00
Bnyro
e8979d0fce
make trending accessible although feed is the default tab
2022-07-20 17:52:25 +02:00
macks36
29a0c0b1f4
add preference minimize recommendations by default
2022-07-20 20:19:21 +05:30
macks36
ca1a3d5b43
show minimize recommendations button on desktop
2022-07-20 20:19:21 +05:30
Bnyro
0b7bf21865
add logout and delete account option
2022-07-20 16:15:27 +02:00
Kavin
70ab40f2cf
Merge pull request #1214 from kskarthik/master
...
chapters: highlight current playing chapter
2022-07-19 22:01:12 +05:30
Kavin
25d82169b6
Use events and emits for finding currentTime.
2022-07-19 22:00:21 +05:30
Kavin
c0ff289076
Add filter parameter in search.
...
Closes #1117
2022-07-19 21:46:50 +05:30
Sai Karthik
f96a7fa86a
chapters: highlight current playing chapter
2022-07-19 18:11:42 +05:30
Kavin
f07cb822aa
feed: take user to login page if not logged in
2022-07-19 09:37:26 +05:30
Ikkibird
227567326e
fix: use a relative url with router-link
...
Fixes : #1194
2022-07-11 04:34:46 +00:00
Sai Karthik
c8d09772e9
fix: handle some shorts thumbnails misaligned due to length > 60 sec
2022-07-05 11:41:03 +05:30
Sai Karthik
b1158469aa
fix: don't truncate chapter titles in desktop view
2022-07-05 11:41:02 +05:30
Sai Karthik
1470b90895
refactor: align video info items responsively
2022-07-05 11:41:02 +05:30
Kavin
7b27ed40ad
Merge pull request #1175 from kskarthik/master
...
feat: add rss feed button for channels
2022-07-02 13:41:16 +01:00
Kavin
89bcb549cc
Use opensearch for suggestions api.
2022-07-02 13:34:45 +01:00
Sai Karthik
2f908f7968
feat: add rss feed button for channels
2022-07-02 10:15:07 +05:30
Sai Karthik
71004a1487
feat: show chapters count & index in desktop layout
2022-06-29 16:36:22 +05:30
Sai Karthik
c2f2d5bb11
feat: Ctrl+K will focus on search bar
2022-06-29 16:33:08 +05:30
Kavin
1d47af14ff
Fix build error.
2022-06-27 05:26:47 +01:00
Kavin
291a0373b7
Fixes for some null-related errors.
2022-06-26 15:15:03 +01:00
Kavin
1dbd1e375b
Fix default language detection.
...
Closes #1118
Closes #743
2022-06-26 02:53:36 +01:00
kskarthik
187804f9a1
Fix shorts Thumbnail scaling ( #1153 )
...
* handle shorts videos in trending page
* shorts label for video items if video length <= a minute
* fix translation
* fix: shorts thumbnail scaling
* Use tailwind classes and properly do localization.
* Add class for short videos.
Co-authored-by: Kavin <20838718+FireMasterK@users.noreply.github.com>
2022-06-25 12:00:45 +01:00
Kavin
3941b1d86e
Use windicss classes.
2022-06-24 23:28:06 +01:00
Kavin
54117a3add
Make chapters match height of video player.
2022-06-24 22:53:45 +01:00
Sai Karthik
fb4a2129d4
revamped chapter layouts for desktop view
...
* desktop chapters layout
* fallback to mobile view on small screens
2022-06-24 22:43:53 +01:00
Kavin
a2b191c6b0
Merge pull request #1138 from kskarthik/master
...
New video chapters layout
2022-06-17 13:04:50 +01:00
Sai Karthik
b856239427
blue chapter time looks better on white/dark mode alike
2022-06-17 13:24:40 +05:30
Sai Karthik
3e15c11be8
show chapter above video title
2022-06-17 10:37:07 +05:30
Sai Karthik
32c3f6e4e4
feat: horizontal scrollable chapters as tiles
2022-06-17 10:36:05 +05:30
Kavin
073c0f4aed
Add support for Arabic and pt_BR.
2022-06-16 15:55:08 +01:00
Kavin
0843f9c332
Disable AV1 by default.
2022-06-06 05:55:01 +01:00
Kavin
6371973943
Add optional chaining for sponsor segments.
2022-06-06 03:41:13 +01:00
Kavin
43fa5d8db8
Update regex to include hyphens.
...
Closes #861
2022-06-06 03:29:47 +01:00
Kavin
07322080a2
Add support to view sponsors on seekbar.
...
Closes #2
2022-06-06 03:18:55 +01:00
Kavin
2c3088395d
Add support for Azerbaijani and Estonian.
2022-06-02 19:46:52 +01:00
Kavin
f149ac95bb
Fix error on rendering chapters.
2022-06-02 04:29:28 +01:00
lexi
039ce5f54a
Add id attribute to "Instances List" heading
2022-05-27 22:45:13 -05:00
Kavin
6d6bedeebc
Reset skipped sponsors on page activation.
2022-05-25 15:19:48 +01:00
Kavin
6bc482af9e
Fix player destroying activated function.
2022-05-23 21:18:37 +01:00
Kavin
de55a5a0c7
Fix for eslint errors.
2022-05-19 22:17:58 +01:00
Kavin
5c361a5abb
Merge pull request #1060 from laazyCmd/if-comments-disabled
...
show message if comments are disabled in a video
2022-05-16 13:19:27 +01:00
Kavin
d4b12e4101
Change subscriptions.json to csv.
...
Closes #1058
2022-05-16 10:42:08 +01:00
laazyCmd
279442a321
show message if comments are disabled in a video
2022-05-15 20:27:10 +08:00
Kavin
3dec3744f0
Choose best audio quality on streams >= 480p.
...
Closes #1026
2022-05-08 16:25:20 +01:00
Kavin
4dda06402d
Fix for LBRY without hls.
2022-05-05 19:02:33 +01:00
Kavin
4d32912ade
Remove removed shaka configuration option.
2022-05-05 18:10:03 +01:00
Kavin
6893160cec
Fix HLS manifest fetching the entire video on LBRY.
2022-05-04 10:19:13 +01:00
SecularSteve
f471fdf248
Added automatic height class for the "Enabled Codecs" rows on the Preferences Page. ( #965 )
...
* Added automatic height for the "Enabled Codecs" rows.
Now it's a lot easier to navigate.
* Fix linter warning.
Co-authored-by: Kavin <20838718+FireMasterK@users.noreply.github.com>
2022-04-09 18:50:22 +01:00
Kavin
77742dbb6e
Add keybinds for adding playlist.
...
Closes #963
2022-04-09 08:45:25 +01:00
Kavin
0d84ee3ac3
Add support for Bosnian and Dutch.
2022-04-09 01:08:54 +01:00
Kavin
b1efd97c40
Remove debug code.
2022-04-08 22:40:37 +01:00
Kavin
d47d16e235
Implement play with playlists.
2022-04-08 22:37:05 +01:00
Kavin
4c16beedaf
Change import paths to relative paths.
2022-04-08 16:46:49 +01:00
Kavin
b68b9e2c1e
Check if playlist has name when creating a new playlist.
2022-04-07 19:19:40 +01:00
Kavin
6a05acf939
Add button to add to playlist when watching.
2022-04-07 16:48:03 +01:00
Kavin
54e947fda7
Select last selected playlist by default.
...
For #957
2022-04-07 16:36:51 +01:00
Kavin
4d18bf8004
Add support for playlists.
2022-04-07 03:42:00 +01:00
Kavin
fd88af8824
Add support for Vietnamese.
2022-04-07 03:34:48 +01:00
Kavin
8dbab22744
Add support for showing subscriber count. ( #819 )
2022-03-30 17:34:47 +01:00
Kavin
49f48872f9
Add support for Danish.
2022-03-20 18:36:05 +00:00
Kavin
8713a7eaa9
Add support for start parameter and improve regex.
...
Closes #885
2022-03-16 18:04:01 +00:00
Kavin
0a92992084
Add pt_PT to the language selector.
2022-03-14 15:02:47 +00:00
AHOHNMYC
f27ee020bd
Uppercase some first letters in language selector ( #893 )
2022-03-14 14:58:05 +00:00
Nitish Yadav
c1405b63fa
Restrict the home link to only logo width ( #895 )
...
Fixes #746
2022-03-14 14:57:42 +00:00
Tom
ec1ec958c6
Make URLs in video description links ( #863 )
...
* urlify description
* changed to div
* Move urlify function away from rendering.
Co-authored-by: Tom Flux <tom@tomflux.xyz>
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2022-03-01 09:56:27 +00:00
FireMasterK
5061a4ac0a
Directly redirect to URLs from the search page.
...
Closes #861
2022-02-25 11:40:24 +00:00
Kavin
6b4bd1a034
Fetch instances using Instances API. ( #854 )
2022-02-23 12:38:21 +00:00
Kavin
f93f52051c
Center videos, and limit video size in embeds. ( #848 )
2022-02-22 06:13:36 +00:00
FireMasterK
0acd0ab4c7
Add support for Catalan and Esperanto.
2022-02-15 10:57:37 +00:00
FireMasterK
ecd5d54aa2
Do not define non-reactive data variables.
...
Closes #829
2022-02-14 06:56:03 +00:00
FireMasterK
eea4965974
Replace substr to slice.
2022-02-13 19:36:32 +00:00
FireMasterK
55009d75c0
Add support for importing subscriptions from Freetube.
2022-02-13 19:11:44 +00:00
FireMasterK
483617bd33
Add better description for search filters.
2022-02-12 17:43:11 +00:00
FireMasterK
f75f7f87d2
Add a checkmark if channel is verified.
2022-02-11 04:23:26 +00:00
FireMasterK
5ca5854594
Add support for Clips.
...
Closes #815
2022-02-10 15:03:33 +00:00
FireMasterK
dc750ec0a3
Remove color workaround for subtitles.
...
Closes #448
2022-02-07 13:54:50 +00:00
FireMasterK
c0e1abba42
Use unix epoch for timeago if present.
2022-02-06 15:35:27 +00:00
FireMasterK
19a1bacd2f
Remove css fix, and increase player buttons size.
...
Closes #757
Partly helps with #754
2022-01-31 04:34:27 +00:00
FireMasterK
07186f8787
Use regex to replace URLs.
...
Close #773
2022-01-31 04:05:59 +00:00
FireMasterK
826bdf4997
Fix for default home page.
2022-01-31 03:46:06 +00:00
FireMasterK
9b18f2eff2
Add live indicator for videos, pretranslate more components.
2022-01-30 23:48:27 +00:00
FireMasterK
dfed90c1cc
Add max width to chapter.
2022-01-26 04:39:42 +00:00
FireMasterK
1d6a6daa06
Load hotkey-js only once and fix destroy.
2022-01-23 19:08:33 +00:00
FireMasterK
de8fb4fab5
Hide chapters component if there are no chapters.
...
Closes #756
2022-01-22 23:23:31 +00:00
FireMasterK
c87af466c8
Workaround for bug in shaka's programmatic setup.
2022-01-22 23:10:05 +00:00
FireMasterK
bcf15940b6
Player element css improvements.
2022-01-22 23:09:29 +00:00
Weblate (bot)
5397b4d183
Translations update from Hosted Weblate ( #749 )
...
* Translated using Weblate (Croatian)
Currently translated at 98.7% (80 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/hr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 87.6% (71 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/zh_Hans/
* Added translation using Weblate (Thai)
* Translated using Weblate (Thai)
Currently translated at 24.6% (20 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/th/
* Add support for Thai.
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Sabaijai Jang <krabipress@gmail.com>
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2022-01-19 20:51:31 +00:00
FireMasterK
8ba11d524d
Add white text color to thumbnail overlay.
...
Closes #736
2022-01-17 12:55:48 +00:00
Kavin
2bb7288451
Implement better support for playback rate changes ( #730 )
...
* Implement better support for playback rate changes.
* Add isNaN check for duration.
2022-01-16 08:43:24 +00:00
Weblate (bot)
6948fb6269
Translations update from Hosted Weblate ( #735 )
...
* Added translation using Weblate (Hindi)
* Added translation using Weblate (Tamil)
* Translated using Weblate (Hindi)
Currently translated at 25.6% (20 of 78 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/hi/
* Translated using Weblate (Tamil)
Currently translated at 10.2% (8 of 78 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/ta/
* Translated using Weblate (Hindi)
Currently translated at 77.2% (61 of 79 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/hi/
* Translated using Weblate (Tamil)
Currently translated at 45.5% (36 of 79 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/ta/
* Translated using Weblate (Norwegian Bokmål)
Currently translated at 92.5% (75 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/nb_NO/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/tr/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/es/
* Translated using Weblate (Hindi)
Currently translated at 76.5% (62 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/hi/
* Translated using Weblate (Tamil)
Currently translated at 43.2% (35 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/ta/
* Translated using Weblate (Turkish)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/tr/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/es/
* Translated using Weblate (Swedish)
Currently translated at 100.0% (81 of 81 strings)
Translation: Piped/Frontend
Translate-URL: https://hosted.weblate.org/projects/piped/frontend/sv/
Co-authored-by: Kavin <kavin@kavin.rocks>
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Co-authored-by: Jorge Maldonado Ventura <jorgesumle@freakspot.net>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2022-01-16 08:42:01 +00:00
FireMasterK
bf1fc5e84d
Translation component improvements.
2022-01-14 02:54:27 +00:00
FireMasterK
72a0f0d376
Simplify if check.
2022-01-14 01:32:38 +00:00
FireMasterK
51eb01d7bd
Show cursor pointer on comment actions.
2022-01-14 01:32:38 +00:00
Ian Shehadeh
90cf70cc31
wait to save video ts until saved video ts is loaded ( #726 )
...
This commit introduces a new member to VideoPlayer, initialSeekComplete.
The boolean is set to true after the timestamp has been set on videoEl
from the query or IDB.
If there's no existing timestamp its set to true immediately.
Change updateProgressDatabase() to update watch_history when
initialSeekComplete is true.
This fixes a race condition where updateProgressDatabase() would run
before the saved time could be loaded.
Since the initial timestamp on the video element was 0
the saved time would be forgotten.
2022-01-13 22:41:53 +00:00
FireMasterK
8f10ee5c72
Add support for sponsorblock's filler and highlight skipping.
2022-01-13 09:42:33 +00:00
dependabot[bot]
5d8ae14db7
Bump eslint-plugin-vue from 7.20.0 to 8.3.0 ( #722 )
...
* Bump eslint-plugin-vue from 7.20.0 to 8.3.0
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue ) from 7.20.0 to 8.3.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases )
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.20.0...v8.3.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-vue
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Refractor component names.
For vue/multi-word-component-names
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2022-01-13 05:12:06 +00:00
Kavin
fc4978ec03
Add support for displaying chapters ( #694 )
2022-01-13 04:52:14 +00:00
FireMasterK
63062bd767
Fix minimize recommandation overlap.
2022-01-12 22:17:22 +00:00
FireMasterK
3d188f2cc8
Remove all references to uikit.
2022-01-12 12:13:04 +00:00