Commit Graph

281 Commits

Author SHA1 Message Date
1hitsong
57a4a5cf38
Create global audio player (#1024)
* Create global audio player
* Fix crash when pressing back
2023-02-27 18:51:27 -05:00
1hitsong
a33ce8bd57
Playlist support & TV Shuffle (#986)
* Add TV Episode Shuffle
* Reuse playback info
* Get Subtitle Popup working
* Get Subtitle Popup working
* Get Resume/Restart popup working
* Playlist poster, bug fixes
* Remove commented out code
* Start from beginning if playing queue
* Fix Playback Info issue
* Remove optional chaining to fix formatter
* Fix playlist content list. Code cleanup.
* Remove commented out code
2023-02-25 11:43:36 -05:00
Jinho Kim
45dc9e5fa0
Merge branch 'unstable' into unstable 2023-02-21 12:42:22 -05:00
Jinho Kim
bd5a05563a Custom subtitles added to options
Custom subtitles can be enabled via * > Settings > Playback > Use Custom Subtitles

Fallback font downloaded only if it is enabled in system settings

Cleaned up various code
2023-02-19 13:30:48 -05:00
candry7731
c6a525fe47
Merge branch 'unstable' into Add-Loading-ux-to-movies-details-screen 2023-02-11 12:59:11 -06:00
1hitsong
083a83a051
Merge pull request #997 from sevenrats/episode-failure
Graceful episode playback failure
2023-02-08 20:40:30 -05:00
Jinho Kim
6e5e14444e Optimize parseVTT
Change back to gettofile

Fix default font in captionTask

Update captionTask.brs
2023-02-06 10:18:00 -05:00
Jinho Kim
305ac54d8d Fix variable initialization in captionTask 2023-02-04 16:54:05 -05:00
Jinho Kim
1ee4ef8d12 Move font download to Main.brs
Optimize parseVTT performance
2023-02-04 13:07:40 -05:00
sevenrats
5c22f8a9e5 more spinners 2023-02-04 01:39:09 -05:00
sevenrats
b54b5bdcc4 unbreak details spinners 2023-02-04 01:15:40 -05:00
sevenrats
3b00d3ab28 simpler spinner 2023-02-04 00:26:55 -05:00
candry7731
827a5fd406
Merge branch 'unstable' into Add-Loading-ux-to-movies-details-screen 2023-02-02 13:42:19 -06:00
candry7731
23fe95229c Move progressDialog to sceneManager Fix load bug 2023-02-01 23:20:19 -06:00
candry7731
b61580c77a Merge branch 'unstable' of https://github.com/jellyfin/jellyfin-roku into Add-Loading-ux-to-movies-details-screen 2023-02-01 21:12:29 -06:00
1hitsong
d8bc511640
Merge branch 'unstable' into CreateUnitTestSuite 2023-02-01 18:26:23 -05:00
sevenrats
a5c0a40ee3 fix invalid ticks and video errorstate 2023-01-30 20:02:00 -05:00
1hitsong
51569b80b1 Fix default view 2023-01-26 19:39:25 -05:00
1hitsong
4efb87b646
Merge branch 'unstable' into FixTVGenres 2023-01-02 09:39:32 -05:00
1hitsong
e634227c2a
Merge pull request #920 from ApexArray/fix-crash-on-empty-contentId
Fix crash on empty contentId
2022-12-31 08:31:23 -05:00
1hitsong
7af27a5488 Update genre view for TV series 2022-12-30 11:59:56 -05:00
1hitsong
4f0ddb0037
Merge branch 'unstable' into WhatsNewPopup 2022-12-29 12:30:56 -05:00
1hitsong
e7466d2e4a
Merge pull request #877 from 1hitsong/fixEpisodeFocus
Fix TV Episode focus issues
2022-12-29 08:25:07 -05:00
1hitsong
e045d378de
Merge pull request #881 from 1hitsong/musicGenreView
Update music library view & add genre view
2022-12-29 08:24:26 -05:00
1hitsong
c14ca81847
Merge pull request #862 from 1hitsong/GlobalPlayQueue
Create Queue Manager and use for Music
2022-12-29 08:23:56 -05:00
Alex Wardle
887c8305b0 improve check for empty values 2022-12-28 17:51:31 -07:00
Alex Wardle
77747f5c56 replace <> invalid with isValid() 2022-12-23 10:08:26 -07:00
Alex Wardle
21e00ee812 add check for empty contentId string
fixes crash when launching app via RASP automation tool
2022-12-23 10:06:17 -07:00
1hitsong
ae0d12f3c6 Add some Misc tests 2022-12-22 09:50:36 -05:00
1hitsong
72ae35423d Add Test Framework 2022-12-22 09:48:45 -05:00
1hitsong
a4962648f3 Create What's New popup
Demo: 
https://social.linux.pizza/@tgpo/109553679336510552
2022-12-21 17:01:44 -05:00
1hitsong
41b1c978f9 Fix resume popup showing twice 2022-12-20 17:39:06 -05:00
1hitsong
926a1623f5 Fix dialog appearing twice 2022-12-10 14:27:49 -05:00
1hitsong
233d981c05 Create music genre view 2022-12-10 14:05:55 -05:00
1hitsong
4f4b1d5748 Fix TV Episode focus issues
1. Pressing back on resume dialog on episode list
2. Choosing resume and pressing back from video playback
2022-12-09 20:26:32 -05:00
1hitsong
c79f9471cb Reset focus to buttons
Fixes #682
2022-12-09 18:27:16 -05:00
1hitsong
1b2392bb16 Fix lockup on Additional Parts resume
This will automatically start playback at resume point. Follow up PR will show user resume dialog popup.
2022-12-08 13:33:08 -05:00
1hitsong
607107ebb8 Remove rooibos test framework 2022-12-07 18:33:23 -05:00
1hitsong
945383d5fd Create global play queue 2022-11-30 20:36:28 -05:00
1hitsong
cb1ed4041a
Merge pull request #838 from 1hitsong/NoIntroTrailers
Don't play intro video before trailers
2022-11-20 21:34:16 -05:00
1hitsong
e1f2ed7fc3
Merge pull request #821 from 1hitsong/ui-refresh/movie-library-list
Update Movie Library View
2022-11-11 09:45:10 -05:00
1hitsong
1549ea11b6 Add 20 random favorites to home view 2022-11-06 07:07:39 -05:00
1hitsong
1b22959fa0 Don't play intro video before trailers 2022-11-04 20:59:25 -04:00
1hitsong
71c672732d Update Movie Library View 2022-11-03 20:55:20 -04:00
Neil Burrows
aafcb28436
Remove temporary code to migrate MPEG2 setting (#829) 2022-10-31 16:06:51 +00:00
candry7731
4131c6616e loading spinner
Added Loading spinner to movies detail screens
2022-10-26 23:04:44 -05:00
1hitsong
7f94039d71 Fix function name & comment 2022-10-21 12:57:11 -04:00
1hitsong
4ce9f18152 Fix Cinema Mode Intro bug 2022-10-21 12:09:28 -04:00
1hitsong
8908f11bf2
Merge pull request #792 from candry7731/Fix-Search
Fix Episode titles when search
2022-10-11 20:10:26 -04:00
1hitsong
3dbaa07a0f Fix instant mix crash for artist with no albums 2022-10-10 17:12:04 -04:00