Commit Graph

65 Commits

Author SHA1 Message Date
Bill Thornton 2346943348 Move dom.js to utils 2025-07-11 18:28:55 -04:00
Bill Thornton fdcf1b06c3 Add constants for app features 2025-04-30 17:41:36 -04:00
Bill Thornton 833ecf8b0c Merge pull request #6795 from thornbill/connection-manager
Use local copy of connection manager
2025-04-22 13:20:55 -04:00
Bill Thornton 953073cd28 Use index file for apiclient lib imports 2025-04-22 08:48:34 -04:00
Bill Thornton 5bcbcfbe12 Move server connections to lib 2025-04-22 08:26:43 -04:00
Bill Thornton abfc14d745 Update subtitle position styling (#6766) 2025-04-22 02:37:12 -04:00
venkata nadha reddy 2689c51b84 Add subtitle setting for native vs custom element (#5737)
* Fixed subtitles styling in firefox.

* Fixed subtitles styling in firefox.

* Initial changes to support native or custom styling.

* Changes to support native or custom styling.

* linting changes.

* Changes to support native or custom styling.

* Changes to support native or custom styling.

* minor changes.

* indentation changes and simplification changes.

* minor changes.

---------

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2025-01-24 15:46:45 -05:00
gnattu e48321a2c4 Add option to always burn in subtitles if transcoding is triggered 2024-09-21 04:10:46 +08:00
David Schulte da0a255bcc Apply suggestions from code review
Removed extra line breaks and using `classList.toggle` instead of `add` and `remove` to simplify code.

Co-authored-by: Bill Thornton <thornbill@users.noreply.github.com>
2024-09-18 19:18:12 +02:00
David Schulte 8753f84335 Added client setting to enable experimental Pgs subtitle renderer. 2024-09-18 19:18:12 +02:00
Bill Thornton 056d802c56 Move globalize to lib 2024-08-14 14:00:09 -04:00
Danny Michel 12326e32cd Improve subtitles by changing default dont to universal system font stack(the same one github uses) and improving stroke for uniform option. 2023-05-23 09:11:26 -04:00
Bill Thornton 5cb92899e0 Merge pull request #4378 from 1netanel/styles-cleanup
Reorganized sass files to be in src/styles instead of src/assets/css
2023-03-01 09:49:07 -05:00
Netanel Henya 494c0ed434 cleanup: reorganized sass files to be in src/styles instead of src/assets/css 2023-02-26 01:01:31 +02:00
lucaperl c7dab8daa4 Update subtitle color string keys 2023-01-29 19:10:20 +01:00
lucaperl ba8abda7df Update subtitle color selection
Changed "Light Gray" to #d3d3d3 and "Dark Gray" to "Gray" (#808080).
2023-01-29 18:44:07 +01:00
lucaperl 25e4d37843 Added "Light Grey" and "Dark Grey" subtitle colors
For OLED screens and HDR content, where white subtitles would be blinding.
2023-01-28 19:13:50 +01:00
Bill Thornton 0a0e45d155 Replace apiclient event bus with local version 2022-10-14 10:58:16 -04:00
Bill Thornton e0013915fd Enable eslint sonar prefer-object-literal 2022-10-12 14:44:10 -04:00
Madh93 c4ab1a5868 Show subtitle text color setting 2022-06-16 17:19:27 +01:00
Danny Michel add1bbf285 create option for bold subtitles 2022-05-12 22:37:28 +03:00
Bill Thornton f4754422e6 Add default-case-last rule and fix issues 2022-03-10 11:46:58 -05:00
WWWesten 4240e75e8b Add missing font option for subtitles 2021-11-29 02:23:11 +05:00
Brian C. Arnold 9b05dab27e Added ability to burn in all subtitles, including SRT. 2021-04-29 07:55:49 -04:00
Bill Thornton a47f6d458c Move components css files to sass 2021-03-19 14:00:59 -04:00
Bill Thornton d8f2cc1245 Use static imports for html templates 2020-11-25 00:17:24 -05:00
vitorsemeano 2383a01335 fix webpack errors
files adapted to scss imports
added sass loader
2020-11-06 00:00:34 +00:00
vitorsemeano 86a9f4e36f solved imports for alert, toast and confirm 2020-11-05 23:15:39 +00:00
vitorsemeano 5071aedcea extracted connectionManager from site.js
new module ServerConnections for ConnectionManager
all code adapted to this new module
removed Events and ConnectionManager from eslintrc
2020-11-05 23:12:23 +00:00
Bill Thornton a71b0314d4 Fix apiclient imports 2020-11-05 23:11:47 +00:00
MrTimscampi 7d9208e951 WIP 2020-11-05 23:09:09 +00:00
MrTimscampi bfb8c7c1f6 Make import paths ES6-compatible 2020-11-05 22:58:26 +00:00
MrTimscampi c97d7a6f59 Use connectionManager global 2020-08-30 06:06:47 +02:00
dkanada 65776be6aa remove more strings from source 2020-08-13 21:31:29 +09:00
MrTimscampi 566a818ee6 Merge remote-tracking branch 'upstream/master' into apphost-es6 2020-08-08 21:07:21 +02:00
MrTimscampi feb49dd429 Fix suggestions and cleanup 2020-08-06 22:09:24 +02:00
MrTimscampi a7df7ad720 Fix appHost.supports 2020-08-06 19:32:31 +02:00
MrTimscampi 8f098dc26d Fix linting errors 2020-08-06 19:32:31 +02:00
Dmitry Lyzo 6ef3be136a Add parseInt radix 2020-07-30 23:36:52 +03: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 270b717cd0 Add missing semicolon (Lint) 2020-07-26 19:25:58 +03:00
Dmitry Lyzo 3339315b9c Add missing semicolon (Lint) 2020-07-26 18:12:10 +03:00
Dmitry Lyzo 0bf23576ee Extract styles 2020-07-26 15:00:09 +03:00
MrTimscampi 60ec70b2d8 Fix linting errors 2020-07-26 13:10:32 +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
dkanada 20324144af Merge branch 'es6' into migrate-to-ES6-36 2020-07-23 11:54:21 +09:00
Cameron 3a23b6e36c Destruction of Require 2020-07-21 13:25:50 +01:00
Cameron 76a037b7c2 Migration of Globalize to ES6 module 2020-07-18 09:21:15 +01:00
Dmitry Lyzo 597b4258d9 Add subtitle position 2020-07-07 01:10:55 +03:00