Commit Graph

61 Commits

Author SHA1 Message Date
Viperinius b78d6439b0 Change chapter mark classes to include name info.
In order to use different icons depending on the chapter name, the name
is provided as a class with the prefix scm-.
2022-07-04 22:07:34 +02:00
Viperinius 20a1c34ea8 Add generic font family to chapter mark 2022-07-03 18:04:48 +02:00
Viperinius c0b092e208 Set chapter mark icon via CSS instead of class.
Allows easier customisation of what icon should be displayed.
2022-07-03 16:59:01 +02:00
Viperinius 49f1f1fae3 Add chapter markings to video player timeline.
These labels show the start of each chapter when interacting with the
slider the same way that activates the slider bubble. They follow the
same color scheme as the slider (watched chapters turn blue).

Inspired by https://features.jellyfin.org/posts/397/chapter-markers-in-timeline
2022-06-26 01:10:20 +02:00
Dmitry Lyzo 59adbc348a Escape HTML 2022-03-06 13:29:14 +03:00
Bill Thornton f60b7686d0 Remove unused variables 2021-03-23 11:28:16 -04:00
Bill Thornton 34a19e0781 Move elements css files to sass 2021-03-19 13:46:12 -04:00
dkanada 36344af64f Merge branch 'master' into osd-tweak 2020-11-21 22:15:49 +09:00
Nyanmisaka ea8a2d5549 Apply suggestions from code review
Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
2020-11-20 23:43:55 +00:00
nyanmisaka 17142dc6d3 tweak osd for narrow view 2020-11-17 22:36:01 +08:00
Bill Thornton 9343318a4f Fix webcomponents imports 2020-11-05 23:11:47 +00:00
MrTimscampi bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
dkanada 39eddeb205 run eslint to fix most var instances 2020-10-07 21:12:14 +09:00
MrTimscampi 566a818ee6 Merge remote-tracking branch 'upstream/master' into apphost-es6 2020-08-08 21:07:21 +02:00
MrTimscampi 8f098dc26d Fix linting errors 2020-08-06 19:32:31 +02:00
Dmitry Lyzo 48886918d3 Merge remote-tracking branch 'upstream/master' into fix-subtitle-line-spacing
Conflicts:
	src/components/subtitlesettings/subtitleappearancehelper.js
	src/plugins/htmlVideoPlayer/plugin.js
2020-07-30 17:57:33 +03:00
MrTimscampi 5e1b6acffe Disallow block padding 2020-07-27 08:06:46 +02:00
Dmitry Lyzo 450807ff14 Merge remote-tracking branch 'upstream/master' into fix-subtitle-line-spacing
Conflicts:
	src/components/subtitlesettings/subtitleappearancehelper.js
	src/components/subtitlesettings/subtitlesettings.js
	src/elements/emby-slider/emby-slider.js
2020-07-26 13:35:17 +03:00
MrTimscampi a09a9e9a3a Remove some more things 2020-07-26 12:32:36 +02:00
MrTimscampi dfbb7dfc16 Remove dead code 2020-07-26 12:30:50 +02:00
MrTimscampi 66b107f0c9 Resolve conflicts 2020-07-24 12:25:07 +02:00
MrTimscampi 3713091382 Merge remote-tracking branch 'upstream/master' into es6
With conflicts
2020-07-24 10:23:14 +02:00
Cameron 61af6779e5 migrate emby-progressbar, itemrefreshindicator, progressring and slider to ES6 modules 2020-07-11 10:36:04 +01:00
Dmitry Lyzo 597b4258d9 Add subtitle position 2020-07-07 01:10:55 +03:00
MrTimscampi a5ee5b06aa Fix linting errors due to updates 2020-07-05 12:54:25 +02:00
MrTimscampi da8c5fa224 Remove document-register-element 2020-07-05 12:06:53 +02:00
MrTimscampi d2bd631cbe Fix more sonarqube bugs 2020-05-14 23:25:22 +02:00
Dmitry Lyzo 7952511691 Remove flex support checking - should be supported anyway 2020-05-08 15:45:55 +03:00
MrTimscampi cb1b8aa3a9 Fix semicolons and throw error in ESLint if missing 2020-04-05 13:48:10 +02:00
Dmitry Lyzo bafac46a33 Merge remote-tracking branch 'upstream/master' into perfect_slider-2 2020-02-19 11:11:32 +03:00
Dmitry Lyzo bd596777aa Fix slider update by touch on iPhone/iPad (#807) 2020-02-18 14:13:49 +09:00
Dmitry Lyzo bb1ba5a29e Make configurable slider progress bar update 2020-02-15 18:36:52 +03:00
Dmitry Lyzo 798a679842 Fix slider update by touch on iPhone/iPad 2020-02-14 00:34:57 +03:00
Dmitry Lyzo a0fa065667 Fix slider calculations for common case 2020-02-13 23:40:51 +03:00
Dmitry Lyzo 91c8776fbd Scale on hover with 'hoverthumb' style only 2020-02-13 23:15:01 +03:00
Dmitry Lyzo dc95a76e10 Fix vertical position of slider progress bar 2020-02-13 12:43:00 +03:00
Dmitry Lyzo f68f3634c0 Remove 'supportsNativeProgressStyle' in favor of buffer progress 2020-02-13 12:21:01 +03:00
Dmitry Lyzo e13e6f38d5 Limit slider bubble position to its track 2020-02-13 11:50:22 +03:00
Dmitry Lyzo c4824abfb0 Make a style transition like a button 2020-02-13 09:37:12 +03:00
Dmitry Lyzo 7faa4dab2b Remove unused CSS 2020-02-13 09:11:05 +03:00
Dmitry Lyzo 91631f266d Fix progress bar position on WebOS 3 2020-02-12 14:49:07 +03:00
Dmitry Lyzo c6835f9c41 Make slider in Firefox same as in Chrome 2020-02-12 14:49:07 +03:00
Dmitry Lyzo cc84fce75b Make slider in Edge same as in Chrome 2020-02-12 14:49:07 +03:00
Dmitry Lyzo 40c7dad241 Resize progress bar to slider range 2020-02-12 14:49:07 +03:00
Dmitry Lyzo 20a20ff9d1 Fix slider bubble position 2020-02-12 14:49:07 +03:00
Dmitry Lyzo c44b94a7b7 Fix font size 2020-02-12 14:49:07 +03:00
Dmitry Lyzo fe23ede57b Pass pointer events bypassing the slider thumb 2020-02-12 14:49:07 +03:00
dkanada 7af58a03dd Merge pull request #702 from dmitrylyzo/playback_remote
Add playback control from TV remote
2020-01-27 22:34:59 +09:00
MrTimscampi c96aad1c95 Fix intentation (CSS) 2020-01-25 11:42:43 +01:00
MrTimscampi 8634ae8400 Fix rebasing issues 2020-01-25 11:42:09 +01:00