Prathamesh More
aa4c20bd8c
Workaround loading of light mode resources and Revert "Remove and replace light mode default song, album, artist images with dark mode ones"
...
This reverts commit 337d7301
2022-05-02 17:25:57 +05:30
Prathamesh More
806b3beaa7
Fix Audio Crossfade
2022-05-02 17:25:57 +05:30
Prathamesh More
608c265390
Code Cleanup
2022-05-02 17:25:57 +05:30
Prathamesh More
8b5b6d0e64
Try to suppress crashes because of startForegroundService
...
Sometimes, this method is called before the app is in foreground resulting in crash because of A12 foreground limitations, so we try to catch the exception
2022-04-29 17:09:03 +05:30
Prathamesh More
8cd3fcfd38
Call recreate on A12 and higher as it smoothly recreates activity anyway, instead of manually recreating the activity by saving state and starting activity with transition
2022-04-29 17:05:15 +05:30
Prathamesh More
ce3939aeb1
Fixed Image cover Crossfade bug in blur, blur card and circle themes
2022-04-29 16:59:30 +05:30
Prathamesh More
af7997321c
Code Cleanup
2022-04-21 22:36:58 +05:30
Prathamesh More
e605b8c695
Converted RetroUtil to Kotlin
2022-04-21 22:35:54 +05:30
Prathamesh More
6cc1ba746a
Rename .java to .kt
2022-04-21 22:35:52 +05:30
Prathamesh More
55b3ec81b6
Fixed incorrect toast after adding songs to playlist
2022-04-21 22:21:53 +05:30
Prathamesh More
b143419520
Code Cleanup
2022-04-21 19:47:24 +05:30
Prathamesh More
4b4232ce6b
Using registerForActivityResult
2022-04-21 19:24:04 +05:30
Prathamesh More
5216a11170
Use MenuProvider to inflate & handle menus in fragments
2022-04-21 19:07:04 +05:30
Prathamesh More
c5a25c200c
Converted WhatsNewActivity to BottomSheetDialogFragment
2022-04-21 17:07:57 +05:30
Prathamesh More
dabdcc1d31
Removed RetroBottomSheetBehavior
...
RetroBottomSheetBehavior was there to enable or disable dragging of bottom sheet but BottomSheetBehavior has methods to do that
2022-04-21 17:06:32 +05:30
Prathamesh More
b9c580ca3f
Using Drawable Extensions to convert drawables to bitmaps
2022-04-20 19:54:02 +05:30
Prathamesh More
c09e39b23f
Converted some util, glide classes to Kotlin
2022-04-20 19:52:57 +05:30
Prathamesh More
5ee5611fbe
Rename .java to .kt
2022-04-20 19:52:55 +05:30
Prathamesh More
3e1657d8eb
Removed unused methods
2022-04-20 19:50:19 +05:30
Prathamesh More
a3399e7aed
Removed legacy playlist methods and converted PlaylistsUtil to Kotlin
2022-04-20 19:45:03 +05:30
Prathamesh More
bb37692e46
Rename .java to .kt
2022-04-20 19:45:01 +05:30
Prathamesh More
1b91394fe9
Optimized imports
2022-04-20 18:26:52 +05:30
Prathamesh More
5d038118f5
Fixed alert dialog styles
2022-04-19 19:26:16 +05:30
Prathamesh More
48c1cfb6ab
Added cancel button to list dialogs
2022-04-19 19:05:50 +05:30
Prathamesh More
098f9f939d
Fixing incorrect song data in notification
2022-04-19 18:29:15 +05:30
Prathamesh More
3105da068d
Extracted deprecated methods to functions e.g. Environment.getExternalStorageDirectory()
2022-04-19 17:45:12 +05:30
Prathamesh More
aaee076718
Use ActivityCompat
2022-04-19 17:45:12 +05:30
Prathamesh More
c570be349d
Replaced AsyncTasks of Folders tab with coroutines
2022-04-19 17:45:12 +05:30
Prathamesh More
0604307b88
Fixed build errors
2022-04-19 17:45:12 +05:30
Prathamesh More
9542bed54a
Fixed a crash because of incorrect id
2022-04-19 17:45:12 +05:30
Prathamesh More
5ff4438a42
Not using static app context wherever possible
2022-04-17 15:11:43 +05:30
Prathamesh More
904dd748cb
Fixed Material theme light status bar when Adaptive color is on
2022-04-16 22:26:43 +05:30
Prathamesh More
6116b4714f
Fixed notification not dismissible on pre-A12 devices
2022-04-16 01:32:48 +05:30
Prathamesh More
b572fe1aee
Swipe down to dismiss Mini player (Made Bottom Sheet hideable)
2022-04-16 01:32:14 +05:30
Prathamesh More
2119e0c754
Fixed a crash when opening music file from a external file manager
2022-04-15 11:21:44 +05:30
Prathamesh More
986216e6ad
Fixed Circle Widget bugs
2022-04-15 11:21:43 +05:30
Prathamesh More
9a1cf7655b
Fixed sharing of files from SD Card
2022-04-15 11:21:43 +05:30
Prathamesh More
60b740021a
Fixed Classic notification crash
2022-04-15 11:21:43 +05:30
Prathamesh More
4a7c367ab5
Fixed Window bottom insets when Expanded header(Collapsing toolbar) is enabled
2022-04-15 11:21:43 +05:30
Prathamesh More
e0f345b616
Cleanup with Kotlin extension functions
2022-04-15 11:21:40 +05:30
Prathamesh More
fc4f0396a4
Closed some leaked closeable objects
2022-04-13 11:50:16 +05:30
Prathamesh More
ee8deedd76
Fixed incorrect app context usage
2022-04-13 11:49:20 +05:30
Prathamesh More
a4d44406d6
Converted Java View classes to Kotlin
2022-04-13 00:04:36 +05:30
Prathamesh More
ad90694879
Code Cleanup
2022-04-13 00:03:27 +05:30
Prathamesh More
eb21c07f5b
[Cleanup] ViewModel cleanup, fixed coroutine dispatchers for some functions
2022-04-12 19:14:48 +05:30
Prathamesh More
9bd15ed5c4
Merge branch 'dev' into ktxExtensions
2022-04-08 20:02:06 +05:30
TacoTheDank
c264c28840
Simplify some LyricUtil methods with Kotlin
2022-04-07 17:36:49 -04:00
TacoTheDank
e31898a8ec
Utilize toSpannable KTX extension
2022-04-07 17:36:49 -04:00
TacoTheDank
6e7288f0b5
Utilize updateLayoutParams KTX extension
2022-04-07 17:36:49 -04:00
TacoTheDank
04afa6a271
Utilize withStyledAttributes KTX extension
2022-04-07 17:36:49 -04:00