Commit Graph
100 Commits
Author SHA1 Message Date
CappielloAntonio 34818473da Code clean up 2021-08-31 09:35:23 +02:00
CappielloAntonio 55b4d97195 Add proper offline/online request interceptors 2021-08-31 09:34:53 +02:00
CappielloAntonio ac584974c6 Modified sql queries used to retrieving downloaded artists and albums 2021-08-31 09:11:42 +02:00
CappielloAntonio 7d6ad5737f Removed featuring artists from the artist's name of downloaded item in artist list 2021-08-30 17:00:43 +02:00
CappielloAntonio 1ad424ebc6 Removed comments of unused dependencies 2021-08-30 16:48:21 +02:00
CappielloAntonio 6e715d58a3 Removed featuring artists from the artist's name of downloaded item 2021-08-30 16:47:09 +02:00
CappielloAntonio ed4dc9fb63 Realigned layout spaces in case of missing information 2021-08-30 16:10:09 +02:00
CappielloAntonio eca21a51ab Test - Removed top padding in home/library/download 2021-08-30 14:43:19 +02:00
CappielloAntonio 942629305c Enabled horizontal scrolling for album title or artist name 2021-08-30 12:48:59 +02:00
CappielloAntonio d15dfce5f3 Set readable string as Artist and Album name 2021-08-30 12:43:02 +02:00
CappielloAntonio 86d46f7537 Implementation of download navigation for artists and albums 2021-08-30 12:38:43 +02:00
CappielloAntonio c5f39cf9ee Do not draw the dot icon if there is only one page 2021-08-30 09:15:16 +02:00
CappielloAntonio 1c23e53ed7 Removal of the splash screen because it causes some crashes when rotating the device 2021-08-30 09:03:52 +02:00
CappielloAntonio a2243e079f Code clean up 2021-08-30 08:48:35 +02:00
CappielloAntonio 23568bae9b First implementation of the panel dedicated to the download, divided by type of the downloaded resource 2021-08-28 16:54:12 +02:00
CappielloAntonio 8789b44e26 Add dots indicator to horizontalGridView in HomeFragment 2021-08-27 18:06:58 +02:00
CappielloAntonio 8060d1db64 Changed toolbar dummy-icon 2021-08-27 16:54:36 +02:00
CappielloAntonio 9fa9d64a96 Decreased margin in toolbar icon 2021-08-27 16:28:48 +02:00
CappielloAntonio 1ec99c2abf Removed elevation from toolbar in HomeFragment and LibraryFragment 2021-08-27 16:23:19 +02:00
CappielloAntonio eb19f5f9c7 TEST - Update androidx.navigation to 2.4.0-alpha07 2021-08-27 16:22:38 +02:00
CappielloAntonio fbb9536d7e TEST - New toolbar in HomeFragment and LibraryFragment 2021-08-27 16:09:56 +02:00
CappielloAntonio 661899c7f7 Enforce object checking 2021-08-27 14:42:25 +02:00
CappielloAntonio 69191a517b Strengthened control over normalized artist bio 2021-08-25 17:56:13 +02:00
CappielloAntonio a1673cd9c2 Revert last commit 2021-08-25 17:46:13 +02:00
CappielloAntonio aef220e094 TEST - Context check before cache dir request 2021-08-25 17:40:32 +02:00
CappielloAntonio 8810eecd10 Removed ROD dependency 2021-08-25 09:55:56 +02:00
CappielloAntonio 7f7ba52119 Repository code cleanup 2021-08-25 09:54:01 +02:00
CappielloAntonio 65f1a4a7e9 Removed summary replacement 2021-08-25 09:52:53 +02:00
CappielloAntonio eecfed05d9 Add textview to explain what Made for you is 2021-08-24 15:15:05 +02:00
CappielloAntonio a024010fef Add ability to open equalizer from SettingsFragment 2021-08-24 15:09:28 +02:00
CappielloAntonio 1f50638a5e Reinforced response checks on SongRepository 2021-08-24 13:27:18 +02:00
CappielloAntonio 192591df2a Code refactor in SystemRepository 2021-08-24 13:19:22 +02:00
CappielloAntonio 3778202fa5 Code refactor in ServerRepository 2021-08-24 13:18:17 +02:00
CappielloAntonio d8b0101d93 Reinforced response checks on SearchingRepository 2021-08-24 13:17:37 +02:00
CappielloAntonio 1dac0afa6f Reinforced response checks on ScanRepository 2021-08-24 13:12:54 +02:00
CappielloAntonio 68930a19a4 Code refactor in QueueRepository 2021-08-24 13:10:20 +02:00
CappielloAntonio 62c076718a Reinforced response checks on PlaylistRepository 2021-08-24 13:09:07 +02:00
CappielloAntonio b08387a40f Reinforced response checks on GenreRepository 2021-08-24 13:04:28 +02:00
CappielloAntonio 3004c83573 Code refactor in DownloadRepository 2021-08-24 13:02:23 +02:00
CappielloAntonio 9bed2275ef Code refactor 2021-08-24 12:59:37 +02:00
CappielloAntonio c37002c87b Reinforced response checks on ArtistRepository 2021-08-24 12:59:03 +02:00
CappielloAntonio 489233ad6d Reinforced response checks on AlbumRepository 2021-08-24 12:44:25 +02:00
CappielloAntonio b9e966d3e0 Reinforced response checks on AlbumRepository 2021-08-24 12:43:40 +02:00
CappielloAntonio 4d5cf704fe Revert "TEST - Added transition animations"
This reverts commit 451e13c5
2021-08-24 11:21:03 +02:00
CappielloAntonio cd1a3d8c30 TEST - Connection check skipped 2021-08-23 23:07:12 +02:00
CappielloAntonio 340385aa85 TEST - Added a first form of cache for retrofit 2021-08-23 23:00:56 +02:00
CappielloAntonio 2bf42aaeea TEST - Added nestedScrollView's id to retain position on fragment change 2021-08-23 22:29:47 +02:00
CappielloAntonio 451e13c551 TEST - Added transition animations 2021-08-23 22:26:50 +02:00
CappielloAntonio 1f92cd2e23 Upgraded okhttp3:logging-interceptor 2021-08-23 21:17:01 +02:00
CappielloAntonio 50398594c5 Bump up gradle version 2021-08-23 15:20:04 +02:00
CappielloAntonio 0b52e43356 Change placeholder height to match real height 2021-08-23 15:16:33 +02:00
CappielloAntonio 3801b55abf Fix null checking 2021-08-20 11:25:20 +02:00
CappielloAntonio aa10a68a86 Fix track number child to song conversion 2021-08-19 13:02:23 +02:00
CappielloAntonio 94072555e7 Fix starred artists loading when there are no starred artists 2021-08-19 12:47:15 +02:00
CappielloAntonio 8392d01fc5 Fix initialization of mutableLiveData in repository 2021-08-19 12:25:04 +02:00
CappielloAntonio b8822fcda4 Change SimilarTrackAdapter UI 2021-08-19 11:46:09 +02:00
CappielloAntonio c2782d7e49 Add Made for you section in home 2021-08-17 16:17:41 +02:00
CappielloAntonio ec7f9d3002 Change offscreenPageLimit to 1 2021-08-17 15:44:00 +02:00
CappielloAntonio 5bec2e610e Add placeholder lists in home and library 2021-08-17 14:46:10 +02:00
CappielloAntonio 501a7af61e Fix song removing in playlist by position 2021-08-15 17:07:03 +02:00
CappielloAntonio 474df23add Change toolbar title in catalogues 2021-08-15 17:00:06 +02:00
CappielloAntonio 54c01d4dfb Add null object checker 2021-08-15 16:41:00 +02:00
CappielloAntonio a692862b02 Add animation in DiscoverSongAdapter image 2021-08-15 16:40:43 +02:00
CappielloAntonio 5eb61ecde6 Nullify nested binding in onDestroyView 2021-08-15 10:53:08 +02:00
CappielloAntonio 1740f4e258 Temporary removed CanaryLeak from dependencies 2021-08-14 17:53:38 +02:00
CappielloAntonio e8a65c5810 Fix a big bunch of lint warning 2021-08-14 17:52:46 +02:00
CappielloAntonio 99c956c122 Fix lint warnings in item adapters 2021-08-14 17:37:23 +02:00
CappielloAntonio 81ba6970f5 Fix a bunch of lint warning 2021-08-14 17:21:45 +02:00
CappielloAntonio a49626aa43 Fix a bunch of lint warning 2021-08-14 17:06:49 +02:00
CappielloAntonio 9c661bd283 Fix a bunch of potential memory leaks 2021-08-14 16:42:50 +02:00
CappielloAntonio c025aee039 Add padding under cover image in player body bottom 2021-08-14 16:36:35 +02:00
CappielloAntonio 3c507f2f4b Added CrashReporter dependencies 2021-08-14 16:08:08 +02:00
CappielloAntonio 10c5c295e6 Add a button shortcut in SongBottomSheetDialog to rate the track 2021-08-13 17:47:38 +02:00
CappielloAntonio 75d6f3afd3 Removed rating system for album and artist as it seems it's not supported 2021-08-13 17:44:29 +02:00
CappielloAntonio e2ddbdf6c9 Implemented rating system for song, album and artist (album and artist do not retrieve rating from server) 2021-08-13 17:29:37 +02:00
CappielloAntonio 055ac44cf6 Replace & with & char 2021-08-13 15:33:34 +02:00
CappielloAntonio 2d29a625f2 Fix playlist name visualization in PlaylistPageFragment 2021-08-13 15:32:09 +02:00
CappielloAntonio 76f4f1d021 Added lastPlay info in queue model 2021-08-12 17:56:03 +02:00
CappielloAntonio 4adde9e951 implemented the playlist management logic 2021-08-12 17:33:19 +02:00
CappielloAntonio d2092f5239 Added playlist creator and editor 2021-08-12 12:50:42 +02:00
CappielloAntonio 00b85e5bc2 Made attributes of model classes private 2021-08-12 10:40:07 +02:00
CappielloAntonio 42731aef75 Graphic changes to the playlist page 2021-08-12 10:37:05 +02:00
CappielloAntonio b1e2cbe68f Removed unused dependencies 2021-08-11 17:09:21 +02:00
CappielloAntonio 27b9813850 Temporary removed error message from shuffle artist's song button 2021-08-11 16:39:26 +02:00
CappielloAntonio a6e45e622d Fix global colors in preference dialogs 2021-08-11 16:33:34 +02:00
CappielloAntonio 8f8e78d6be Fix buttons' color in preference dialogs 2021-08-11 16:23:54 +02:00
CappielloAntonio 0edd09569e Force replace html dirty text from biography 2021-08-11 16:08:53 +02:00
CappielloAntonio 522323073a Added bio information in artist page 2021-08-11 13:05:28 +02:00
CappielloAntonio 8243173e29 Custom glide builder now also accepts a custom url 2021-08-11 13:05:10 +02:00
CappielloAntonio 231eab549c Set corner_radius to custom dialog 2021-08-11 12:32:27 +02:00
CappielloAntonio b24903fd47 Fix downloaded item implementation 2021-08-11 12:11:14 +02:00
CappielloAntonio 93d61be594 Optimized imports 2021-08-11 11:13:39 +02:00
CappielloAntonio ef2c542dd6 Implemented recursive scanning to get scan status 2021-08-11 11:09:53 +02:00
CappielloAntonio c1d10e6ed0 Added ability to scan library in SettingsFragment 2021-08-11 10:58:40 +02:00
CappielloAntonio 0c30e95c31 Fix sublisting index 2021-08-10 17:49:26 +02:00
CappielloAntonio d3f1ce1fe4 Fix long click to refresh 2021-08-10 17:34:20 +02:00
CappielloAntonio 560c7e0035 Code cleanup 2021-08-10 15:47:50 +02:00
CappielloAntonio bd9dc276f1 Added the ability to refresh samples on the home page 2021-08-10 15:42:39 +02:00
CappielloAntonio 0b57cd3176 TEST - Added media cache in exoplayer 2021-08-10 14:05:07 +02:00
CappielloAntonio 1c6b8024b9 Let exoplayer wake mode to WAKE_MODE_NETWORK 2021-08-10 13:49:33 +02:00