Commit graph

96 commits

Author SHA1 Message Date
mcarlton00
eec6f5da26
Merge pull request #804 from fezster/hdr-metadata
Pass HDR library metadata to kodi to display logos
2024-03-23 12:39:07 -04:00
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
fezster
98a7ace541 Pass HDR library metadata to kodi to display logos
Fix indentation error

Update actions.py

Update api.py
2024-01-08 11:40:17 +00: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