Commit Graph

78 Commits

Author SHA1 Message Date
edvwib d58f2e8ec4 Enable Stylelint rules for vendor prefixes
This commit also removes a bunch of vendor prefixes that were in the styles
but are no longer needed since PostCSS and Autoprefixer handles generating
them.
2022-12-20 23:49:26 +01:00
Hadi Charara 892f5b73cf Fixed all reported issues 2022-10-13 13:59:48 -04:00
Hadi Charara 104ad71ea7 Merge branch 'master' into hadicharara/added-support-for-rtl-layouts 2022-10-12 08:29:53 -04:00
Bill Thornton 1ac326d40b Merge pull request #3745 from Viperinius/chapter-markers
Add chapter markings to video player slider
2022-10-06 11:45:50 -04:00
Viperinius 596ee47c89 Rename some things as suggested. 2022-10-06 16:58:22 +02:00
Viperinius c4bd4d0a05 Keep chapter markers visible whenever the OSD is shown.
(Does not require hovering over the slider anymore.)
2022-10-05 17:49:34 +02:00
Bill Thornton 1f4e65822b Fix sonarjs no-collapsible-if 2022-10-03 14:26:16 -04:00
Viperinius b43c9e0137 Change slider marker for chapters appearance.
Now, the markers are displayed as ticks instead of icons above the slider
2022-10-01 20:09:23 +02:00
Hadi Charara d4202e0279 Replaced all inline entries with attribute bases selectors 2022-07-14 17:59:23 -04:00
Hadi Charara 8488f48f99 Fixed video player 2022-07-05 19:58:02 -04:00
Hadi Charara 611f90b564 fixed bugs with video player 2022-07-05 19:44:55 -04:00
Viperinius 04072523ca Update function and class names as suggested.
More generic name without the inclusion of "chapters" allows potential
reuse in the future.
2022-07-05 17:11:58 +02:00
Viperinius ba2c365ac9 Use object to return multiple info instead of array. 2022-07-05 16:31:48 +02:00
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
Hadi Charara df39a9a1ff Uses now proper toLocaleString function 2022-07-03 14:03:39 -04: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
Hadi Charara 4530e44e62 Small fix for video player as the progress bar shouldn't be rtl 2022-07-03 09:10:02 -04:00
Hadi Charara 974417ce3d use inline and block properties now 2022-07-02 22:59:40 -04:00
Hadi Charara 0f994ccb5b Initial support for RTL layouts 2022-07-02 15:50:52 -04: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