Commit Graph

96 Commits

Author SHA1 Message Date
FireMaskterK 74d2bec931
Fix like counter display, since YouTube hides dislikes. 2021-12-18 08:19:47 +00:00
FireMaskterK 215e12fafe
Add button to open embed video in new tab.
Closes #611
Closes https://github.com/TeamPiped/Piped-Redirects/issues/4
2021-11-11 08:16:15 +00:00
FireMaskterK 8ea56aa0b9
Implement comment replies. 2021-11-01 20:23:04 +00:00
FireMaskterK e3df414cdb
Simplify uk-button css. 2021-10-31 18:36:47 +00:00
Kavin 1c03633c62
Remove all non-essential js related to uikit. (#585)
* Remove all non-essential js related to uikit.

* Add padding to the bottom of the grid.
2021-10-31 17:44:36 +00:00
FireMaskterK ea827a48ac
Use entire screen space for WatchVideo.
Closes #577
2021-10-28 19:24:16 +01:00
FireMaskterK 993fb15397
Add support for storing and loading video watched times.
Closes #373
2021-10-27 01:15:53 +01:00
FireMaskterK 6ee9592218
Update pre-existing watch history.
Closes #567
2021-10-27 00:49:56 +01:00
FireMaskterK d28945f5be
Handle videos with Ratings Disabled.
Closes #555
2021-10-23 22:20:26 +01:00
FireMaskterK 7baa3fbe34
Show a different icon when already listening.
Closes #544
2021-10-17 15:18:57 +01:00
Kavin 92d61a23af
Make eslint work, and fix all warnings. (#511)
* Make eslint work, and fix all warnings.

* Don't ignore v-html rule globally.

* Remove eslint file and merge in package.json.
2021-10-08 19:52:51 +01:00
FireMasterK 41ac97ed92
Add better upload date formatting. 2021-10-08 17:52:55 +01:00
Filipe Medeiros cb48f3574d
feat: adds the option to toggle listen mode when watching a video (#508)
* feat: adds the option to toggle listen mode when watching a video

* feat: improve a11y

* Change some logic.

Co-authored-by: FireMaskterK <20838718+FireMasterK@users.noreply.github.com>
2021-10-07 23:43:48 +01:00
Danial Haddadi eea4ed14dc
Add hide recommendations button on mobile (#494) 2021-10-04 01:08:25 +01:00
ChunkyProgrammer 40b74c7745
Accessibility Improvements (#467)
* accessibility improvements

* fix listen icon
2021-09-21 22:58:25 +01:00
FireMasterK 4a8927c794
Default to autoplay being disabled by default.
Closes #466
2021-09-21 22:48:55 +01:00
ChunkyProgrammer 0fd0bb8c83
Add labels to improve accessibility (#416)
* Add labels to improve accessibility

* switch to double quotes
2021-09-06 03:01:46 +05:30
FireMasterK 10d2df6d0d
Use unmounted instead. 2021-09-06 02:31:26 +05:30
FireMasterK 07dfa21956
Fix strange vuejs event cycle when keep-alive limit is hit. 2021-09-06 02:27:20 +05:30
ChunkyProgrammer d350a026b2
Fix: Make more text translatable (#414)
* Make more text translatable

* update subscription page

* Update slovak locale
2021-09-05 18:38:26 +05:30
FireMasterK efbf3f66b7
Render verified checkmark when watching video. 2021-09-05 03:20:14 +05:30
IceDBorn a45b2b8380
Make avatar images circular (#400) 2021-09-01 17:06:00 +05:30
FireMasterK 412efc2ef1
Make minimum width 640px for desktop like view.
Closes #385
2021-08-30 20:17:31 +05:30
Kavin 4ae77badd8
Add i18n translations. (#381)
* Initial prototype.

* Add support for i18n in more places.
2021-08-25 22:00:21 +05:30
Kavin 8feb4fbc41
Add support for client-side watch history. (#370)
* Add support for client-side watch history.

* Update watched videos more often.
2021-08-22 15:57:09 +05:30
FireMasterK c260091e3e
Add Watch on LBRY button. 2021-08-08 16:48:45 +05:30
FireMasterK 4ef653df31
Make embed show video in full-screen. 2021-08-04 10:43:31 +05:30
FireMasterK 96950e61e7
Add option to minimize description by default.
Closes #328
2021-07-30 14:33:16 +05:30
FireMasterK 2ca802e669
Change parameter name to match backend. 2021-07-30 00:56:56 +05:30
Emil Carlsson 960f5d414c
Fix overflowing title when watching video (#319)
* Fix overflowing titles

* Fix overflowing title when watching video
2021-07-27 17:15:29 +00:00
FireMasterK 24e58722c9
Handle title on component activation.
Closes #294
2021-07-21 16:29:53 +05:30
Emil Carlsson 1856f45c85
Fix comment formatting (#267) (#297) 2021-07-21 15:49:51 +05:30
FireMasterK b9f401cd39
active check for when promise finishes.
Closes #290
2021-07-21 03:18:49 +05:30
FireMasterK a3c07a905b
Add authenticated check for fetching subscribed status. 2021-07-21 02:13:03 +05:30
FireMasterK 76e9482f35
Add ability to disable showing comments. 2021-07-19 01:57:34 +05:30
Garrett Cox e2cc6d4cf8
Give the video meta data section a bit of breathing room (#273)
* Give the video meta data section a bit of breathing room

* Apply linter.

Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-07-18 23:17:39 +05:30
Garrett Cox ffae17653a
Adjustments to WatchVideo.vue to be more responsive and more similar to Youtube's UI (#272) 2021-07-18 21:33:20 +05:30
FireMasterK b0d9145e75
Add router caching. (#248)
* Add router caching.

* Avoid memory leak by limiting cache size.

* Fix search result caching.

* Remove remains of previous player.

Fixes an issue where the spinner/loading from a previous player can show up in a cached page.
2021-07-07 19:48:09 +05:30
FireMasterK 29b49de40c
Fix scrolling issue.
Looks like Vue Router's scrollBehavior is broken.
2021-07-05 00:59:19 +05:30
FireMasterK 6b0cb2352b
Add option to loop current video. 2021-07-05 00:12:10 +05:30
FireMasterK 7a77534098
Remove all direct localStorage calls.
Also: make instance changes active instantly without needing a reload.
2021-07-04 23:56:02 +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 cf6ce71339
Generalize related videos rendering. 2021-06-25 00:10:00 +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 5e791a51f5
Add support for /watch/, /embed/, /w/, /v/, /shorts/ 2021-06-07 23:08:19 +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