FireMasterK
d4d598e355
Add picture in picture support.
...
Closes #255
2021-07-11 02:07:51 +05:30
FireMasterK
13c005d67b
Use best stream when playing muxed video.
2021-07-11 01:29:21 +05:30
FireMasterK
3d3b587a9c
Load shaka-player as soon as Player component is loaded.
2021-07-10 02:25:09 +05:30
FireMasterK
574740020a
Increase z-index to 10 for search container.
...
Closes #253
2021-07-10 01:24:57 +05:30
FireMasterK
2305e85157
Increase priority of search suggestions.
...
Closes #252
2021-07-08 20:06:46 +05:30
FireMasterK
bbb341ac25
Remove login and feed in navbar.
2021-07-08 03:54:18 +05:30
FireMasterK
698da25730
readme: Mention support for IOS
2021-07-08 03:53:58 +05:30
FireMasterK
83573d8ee7
Allow infinite sponsorblock skips when looping is selected.
2021-07-08 03:51:44 +05:30
FireMasterK
d77ab806e5
Add limited support for devices without MSE extensions. ( #251 )
2021-07-08 01:04:46 +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
dependabot[bot]
9345e1a917
build(deps): bump dompurify from 2.2.9 to 2.3.0
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 2.2.9 to 2.3.0.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/2.2.9...2.3.0 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 18:40:02 +05:30
dependabot[bot]
72b989901f
build(deps-dev): bump eslint-plugin-vue from 7.12.1 to 7.13.0
...
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue ) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases )
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.12.1...v7.13.0 )
---
updated-dependencies:
- dependency-name: eslint-plugin-vue
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-07 18:39:51 +05:30
FireMasterK
9b79a9c848
Add auto theme option.
2021-07-06 00:03:00 +05:30
FireMasterK
b5a0ca8324
Add support for setting region in Preferences.
2021-07-05 18:48:54 +05:30
dependabot[bot]
2877f202b7
build(deps-dev): bump eslint from 7.29.0 to 7.30.0
...
Bumps [eslint](https://github.com/eslint/eslint ) from 7.29.0 to 7.30.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.29.0...v7.30.0 )
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 13:40:29 +05:30
dependabot[bot]
855278cc9b
build(deps): bump mux.js from 5.11.3 to 5.12.0
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.3 to 5.12.0.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.3...v5.12.0 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 13:40:18 +05:30
dependabot[bot]
2adae85183
build(deps): bump vue and @vue/compiler-sfc
...
Bumps [vue](https://github.com/vuejs/vue ) and [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc ). These dependencies needed to be updated together.
Updates `vue` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/vuejs/vue/releases )
- [Commits](https://github.com/vuejs/vue/commits )
Updates `@vue/compiler-sfc` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/vuejs/vue-next/releases )
- [Changelog](https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-next/commits/v3.1.4/packages/compiler-sfc )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@vue/compiler-sfc"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-05 13:40: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
aa81677450
Add Playlist RSS.
2021-07-05 00:28:06 +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
ffec9d992a
Support region for trending ( #239 )
...
* Support region for trending
* Handle parameters with mixin.
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-07-04 23:23:36 +05:30
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
dependabot[bot]
14b28ba87b
build(deps): bump actions/setup-node from 2.1.5 to 2.2.0 ( #235 )
...
* build(deps): bump actions/setup-node from 2.1.5 to 2.2.0
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.1.5...v2.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* Use inbuilt caching for Yarn.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-07-01 19:31:45 +05:30
dependabot[bot]
f11d67ddc6
build(deps): bump mux.js from 5.11.2 to 5.11.3
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.2 to 5.11.3.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.2...v5.11.3 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 14:53:21 +05:30
FireMasterK
c599d56db6
Add "Watch on YouTube" button.
2021-07-01 01:56:04 +05:30
dependabot[bot]
e36bafea9c
build(deps): bump uikit from 3.6.22 to 3.7.0
...
Bumps [uikit](https://github.com/uikit/uikit ) from 3.6.22 to 3.7.0.
- [Release notes](https://github.com/uikit/uikit/releases )
- [Changelog](https://github.com/uikit/uikit/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/uikit/uikit/compare/v3.6.22...v3.7.0 )
---
updated-dependencies:
- dependency-name: uikit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 00:18:38 +05:30
dependabot[bot]
fc7eebbb5b
build(deps): bump core-js from 3.15.1 to 3.15.2
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.15.1 to 3.15.2.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.15.2/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 00:11:37 +05:30
24b74b542e
Add links to public chat rooms ( #211 )
...
* Add links to public chat rooms
* Tweak and use bullet points.
Co-authored-by: FireMasterK <20838718+FireMasterK@users.noreply.github.com>
2021-06-29 01:22:36 +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
dependabot[bot]
463d0c9cfb
build(deps-dev): bump eslint-plugin-vue from 7.11.1 to 7.12.1
...
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue ) from 7.11.1 to 7.12.1.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases )
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.11.1...v7.12.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-vue
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-28 12:28:28 +05:30
w1nst0n
17ea593bb0
Routing cleanup and improvement ( #227 )
2021-06-26 15:49:10 +05:30
dependabot[bot]
1dc5450223
build(deps): bump mux.js from 5.11.1 to 5.11.2
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.1 to 5.11.2.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.1...v5.11.2 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-25 16:58:26 +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
dependabot[bot]
80c4c4c0f8
build(deps): bump core-js from 3.15.0 to 3.15.1
...
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js ) from 3.15.0 to 3.15.1.
- [Release notes](https://github.com/zloirock/core-js/releases )
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/zloirock/core-js/commits/v3.15.1/packages/core-js )
---
updated-dependencies:
- dependency-name: core-js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 14:04:44 +05:30
dependabot[bot]
c3a79117e4
build(deps): bump mux.js from 5.11.0 to 5.11.1
...
Bumps [mux.js](https://github.com/videojs/mux.js ) from 5.11.0 to 5.11.1.
- [Release notes](https://github.com/videojs/mux.js/releases )
- [Changelog](https://github.com/videojs/mux.js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/videojs/mux.js/compare/v5.11.0...v5.11.1 )
---
updated-dependencies:
- dependency-name: mux.js
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 14:04:29 +05:30
dependabot[bot]
0d8d9bd5ab
build(deps): bump vue and @vue/compiler-sfc
...
Bumps [vue](https://github.com/vuejs/vue ) and [@vue/compiler-sfc](https://github.com/vuejs/vue-next/tree/HEAD/packages/compiler-sfc ). These dependencies needed to be updated together.
Updates `vue` from 3.1.1 to 3.1.2
- [Release notes](https://github.com/vuejs/vue/releases )
- [Commits](https://github.com/vuejs/vue/commits )
Updates `@vue/compiler-sfc` from 3.1.1 to 3.1.2
- [Release notes](https://github.com/vuejs/vue-next/releases )
- [Changelog](https://github.com/vuejs/vue-next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-next/commits/v3.1.2/packages/compiler-sfc )
---
updated-dependencies:
- dependency-name: vue
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: "@vue/compiler-sfc"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-23 14:04:16 +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
dependabot[bot]
5237af3eee
build(deps): bump color-string from 1.5.4 to 1.5.5
...
Bumps [color-string](https://github.com/Qix-/color-string ) from 1.5.4 to 1.5.5.
- [Release notes](https://github.com/Qix-/color-string/releases )
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.5.5 )
---
updated-dependencies:
- dependency-name: color-string
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-22 15:31:30 +05:30
dependabot[bot]
d70fc1f8f5
build(deps): bump vue-router from 4.0.9 to 4.0.10
...
Bumps [vue-router](https://github.com/vuejs/vue-router ) from 4.0.9 to 4.0.10.
- [Release notes](https://github.com/vuejs/vue-router/releases )
- [Changelog](https://github.com/vuejs/vue-router/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/vuejs/vue-router/commits )
---
updated-dependencies:
- dependency-name: vue-router
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-22 15:20:45 +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
69c29b1a0e
readme: add irc info
2021-06-22 01:42:45 +05:30
FireMasterK
0094ef9f15
Implement default quality preference.
2021-06-22 01:33:11 +05:30