Commit Graph

241 Commits

Author SHA1 Message Date
FireMasterK 192c2b82bb
Lint file. 2021-07-04 01:03:59 +05:30
FireMasterK 4a10d80804
Cleanup + Allow setting some parameters over query. 2021-07-04 00:54:09 +05:30
FireMasterK c599d56db6
Add "Watch on YouTube" button. 2021-07-01 01:56:04 +05:30
FireMasterK 18752c7de7
Add light theme. (#219)
* Add light theme.

* Reload on theme change.
2021-06-29 01:15:03 +05:30
FireMasterK 7c66035f41
Add bidi support. (#231) 2021-06-28 21:53:24 +05:30
w1nst0n 17ea593bb0
Routing cleanup and improvement (#227) 2021-06-26 15:49:10 +05:30
FireMasterK 3cb733dfd0
Keep Parameters in URL when auto-playing. 2021-06-25 00:10:17 +05:30
FireMasterK cf6ce71339
Generalize related videos rendering. 2021-06-25 00:10:00 +05:30
FireMasterK 21487355ad
Add black background color to player. 2021-06-22 23:01:57 +05:30
FireMasterK 5a4a47c8dc
Reduce size of input and select elements. 2021-06-22 16:27:12 +05:30
FireMasterK aad2efd303
Allow configuring buffering goal. 2021-06-22 16:24:30 +05:30
FireMasterK 192e245381
Fix for fullscreen issue. 2021-06-22 15:19:14 +05:30
FireMasterK ffd4a195d6
Simplify and show "p" in quality labels. 2021-06-22 01:55:38 +05:30
FireMasterK 95e339ca9f
Change "Disable" to "Auto" for default quality. 2021-06-22 01:43:21 +05:30
FireMasterK 0094ef9f15
Implement default quality preference. 2021-06-22 01:33:11 +05:30
TheAssassin 8bf660c6c5
Limit maximum height of video player (#210) 2021-06-21 22:50:10 +05:30
FireMasterK b18c34eb78
Fix for videos with no dash streams.
This works by loading the best premuxed stream.
2021-06-18 18:50:41 +05:30
FireMasterK 426c5669f0
Add audio only buttons. 2021-06-17 00:44:46 +05:30
FireMasterK a058dbceac
Fix multi-line comments. 2021-06-15 17:21:01 +05:30
FireMasterK 546e47df9b
Handle parameters more gracefully with the mixin. (#198) 2021-06-15 17:07:35 +05:30
FireMasterK b69cc4c848
Add range check for views. 2021-06-15 01:20:09 +05:30
FireMasterK 929b1c07c0
Add support for search filters. 2021-06-15 01:15:19 +05:30
FireMasterK e243adb111
Disable audio only mode in livestreams. 2021-06-14 00:03:51 +05:30
FireMasterK cc5c1258d4
Add support for livestreams. 2021-06-10 02:51:35 +05:30
FireMasterK 1f03ce5c8a
Add Invidious's listen=1 support. 2021-06-08 02:30:08 +05:30
FireMasterK b8ac67b7af
Add back the Audio Only mode. 2021-06-08 02:05:45 +05:30
FireMasterK a2f95c9d9e
Create Player UI like how it was intended to be. 2021-06-08 00:52:29 +05:30
FireMasterK 5e791a51f5
Add support for /watch/, /embed/, /w/, /v/, /shorts/ 2021-06-07 23:08:19 +05:30
FireMasterK 20ad39b327
Wrap description text.
And remove v-html for channels.
2021-06-07 22:55:16 +05:30
FireMasterK acf81f386f
Fix severe vulnerability in case of a malicious Piped/YouTube server. 2021-06-07 00:42:03 +05:30
FireMasterK 20ddaab9e3
Add error handling for Videos, Channels, and Playlists. 2021-06-07 00:17:43 +05:30
FireMasterK db5681297f
Adapt and simply channel and playlist continuations. 2021-06-06 01:05:14 +05:30
FireMasterK c594dc51b2
Format numbers with commas. 2021-06-03 00:22:58 +05:30
FireMasterK 366d81a546
Round off numbers. 2021-06-03 00:22:15 +05:30
FireMasterK 783698de15
Fix hotkeys. (#176)
Closes #172
2021-06-01 09:19:01 +00:00
FireMasterK 783246abcd
Render like count textually. 2021-05-31 03:36:35 +05:30
FireMasterK ee74fd5b62
Add playlists and more info to search. 2021-05-29 01:02:17 +05:30
FireMasterK fcab0c9499
Add support for /c/ and /user/ 2021-05-29 00:11:15 +05:30
FireMasterK 051073117d
Better image scaling for mobile. 2021-05-28 01:42:36 +05:30
FireMasterK ff32af1e96
Add verified, hearted, pinned, and likes to comments. 2021-05-27 00:32:12 +05:30
FireMasterK 526eefc18c
Fix height calculations. 2021-05-26 13:54:37 +05:30
FireMasterK 8536b4a9f3
Responsive widths + Continuations. 2021-05-26 13:40:22 +05:30
FireMasterK 53cf9b30fe
Add rendering of comments. (#169)
* Add rendering of comments.

* Finish comments implementation.
2021-05-26 01:16:21 +05:30
FireMasterK 57a51b0a8b
alt properties and fix linting 2021-05-10 23:44:28 +05:30
FireMasterK 48860ec0f8
Simplify null check. 2021-05-10 23:41:59 +05:30
FireMasterK cafbcc75d1
Add uploader to video search results. 2021-05-06 23:10:32 +05:30
FireMasterK 5ceda9fd62
Add auto play for videos as a preference. 2021-05-06 23:00:02 +05:30
FireMasterK fcd14d3fcb
replace deprecated function: addTextTrack -> addTextTrackAsync 2021-05-06 21:44:08 +05:30
FireMasterK 150d524774
Use core uikit version for smaller size. 2021-04-25 00:37:11 +05:30
FireMasterK 96d22af5c7
Further improve CLS. 2021-04-24 00:41:51 +05:30
FireMasterK c26bf4f6fd
Fix type mismatch warning. 2021-04-24 00:21:57 +05:30
FireMasterK 1bca91d4dc
Reduce CLS in channel page. 2021-04-23 18:56:08 +05:30
FireMasterK 7c8e1165b8
Reduce CLS from trending page. 2021-04-23 18:54:05 +05:30
FireMasterK a2afdb0b4d
Fix regression with fullscreen keybind.
For https://github.com/TeamPiped/Piped/issues/139#issuecomment-824821636
2021-04-22 18:51:45 +05:30
FireMasterK 57509b9185
Add keyboard controls.
Closes #139
2021-04-22 12:29:06 +05:30
FireMasterK 07433033b9
Provide captions name in ui and disable by default.
Closes #125
2021-04-21 20:06:45 +05:30
FireMasterK 369aed3e1f
Fix body continuations.
Closes #129
2021-04-21 19:33:56 +05:30
FireMasterK a082b508eb
Fix NPE check
closes #131
2021-04-21 19:08:50 +05:30
Maurice Oegerli 8eed88f17f Format all code files using the new configuration 2021-04-07 13:48:04 +02:00
FireMasterK b1f8899bd8
Merge pull request #112 from TeamPiped/feature/search-suggestions
Implement search suggestions
2021-04-07 11:28:43 +00:00
FireMasterK 6099ad742c
Fix race condition.
It takes time for the emit function to actually fire.
2021-04-07 16:51:49 +05:30
Maurice Oegerli 56464aeca0 Make desktop search box bigger 2021-04-07 11:31:05 +02:00
Maurice Oegerli 6528ce7bf8 make suggestion clickable, fix event listener issue 2021-04-07 11:30:57 +02:00
agent31750 149984d30e
swap like and dislike icon (#114)
so it represents the right number of likes/dislikes
2021-04-06 14:29:15 +00:00
Maurice Oegerli f922dd74eb Make suggestions interactive 2021-04-06 12:10:39 +02:00
Maurice Oegerli 9016032d48 Add non-interactive suggestions 2021-04-06 12:10:38 +02:00
Maurice Oegerli d4ed70b6bb Add searchsuggestions component 2021-04-06 12:10:38 +02:00
FireMasterK 87e922e06d
Fix player destroying.
Regression from moving to a component.
2021-04-03 21:15:49 +05:30
FireMasterK 7910f90dbe
Move player to it's own component. (#108)
Fixes a Vue specific bug, as well as captions.
2021-04-01 20:43:35 +05:30
Maurice Oegerli b205abd896 Hide div instead of input 2021-03-31 18:03:31 +02:00
Maurice Oegerli 138fb5a363 Make search bar drop underneath nav on mobile 2021-03-31 18:00:39 +02:00
FireMasterK bc81177486
Implement uploaded date in search. 2021-03-30 20:27:01 +05:30
FireMasterK 78dff1491b
Fix playlist continuation. 2021-03-30 15:09:23 +05:30
FireMasterK e4aa80fd24
Fix channel continuation. 2021-03-30 14:51:52 +05:30
FireMasterK 41b0fb8b96
Fix for channel continuation. 2021-03-29 12:12:53 +05:30
FireMasterK ad35531388
Add github and btc address. 2021-03-29 12:08:29 +05:30
Ajay Ramachandran 6a0661d8b4
Add API link (#90) 2021-03-17 06:04:46 +00:00
FireMasterK cac8f1dafd
cleanup + add color to seekbar. 2021-03-16 13:20:11 +05:30
FireMasterK 25808760ed
Fix npe. 2021-03-04 20:10:03 +05:30
FireMasterK 9130a248de
Fix controls overlay. 2021-02-26 00:46:36 +05:30
FireMasterK 531804af94
Fix sponsorblock. 2021-02-25 21:15:26 +05:30
FireMasterK a1ff5c53ce
Allow choosing skipping segments. 2021-02-25 20:48:59 +05:30
FireMasterK 058f0d4e8c
Add option to disable sponsorblock. 2021-02-25 20:10:40 +05:30
FireMasterK 3e0eea6ddb
Fix player destroyed incorrectly. 2021-02-25 19:36:19 +05:30
FireMasterK dee927c527
Fix player reuse and sponsorblock. 2021-02-25 15:24:43 +05:30
FireMasterK d4d74661d9
Auto reload. 2021-02-25 14:28:59 +05:30
FireMasterK 8ca20ffa3a
Add more buttons. 2021-02-25 12:40:32 +05:30
FireMasterK e78b5bdec4
Add quality selector. 2021-02-25 12:38:47 +05:30
FireMasterK b6c756847a
Fix some things broken when migrating. 2021-02-25 00:12:11 +05:30
FireMasterK 69e6118dc5
Commit everything. 2021-02-24 15:05:41 +05:30
FireMasterK f9b5e0aa63
Revert "`no-cors` mode by default."
This reverts commit 57d23de975.
2021-02-06 01:38:35 +05:30
FireMasterK 57d23de975
`no-cors` mode by default. 2021-02-05 19:42:34 +05:30
FireMasterK d1173b9694
search: update only if an actual value 2021-01-23 22:30:52 +05:30
FireMasterK 71f11ab031
fix npe 2021-01-20 21:30:18 +05:30
FireMasterK 8eec6b2d49
player: add videoonly check 2021-01-20 21:27:43 +05:30
FireMasterK bf651da5e7
player: Add quality selector for livestreams. 2021-01-20 21:21:14 +05:30
FireMasterK 9c68e1bc40
cleanup. 2021-01-20 21:19:21 +05:30
FireMasterK 185523fd0f
player: add ability to hide description 2021-01-15 15:19:46 +05:30
FireMasterK feaa888611
player: display newlines properly 2021-01-13 21:25:05 +05:30
FireMasterK 0799485c96
player: support for t query parameter 2021-01-07 13:58:31 +05:30
FireMasterK bc8525eb2b
don't pad hours when displaying time 2021-01-07 13:33:10 +05:30
FireMasterK 43569748ae
videos: save last volume 2021-01-07 11:04:56 +05:30
FireMasterK 3c88ed6432
features: Add support for playlists.
closes #23
2021-01-04 11:18:18 +05:30
FireMasterK aee8424908
search: fix fetch URL. 2021-01-02 22:22:28 +05:30
FireMasterK 6999428b0f
assets: remove vuejs logo 2021-01-02 18:38:23 +05:30
FireMasterK 0481245a3d sw: don't remove cache 2021-01-02 02:31:44 +05:30
ImgBotApp fcea986d25 [ImgBot] Optimize images
*Total -- 227.96kb -> 185.17kb (18.77%)

/public/img/icons/apple-touch-icon.png -- 13.22kb -> 9.71kb (26.53%)
/public/img/icons/apple-touch-icon-180x180.png -- 13.22kb -> 9.71kb (26.53%)
/public/img/icons/apple-touch-icon-120x120.png -- 8.33kb -> 6.13kb (26.47%)
/public/img/icons/msapplication-icon-144x144.png -- 10.47kb -> 7.70kb (26.45%)
/public/img/icons/apple-touch-icon-152x152.png -- 10.98kb -> 8.20kb (25.33%)
/public/img/icons/apple-touch-icon-76x76.png -- 4.95kb -> 3.72kb (24.92%)
/public/img/icons/mstile-150x150.png -- 10.50kb -> 7.96kb (24.17%)
/public/img/icons/android-chrome-192x192.png -- 13.99kb -> 10.62kb (24.14%)
/public/img/icons/android-chrome-maskable-192x192.png -- 13.99kb -> 10.62kb (24.14%)
/public/img/icons/apple-touch-icon-60x60.png -- 3.84kb -> 2.93kb (23.72%)
/public/img/icons/android-chrome-maskable-512x512.png -- 51.38kb -> 43.84kb (14.66%)
/public/img/icons/android-chrome-512x512.png -- 51.38kb -> 43.84kb (14.66%)
/src/assets/logo.png -- 6.69kb -> 5.73kb (14.4%)
/public/img/icons/favicon-32x32.png -- 1.78kb -> 1.61kb (9.53%)
/public/img/icons/logo.svg -- 6.61kb -> 6.43kb (2.81%)
/public/img/icons/safari-pinned-tab.svg -- 6.61kb -> 6.43kb (2.81%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
2021-01-01 20:16:01 +00:00
FireMasterK 41f8081e09
A lot of changes. 2021-01-02 01:35:44 +05:30
FireMasterK 1fc311f070
tiny fixes/enhancements 2020-12-14 19:11:49 +05:30
FireMasterK 07c1b8e986
Fix: encode query 2020-12-14 18:51:55 +05:30
FireMasterK 29de1c0731
Add infinite scroll search pages. 2020-12-14 12:45:09 +05:30
FireMasterK 6b85183295
Fix audio on playback 2020-12-10 17:40:15 +05:30
FireMasterK e2f0892269
Implement autoplay of videos. 2020-12-10 13:23:30 +05:30
FireMasterK e9d1a77a6a
Add a search page. 2020-12-09 19:03:29 +05:30
FireMasterK 61ff19e3e3 Add SSL Score. 2020-11-30 12:09:40 +05:30
FireMasterK beb8af2506 Register on / 2020-11-30 11:36:52 +05:30
FireMasterK 36e3037ba3 Change from CRLF to LF. 2020-11-30 11:36:27 +05:30
FireMasterK 8e545dfb27
Use Mixins for global functions. 2020-11-27 12:16:36 +05:30
FireMasterK dfa94f6d7f Search suggestions and box. 2020-11-25 10:50:44 +05:30
FireMasterK 06bc25711c Infinite scrolling for channel pages. 2020-11-25 10:48:14 +05:30
FireMasterK cefef1b8db Add timeutils helper. 2020-11-22 10:05:31 +05:30
FireMasterK 2c4ccc2a8f Display views in trending. 2020-11-22 10:05:16 +05:30
FireMasterK e5394d6ea0 Responsive grid in Channel. 2020-11-22 10:05:01 +05:30
FireMasterK 58453e4f70 Add titles to preferences page. 2020-11-22 10:04:27 +05:30
FireMasterK 63b496ae87 Move title below the video. 2020-11-22 10:01:14 +05:30
FireMasterK 8277216355 Fix grids on mobile for TrendingPage. 2020-11-18 19:10:04 +05:30
FireMasterK c259245e76 Fix delay instead of increasing it. 2020-11-17 11:16:24 +05:30
FireMasterK 093b00220a Remove debug line. 2020-11-17 11:15:56 +05:30
FireMasterK 4891c57bbd Preferences + Format code. 2020-11-17 10:45:35 +05:30
FireMasterK e853cb9840 Fix container not occupying the full page. 2020-11-16 23:39:09 +05:30
FireMasterK cb714f46ec Remove auto reload. 2020-11-16 16:11:47 +05:30
FireMasterK c3d5072614 Automatically update service worker. 2020-11-16 16:06:37 +05:30
FireMasterK 94aa8acb93
Reduce latency to < 100ms 2020-11-16 15:35:25 +05:30
FireMasterK 19a134b441
Add a hacky audio support. 2020-11-16 01:32:11 +05:30
FireMasterK 5e76940c39 Add PWA support. 2020-11-15 16:57:44 +05:30
FireMasterK e229c714ed Add title to channel page. 2020-11-15 14:08:43 +05:30
FireMasterK 5c58a6bec5 Change import to require. 2020-11-13 17:35:02 +05:30
FireMasterK bd910357a1 Enhancement to grid. 2020-11-13 17:27:11 +05:30
FireMasterK 98640e6d92 Add a channel page and fix some things. 2020-11-13 02:12:02 +05:30
FireMasterK 14a1d96c65
Initial commit.
A WIP front end.
2020-11-11 14:50:57 +05:30
FireMasterK ec24841f1a init 2020-11-06 09:06:25 +05:30