Commit Graph

1017 Commits

Author SHA1 Message Date
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
Mark Monteiro
4666da1d0b Handle correct response code for parental control authentication failure 2020-04-13 15:45:13 -04:00
samuel9554
46a055935b As suggested by @MrTimscampi defaultCardBackground 2020-04-13 08:18:09 -04:00
MrTimscampi
990b5c7237 Finish moving elements 2020-04-13 13:09:01 +02:00
Dmitry Lyzo
d5ae0275cf Move delayed volume update to playbackManager 2020-04-13 12:50:12 +03:00
samuel9554
c19385c936 Fix bug introduce in last commit 2020-04-12 20:22:34 -04:00
samuel9554
9439a306b6 Various visual fix 2020-04-12 20:15:58 -04:00
ferferga
30f6081338 Move "hide watched media" checkbox 2020-04-13 00:20:47 +02:00
dkanada
b311ad120e
Merge pull request #1070 from redSpoutnik/subtitle-sync-subtitleOctopus
Set subtitle-sync for SubtitlesOctopus
2020-04-13 06:20:36 +09:00
Vasily
ed3b140379
Merge pull request #1068 from jellyfin/download
Pass title and filename to native shell
2020-04-12 23:54:37 +03:00
ferferga
6eec2ac19f Fix lint issues and z-index of playback slider 2020-04-12 20:38:31 +02:00
ferferga
155e9eb7ad Fix merge conflicts 2020-04-12 20:26:59 +02:00
ferferga
dd3250a980 Change volume slider depending on layout and add artists back 2020-04-12 20:24:18 +02:00
Samuel
35a12f6022
Update src/components/remotecontrol/remotecontrol.css
Fix for smaller screen volume button under bottom bar

Co-Authored-By: Fernando <ferferga@users.noreply.github.com>
2020-04-12 12:49:50 -04:00
Samuel
3ab01d471f
Fix undefined item when casting to other device
Fix undefined item when changing cast to other device.
Removed NowPlayingAlbum because on smaller device we need more height
2020-04-12 10:55:52 -04:00
dkanada
501a8773b8 pass title and filename to native shell 2020-04-12 23:53:30 +09:00
Samuel
8651b8c177
Add support for landscape 2020-04-12 10:50:13 -04:00
redSpoutnik
c5669eca4d subtitle-sync: use currentSubtitlesOctopus instead of currentAssRenderer 2020-04-12 15:22:17 +02:00
MrTimscampi
e256e64e68 Handle source properly in fillImage 2020-04-12 14:34:51 +02:00
MrTimscampi
58d9037986 Remove useless parameter in lazyImage 2020-04-12 14:29:42 +02:00
MrTimscampi
6dde11349a Fix image loading on details pages 2020-04-12 14:25:12 +02:00
MrTimscampi
ac9668f9bb Migrate imageLoader to ES6 2020-04-12 05:47:41 +02:00
MrTimscampi
03b614266e Remove superfluous observer instance in lazyloader 2020-04-12 03:54:09 +02:00
MrTimscampi
fc6a11bb4b Refactor the lazy loader for images 2020-04-12 03:49:42 +02:00
MrTimscampi
1778404354 Fix bug and code smells 2020-04-12 00:29:33 +02:00
MrTimscampi
e97c659dc0 Migrate lazyloader-intesctionobserver to ES6 2020-04-12 00:23:16 +02:00
MrTimscampi
343989f610 Add unloading capability to the image loader 2020-04-11 22:56:47 +02: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
Samuel
e8b9a22d64
EventListener for savePlaylist was removed fix
Put back the EventListener for savePlaylist that I removed by accident.
2020-04-10 16:12:45 -04:00
Samuel
c8edd20558
Randomize album card color when no image
Randomize album card color when no image present.
Added function cardBuilder
2020-04-10 15:51:12 -04:00
MrTimscampi
0b061fb1ff Remove self.document from page visibility event 2020-04-10 21:42:27 +02:00
MrTimscampi
84b69fa0e7 Remove IE/Edge-specific case in app visibility handler
As Edge 12+ supports the Visibility API, we don't need the MS-specific API handling
2020-04-10 21:20:21 +02:00
MrTimscampi
93b1dd53b5 Correct app visibility event in appHost 2020-04-10 21:16:36 +02:00
Samuel
dbdfd25eef
Fix text alignement of the album and artirst
Fix suggested by @ferferga for the alignment of the album, artist button in the player.
Artist and album text are now align on the left.
2020-04-10 14:51:44 -04:00
Samuel
859ec893c2
Update src/components/remotecontrol/remotecontrol.css
As suggested by @ferferga

