tomkat83
783fad33f1
Don't change Kodi settings xml if music is enabled
...
- Because Music is yet unstable
2016-04-07 08:55:49 +02:00
tomkat83
1f3598a7c4
Cleanup and Fixes
...
- Disable SSL warnings, finally
- Fix Plex Companion errors due to downloadutils switch
2016-04-06 18:23:51 +02:00
tomkat83
260fc7adf8
Rewired download and PMS connection
...
- Look for PMS in the LAN, even if plex.tv is available
2016-04-06 16:24:03 +02:00
tomkat83
8bad79413c
Move any download activities to one method
2016-04-05 20:10:29 +02:00
tomkat83
12add3d369
Move xArgsDeviceInfo to clientinfo
2016-04-05 18:23:00 +02:00
tomkat83
9929ab2eb5
Sleep when checking connection failed
2016-04-05 17:03:34 +02:00
tomkat83
265768ecfc
Revert "Merge remote-tracking branch 'doctorlard/master' into develop"
...
This reverts commit 248ae52599
, reversing
changes made to fb46c41294
.
2016-04-05 12:02:15 +02:00
tomkat83
248ae52599
Merge remote-tracking branch 'doctorlard/master' into develop
2016-04-05 12:01:10 +02:00
tomkat83
fb46c41294
Try 3x before declaring plex connection dead
2016-04-05 11:20:39 +02:00
tomkat83
43b0af936f
More Plex Companion cleanup
...
No dedicated logging anymore
2016-04-05 10:57:30 +02:00
tomkat83
43dc83ae57
Fix instance chaos with Plex Companion
...
- Should fix PKC startup issues, among others
2016-04-02 16:46:23 +02:00
tomkat83
50b25ccf73
Fix TypeError with PMS item 'addedAt' missing
2016-04-02 10:43:50 +02:00
tomkat83
47d480eafd
Ratings default to 0, not None
2016-04-02 10:31:21 +02:00
croneter
d191500552
Merge pull request #2 from gdachs/develop
...
made it compatible to Krypton
2016-04-02 10:07:18 +02:00
tomkat83
8c6dd25194
Fix PlexCompanion TypeError
2016-03-29 20:17:07 +02:00
tomkat83
7bb765bedd
'NameError: global name 'guidoc' is not defined'
2016-03-29 20:03:53 +02:00
tomkat83
9dec68f6d9
Do background sync while playing
...
But no full sync
2016-03-29 19:45:32 +02:00
tomkat83
9037f65318
Improve websocket stability
2016-03-29 19:16:08 +02:00
tomkat83
dc7755ba6d
Rewired websockets
2016-03-29 18:44:13 +02:00
tomkat83
c401cd9835
No websocket message logging
2016-03-28 14:43:35 +02:00
tomkat83
85c3f3949b
Fix Music playback websocket KeyError
2016-03-28 11:39:35 +02:00
tomkat83
9e2668e6da
Fix SSL websocket
2016-03-28 11:29:07 +02:00
tomkat83
43a7886eae
Fix time sync for Music items
2016-03-28 10:51:38 +02:00
tomkat83
e73b467904
Music: set default rating to 0, not NULL
2016-03-28 10:40:30 +02:00
tomkat83
2ff7f7fa5c
Music: scrape Studio/Label
2016-03-28 09:56:22 +02:00
tomkat83
fb1bc7c555
Cleanup background sync
2016-03-27 19:06:36 +02:00
tomkat83
1e49e9dea9
Background sync using websockets
2016-03-27 16:57:35 +02:00
tomkat83
6a2094d444
Backgroundsync using websockets
2016-03-27 16:57:20 +02:00
Gerald Dachs
2d6361d9d6
made it compatible to Krypton
...
initialize rating
2016-03-25 13:32:19 +01:00
tomkat83
5949988b68
Plex websockets - groundworks 2
2016-03-24 18:52:02 +01:00
tomkat83
ed5483e2ae
Merge branch 'hotfixes' into develop
2016-03-24 12:35:37 +01:00
tomkat83
8abd987d2b
New Setting: Choose Plex Server from a list
2016-03-24 12:34:39 +01:00
tomkat83
eca710f2a9
Fix transcoding for HTTP, HTTPs still shaky
2016-03-24 10:24:11 +01:00
tomkat83
5d2dbaaf1e
Get a machineIdentifier if it is missing
...
- E.g. when PMS IP was entered manually
2016-03-24 09:08:58 +01:00
tomkat83
bca89c3a9a
Generate a new unique Plex device ID in settings
...
Nice if you copy/paste your Kodi profile
2016-03-24 08:26:08 +01:00
angelblue05
a7f70a3145
Fix channels
...
root doesn't have an item id - viewname defaults to none.
2016-03-23 19:50:58 -05:00
tomkat83
98d11ceb2d
Merge branch 'master' into develop
2016-03-23 17:37:01 +01:00
tomkat83
3a4349e647
Disable SSL warning in Log, clean Futurewarnings
2016-03-23 16:57:49 +01:00
tomkat83
9a049854dc
Don't de-authorize if several PMS are present
2016-03-23 16:40:31 +01:00
tomkat83
2806c8002a
Cleaned out https checks
...
- Disabled HTTP certificate warnings in log
2016-03-23 16:07:09 +01:00
tomkat83
9b7774dfc0
Hold off sync if user chooses to go into settings
...
During initial setup. Restart Kodi required
2016-03-23 10:30:49 +01:00
tomkat83
8568e7e08e
Change "Switch User" to "Log Out Plex User: XYZ"
2016-03-23 10:13:31 +01:00
tomkat83
d8deb4919e
Shut down PKC correctly
2016-03-23 10:05:29 +01:00
tomkat83
feb01b748f
Switch from xml.etree.cElementTree to .ElementTree
...
cElementTree has issues, e.g. during Kodi user profile switch
2016-03-23 09:42:59 +01:00
tomkat83
8308665183
TV shows On Deck: append season and episode number
2016-03-23 07:57:38 +01:00
tomkat83
33f5044828
Enable external Plex subtitles if available
2016-03-22 16:59:35 +01:00
tomkat83
a5b33a9f49
TV On Deck: option to include show name
2016-03-22 16:47:47 +01:00
tomkat83
b20308d68f
Playback updates if an item is resumed
2016-03-22 16:17:06 +01:00
tomkat83
98554dbe26
Clean up Plex Companion subscribers
2016-03-22 15:34:59 +01:00
tomkat83
55791659a9
Fix PMS not being informed of playback stop
2016-03-22 15:16:58 +01:00
tomkat83
33fe7604e3
Playback updates for remote PMS, part 2
2016-03-22 14:58:51 +01:00
tomkat83
20aac1d258
Playback updates for remote PMS
2016-03-22 14:40:38 +01:00
tomkat83
57b42528f2
Revert "Fix direct paths not being enabled"
...
This reverts commit 7fcaa79b78
.
2016-03-22 13:25:46 +01:00
tomkat83
cffe8acb69
Deactivate info "Gathering information from files"
...
However, Kodi STILL tries to gather info from music files unsuccessfully
(PMS http folder cannot be accessed)
2016-03-22 13:25:30 +01:00
tomkat83
7fcaa79b78
Fix direct paths not being enabled
2016-03-21 18:07:28 +01:00
tomkat83
8d9620b408
Only remind once that direct paths are unverified
2016-03-21 17:54:04 +01:00
tomkat83
bde5ed627b
Plex websocket - groundworks
2016-03-21 17:15:22 +01:00
tomkat83
8b0ce0059c
Added Emby websocket again
2016-03-19 17:57:57 +01:00
angelblue05
c1abe5d004
Use IsFolder key for channels
2016-03-19 03:27:38 -05:00
tomkat83
234a141cc6
Fix TV shows rating not showing up
2016-03-17 16:15:48 +01:00
tomkat83
8dee81c6a2
Fix potential time sync problems
2016-03-17 16:03:02 +01:00
tomkat83
2c0312a035
Fix music libraries being scanned twice
2016-03-17 15:18:57 +01:00
tomkat83
40c742e71e
Attempt to increase music db stability
2016-03-17 15:06:04 +01:00
tomkat83
574d2e061e
Fix potential crash for fast sync
2016-03-17 14:30:47 +01:00
tomkat83
908dfd2fe3
Fix getUnplayedMusicItems
2016-03-17 13:34:11 +01:00
tomkat83
9f8343113a
Fixed some plex.tv token issue
2016-03-17 12:45:38 +01:00
tomkat83
71492af87f
Fix removing Plex libraries on PMS side
2016-03-17 12:16:44 +01:00
tomkat83
95535ec9a8
Remove dump xml to log
2016-03-17 11:18:59 +01:00
tomkat83
3b55bc5c6b
Fix merge conflicts
2016-03-17 11:17:30 +01:00
tomkat83
a16b2bdeb3
Merge remote-tracking branch 'MediaBrowser/master' into develop
2016-03-17 10:03:00 +01:00
angelblue05
0afd338cc7
Make profiling a decorator
...
You can call it before any functions/methods using @utils.profiling()
<-- you can specify the sort order of the results, by default it sorts
by cumulative. It will print the results straight into the Kodi log.
2016-03-17 02:55:00 -05:00
angelblue05
6495ed7aca
Moved to read_embyserver
2016-03-17 00:56:26 -05:00
angelblue05
f33692f2f9
Move update user rating to read_embyserver
...
It's more appropriate
2016-03-16 23:17:44 -05:00
angelblue05
ae7131a7c1
Fix log
2016-03-16 22:19:52 -05:00
tomkat83
09f0295e1c
Sync theTVDB id for TV shows from Plex to Kodi
2016-03-16 18:47:57 +01:00
tomkat83
35bba8e581
Move validatePlayUrl
2016-03-16 18:33:18 +01:00
tomkat83
de810d1e1d
Fixes to monitoring playback
2016-03-16 18:01:07 +01:00
tomkat83
7f674acbac
Redesign Kodi monitor and player
...
Allows now to have playback initiated by Kodi - especially when using
direct paths
2016-03-16 17:02:22 +01:00
tomkat83
68ea41fe24
Fix direct path playback not being reported to PMS
2016-03-16 13:08:55 +01:00
tomkat83
769b741060
Fix direct play monitoring
2016-03-16 12:49:55 +01:00
tomkat83
32ddb6cb78
Custom smb path substitutions for direct paths
2016-03-16 12:26:31 +01:00
angelblue05
623c6cab85
Fix artists/music
2016-03-16 06:13:47 -05:00
tomkat83
fc29bd30b8
Fix network credentials dialog issues
2016-03-16 09:55:19 +01:00
angelblue05
1f8199c91f
Remove incorrect log line
2016-03-15 17:29:09 -05:00
tomkat83
aaa8ada3ea
Use direct paths - not yet working for music
2016-03-15 20:26:45 +01:00
tomkat83
cd930da509
Enable or disable server connection messages
2016-03-15 15:20:40 +01:00
tomkat83
dc723f6bb4
Abort playback correctly
2016-03-15 14:32:10 +01:00
tomkat83
76464a898f
Video Node: recently added episodes
2016-03-15 14:19:56 +01:00
tomkat83
e7986e6289
Replicate Plex views in video nodes
2016-03-15 13:09:51 +01:00
tomkat83
aa40307408
Hotfix db comparison
2016-03-14 18:10:36 +01:00
tomkat83
037925a030
Prep On Deck
2016-03-14 17:47:05 +01:00
tomkat83
a4673b0377
Less logging for downloading in chunks
2016-03-14 15:01:38 +01:00
tomkat83
d8378584a2
Limit max number of items requested from PMS
...
Otherwise, slow NAS PMS may lead to timeouts - and thus empty libraries
2016-03-14 14:51:49 +01:00
tomkat83
d01cf199e5
New fix item episode thumbs not caching
2016-03-14 11:47:14 +01:00
tomkat83
f060a71237
Revert "Fix TV shows episode artwork not caching"
...
This reverts commit a2aac17fc4
.
2016-03-14 11:16:48 +01:00
tomkat83
2f9b94d621
Enforce PMS authentication before playback start
2016-03-14 10:40:49 +01:00
tomkat83
6a1d3c9ab7
Renamed to Plex Companion
2016-03-14 10:14:12 +01:00
tomkat83
4771c71978
Remove some logging
2016-03-14 10:00:03 +01:00
tomkat83
c2f1bca6c2
Fix KeyError for library sync
2016-03-14 09:56:04 +01:00
tomkat83
872f17851f
Fix TypeError for Plex Companion
2016-03-14 09:54:15 +01:00