Commit graph

108 commits

Author SHA1 Message Date
antonio
da7030bee1 Fixed bulk live download when user chooses to sync starred tracks 2023-03-12 17:59:12 +01:00
antonio
f995ea9cec Removed deprecated kotlin-android-extensions 2023-03-11 18:12:46 +01:00
antonio
e98429503b Removed almost all hardcoded constants 2023-03-10 16:56:53 +01:00
antonio
3e7d260d6a First reimplementation of download functionality 2023-03-10 09:31:15 +01:00
antonio
521c51b17e - Switched from subsonic-response in xml to response in json
- Retrofitting of all Subsonic models
2023-03-08 19:19:09 +01:00
antonio
ca15f51c85 - Removed middle layer of abstraction for subsonic classes
- Used kotlin for classes
2023-03-06 21:59:10 +01:00
antonio
103cd308de Rewriting classes in kotlin 2023-03-02 10:48:30 +01:00
antonio
9f5860b3f7 Code cleanup 2023-02-18 11:23:53 +01:00
antonio
1204716a65 Made the due distinction based on the server on the most listened to songs of the week 2023-01-06 18:30:07 +01:00
antonio
754fc69eab Refactoring - Removed most of the click listeners from the adapters and moved them into the appropriate fragments 2023-01-04 09:14:15 +01:00
antonio
ff8bf4f6bf Saving play history. The tracks are saved in the db at the time of playback and every week a list of the most played tracks is generated in the home page in grid format 2022-12-28 14:25:59 +01:00
antonio
8b44f8476f Removed logs 2022-03-30 11:52:15 +02:00
antonio
3e87610a9f Added information on bitrate and file extension 2022-03-25 22:25:24 +01:00
antonio
f3f3c696f3 Added the ability to sort items in the playlist catalogue 2022-03-24 22:22:53 +01:00
antonio
3eee78ad4e Added the ability to sort items in the genre catalogue 2022-03-24 22:22:15 +01:00
antonio
e6b997bc35 Added the ability to sort items in the artist catalogue 2022-03-24 22:21:57 +01:00
antonio
3c617570de Added the ability to sort items in the album catalogue 2022-03-24 22:21:38 +01:00
antonio
1515bc320b Null checking 2022-03-24 22:20:00 +01:00
antonio
51cd88dd3f Added media type to class and replaced "song" with a generic "media" 2022-03-12 14:09:00 +01:00
CappielloAntonio
c376adf2d9 Implemented the logic of podcast controllers 2022-02-08 17:46:13 +01:00
CappielloAntonio
c3c214a6e2 Refactor Song model to Media model 2022-02-07 17:37:25 +01:00
CappielloAntonio
4713ff3c90 Deleted PodcastEpisode model 2022-02-07 17:37:10 +01:00
CappielloAntonio
8c024d8bf9 Generalized fields of the Queue object 2022-02-07 17:36:54 +01:00
CappielloAntonio
bf09a581b9 Generalized the song and podcastEpisode field to Media 2022-02-07 17:34:46 +01:00
CappielloAntonio
7b19e3a5b8 Refactor Primary image 2022-02-07 17:30:50 +01:00
CappielloAntonio
16feb1e8b3 Added podcast fields in the generic Media class 2022-02-07 09:49:06 +01:00
CappielloAntonio
f6e5ec81d5 Add MediaType to media class 2022-02-07 09:48:15 +01:00
CappielloAntonio
d1d341ff9b Refactor Song to Media 2022-02-07 09:47:46 +01:00
CappielloAntonio
62f2723014 Code cleanup 2022-02-07 09:25:40 +01:00
CappielloAntonio
0df7e69b96 Removed salt and token information from db 2022-02-05 23:29:27 +01:00
CappielloAntonio
3e58ec928e Generate podcast channel/episode models 2022-02-05 18:35:12 +01:00
CappielloAntonio
2a103909d1 Added a new page dedicated to the favorites of artists, albums and songs 2022-01-15 17:07:29 +01:00
CappielloAntonio
1fce57e119 Fixed saving password on logging in unsecured mode 2022-01-11 15:50:22 +01:00
CappielloAntonio
4236c3202f Code cleanup 2022-01-11 12:51:18 +01:00
CappielloAntonio
d93c3bb45c Add a basic form of unsecure authentication (in plain password) 2022-01-11 12:49:40 +01:00
CappielloAntonio
40866a2855 Saved the playback position when the player is paused 2022-01-02 17:43:30 +01:00
CappielloAntonio
60b741bc11 Finally fixed the music queue and swap logic 2021-12-30 18:13:50 +01:00
CappielloAntonio
88d8a8c620 Modified the queue update logic 2021-12-30 13:47:07 +01:00
CappielloAntonio
08c1b03d84 Playlists pinned by saving the server information 2021-12-05 16:55:47 +01:00
CappielloAntonio
e2f1212e58 Order pinned playlists in playlist catalogue 2021-11-26 11:22:25 +01:00
CappielloAntonio
e29b96d905 Add settings to pin and unpin playlist in toolbar menu 2021-11-25 22:48:21 +01:00
CappielloAntonio
d169e3b188 Fixed a lot of possible issues raised by a code inspection 2021-09-04 17:01:39 +02:00
CappielloAntonio
042bf3077f Fixed a lot of possible issues raised by a code inspection 2021-09-04 16:14:10 +02:00
CappielloAntonio
d2a80c064c Download entire playlists in separate section 2021-09-03 17:51:55 +02:00
CappielloAntonio
60adc11848 Set track number in downloaded tracks 2021-09-02 14:18:10 +02:00
CappielloAntonio
9ae9873326 Add "New releases" view in library page 2021-09-01 16:53:10 +02:00
CappielloAntonio
6e715d58a3 Removed featuring artists from the artist's name of downloaded item 2021-08-30 16:47:09 +02:00
CappielloAntonio
86d46f7537 Implementation of download navigation for artists and albums 2021-08-30 12:38:43 +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
aa10a68a86 Fix track number child to song conversion 2021-08-19 13:02:23 +02:00