Commit Graph

21 Commits

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