Co-Authored-By: Fernando <ferferga@users.noreply.github.com>
2020-04-10 14:44:31 -04:00
MrTimscampi
6599362a28 Simplify visibility change event in appHost 2020-04-10 20:17:08 +02:00
Samuel
5f9d33fe21
Fix lint after last commit 2020-04-10 13:09:25 -04:00
Samuel
811a809e1b
Add support for Tv show 2020-04-10 13:06:26 -04:00
Samuel
c3354a36e3
Hide overflow on Image when landscape image 2020-04-10 13:02:39 -04:00
ferferga
34cea7120b Removed playlist button and added back "add to playlist" in context menu 2020-04-10 18:50:00 +02:00
ferferga
d82c379cbb Fix clickable area 2020-04-10 18:28:01 +02:00
ferferga
9993f336c2 Removed links in miniplayer and add context menu 2020-04-10 18:17:57 +02:00
ferferga
6724e2f2fd Rename class and use flex class instead of style 2020-04-10 15:51:05 +02:00
Julien Machiels
acbe7730b8
Merge branch 'master' into polyfill-lint 2020-04-10 06:28:59 +02:00
Julien Machiels
27ca18a62b
Merge branch 'master' into sonarqube-fixes-1 2020-04-10 06:27:32 +02:00
Samuel
281b51b967
Update remotecontrol.css 2020-04-09 22:56:14 -04:00
Samuel
d3a27baf45
Update remotecontrol.css 2020-04-09 22:52:46 -04:00
Samuel
04d3dcdd55
Update remotecontrol.js 2020-04-09 22:33:58 -04:00
Samuel
c200abb058
Update remotecontrol.js 2020-04-09 22:27:55 -04:00
Samuel
6619da9ba5
Update remotecontrol.js 2020-04-09 22:07:52 -04:00
Samuel
567b805023
Update remotecontrol.js 2020-04-09 19:15:49 -04:00
Samuel
d3d34eec73
Update remotecontrol.css 2020-04-09 19:15:27 -04:00
MrTimscampi
6d75c48496 Merge remote-tracking branch 'origin/master' into no-limits 2020-04-09 21:34:31 +02:00
MrTimscampi
5d2e01deb3 Return proper value for page limit 2020-04-09 21:22:38 +02:00
MrTimscampi
56ff47658b Correct document.visibilityState 2020-04-09 19:20:18 +02:00
Joshua M. Boniface
446dadc0eb
Merge branch 'master' into improve-builds 2020-04-09 12:17:51 -04:00
Vasily
3a50f39143 Fix newline breaks in SRT subtitles shown in Firefox 2020-04-09 02:28:07 +03:00
Vasily
a54e381c78 Address review comments 2020-04-07 23:32:08 +03:00
Vasily
300d7adbf5 Rework seeking to work properly
Also make Safari to resume previous position faster
2020-04-07 17:33:51 +03:00
Vasily
e13c411bb3 Fix resume broken for devices which do HLS natively
This includes mobile Chrome, Android WebView and probably some Apple devices
2020-04-07 15:39:07 +03:00
MrTimscampi
a1132e9a9d Correct comma operator use in appRouter 2020-04-06 23:43:03 +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
01776c4dcc Merge remote-tracking branch 'upstream/master' into slideshow-zoom 2020-04-04 23:11:49 +02:00
Julien Machiels
e338c1e936 Correct typo in gamepadtokey
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
2020-04-04 21:49:26 +02:00
MrTimscampi
0c2cdfe741 Add polyfills to fix errors and ignore conditional lines 2020-04-04 21:29:53 +02:00
Vasily
d3c0bdd242 Fix attachment delivery urls 2020-04-04 14:43:04 +03: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
dkanada
521068558f
Merge pull request #960 from ferferga/translate-everything
Translate missing items - Part 1
2020-04-04 15:59:45 +09:00
dkanada
e1b0d2f7bf
Merge pull request #1016 from MrTimscampi/better-eslint
Touch up ESLint config
2020-04-04 15:48:11 +09:00
MrTimscampi
03f5be20ad Remove console logs in slideshow 2020-04-04 01:14:11 +02:00
MrTimscampi
6cf1408944 Fix lint issue in slideshow 2020-04-04 00:23:29 +02:00
MrTimscampi
71f12dc360 Correct TV mode slideshow 2020-04-04 00:22:31 +02:00
MrTimscampi
e32fe240b7 Merge remote-tracking branch 'upstream/master' into slideshow-zoom 2020-04-04 00:04:23 +02:00
ferferga
ceab439361 Use unused variable as done in #971 2020-04-03 23:41:19 +02:00
MrTimscampi
d9c9a05b09 Merge remote-tracking branch 'upstream/master' into no-limits 2020-04-03 22:39:48 +02:00
ferferga
fd93ce45f7 Don't concatenate on notifications.js 2020-04-03 20:21:00 +02:00
ferferga
05e26e6588 Apply suggestions 2020-04-03 20:11:09 +02:00
ferferga
54e84a4a2f Merge remote-tracking branch 'upstream/master' into global-globalize 2020-04-03 15:14:06 +02:00
ferferga
60329961b5 Merge remote-tracking branch and fix conflicts 2020-04-03 00:54:22 +02:00
MrTimscampi
f58f54815c Fix ESLint breakage 2020-04-02 23:45:45 +02:00
Vasily
c850a386de
Merge pull request #971 from lfoust/externalid-type
Display specific types for ExternalIds
2020-04-03 00:44:13 +03:00
ferferga
5146cd8c39 Merge remote-tracking branch 'upstream/master' into translate-everything 2020-04-02 21:26:04 +02:00
ferferga
95e13ca488 datetime to date-fns on activitylog.js 2020-04-02 20:35:33 +02:00
ferferga
b0a6c4dabc Datefns on userprofilespage.js and complete removal of humanedate 2020-04-02 20:02:52 +02:00
MrTimscampi
db5dac8f22 Remove duplicate implementations of parentWithClass() 2020-04-02 18:50:47 +02:00
ferferga
4d21fbcc78 Merge remote-tracking branch 'upstream/master' into translate-everything 2020-04-02 17:24:12 +02:00
dkanada
20391c52e3
Merge branch 'master' into config 2020-04-02 19:46:31 +09:00
dkanada
d524c25258 port web settings to es6 2020-04-02 03:51:22 +09:00
dkanada
850df11f27 merge branch master into config 2020-04-02 01:46:44 +09:00
Dmitry Lyzo
8789b1b69b Update documentation 2020-03-31 19:07:03 +03:00
Dmitry Lyzo
a1cc977872 Update documentation 2020-03-31 18:59:12 +03:00
Dmitry Lyzo
1646687773 Merge remote-tracking branch 'upstream/master' into es6_migration
Conflicts:
	package.json
