mcarlton00
373d34a56e
Add automatic database migration for Kodi Omega
2024-03-07 12:41:56 -05:00
[kwa:m]
e45b964f8c
Fix for movielist (movie_view) on Kodi 21b3 (with videoversions).
...
Compatible to Kodi <21b3.
2024-02-26 19:45:37 +01:00
78a8f6b9fe
Merge pull request #761 from csaavedra/fix-multicd-albums
...
music: Fix multidisc indexing
2023-08-19 02:15:21 +02:00
Claudio Saavedra
d98d64f28a
music: Fix multidisc indexing
...
Kodi uses internally a right-shift operation to codify in a
single integer disc number and track number. This is taken
into account in this addon but, incorrectly, it is done for
discnumber > 1 only, while Kodi uses it for tracks in all
discs.
Fix this by directly codifying the track and disc number
for all discs.
This patch is based on investigation by user @neightwulf in
github.
2023-08-16 12:24:45 +03:00
GrégoireDruant
9bfbe7eaa4
Fix: remove override of previously set libraryId and name
...
Which caused new videos not to be added to library on automatic update
2023-06-13 18:43:49 +02:00
GrégoireDruant
eb6891871d
Fix duplicate artist links
...
INSERT OR REPLACE does not work when null values are provided as part of the unique index
2023-06-13 18:43:37 +02:00
8134dd0368
Fix syncing of musicvideos with production year YYYYmmdd
...
Be more lenient towards garbage metadata
Jellyfin some times puts the full YYYYmmdd in the year field.
2022-12-30 03:16:57 +01:00
Ben Turley
bc256401e9
Fix syncing when obj['Premiere'] is an int
2022-11-19 22:12:15 -07:00
Kian-Meng Ang
1f48b62a93
Fix typos
...
Found via `codespell -S resources`
2022-11-14 09:14:06 +08:00
Odd Stråbø
e9e346b5ed
Fix indentation
2022-10-29 23:23:07 +02:00
Odd Stråbø
c1f79000c7
Fix syncing when Premiere date is empty
2022-10-29 16:49:16 +02:00
Odd Stråbø
d67affc459
Set premiere date
2022-10-29 15:59:27 +02:00
862b2274e1
Fix bug in add_movie query introduced by #581
2021-10-19 16:29:22 +02:00
7dffe00511
Avoid circular imports of database
2021-10-19 15:08:50 +02:00
833f72ff5d
Don't store CriticRating in the userrating db field
2021-10-12 18:50:24 +02:00
53c887d354
Use module-relative imports
2021-10-12 18:08:47 +02:00
Brian Pepple
f6eeb49bd1
Hoist repeated code outside conditional statement
2021-10-10 16:40:58 +02:00
Brian Pepple
9d64ca41cb
Merge extend into list declaration
2021-10-10 16:40:58 +02:00
Brian Pepple
785d0d4844
Simplify logical expression using De Morgan idents
2021-10-10 16:40:58 +02:00
Brian Pepple
b110f1cf13
Simplify boolean
2021-10-10 16:40:52 +02:00
mcarlton00
133e408eb1
Merge pull request #574 from mcarlton00/cast-resume
...
Resume media when possible during casting
2021-10-06 19:06:23 -04:00
Matt
942ed0c407
Cleaner comparison for resume variable
2021-10-06 19:04:45 -04:00
Matt
5e7901be27
Migrate to new translatePath library
2021-10-02 13:26:37 -04:00
Matt
4b40c75c91
Resume media when possible during casting
2021-10-01 17:34:18 -04:00
Matt
37a72759cb
Fix removing music libraries
2021-04-30 20:55:07 -04:00
mcarlton00
77dbe45a4a
Merge pull request #484 from mcarlton00/context-menu
...
Fix playback from context and info menus
2021-04-19 19:40:26 -04:00
mammo0
0359e0f80a
fixed 'args' beiing provided as list for dict.get() method
...
before the people cache was never used, because the 'args' parameter in
the 'self._people_cache.get(args)' call was a list/tuple object; but the
people cache dictionary has only strings as keys
-> so there were always database queries for the persons which slowed
down the sync process
also renamed 'args' to 'name', because basically a person gets searched
only by its name (see queries.py)
2021-04-19 18:07:03 +02:00
Matt
bc47e93d1c
Remove unneeded function
2021-04-16 17:47:32 -04:00
Matt
2fcef85029
Fix playback from context and info menus
2021-04-16 17:47:32 -04:00
Matt
33dfd0ee82
Fix capitalization of variable
2021-03-15 23:42:11 -04:00
Matt
94b3a3e0a0
Fix recently added albums in Kodi 19
2021-03-15 23:32:37 -04:00
Matt
77f06b0817
Fix full syncs with new actors
2021-03-14 09:44:36 -04:00
Matt
abf5b8b8df
Remove unused import
2021-03-13 20:22:42 -05:00
Matt
2d60480df3
Rework people sync to avoid exception program flow
2021-03-13 20:13:40 -05:00
Matt
0aa2e71320
Fix music artist syncing for Kodi 19
2021-01-23 22:20:34 -05:00
Matt
75590d3a1d
Missing import
2021-01-23 22:20:34 -05:00
Matt
9d059a94d7
Fix casting
2021-01-23 22:20:34 -05:00
Matt
bceeff4754
Fix missing apiclient on other PlayUtils actions
2020-11-23 20:41:32 -05:00
Matt
a3ce3ae4fa
Fix voidless intros
2020-11-23 20:38:24 -05:00
Matt
e487163ca2
Make the linter happy
2020-11-17 19:23:40 -05:00
Matt
feea23e9da
Voidless playback. Slightly important
2020-11-17 12:10:04 -05:00
Matt
4a437f7a2b
Make addon menu work without TheVoid
2020-11-17 11:01:55 -05:00
cvium
a009530434
Byebye TheVoid
2020-11-17 11:00:50 -05:00
6d61a83b54
Flake8 linting
2020-09-27 04:20:24 +02:00
holow29
b6ca78031c
Add BDMV and DVD Rip support in TV Shows
...
Porting @YK-Samgo's work from Movies.py to TVShows.py
2020-09-04 09:58:24 -04:00
mcarlton00
4e2c8a0af3
Merge pull request #366 from oddstr13/pr-json-filter-1
...
Filter keys containing None values from dictionaries returned from the server
2020-08-21 17:43:52 -04:00
8a3ca73d52
flake8
2020-08-21 14:56:15 +02:00
Matt
ae0dbc0400
Refactor where the ancestor check takes place
2020-08-15 00:02:00 -04:00
16bd0091f7
Merge pull request #348 from TrueTechy/fix/sonarqube-clumsy
...
Various fixes from sonarqube
2020-08-05 22:45:11 +02:00
Matt
7f012dc8b0
Fix undefined variable in remove function
2020-08-02 19:12:15 -04:00