Commit Graph

301 Commits

Author SHA1 Message Date
Nicolas Pomepuy
69a4d8eb37 Add a log in beta to understand an IllegalStateException crash 2024-10-17 13:29:49 +00:00
Nicolas Pomepuy
3daead8e57 Fix IllegalStateException 2024-10-17 13:29:49 +00:00
Nicolas Pomepuy
2ab57d188e Remove the notv build 2024-10-09 07:19:46 +00:00
Nicolas Pomepuy
fd4e19ac61 Create a bundle buildtype setting api min to 30 2024-09-03 08:03:11 +02:00
Nicolas Pomepuy
f20c417b64 Fix soundfont picker not working on TV 2024-08-07 13:34:31 +00:00
Nicolas Pomepuy
b08e97af98 Use a proper confirmation UI for TV settings 2024-08-07 13:34:31 +00:00
Nicolas Pomepuy
60da867fe3 Add a dedicated setting for the nightly auto update opt-in 2024-08-05 12:21:40 +00:00
Nicolas Pomepuy
dd503a38f2 Add a file picker to the settings restoration 2024-08-01 09:51:43 +02:00
Nicolas Pomepuy
cde7543371 Import and restore app's settings 2024-08-01 07:22:06 +02:00
Nicolas Pomepuy
6ae8a7bb4d Automatically delete the auto update APK file on startup 2024-07-10 09:54:10 +00:00
Nicolas Pomepuy
b1ff5299c7 Auto update: add the build information in the dialog 2024-07-05 09:36:06 +00:00
Nicolas Pomepuy
d7dd4b7290 Allow installing the nightly version from the advanced settings 2024-06-28 05:27:56 +00:00
Nicolas Pomepuy
edbf86edd9 Display the auto update on Android TV 2024-06-28 05:27:56 +00:00
Duncan McNamara
747ac96ec4 AdvSettings: add dav1d thread number prompt
This is to be able to change dav1d's thread number on the fly
2024-06-18 13:00:53 +00:00
Nicolas Pomepuy
072cae83ab Allow compiling the app without TV 2024-06-13 12:53:35 +02:00
Nicolas Pomepuy
2e765c1484 Add a default sleep timer setting
Fixes #3065
2024-06-10 07:27:31 +02:00
Nicolas Pomepuy
3fe0cdd98d Fix TV browser fragment toolbar disappearing on sort change
Fixes #3068
2024-05-15 14:07:05 +00:00
Nicolas Pomepuy
0465318de6 Prevent hiding the jump to button when opening the sort menu 2024-05-15 14:07:05 +00:00
Nicolas Pomepuy
9e16ad879a Implement new context sheet icons 2024-05-06 08:44:38 +00:00
Nicolas Pomepuy
01fa37c7d1 Migrate the browser show only multimedia files setting 2024-04-10 16:04:35 +00:00
Nicolas Pomepuy
23e44e5738 Add a gray scale variant for the TV color picker
Fixes #3035
2024-02-14 07:25:42 +01:00
Nicolas Pomepuy
84f89665e5 Hide the favorite lane on Tv when there is no favorite 2024-02-13 10:13:01 +00:00
Nicolas Pomepuy
1473b54ee6 Split favorites from browser in the TV main screen 2024-02-13 10:13:01 +00:00
Nicolas Pomepuy
8fb4745995 Fix TV seen marker not hidden when setting is disabled
Fixes #3033
2024-02-08 09:22:27 +01:00
Nicolas Pomepuy
5446274faf Implement the default thumbnails for audio on TV and video on mobile 2024-02-07 07:20:48 +01:00
Nicolas Pomepuy
5c8edcd8aa Implement TV big icons 2024-02-06 14:40:36 +01:00
Nicolas Pomepuy
6ffd1de932 New big icons integration 2024-02-06 14:40:36 +01:00
Nicolas Pomepuy
336033aba1 Implement the new icons for file types 2024-02-06 14:40:36 +01:00
Nicolas Pomepuy
9a5692bc89 New icons integration start 2024-02-06 14:40:36 +01:00
Nicolas Pomepuy
70a7c6346f Update most of the dependencies 2024-01-24 17:31:28 +00:00
Duncan McNamara
227774a193 ML: refactor clearHistory to add type param 2024-01-24 11:47:49 +01:00
Duncan McNamara
fd03d6ad1a ML: refactor method to get history
lastMediaPlayed() and lastPlayedStreams are merged into history(int
type) that takes a HISTORY_TYPE_GLOBAL/LOCAL/NETWORK parameter to
indicate what to query
2024-01-24 11:47:35 +01:00
Robert Stone
4f76f21db1 Rename 'repeat' string to 'repeat_none' 2024-01-19 08:01:04 +00:00
Nicolas Pomepuy
cbeb3cc623 Get rid of the useless clock on TV 2024-01-11 12:34:16 +00:00
Nicolas Pomepuy
d5e23571d3 Remove deprecated buildToolsVersion and fix the compileSdk deprecation 2023-12-20 08:19:53 +00:00
Robert Stone
382396af71 Reset playback rate when persistence is enabled 2023-12-17 11:40:46 -08:00
Nicolas Pomepuy
e54f9f2ced Rename most of the references to the old remote access name 2023-12-05 13:39:03 +01:00
Nicolas Pomepuy
1aa16da6bd Add a remote access card in the other lane on TV 2023-12-05 09:22:30 +01:00
Nicolas Pomepuy
5e6b49865d Refactor remote access string 2023-12-05 08:33:09 +01:00
Nicolas Pomepuy
c381480bef Disable the webserver on API 22
Ktor has been tested on Android 21+. However, when using it on Android 21
we still get a crash that we should try and fix
2023-12-01 11:47:29 +01:00
Nicolas Pomepuy
058f77220f Webserver: prevent starting the network monitor when the network browsing setting is off 2023-12-01 11:45:34 +01:00
Nicolas Pomepuy
33f9e687a5 Webserver: show onboarding only once and add a way to re-show it 2023-12-01 11:41:44 +01:00
Nicolas Pomepuy
3ec5b38087 Webserver: start of the onboarding screens 2023-12-01 11:40:18 +01:00
Nicolas Pomepuy
b5f1b6f303 Remove useless webserver auth setting 2023-12-01 11:31:53 +01:00
Nicolas Pomepuy
6bf850dc4b Crash fix on the webserver 2023-12-01 11:31:15 +01:00
Nicolas Pomepuy
bf61dc94ae Prevent restarting the server if not needed 2023-12-01 11:30:50 +01:00
Nicolas Pomepuy
cbf8d344a8 Webserver: implement medialibrary content settings 2023-12-01 11:29:26 +01:00
Nicolas Pomepuy
9d8235c4bc Improve the web server preferences and port it to TV 2023-12-01 11:26:21 +01:00
Nicolas Pomepuy
2da6fa400c Bump kotlin and android plugin versions 2023-10-17 14:13:12 +02:00
Nicolas Pomepuy
b62757195c Fix leak on the audio player options delegate 2023-10-11 16:36:43 +00:00