117 Commits

Author SHA1 Message Date
Gorgorot38
a70cbbcae1 Merge remote-tracking branch 'origin/master' into skip_segments 2025-03-02 16:45:46 +01:00
Gorgorot38
39d16921ad Fix bug with multiple external subtitles in the same languages 2025-02-23 10:45:24 +01:00
Gorgorot38
761dc8e1c5 Add segment skip ability 2025-02-23 10:26:37 +01:00
hagaygo
6681ee60fe Add setting option to hide item count limit on menu entries 2024-03-29 00:06:02 +02:00
mcarlton00
18ad8e6f89 Fix the formatting of the upnext notification 2023-03-05 21:15:08 -05:00
Matt
381ecb95a9 Fix variable name for upnext 2023-01-16 16:24:28 -05:00
Matt
b178f785de pep8 - utils.py 2023-01-16 13:25:00 -05:00
mcarlton00
347ab47672 Refactor imports to be under line length limit 2023-01-12 21:02:32 -05:00
mcarlton00
d25de226d0 Reorder imports for flake8 guidelines 2023-01-12 20:50:41 -05:00
mcarlton00
bf513dee43 Fix flake8 linting complaints 2023-01-11 19:51:26 -05:00
mrkev
7b64a7cdd3 Increase maximum stream bitrate
Use enum for setting max bitrate, same as in jellyfin-kodi. New default is 1000000.
Fixes #257
2023-01-09 22:33:13 +01:00
Matt
7b10c48e8f Show saved users in the user selection list 2022-10-01 10:59:10 -04:00
mcarlton00
14b2a10fdf Merge pull request #221 from mcarlton00/unique-client-id
Force unique client IDs when using quick connect
2022-09-29 21:37:52 -04:00
andry.yosua
6ee2f9c962 subtitle not working on self sign certificate
`requests.get` when download subtitle file do not respect "Verify HTTPS
certificate" setting.

STEPS TO REPRODUCE:
- i have installed self sign certificate on jellyfin server
- i have set "Verify HTTPS certificate" to false on addon setting

EXPECTED RESULTS:
i can play movies

ACTUAL RESULTS:
i can not play movies.

this happened because `requests.get` when download subtitle file do not
respect "Verify HTTPS certificate" setting.

this PR add "Verify HTTPS certificate" setting when downloading subtitle
file
2022-09-20 05:51:43 +07:00
Matt
1d8b9824ad Force unique client IDs when using quick connect 2022-09-18 09:36:00 -04:00
Matt
24548a081c Fix user switching 2022-08-06 19:43:16 -04:00
Matt
7a1a7843e6 Download all external subs when playback starts 2022-06-19 15:55:46 -04:00
Matt
075e1e8974 Move current date calculation to a function 2022-06-16 18:24:16 -04:00
Matt
06f78ce620 Do all date calculations in UTC 2022-06-16 18:15:40 -04:00
Matt
44afd62989 Address flake8 warnings 2022-06-09 20:35:06 -04:00
Matt
416b04fdec Don't use stale data 2 - widgets 2022-05-20 23:46:59 -04:00
Matt
c2958445cb Get current data when generating URLs 2022-05-20 23:40:13 -04:00
mcarlton00
43f576d1c5 Fix browsing the Live TV programs menu (#145)
* Convert server times to local timezone

* Fix naming format of programs

* Simplify string formatting

* Remove unneeded space
2022-04-30 10:34:47 -04:00
Odd Stråbø
6126d617f5 Copy translate_path from Jf4Kodi, fix LazyLogger 2022-03-09 22:51:38 +01:00
Matt
36b23d0b19 Reworking the network stack 2022-02-27 22:15:54 -05:00
Matt
6efa62ced2 Ensure deviceId is unique and URL safe 2022-01-17 15:16:51 -05:00
Matt
297b25a739 Rework user data storage 2022-01-17 12:17:21 -05:00
Matt
264145c4b9 Address flake8 complaints 2021-12-30 18:40:08 -05:00
Matt
fc690abee9 Rename translate function 2021-12-30 17:05:10 -05:00
Matt
5c3740b8a9 Function refactoring and reordering 2021-12-29 16:54:05 -05:00
Matt
6e6e753475 Remove unneeded double_urlencode function 2021-12-05 17:48:13 -05:00
mcarlton00
42187327d6 Update resources/lib/utils.py
Co-authored-by: Claus Vium <cvium@users.noreply.github.com>
2021-10-02 09:53:12 -04:00
Matt
58a256c121 Fix direct play logic for 10.8 2021-10-01 17:49:19 -04:00
Matt
441bb10624 Fix next episode dialog 2021-05-28 23:33:13 -04:00
Matt
8ece4ae651 Remove commented blocks of code 2021-02-14 11:14:03 -05:00
Matt
ed3087a222 String manipulations and encoding fixes 2021-01-26 22:34:51 -05:00
Matt
fb6a1c1329 Initial py3 pass 2021-01-02 23:04:24 -05:00
Matt
8f736e8bd3 We need the brackets for later 2020-12-05 18:28:20 -05:00
Matt
4ba0b64d2c Update auth for 10.7 2020-11-23 17:58:45 -05:00
mcarlton00
1733e64403 Parse json payloads in centralized place 2020-11-11 22:50:26 -05:00
Matt
a90c2c2fa8 Use future strings to fix unicode errors 2020-09-05 17:29:38 -04:00
Matt
a0efd1087f Copy log handler from JF for Kodi, modify for strings 2020-07-25 01:01:30 -04:00
mcarlton00
62469e806a Remove debug statement 2020-07-05 12:10:26 -04:00
mcarlton00
97342edee0 Remove bad variable 2020-07-05 12:03:28 -04:00
mcarlton00
87ec183694 Fix url generation to work with jellyfin 2020-07-04 18:43:50 -04:00
mcarlton00
e59b54cccf Beginning rebranding + removing emby from api urls 2020-07-04 13:26:21 -04:00
faush01
14514fc7b5 remove old playback method functions 2020-07-02 12:48:29 +10:00
faush01
6b9f709092 small fix for transocde url having duplicate params 2020-06-29 14:04:50 +10:00
faush01
91cd8ce656 add force transcode bitrate selector 2020-06-24 20:31:47 +10:00
faush01
7edede7707 few small changes to the auto play logic 2020-06-23 19:42:17 +10:00