Commit graph

16 commits

Author SHA1 Message Date
Jarne Demeulemeester
76121925d7
Modularize the codebase (#230)
* Split app into core and app:phone

* Use global versionCode and versionName

* Clean up gradle dependencies

* Use string formatting inside getString function

* Move proguard file to app:phone

* Move app_navigation and BasePlayerActivity to app:phone

* Add buildTypes to core gradle and remove buildFeatures

* Add suffix core to core namespace

* Split code into 4 more modules: data, preferences, player:core and player:video

* Clean up some gradle files

* Clean up data gradle

* Remove duplicate Constants.kt

* Use AppPreferences in more places

* Split off strings

* Remove unused animations

* Make about_libraries strings non-translatable

* Move mpv assets to player:video module

* Make AppPreferences a Singleton
2023-01-13 23:51:20 +01:00
Jarne Demeulemeester
6bbb786430
Fix some hardcoded colors, make them use color attributes 2022-04-09 16:07:34 +02:00
Jarne Demeulemeester
92af281b7b
Update typography to Material 3 2022-03-12 16:27:39 +01:00
Jarne Demeulemeester
742ec71e56
Make ripple rounded just like other ui elements 2021-10-11 21:30:19 +02:00
jarnedemeulemeester
da39db03d0
Global shape theming 2021-10-03 11:43:34 +02:00
jarnedemeulemeester
73fc37b4f1
Update material colors, dark mode pure black 2021-10-02 21:10:10 +02:00
jarnedemeulemeester
bb208d68fd
Add missing episode icon 2021-08-25 18:45:04 +02:00
jarnedemeulemeester
be2c4dcb9a
Improve image loading 2021-08-25 18:01:18 +02:00
jarnedemeulemeester
2094ec9870
Add gradient to episode description 2021-08-21 16:43:50 +02:00
Jarne Demeulemeester
9d61aff59f
Remove scrollbars from episode overview 2021-07-20 16:48:54 +02:00
Jarne Demeulemeester
4bbf40bc22
Add header to EpisodeListAdapter 2021-07-06 18:19:37 +02:00
Jarne Demeulemeester
16bc87969d
Add more progress bars and check marks + general layout improvements 2021-07-06 12:30:19 +02:00
Jarne Demeulemeester
a3cfe35c13
Add EpisodeBottomSheet
Work in progress
2021-07-03 14:01:54 +02:00
Jarne Demeulemeester
4a42be9c0c
Add episode number to episode name 2021-06-27 15:29:07 +02:00
Jarne Demeulemeester
151ee6cae7
Implement SeasonFragment 2021-06-25 13:49:55 +02:00
Jarne Demeulemeester
a5d6fcd621
Add episode item 2021-06-25 12:56:15 +02:00