memen45
46d3554ff4
Added initial podcast implementation (backend only)
...
added podcast methods for AmpacheAPI, AmpacheProvider
added podcast methods for SubsonicAPI, SubsonicProvider
added PodcastStore class
2020-11-03 15:59:00 +01:00
memen45
60ea781739
fixes crash on null mime for Song
2020-11-03 15:44:35 +01:00
memen45
f1b43e370a
fixes rare crashes, refactor
...
fixes possible crash on null data response onStream
fixes crash on playlist name null
added abstraction of Store class (for Playlists and later Podcasts)
fixes typos, deprecated code
2020-11-02 14:19:50 +01:00
memen45
0a89eee3df
fixed update settings on Subsonic API
2020-10-19 10:20:46 +02:00
memen45
4786d3753c
v0.0.17-rho
...
Version [0.0.17] - 2020-10-18
- added dynamic limit for response size (Ampache API)
- added handling 'session expired' error (Ampache API)
- fixed progressbar during sync (remote playlists do not count)
- fixed order of playlists, locals always first
- fixed some crashes
- added support for D2 Air, Sq. Music
2020-10-18 18:12:32 +02:00
memen45
0a5aa1d6e4
v0.0.16 - pi
...
Version [0.0.16] - 2020-10-08
- added support for d2 delta series and Venu Mercedes-Benz Collection
- fixed null handling (Nextcloud + SMB storage bug)
- fixed incorrect progressbar
- upgrade to storage, requires resync (no reinstall needed)
- improved speed of playback selection
- fixes syncing playlist metadata in background
- fixed managing playlists that are no longer online ('local only')
- fixed marking of incompletely synced playlist ('needs sync')
- added support for adts, wav, mp4 file types (defaults to mp3)
2020-10-08 17:41:39 +02:00
memen45
382b5ca5ae
v0.0.15 - omicron
...
- fixes crash on changing settings
- fixes crash on initialize playlist before sync
- fixes crash on sync with null local songs
2020-07-24 10:01:54 +02:00
memen45
b87701168e
v0.0.14 - xi
...
- fixes reset session on settings changed (AmpacheAPI)
- fixes potential bug from incompatible storage
- fixes error reporting in "Server Info" tab
- fixes sync - 'fake sync' bug
- fixes crash on receiving error (AmpacheAPI)
- updated changelog
2020-07-16 21:51:30 +02:00
memen45
1bde3dd15d
v0.0.13 - nu
...
Added "Server Info" option to the menu to test connection
2020-07-14 23:12:28 +02:00
memen45
7fab7cd508
Fixed support for Ampache API
...
bug fixes
2020-07-11 16:31:52 +02:00
memen45
5b541c9421
Update v0.0.11 - lambda
...
Fixes Playback Configuration (loading new playlist)
2020-07-03 15:57:28 +02:00
memen45
428c3a563e
Fixes Ampache handshake (hash string -> byte array)
2020-07-02 14:31:08 +02:00
memen45
b98fb07901
Fixes playlist time in ConfigurePlayback
2020-07-02 13:22:00 +02:00
memen45
058cad5afe
Bug fixes in APIs and Provider classes
2020-07-02 12:28:35 +02:00
memen45
bfc341de54
Fixes typos
2020-07-02 11:45:21 +02:00
memen45
5bb21e2f27
Added preliminary Ampache Support
...
Added SubsonicProvider class
Implemented AmpacheProvider class
Implemented ApacheAPI methods
Fixed client name for Subsonic (includes version name
Fixed PlaylistStore to support both Providers
Fixed SyncDelegate to support both Providers
Fixed version title
2020-07-01 23:10:04 +02:00
memen45
0561109a8e
Update SubMusicContentIterator.mc
...
Add support for skip forward/backward
2020-07-01 19:02:38 +02:00
memen45
926f760e11
Fixes negative progress
2020-06-21 21:51:40 +02:00
memen45
fd0a6d4926
Rewrite of sync engine
...
Added PlaylistStore classes
Fixed SongStore class
Added setting for AmpacheAPI (commented)
Many bug fixes
Fixed version
2020-06-21 21:25:08 +02:00
memen45
1c4a21a2fc
Update .gitignore
...
Added AmpacheProvider
2020-06-19 15:11:52 +02:00
memen45
c1a4b28682
Initial commit
...
Version 0.0.9 - iota but with additions already
2020-06-19 14:33:20 +02:00