-
Notifications
You must be signed in to change notification settings - Fork 149
/
changelog.txt
256 lines (210 loc) · 8.5 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
version 3.7.0
- Translation update
version 3.6.1
- Code cleanup
- Translation update
version 3.6.0
- Clarify unit on startup delay
- Migrate to new settings format
- Allow to override global proxy settings
- Fix empty movie title when year not included in showtitle
- Fix runtime fallback for calculating episode and movie progress
- Fix hide notifications when playing video
- Update translations
version 3.5.0
- Fix problems with skins based on skin-shortcuts
- Improve proxy URL configuration
- Don't ask trakt for ratings, if the user doesn't need them
- Translations
version 3.4.2
- Handle cases of missing ids for tvshows
- Update translations
version 3.4.1
- Fix wrong kodi query breaking episode sync
version 3.4.0
- Fallback to pre-matrix imdbnumber behavior again
- Fix notifications not showing
- Fix id handling for manual actions, fixes tmdb for e.g.
- Fix episode collection chunksize
- Fix show rating not working
version 3.3.5
- Fix variable reference error
version 3.3.4
- Fix variable reference error
version 3.3.3
- Improve PVR detection
- Updated for python 3.9
- Fix bug that reset watched state
- Don't fail on missing uniqueid
- Improved logging
version 3.3.2
- Fixes for matrix changed apis
version 3.3.1
- Update to lastest trakt dependency
- Improved no runtime handling
- Fix manual set watched
- Fix manual watchlisting
- Improve manual rating matches
version 3.3.0
- Ported to Python 3
- PVR channels with proper tags were not scrobbling, corrected infolabels
and added pvr progress tracking
version 3.2.4
- Improve id matching for non-tvdb ids
version 3.2.3
- Python 3 compatability
version 3.2.2
- Fix communication with nextup addon
version 3.2.1
- Use correct hook into kodi 18
version 3.2.0
- Improved id matching for different metadata providers
- Added various refactoring and testing
- Improve mathing for movies with the same name
- Moved to new language structure
version 3.1.12
- Improved id matching for krypton+
version 3.1.11
- Allow exclusions of plugins or scripts
- Updates for MythTv integration
- Allow to unrate an item on Trakt (only via integration)
- Added some more tests
version 3.1.10
- fix scrobling problem when using yatse to start playback
- internal refactoring
version 3.1.9
- fallback to only title matching if all else fails
- updated dependencies
version 3.1.8
- added MythTV PVR recordings scrobbling, as an option (under Scrobbler in configuration)
- added option to perform secondary search for show title by text, if initial scrobble fails
- small bugfix for the hungarian translations
- don't close other windows after playback
- bugfix for sync crashing when using paths with special characters
version 3.1.7
- fixed expired auth tokens not getting refreshed correctly
version 3.1.6
- fixed bug when trying to start authentication manually
version 3.1.5
- implemented device auth flow
version 3.1.4
- fix episode progress playback sync
- improved movie progress playback sync
- fix another case of the rating popup failing to show up
- improved interaction with Nextup Service Notification addon
- some more fixes
- more tests
version 3.1.3
- bugfix for movies being rated with 1 on sync
- added fallback for dates outside of the unix timespan - they will now fall back to the current date/time
- fixed rating popup not showing up for content from external addons
version 3.1.2
- bugfix for movie playback progress sync
version 3.1.1
- bugfix for tv show rating sync
version 3.1.0
- add ratings sync for movies, tvshows and episodes
- store ratings in kodi when rating on trakt
version 3.0.7
- fix for exclusions when using special characters
version 3.0.6
- fix getting some user settings, like path excludes
version 3.0.5
- added scrobble start offset setting (default is 0)
- changed up/down buttons in rating dialog to go to 10/1 instead of right/left
- you can now exclude up to 12 paths
- fixed multiple potential crashs
- updated language files from Transifex
version 3.0.4
- added playback progress sync for episodes
- fixed problem when external addon is providing video_ids but no year
- fixed problem with multi-part episodes sometimes not being recognized
- added fallback for dates outside of the unix timespan - they will now fall back to the current date/time
- updated language files from Transifex
version 3.0.3
- bugfix for keyboard not showing up when trying to type in the pin dialog
- properly handle any ids combination when scrobbling is off for ratings
- updated language files from Transifex
version 3.0.2
- fancy PIN auth dialog (by tknorris) and design (by piers)
- new design for context menu (by piers)
- skinners be aware, we renamed the dialogs, so you will need to rename yours too
- improved the dialogs so they are easier to skin
- you no longer need to scrobble to get a rating dialog
- created context menu addons for Kodi 15 (Isengard) - you need to install them on their own
- added an 'add to watchlist' button
- various fixes for manual rating and watched
- fixed some notifications not causing errors
- added id scrobbling via ids window property
- updated language files from Transifex
version 3.0.1
- moved to PIN login, you will need to reenter your credentials. It's more secure and users with social logins (e.g. g+ or fb) can now login too!
- readded manual ratings for movies/shows/episodes (by tknorris)
- implemented manual ratings for seasons (by tknorris)
- readded manual ratings for movies/shows/seasons/episodes
- readded the Trakt contextmenu
- multipart episodes now show a rating dialog for each episode, when playback is finished
- use kodi proxy to send requests to trakt
- updated transifex translations
version 3.0.0
- new Trakt branded rating dialog (by Piers)
- ported to Trakt.tv api v2 (using trakt.py by fuzeman)
- added playback progress sync for movies
- renamed everything from xbmc to kodi
- more languages supported
- send collected date from kodi to Trakt
- send watched date from kodi to Trakt
- send watched times and last watched date from Trakt to kodi
- removed lists management and contextmenu (for now)
- default rating is now a neutral 6 "Okay"
- improved logging
- various improvements and bugfixes
version 2.3.2
- fixed update tags not running after sync, if the setting was enabled (nate1280)
- fixed usage of sync after library update, was always syncing (nate1280)
- small cleanup of sync, replace redundant calls with a variable and one time call (nate1280)
- compatible with Gotham
- language updates
- other bug fixes (see github)
version 2.3.1
- improved API error handling and debugging
- new context menu action via RunScript(script.trakt,action=contextmenu)
- silent option for manual sync via RunScript(script.trakt,action=sync,silent=True)
version 2.3.0
- moved debug settings to their own menu (nate1280)
- new togglewatched action for skins/keymaps (nate1280)
- new rate action for skins/keymaps (nate1280)
- new tagging/list actions for skins/keymaps (nate1280)
- alternate rating notification style (nate1280)
- exclusion checks now work in syncing and scrobbling (nate1280)
version 2.2.0
- lots of code optimizing and bug fixes (nate1280)
- sync fixes (nate1280)
- better scrobbling of streaming media (nate1280)
- updated translations
version 2.1.0
- rate movies and episode after watching them (sschocke, N3MIS15)
- use urllib2 for connection (nate1280)
- rewrite notification service (nate1280)
- scrobbles playlisted items correctly (koying)
- exclude settings for media to not scrobble (ezechiel1917)
- scrobble multi-part episodes correctly (nate1280)
version 2.0.0
- compatible with Frodo only, Eden support dropped
- supports absolute and dvd ordering (mizaki)
- sync your TV episode and movie collections to Trakt (N3MIS15)
- auto clean your Trakt collection so that it matches up with XBMC (N3MIS15)
- keep watched statuses synced between XBMC and Trakt (N3MIS15)
- retry the telnet connection to prevent timeouts (sschocke)
- fixed authentication issue for incorrect username/password
- default to HTTPS on
- retry failed API calls (nate1280)
version 1.0.1
- code optimization (seadog)
- use tvdb_id for much improved matching and international support
- hide error notifications during playback
version 1.0.0
- initial release
- tv episode and movie scrobbling
- works with local files and remote streams with correct metadata
- tested with XBMC library mode, PleXBMC, Amazon, CBS