Nicolas Pomepuy
fd4e19ac61
Create a bundle buildtype setting api min to 30
2024-09-03 08:03:11 +02:00
Nicolas Pomepuy
5a856b2af2
Use a dedicated version code for the no tv builds
2024-06-13 14:50:09 +02:00
Nicolas Pomepuy
be9b8d1555
Split notv builds into apks by arch
2024-06-13 12:56:20 +02:00
Nicolas Pomepuy
34e4ab47ed
Use a custom file name for the no TV builds
2024-06-13 12:56:20 +02:00
Nicolas Pomepuy
072cae83ab
Allow compiling the app without TV
2024-06-13 12:53:35 +02:00
Nicolas Pomepuy
c8d80a51dd
Better handling of metered connection warning
2024-05-14 14:50:26 +02:00
Nicolas Pomepuy
014e7c4993
Add a network monitor object
2024-05-14 07:39:18 +02:00
Nicolas Pomepuy
6b05e0a01c
Remove all the am icons
2024-05-06 08:44:38 +00:00
Nicolas Pomepuy
da2eb89872
Bump some dependencies including kotlin and kotlinx
2024-01-24 17:31:28 +00:00
Nicolas Pomepuy
c5e3d91cdc
Prevent crashes by using the broadcast receiver compat extension
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
Nicolas Pomepuy
e54f9f2ced
Rename most of the references to the old remote access name
2023-12-05 13:39:03 +01:00
Nicolas Pomepuy
e7bd254c64
Add desugaring library
2023-12-01 11:31:40 +01:00
Nicolas Pomepuy
3f9579807f
Launch the web server in the service and proper threading
2023-12-01 11:20:31 +01:00
Nicolas Pomepuy
5f06ff6bc9
Move the webserver in its own module
2023-12-01 11:14:28 +01:00
Nicolas Pomepuy
fbec9b3a57
Web server implementation with ktor
2023-12-01 10:44:31 +01:00
Alexandre Perraud
cb57f03e86
Update favorite action mode icons
2023-09-15 11:51:37 +02:00
Nicolas Pomepuy
1442e0f530
Fix tests compilation
2023-09-06 11:15:47 +02:00
Robert Stone
20dc62fc72
Specify gradle build tools version and relocate jvmTarget to top-level config
2022-12-08 22:34:57 -08:00
Nicolas Pomepuy
8de0eead6e
Normalize tv browser icon names and favorite icon names
2022-11-18 11:22:37 +01:00
Thomas Guillem
6eb30a92b8
Add aaudio option
...
AAudio need to be the new default: 0 (and replace the previous audiotrack default choice)
2022-11-18 11:22:36 +01:00
Nicolas Pomepuy
20e6d65aee
Remove unused variables and expressions
2022-11-14 07:51:52 +01:00
Nicolas Pomepuy
26b2a5aa25
Apply the VersionMigration sooner
...
It can be useful when trying to migrate settings used by the
VLCInstance init to make sure the setting is migrated before
2022-09-22 08:52:25 +02:00
Nicolas Pomepuy
0d93c33a0c
Enable debug logs for debug builds
2022-09-05 14:51:56 +02:00
Nicolas Pomepuy
a209f12cbe
Refactor force_play_all preference to force_play_all_video
2022-08-30 05:55:37 +00:00
Nicolas Pomepuy
b3a45b4e8f
Adapt the fastline screenshot task to the new UI
2022-07-25 08:24:49 +00:00
Nicolas Pomepuy
0c581d5a61
Fix screenshot tests
2022-07-25 08:24:49 +00:00
Nicolas Pomepuy
c722e2b2ba
Fix release build
2022-06-20 15:10:14 +02:00
Nicolas Pomepuy
5ab549d09f
Migrate namespaces in gradle files
2022-05-25 06:54:10 +02:00
Robert Stone
a422a004ed
Fix warnings
2022-05-23 04:52:57 +00:00
Nicolas Pomepuy
96ab574d9c
Avoid refreshing the widgets on TV as it's useless
2022-05-19 11:52:25 +02:00
Nicolas Pomepuy
be39f82a20
New widgets implementation
2022-05-18 09:53:14 +00:00
Duncan McNamara
dc0c8d99ec
Rename PlaylistActivity to HeaderMediaListActivity
2022-05-18 11:15:14 +02:00
Robert Stone
6f5059568c
Remove Kotlin annotations
2022-04-13 07:13:35 +00:00
Robert Stone
b46ad3cc98
Remove kotlin-android-extensions plugin and update gradle dependencies
...
Fixes #2467
2022-04-11 06:06:34 +00:00
Nicolas Pomepuy
7b2f80d8e9
Update all dependencies
2022-03-01 13:00:47 +00:00
Duncan McNamara
5ee1e77170
BrowserFavDao: fix typo
2022-02-14 10:08:42 +01:00
Nicolas Pomepuy
7f5aadd2f2
Upgrade to Android plugin version 7.1.0
2022-02-04 09:53:29 +01:00
Robert Stone
9f54ba2ed2
Driving mode suggestions 'for you' filter non-audio applications
2021-12-13 07:15:14 +00:00
Nicolas Pomepuy
de8e719558
Add locales to fastlane and improve the tests
2021-09-15 10:27:22 +02:00
Nicolas Pomepuy
309861d7a5
Migrate to gradle 7.0.2
2021-09-15 08:09:49 +02:00
Nicolas Pomepuy
2c2b7ab563
Get rid of the old fast seek setting
2021-09-01 11:40:46 +00:00
Nicolas Pomepuy
164d8db595
Fix fastlane crash with a new needed permission
2021-08-09 10:17:25 +02:00
Nicolas Pomepuy
16338a9aaf
Fix the UI tests
2021-08-09 09:19:39 +02:00
Nicolas Pomepuy
a06f269456
Update Falcon dependencies
2021-08-03 15:40:01 +02:00
Nicolas Pomepuy
fb33ec3fb2
Add a migration to invalidate the video thumbs on upgrade
...
Fixes #2024
2021-06-10 12:29:47 +02:00
Robert Stone
54b54492ab
Add artwork content provider
2021-05-11 06:23:07 +00:00
Nicolas Pomepuy
9f1392d75a
Revert "Fix crashes when loading factories"
...
This reverts commit 5529d1ae01
.
2020-10-26 14:04:59 +01:00
Geoffrey Métais
583944ffa4
Remove thread from app initialization
...
This was a workaround for a bug in kotlinx.coroutines causing I/O ops in
Dispatchers setup.
We can now call `AppScope.launch` directly.
`AppContextProvider.setLocale` takes less than 1ms (on emulator) so it
has been moved in main thread.
2020-10-26 11:43:56 +01:00
Nicolas Pomepuy
5529d1ae01
Fix crashes when loading factories
2020-10-16 08:07:00 +02:00