Commit graph

533 commits

Author SHA1 Message Date
JackDandy
c05ccd3b51 Merge branch 'main' into dev 2024-10-07 01:01:05 +01:00
JackDandy
f91ceb5e4b Merge branch 'hotfix/3.32.9' 2024-10-07 01:00:15 +01:00
JackDandy
f343765302 Fix indendation. 2024-10-07 00:59:57 +01:00
JackDandy
eef5ddb171 Merge branch 'main' into dev 2024-10-07 00:35:28 +01:00
JackDandy
c0e8505eca Merge branch 'hotfix/3.32.8' 2024-10-07 00:33:40 +01:00
JackDandy
d2f7bb6104 Fix Fanart.tv and CF data fetch.
Fix TVC images.
Change center the default card background and hide hover text decoration.
Change correct typos
2024-10-07 00:32:58 +01:00
Prinz23
f2f39568dd Change min required Python version to 3.9
Change add support for  Python 3.9.20, 3.10.15, 3.11.10, 3.12.7
Update zoneinfo to 2024b.
Change improve config.ini save failure messages.
Change add '-f' to copy_file command for 'posix' systems.
Change add '.avif' extensions as valid image type (used by tvc cards)
Change hide lazy load animation when loading fails (unsupported image format)
2024-10-07 00:28:05 +01:00
JackDandy
176abcdd4d Merge branch 'main' into dev 2024-08-13 12:29:15 +01:00
JackDandy
fcf5ccf236 Merge branch 'hotfix/3.32.7' 2024-08-13 12:28:31 +01:00
Prinz23
69eea899ef Change add CONFIG_LOADED var to prevent saving config.ini before it's fully loaded
Change providers to save config.ini if needed at the end of init stage 1
2024-08-13 12:28:06 +01:00
JackDandy
e67f74a262 Change password manager friendly login form. 2024-08-13 12:23:10 +01:00
JackDandy
76871e8628 Merge branch 'main' into dev 2024-08-12 18:11:02 +01:00
JackDandy
66c715115c Merge branch 'hotfix/3.32.6' 2024-08-12 18:09:59 +01:00
Prinz23
2dcf1854eb Fix saving config.ini after restart and startup
make save_config fallback to single threaded save use
2024-08-12 18:09:12 +01:00
JackDandy
3cabf3f9d7 Merge branch 'main' into dev 2024-08-12 00:19:37 +01:00
JackDandy
689296c4ac Merge branch 'hotfix/3.32.5' 2024-08-12 00:17:33 +01:00
Prinz23
6a65cebc06 Fix to create initial config.ini when one doesn't exist
Fix saving config.ini during startup (update or creating)
2024-08-12 00:16:52 +01:00
JackDandy
c6bfc9c3d1 Merge branch 'main' into dev 2024-08-10 12:56:58 +01:00
JackDandy
c37a753c6a Merge branch 'hotfix/3.32.4' 2024-08-10 12:39:49 +01:00
Prinz23
0c0e25e73c Change allow Python 3.12.5
Fix person ids fetching
Fix wrong added death dates (by allowing overwriting deathday with None if birthday is on source)
Fix parsing changes to IMDb bio
Update test data
- Change improve efficiency when saving config.ini
Change prevent saving unchanged config.ini
Change add flushing to config.ini file saving (configobj hack)
Change add ConfigEvents queue for saving the config ini more efficiently
Change catch other errors for saving config
- Change improve efficiency when saving viewshow glide
Change don't call '/home/set-display-show-glide' in the first place if there  is no reason (params) to do so
Change add sanity check for set_display_show_glide, only save changed values
2024-08-10 12:39:12 +01:00
Prinz23
80cffd7cef Change add Gitlab tests 2024-08-10 12:36:48 +01:00
JackDandy
13763cab4b Change person cards to not display "eps" when number of eps is unknown 2024-06-27 00:00:16 +01:00
JackDandy
07799f6dd9 Merge branch 'main' into dev 2024-06-26 18:26:57 +01:00
JackDandy
d5c0fa3c07 Merge branch 'hotfix/3.32.3' 2024-06-26 18:25:47 +01:00
Prinz23
c4d3577ba3 Fix TVmaze parser to only directly map properties in map list
Change add TMDB ratings alias in _convert_show
2024-06-26 18:16:49 +01:00
JackDandy
cda6fb6b2c Fix votes on shows/IMDb cards. 2024-06-26 18:07:24 +01:00
JackDandy
47cf0f5eca Merge branch 'main' into dev 2024-06-26 07:21:40 +01:00
JackDandy
fd87f18ab0 Merge branch 'hotfix/3.32.2' 2024-06-26 07:20:57 +01:00
JackDandy
552e4f74b1 Fix systemd linefeed typo. 2024-06-26 07:20:42 +01:00
JackDandy
611097de1a Merge branch 'main' into dev 2024-06-26 01:20:52 +01:00
JackDandy
fada1cf299 Merge branch 'hotfix/3.32.1' 2024-06-26 01:18:13 +01:00
Prinz23
bfd9f50d76 Fix update tvinfo test data 2024-06-26 01:17:25 +01:00
Prinz23
165144ca5b fix type of self.plays_self 2024-06-26 01:14:16 +01:00
JackDandy
be24e6169b Merge branch 'feature/UpdatePkgResources' into dev 2024-06-26 00:47:28 +01:00
JackDandy
83d2aa32a2 Update package resource API 68.2.2 (8ad627d) → 70.1.1 (222ebf9). 2024-06-26 00:45:48 +01:00
JackDandy
874876391a Merge branch 'feature/UpdateFilelock' into dev 2024-06-25 23:29:26 +01:00
JackDandy
0f7ad2da59 Update filelock 3.14.0 (8556141) → 3.15.4 (9a979df). 2024-06-25 23:24:17 +01:00
JackDandy
87dfa2f6fd Merge branch 'feature/UpdateUrllib3' into dev 2024-06-25 23:05:14 +01:00
JackDandy
de3d29c818 Update urllib3 2.2.1 (54d6edf) → 2.2.2 (27e2a5c). 2024-06-25 23:04:24 +01:00
JackDandy
e7ab89c731 Merge branch 'main' into dev 2024-06-25 21:16:28 +01:00
JackDandy
283a9258d5 Merge branch 'release/3.32.0' 2024-06-25 21:15:59 +01:00
JackDandy
31c406a493 Prepare release, bump date. 2024-06-25 21:15:30 +01:00
JackDandy
0384e218aa Merge branch 'feature/FixScaleImage' into dev 2024-06-25 21:10:06 +01:00
JackDandy
53cc79ee8c Change popup on browse shows person view to hide on unfocus when long user adjustable scrollable lists of character roles are used, e.g. Evan Peters in AHS.
Change hide ratings on browse shows cards in person view for TVmaze as not provided.
Change replace test code for consistency at "Other shows" for sub title across all sources.
Make overview parser centralised for consistent reusability.
Fix add dynamic fetch to fill show data on person view when a role is non main and the API does not expose.
Add logic for when there are no genres.
Fix mitigate MRU issue where browse default and param person view conflicted.
Change make TMDB person genre lowercase for consistency with other sources.
Filter out TMDB roles that have no actual name.
Add expose `show_type` to TVmaze api for cases where genres are None (e.g. Taylor Swift vs. Scooter Braun).
Fix images on Shows -> MC cards view.
Change ensure genres on NE browse shows view are lowercase consistent with other sources.
Change browse shows view, replace \r\n in show overviews to a single whitespace on cards.
Change TMDB browse shows expose ratings.
Fix TMDB browse shows use alternative term_vote in drop down.
2024-06-25 20:21:44 +01:00
Prinz23
4e52d2da08 Add try to retrieve TVmaze id for persons
Fix person image scaler
Change make a unified generator for the p_chars var in persons search
Change add plays_self to TMDB, TVmaze, Trakt
Fix TMDb person search page for shows without first aired date (future shows for example)
Add also display guest appearances in TVmaze person search
Add parsing of vote_average / rating for main cast
Add genres to person show data
Fix, auto close qTip if mouse is over nav menu
Change add rating, vote_average, vote_count, popularity to TMDB person characters shows
Change TVmaze character name TBA|D to ''
Change add person gender to Trakt
2024-06-25 20:21:25 +01:00
JackDandy
31f5b3ea23 Move the dynamic list of roles from the fix height cards into the flexible height popup.
Tweaks to order of stuff and fix issue where images to the right flowed badly on different height images on the left on the person view
Change darker popup title for improve visual contrast
Start of fix scale image
2024-06-23 19:23:12 +01:00
JackDandy
5f67570632 Merge branch 'main' into dev 2024-06-23 19:22:13 +01:00
JackDandy
92b2650173 Merge branch 'hotfix/3.31.2' 2024-06-23 19:20:35 +01:00
Prinz23
d1d06ba914 Fix parsing show names that contain the word "parts" by making parser more restrictive. 2024-06-23 19:20:02 +01:00
JackDandy
8533297323 Merge branch 'feature/AddBrowsePersonShows' into dev 2024-06-16 17:12:56 +01:00