Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-08 | Removed holo theme. It now defaults to dark. | Iván Ávalos | |
2023-01-08 | Migrate to AndroidX | Iván Ávalos | |
2022-07-27 | Made showing suffixes optional | Patrik | |
2022-04-05 | sync bastp to upstream/ vanilla-music | Pavel Rojtberg | |
2022-03-31 | Try to be more conservative with #1093 to only cases where we are pretty ↵ | Scott Jackson | |
sure it is backslashes instead of forward slashes | |||
2022-03-31 | #1093 Fix all songs in Airsonic being located in the root directory since it ↵ | Scott Jackson | |
returns backslashes instead of forward slashes in the entry's path | |||
2021-05-15 | Fix current SSID detection | Txema Martinez | |
2020-12-29 | #1033: Some devices can't decrypt a password they just made | Scott Jackson | |
2020-10-20 | Show mediastyle notification on secure lockscreen | t-m-w | |
Allow mediastyle playback notification to show up properly on lockscreens that hide sensitive notifications. For DSub's non-mediastyle implementation, this is already done on line 162. No need to check for LOLLIPOP+ because usingMediaStyleNotification already requires LOLLIPOP+. | |||
2020-10-08 | Merge remote-tracking branch 'origin/edge' into edge | Scott Jackson | |
2020-10-08 | Change DLNA to default to off since it causes so many issues | Scott Jackson | |
2020-10-03 | Replace jetty ArrayQueue with java ArrayQueue | Moritz Maxeiner | |
2020-10-02 | Add some compat info for new media style notification | Scott Jackson | |
2020-09-26 | Derive provider descriptors from applicationId | Moritz Maxeiner | |
2020-09-26 | Derive subsonic account type descriptor from applicationId | Moritz Maxeiner | |
2020-09-26 | Use applicationId for preferences und offline sync file names | Moritz Maxeiner | |
2020-09-26 | Adds a checkbox for including Authorization headers to the server settings ↵ | Patrik Johanson | |
to fix issues described in daneren2005/Subsonic#870 | |||
2020-09-15 | Add the option to display MediaStyle notifications | avm99963 | |
Android now has the capability of displaying MediaStyle notifications which are better aligned with the Material Design standards and blend better into the OS than custom notifications. This commit adds an option in the Playback section to show notifications using the MediaStyle style. | |||
2020-09-12 | Go back to just using getExternalFilesDirs on Android 11+ | Scott Jackson | |
getExternalMediaDirs was depreciated in Android 11 since they want people to just contribute to MediaStore directly instead: https://developer.android.com/reference/android/content/Context#getExternalMediaDirs() | |||
2020-09-12 | Fix #1001 playlist timestamps showing UTC time still | Scott Jackson | |
2020-09-12 | Fix hard crash when storage issues are preventing saving/loading stuff | Scott Jackson | |
2020-09-12 | Stop the constant logcat spam from decrypting passwords | Scott Jackson | |
2019-08-31 | When loosing focus with TRANSIENT_MAY_DUCK the app would no longer run ↵ | Patrik | |
onAudioFocusChange This fixes that | |||
2019-04-08 | Merge pull request #945 from KBerstene/feature/encryptedPasswords | Scott Jackson | |
Added password encryption for SDK 23 and higher | |||
2019-04-05 | Bugfix for album art not appearing in Auto notifications | Kevin T. Berstene | |
2019-04-01 | Added password encryption for SDK 23 and higher | Kevin T. Berstene | |
2018-12-07 | Fix Chromecast routes | Koen | |
2018-10-29 | Don't call shutGoogleUpNotification when service is already in foreground | Glenn Guy | |
Since adding the call to shutGoogleUpNotification to onStartCommand, using the controls on the notification would always remove the current notification which is pretty annoying. This fixes that unwanted behaviour and I think is much nicer than blindly calling it every time. | |||
2018-10-27 | Don't log error if avatar isn't available | Daniel Bowman | |
2018-10-17 | requestAudioFocus not behaving properly | Glenn Guy | |
Other apps were only triggering the listener if I had started dsub from Android Auto It seems that the AudioManager instance needs to come from application context rather than the service - I found the hint here: https://stackoverflow.com/a/14129015 | |||
2018-10-11 | Fix metadata lag and missing artist/album/duration on Pie | Glenn Guy | |
Android Pie takes the metadata from the queue. Missing the Description (album) metadata seems to cause it to wait a few seconds (this error in the log - `2018-10-11 23:39:14.757 31985-31985/? D/NewAvrcpMediaPlayerWrapper: Metadata currently out of sync for github.daneren2005.dsub`) before sending the info over AVRCP. | |||
2018-10-11 | Remove registerMediaButtonEventReceiver for API >= 21 | Glenn Guy | |
Finally figured out that this was causing an extra controller to be registered with the AVRCP module. With DSub as the only media app running the log would show `V/NewAvrcpMediaPlayerList: onActiveSessionsChanged: number of controllers: 0` on entry into the app and would increase to 2 shortly after. On Android Pie this causes problems as the new AVRCP module's logic is causing the metadata to be sent through to the wrong controller. I'm not sure if you think I've gone about it in the correct way but I've removed the setting for media buttons as well for Lollipop onwards, considering that this setting has no effect anyway on >= 21. | |||
2018-10-11 | Migrate media libraries to support v4 | Glenn Guy | |
2018-09-08 | AA voice search improvements | Glenn Guy | |
Specific song requests weren't doing anything, and requests to 'play some (artist)' would queue up albums in chronological order. Single songs now working, and artist requests will shuffle which is in line with other services like spotify etc. | |||
2018-09-07 | Fix Android O+ crashing if something isn't played within 5 seconds of startup | Scott Jackson | |
2018-08-31 | Fixes #879: Add support for Android O's new requestAudioFocus API | Scott Jackson | |
2018-08-17 | Fixes #872 use native serialization so Auto doesn't crash on entries | Scott Jackson | |
2018-08-14 | Fixes #875 lockscreen widget always fast forwarding instead of skipping | Scott Jackson | |
2018-07-29 | Lower notification channel importance so it doesn't play a ding every time a ↵ | Scott Jackson | |
song changes... | |||
2018-07-26 | Add notification channels for API v26 compliance | Scott Jackson | |
2018-06-13 | Add option to disable downloading while roaming | Florian Bruhin | |
2018-01-17 | Merge pull request #842 from hufman/aa-direct-song-playback | Scott Jackson | |
Changes AA song selection to play the directory | |||
2018-01-15 | Better enqueues a selected bookmark's directory | Walter Huf | |
Fixes a bug with multiple bookmarks in the same directory: The first file encountered with a saved bookmark would be played, not the bookmark that was selected | |||
2018-01-15 | Changes AA song selection to play the directory | Walter Huf | |
2018-01-10 | Fixes #814: Limit undeletable files to ones we are playing soon or just played | Scott Jackson | |
2017-10-13 | Use product flavours to enable builds without proprietary libraries | Carey Metcalfe | |
This commit uses build flavours to provide two different builds: A 'floss' build and a 'google' build. - The 'floss' build builds a basic version of the app with no dependencies on proprietary libraries. - The 'google' build adds Chromecast support and a few other extras provided by Google Play Services | |||
2017-10-13 | Fix crash on startup when building without environment variables | Carey Metcalfe | |
- Adds a check for the `CAST_APPLICATION_ID` variable in `CastCompat`. If it's null, casting will be disabled. - Without a `PASTEBIN_DEV_KEY` sending logs would result in a generic "Failed to gather logs" message. This commit changes the message to something more accurate. | |||
2017-08-14 | Add additional audio/video file extensions | Yousef Alam | |
2017-08-03 | Fixes #769: Add offline support for opus files | Scott Jackson | |
2017-06-19 | Merge branch 'master' into edge | Scott Jackson | |