antonio
|
f5a3ba49cc
|
Implemented the saving and loading functionality of the queue from the server
|
2023-03-13 22:55:56 +01:00 |
|
antonio
|
da7030bee1
|
Fixed bulk live download when user chooses to sync starred tracks
|
2023-03-12 17:59:12 +01:00 |
|
antonio
|
20052ff054
|
Removed unused context parameters
|
2023-03-10 19:02:25 +01:00 |
|
antonio
|
ff1a1350f9
|
Removed almost all hardcoded constants and deleted offline playlist model
|
2023-03-10 17:46:03 +01:00 |
|
antonio
|
cc7775c986
|
Speed up fetching artist songs for shuffle and radio
|
2023-03-10 16:11:10 +01:00 |
|
antonio
|
a4b31a9c02
|
Code decontextualization
|
2023-03-10 15:21:02 +01:00 |
|
antonio
|
d0e62fcae1
|
Simplified download list UI
|
2023-03-10 11:20:20 +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
|
105d5ca9c5
|
Optimized the history saving and scrobbling functions
|
2023-01-06 21:42:57 +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
|
dbbbbb39bf
|
TEST: Passing observables from requireActivity () to getViewLifecycleOwner ()
|
2022-08-27 17:00:48 +02:00 |
|
antonio
|
51cd88dd3f
|
Added media type to class and replaced "song" with a generic "media"
|
2022-03-12 14:09:00 +01:00 |
|
CappielloAntonio
|
bf09a581b9
|
Generalized the song and podcastEpisode field to Media
|
2022-02-07 17:34:46 +01:00 |
|
CappielloAntonio
|
d1d341ff9b
|
Refactor Song to Media
|
2022-02-07 09:47:46 +01:00 |
|
CappielloAntonio
|
e57a7b9293
|
Cleanup code
|
2022-02-05 18:37:59 +01:00 |
|
CappielloAntonio
|
11d76fa290
|
Creation of podcast repository layer
|
2022-02-05 18:36:49 +01:00 |
|
CappielloAntonio
|
b526f8bb81
|
Bump up app version
|
2022-01-14 09:22:13 +01:00 |
|
CappielloAntonio
|
1fce57e119
|
Fixed saving password on logging in unsecured mode
|
2022-01-11 15:50:22 +01:00 |
|
CappielloAntonio
|
df5f050b2c
|
Null checking
|
2022-01-11 12:50:28 +01:00 |
|
CappielloAntonio
|
9fdc9ff44d
|
Renaming functions
|
2022-01-02 17:45:11 +01:00 |
|
CappielloAntonio
|
40866a2855
|
Saved the playback position when the player is paused
|
2022-01-02 17:43:30 +01:00 |
|
CappielloAntonio
|
15e7c28b14
|
The last element listened to is the first in the list at the next start
|
2021-12-30 20:07:20 +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
|
a32c39867f
|
Deleted all references from the adapters and dialogs to the old queue management system
|
2021-12-29 10:22:10 +01:00 |
|
CappielloAntonio
|
40cbf289af
|
Implementation of the display of song lyrics where present
|
2021-12-19 16:48:43 +01:00 |
|
CappielloAntonio
|
b92310f40f
|
Randomized and limited the elements shown in the home in the starred sections
|
2021-12-06 11:43:52 +01:00 |
|
CappielloAntonio
|
08c1b03d84
|
Playlists pinned by saving the server information
|
2021-12-05 16:55:47 +01:00 |
|
CappielloAntonio
|
e29b96d905
|
Add settings to pin and unpin playlist in toolbar menu
|
2021-11-25 22:48:21 +01:00 |
|
CappielloAntonio
|
33512eec2d
|
Add dialog when server is unreachable
|
2021-09-04 21:14:43 +02:00 |
|
CappielloAntonio
|
d2a80c064c
|
Download entire playlists in separate section
|
2021-09-03 17:51:55 +02:00 |
|
CappielloAntonio
|
9ae9873326
|
Add "New releases" view in library page
|
2021-09-01 16:53:10 +02:00 |
|
CappielloAntonio
|
ac584974c6
|
Modified sql queries used to retrieving downloaded artists and albums
|
2021-08-31 09:11:42 +02:00 |
|
CappielloAntonio
|
86d46f7537
|
Implementation of download navigation for artists and albums
|
2021-08-30 12:38:43 +02:00 |
|
CappielloAntonio
|
7f7ba52119
|
Repository code cleanup
|
2021-08-25 09:54:01 +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 |
|