2020-03-31 17:36:11 +03:00
Vasily
ace822a8af Switch to new version of JavascriptSubtitlesOctopus, enable new options 2020-03-29 22:04:36 +03:00
ferferga
bdfc3d97b2 Merge remote-tracking branch 'upstream/master' into translate-everything 2020-03-29 20:52:22 +02:00
ferferga
6a288d77cf Fix define array order 2020-03-29 20:22:38 +02:00
ferferga
1bed4de370 Fix inconsistencies after cherry-picking from #960 2020-03-29 19:45:19 +02:00
ferferga
2d64cd0052 Merge remote-tracking branch 'upstream/master' into global-globalize 2020-03-29 19:39:49 +02:00
ferferga
a0a3f88f39 Use Globalize locally everywhere 2020-03-29 19:39:14 +02:00
Dmitry Lyzo
eb047175be Add default export for compatibility 2020-03-29 01:02:06 +03:00
Dmitry Lyzo
5efc95fd09 Migrate DOM-module to ES6 2020-03-29 01:02:06 +03:00
Dmitry Lyzo
460717c7ef Migrate AutoFocuser to ES6 2020-03-29 01:02:06 +03:00
Dmitry Lyzo
cc66fb672c Migrate ScrollManger to ES6 2020-03-29 01:02:03 +03:00
dkanada
13bf66de54
Merge pull request #989 from dmitrylyzo/tizen_subtitlesettings
Fix subtitle settings in Tizen
2020-03-28 02:13:56 +09:00
dkanada
3e47f38aa7
Merge pull request #992 from dmitrylyzo/fix_dom_listener
Fix dom addEventListener/removeEventListener
2020-03-28 02:12:19 +09:00
Dmitry Lyzo
000f6e776d Fix dom addEventListener/removeEventListener for case of undefined options 2020-03-27 16:00:06 +03:00
Cameron Cordes
f3b5c804a3 Migrate some easy components to ES6 2020-03-26 18:43:39 -04:00
Dmitry Lyzo
fe85c5f96c Enable subtitle sync slider focus and keyboard dragging 2020-03-26 21:18:29 +03:00
Dmitry Lyzo
9f13e2a36c Enable subtitle settings on Tizen 2020-03-26 17:22:57 +03:00
ferferga
3543a60b8b Merge remote-tracking branch 'upstream/master' into translate-everything 2020-03-26 13:55:00 +01:00
dkanada
fedcc5fe56
Merge branch 'master' into where-no-module-has-gone-before 2020-03-26 15:03:30 +09:00
ferferga
cbe3cbe221 Translate role sentences (and removed dead code) 2020-03-24 22:27:01 +01:00
ferferga
4ba2e3a950 Use globalize.translate() overload everywhere 2020-03-24 20:49:18 +01:00
ferferga
8201322715 Replace with method overload 2020-03-24 20:15:59 +01:00
MrTimscampi
7bb7270b61 Fix rebase issues 2020-03-24 08:27:34 +01:00
MrTimscampi
feeacf12a2 Implement suggestions 2020-03-24 08:27:34 +01:00
dkanada
759b3fc106 minor string changes 2020-03-24 08:27:34 +01:00
MrTimscampi
1cfd2538be Remove dead code from CardBuilder 2020-03-24 08:27:34 +01:00
MrTimscampi
55d1657b50 Migrate var in CardBuilder to let and const 2020-03-24 08:22:58 +01:00
MrTimscampi
bbbef042bf Add JSDoc comments 2020-03-24 08:22:58 +01:00
MrTimscampi
8891be539e Convert CardBuilder to ES6 2020-03-24 08:22:58 +01:00
Dmitry Lyzo
c882c264a3 Fix view restoring 2020-03-24 10:03:51 +03:00
dkanada
fdccea886a
Merge pull request #962 from dkanada/clients
Add method to open client settings
2020-03-24 14:12:52 +09:00
dkanada
3a531581df
Merge pull request #715 from MrTimscampi/libjass-be-gone
Remove libjass
2020-03-24 14:12:33 +09:00
Joshua M. Boniface
59f58bb7ce Bump version to 10.6.0 2020-03-23 23:31:18 -04:00
dkanada
ea79a3d4f5
Merge pull request #821 from viaregio/master
#2407: Prefer embedded MP4-metadata for episode and season numbers
2020-03-23 18:58:07 +09:00
Luke Foust
f896ac93de support types in external ids 2020-03-22 13:08:10 -07:00
MrTimscampi
0cb54feb53 Remove libjass 2020-03-22 18:35:46 +01:00
dkanada
d5779e115d
Merge pull request #904 from dmitrylyzo/fix_player_data
Clear player data after stop
2020-03-23 01:37:11 +09:00
MrTimscampi
18d1305ead Add JSDoc comments 2020-03-22 15:34:34 +01:00
Vasily
298e36388f
Merge pull request #955 from thornbill/fix-schedules-direct
Fix schedules direct buttons being hidden by default
2020-03-22 12:56:16 +03:00
Bill Thornton
b65bd915ee Simplify show/hide button logic for tv providers 2020-03-22 01:07:04 -04:00
MrTimscampi
79e664ca13 Refactor slideshow.js 2020-03-21 23:45:23 +01:00
MrTimscampi
de88967dbd Remove superfluous variable 2020-03-21 18:27:30 +01:00
MrTimscampi
cb97baa61a Move prompt, confirm and sendcastapi to one module each 2020-03-21 18:14:08 +01:00
dkanada
f50d709161
Merge pull request #837 from h1nk/right-click-dialog-container
Close dialogs when container background is right clicked
2020-03-21 15:42:13 +09:00
MrTimscampi
b34a376691 Add library page size settings on movies 2020-03-21 00:26:55 +01:00
dkanada
e8bc839d0b update methods for native shell 2020-03-20 17:49:32 +09:00
Bill Thornton
69a3c7cd53 Add FIXME to revisit show/hide button logic for tv providers 2020-03-19 14:37:48 -04:00
dkanada
1688a3999c
Merge pull request #958 from MrTimscampi/listview-missing
Show missing indicator in ListView
2020-03-19 10:28:31 +09:00
ferferga
e383c3dee1 Translate paging phrase 2020-03-19 00:40:17 +01:00
ferferga
d791da07e3 Translate alerts 2020-03-19 00:17:51 +01:00
dkanada
c5171a2fa0
Merge pull request #919 from dmitrylyzo/fix_icons-2
Fix icons doubling and WebOS support
2020-03-19 00:49:15 +09:00
dkanada
bdfa8b0121
Merge pull request #907 from MrTimscampi/artwork-optimal-size
Improve image loading speed and sizes
2020-03-18 13:16:50 +09:00
MrTimscampi
9b96e7a658 Show missing indicator in ListView 2020-03-17 08:20:05 +01:00