Commit Graph

90 Commits

Author SHA1 Message Date
Adavier 146e592a6d qualityoptions.js now shows correct options for aspect ratios below 16:9 (1.77) (such as 4:3 (1.33))
qualityoptions.js assumes that all videos are wider than 16:9 (1.77).
So a video with resolution 1440x1080 (4:3 1080p) only exposes options of 720p as the width is not considered for
1080p.
This fixes that by checking if the aspect ratio is less than 1.77, and if so padding the width to 16:9.
2020-05-17 15:39:41 +01:00
MrTimscampi 45da9c0a39 Fix more accessibility and blockers 2020-05-08 10:44:42 +02:00
MrTimscampi a31455f2af Merge remote-tracking branch 'upstream/master' into media-session 2020-05-07 11:33:40 +02:00
MrTimscampi 9e3ca706c4 Force the use of single quotes 2020-05-04 12:44:12 +02:00
Dmitry Lyzo a3bc8c183e Use remove+add pattern for icons 2020-05-02 14:02:44 +03:00
MrTimscampi 81dffa3a93 Merge remote-tracking branch 'upstream/master' into media-session 2020-05-01 16:14:54 +02:00
Dmitry Lyzo 7905a868c8 Merge remote-tracking branch 'upstream/master' into fix-icons-webos2
Conflicts:
	src/controllers/dashboard/plugins/available.js
	src/controllers/dashboard/plugins/installed.js
2020-04-28 16:55:33 +03:00
MrTimscampi eb6f70240a Fix an issue with Screenfull on iOS 2020-04-26 16:07:07 +02:00
Dmitry Lyzo 6fe9a8c3e9 Change icon tag to span 2020-04-26 13:29:47 +03:00
Dmitry Lyzo d088f5ef05 Move icons into class 2020-04-26 13:29:47 +03:00
MrTimscampi 097802cd51 Add maxHeight for media session image 2020-04-20 17:48:02 +02:00
Dmitry Lyzo 71746a6ffc Extract const value 2020-04-18 00:06:51 +03:00
Dmitry Lyzo bffafa6914 Make reportPlayback less spammy 2020-04-17 20:38:42 +03:00
Dmitry Lyzo b87adc9d6c Add scheduled playback progress report 2020-04-17 14:52:22 +03:00
dkanada 686fea165c Merge branch 'master' into patch-10 2020-04-17 09:52:36 +09:00
artiume a80d6b9f27 Update src/components/playback/experimentalwarnings.js
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-04-16 20:39:09 -04:00
artiume a57894c8c3 Update src/components/playback/experimentalwarnings.js
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-04-16 20:39:00 -04:00
artiume c6179ec3b4 Update src/components/playback/experimentalwarnings.js
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-04-16 20:38:48 -04:00
MrTimscampi a6732443f3 Only push image url to array if non-null 2020-04-16 17:00:26 +02:00
MrTimscampi a224a87fc7 Adjust mediaSession feature test for consistency 2020-04-16 16:40:02 +02:00
MrTimscampi fccd99d0ef Fix suggestions 2020-04-16 16:37:21 +02:00
MrTimscampi 96d5dd54cd Set options.type in mediaSessions if unset 2020-04-16 16:19:15 +02:00
Vasily 9d0d44328c Merge pull request #1092 from MrTimscampi/screenfull
Use screenfull to handle fullscreen switching
2020-04-16 13:49:52 +03:00
MrTimscampi 5459ef2a78 Use screenfull to handle fullscreen switching 2020-04-15 13:15:39 +02:00
MrTimscampi 9cba01963f Fix code smell in mediasession 2020-04-15 10:21:58 +02:00
MrTimscampi af7c87b9f6 Migrate MediaSession to ES6 2020-04-15 10:14:57 +02:00
Dmitry Lyzo 1519ee48d7 Apply suggestions from code review
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-04-15 09:57:19 +03:00
MrTimscampi 9bcb270942 More MediaSession cleanup 2020-04-15 08:14:08 +02:00
MrTimscampi 3dd141915e Use full image for MediaSession 2020-04-15 07:54:33 +02:00
Dmitry Lyzo d5ae0275cf Move delayed volume update to playbackManager 2020-04-13 12:50:12 +03:00
dkanada a9c9957160 Merge pull request #1039 from MrTimscampi/sonarqube-fixes-1
Sonarqube bug fixin' - Part 1: Phantom Bugs
2020-04-11 21:34:49 +09:00
Julien Machiels acbe7730b8 Merge branch 'master' into polyfill-lint 2020-04-10 06:28:59 +02:00
MrTimscampi 36eb5564c1 Fix all Critical bugs from Sonarqube 2020-04-06 22:03:09 +02:00
MrTimscampi cb1b8aa3a9 Fix semicolons and throw error in ESLint if missing 2020-04-05 13:48:10 +02:00
MrTimscampi 0c2cdfe741 Add polyfills to fix errors and ignore conditional lines 2020-04-04 21:29:53 +02:00
ferferga e5ce7af11d Translate experimentalwarnings.js 2020-04-04 13:25:35 +02:00
ferferga a461f16332 Merge remote-tracking branch 'upstream/master' into patch-10 2020-04-04 12:56:08 +02:00
Dmitry Lyzo 8eb2968027 Clear player data after stop 2020-03-08 00:37:15 +03:00
Dmitry Lyzo dcaa87e4cb Fix brightness indicator 2020-03-07 17:23:31 +03:00
artiume 8651d4bd00 Update playback warning 2020-03-01 20:59:42 -05:00
dkanada f888dcd744 Merge pull request #843 from grafixeyehero/webos-icon-fix
Webos icon fix
2020-02-26 18:02:56 +09:00
dkanada b3da19a596 Merge pull request #816 from MrTimscampi/quiet
Make the console quieter by default
2020-02-25 22:45:26 +09:00
dkanada a9be94a803 uncomment all log statements 2020-02-23 17:23:20 +09:00
grafixeyehero de28101f66 Fix 2 speakers icons next to volume slider #841 2020-02-23 02:32:44 +03:00
h1nk 598402d953 Add missing final newlines
Used this one-liner: https://unix.stackexchange.com/a/161853
2020-02-22 11:47:03 -05:00
MrTimscampi e12e6731b2 Make the console quieter by default 2020-02-16 04:22:50 +01:00
MrTimscampi 229785b908 Fix more icons on WebOS 2020-02-16 01:53:29 +01:00
MrTimscampi a98b961b94 Fix icons on WebOS
WebOS 4 apparently has a ligature bug that prevents icons with an underscore from working as intended.
This replaces them with either the corresponding CSS class or unicode escape code, depending on context.
Refactoring is needed in order to be able to use CSS classes everywhere, so in the interest of time, this does the best available currently.

Fixes #678
2020-02-16 01:33:34 +01:00
dkanada e3de93dae6 Merge pull request #738 from ferferga/media-controls
Switched OS media controls
2020-01-30 01:26:05 +09:00
MrTimscampi cdefae3dee Merge remote-tracking branch 'upstream/master' into material-icons 2020-01-29 08:45:20 +01:00