Commit graph

1334 commits

Author SHA1 Message Date
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