forked from anxdpanic/plugin.video.composite_for_plex
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
286 lines (231 loc) · 8.94 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
1.4.2
[fix] use of deprecated ElementTree.getiterator
[fixup] custom access urls
[add] Detect Servers to main menu
[chg] only refresh server cache on connection errors
[upd] linting
[lang] update translations from Weblate
1.4.1
[fix] xbmc.translatePath -> xbmcvfs.translatePath |Kodi 19|
[upd] improve resuming playback
[upd] improve accuracy of library context menus |Kodi 19|
[chg] group playlist sections on main menu
[chg] always used cached servers during playback
1.4.0
[add] Combined Sections to main menu
[add] Composite Playlist to main menu, create a playlist based the information you provide
[add] Composite context menu for library and widgets
- adds Play Transcoded, Mark as un/watched
[add] Section selection for Kodi Library support
[add] settings to included watched content in combined 'Recently Added Episodes/Movies' sections
[chg] Remove HTTPS from settings and move Certificate Verification from settings to Manage Servers
1.3.0
[add] menu items 'TV Shows/Movies on Deck' and widgets 'All Servers: TV Shows/Movies on Deck'
for on deck results from all servers
[add] menu items 'Recently Added Episodes/Movies' and widgets
'All Servers: Recently Added Episodes/Movies' for recently added results from all servers
[chg] movie collections default to sorting by year
[fix] 'Always Transcode' setting is now applied
[fix] minor fixups
[upd] use new settings format for Kodi 19
1.2.0
[add] added intro skipping (Requires Plex Pass)
[add] added lyrics info label for lyrics provided by Plex (Requires Plex Pass)
[add] added setting to configure forced subtitles as default(forced)
[add] added setting to configure mixed content type behavior
[add] added support for custom access urls (ie. nginx)
- Main Menu - Manage Servers - <server> - Custom access urls - Add custom access url
[fix] possible timestamp out of range for movies
[chg] All Movies, All Shows, All Artists, and All Photos are no longer shortened to All
[lang] German (de_DE) |contrib: Maven85|
1.1.1
[fixup] logging
1.1.0
[add] end-point to search for movies/episodes from all available servers for external use ie. TheMovieDb Helper
[fix] browsing By Folder
[fix] login on Kodi 19/Matrix due to removal of deprecated isPassword
[fix] Up Next when duration is unavailable
[upd] improve debug logging and masking of private data
1.0.0
[add] new fanart and icon |contrib: spooknik|
[upd] include more artwork when creating the playable item
0.8.3
[fix] resuming playback
[add] Settings - Look and Feel - Episode sort method: Kodi/Plex
0.8.2
[fix] listing of playlists in some cases |contrib: Maven85|
[lang] German (de_DE) |contrib: Maven85|
0.8.1
[upd] updates for official repository review
0.8.0
[fix] incorrect next episode sent to Up Next when playing merged episodes ie. S01E01-E02
[upd] Up Next now handles starting playback of the next episode
[upd] improve plex identification |contrib: Maven85|
[upd] refactoring
[upd] linting / cosmetics
0.7.1
[add] add cast to tv shows
[fix] set content type for library endpoints
[upd] linting / cosmetics
0.7.0
[add] Setting to configure service.upnext notification encoding (hex/base64)
[upd] Simplify hash generation for library integration of tv shows
[upd] Linting
[upd] Refactoring
0.6.0
[upd] cosmetics
0.5.0
[add] Playlist creation and deletion
[add] Support photo playlists
[fix] add basic path protection to cache related actions
[fix] only allow one dialog at a time ie. accidentally opening multiple sign in dialogs
[fix] Settings - Server - Manage myPlex when sign in required
[fix] Photos not playing
[upd] improve Manage myPlex and Sign In dialogs
[upd] simplify the main menu when not signed in
[rem/fix] remove redirect hack that was used for signing in
[lang] German (de_DE) |contrib: Maven85|
0.4.0
[add] Plex Companion receiver *experimental
[add] Settings - Look and Feel - Main Menu - Show [menu item]
- show or hide some main menu items
[fix] Settings not taking effect due to reuselanguageinvoker
[fix] Only verify cert for secure connections, and honor the Certificate Verification setting |contrib: Maven85|
[fix] Some sockets not being closed after use
[upd] Updated the settings menu
[rem] Remove Clean context menus setting
[lang] German (de_DE) |contrib: Maven85|
0.3.0
[add] Kodi 18+ library integration support
- Movies: add video source - plugin://plugin.video.composite_for_plex/library/movies/
- TV Shows: add video source - plugin://plugin.video.composite_for_plex/library/tvshows/
*** https://kodi.wiki/view/Adding_video_sources
*** Will not have support for most Plex features
[add] Settings - Cache - Data Cache, to enable or disable the use of data caching
[upd] Improve device identification |contrib: Maven85|
[upd] Additional list item information at playback |contrib: Maven85|
[upd] Improve the speed of cache deletion
[upd] refactor items and processing into smaller pieces
[upd] refactor common, constants, and logging
[lang] German (de_DE) |contrib: Maven85|
0.2.1
[fix] TraktToKodi not starting playback of some episodes
[upd] TraktToKodi title comparisons
0.2.0
[add] support for TraktToKodi browser extension
- https://chrome.google.com/webstore/detail/trakttokodi/jongfgkokmlpdekeljpegeldjofbageo
- https://addons.mozilla.org/en-US/firefox/addon/trakttokodi/
0.1.4
[add] translations for widget titles
[fix] data cache not updated on mark (un)watched, and playback
[upd] improve data caching, less cached data required
[upd] refactor data caching
[upd] refactor list item creation
0.1.3
[chg] use same caching mechanism for data caching as server cache
- [fix] widget caching
[rem] dependency on script.common.plugin.cache
0.1.2
[fixup] wrong minimum dependency version
0.1.1
[add] Widgets
[add] Data caching using script.common.plugin.cache
[fix] Episode artwork
0.1.0
[upd] refactor routing and add-on
[upd] cosmetics
0.0.10
[upd] update Sign In and Manage myPlex dialog layouts
[fix] playback monitoring threads not being cleaned up
0.0.9
[upd] refactor Up Next support
[upd] use base64 encoding instead of hex for Up Next
[rem] removed legacy transcode
0.0.8
[add] Settings - Up Next - Use episode thumbs, default is to use landscape/fanart
[fix] playback monitoring logic issue introduced in 0.0.7
0.0.7
[add] text based fallback to pin based login if gui fails (py3)
[upd] linting
0.0.6
[fix] Up Next on python 3.x < 3.6
0.0.5
[add] Support for Up Next (service.upnext)
[add] Support for adding/removing music tracks from playlists
0.0.4
[add] 'Add to playlist' context menu (Maven85 @ https://github.com/Maven85/plugin.video.plexbmc/commit/05eb606)
[add] 'Delete from playlist' context menu (Maven85 @ https://github.com/Maven85/plugin.video.plexbmc/commit/5322def)
[chg] hide the 'Delete' context menu by default, toggled in Settings - Advanced
[chg] limit when 'Go to' context menu is used on episodes
0.0.3
[add] Go to ... Season X and TV Show context menu items on episodes
[add] enable reuselanguageinvoker
[fix] remove argv globals
0.0.2
[fix] playback monitoring on python 3
0.0.1
[chg] Rename and change icon, don't use 'Plex' or the Plex icon.
1.8.0
[fix] content not marked as watched on completion
1.7.1
[fix] By Folder titles showing as Unknown
[fix] add missing mediatypes
[upd] icon and fanart
1.7.0
[add] Settings - Look and Feel - Server name prefix on the main menu
[upd] Request headers; change platform and device name
[lang] localize section titles; Movies, TV Shows, Photos and Music
1.6.0
[chg] always prefix main menu items with server name
[upd] revert plot changes
1.5.3
[fix] fixup plots
1.5.2
[add] Description to file and folder items
[chg] Make the server detection notification optional
1.5.1
[upd] Improve playback monitoring and reporting
1.5.0
[add] add 'Cache' settings category and 'Server Cache TTL' setting
[add] add 'Transcode > 8-bit' to 'Playback' settings
[chg] change devicename setting label and default
1.4.0
[upd] sign in/out, switch user, display servers, and refresh data menu items
[upd] updates to playback monitoring
1.3.2
[add] add a simple progress dialog for server discovery
1.3.1
[chg] make errors during logging non-blocking
[rem] removed invalid infoLabel tvshowname
1.3.0
[upd] use threaded head requests to configure best connection address
1.2.2
[chg] Platform and device name
1.2.1
[i18n] remove i18n from get_status
1.2.0
[fix] append default port to provided address if required
[chg] use xbmcgui for notifications
[chg] variable refactoring
[upd] suppress some inspections
[i18n] string mapping for readability
1.1.2
[upd] improve address selection
[upd] remove wildcard imports
1.1.1
[fix] set_best_address ip comparison
[fix] log failed logging message coercion
1.1.0
[chg] use RunScript for Refresh Data
[chg] use https setting applied during set best address
[chg] use SPDX license identifiers
1.0.2
[fix] sign in dialog partially cutting off directions
[fix] local servers
[fix] logging non-strings types
1.0.1
[fix] log encoding
1.0.0
- Initial stable release after fork of PleXBMC
https://github.com/hippojay/plugin.video.plexbmc
https://github.com/Tgxcorporation/plugin.video.plexbmc