aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/github/daneren2005/dsub/util/Util.java
AgeCommit message (Collapse)Author
2022-07-27Made showing suffixes optionalPatrik
2021-05-15Fix current SSID detectionTxema Martinez
2020-09-26Adds a checkbox for including Authorization headers to the server settings ↵Patrik Johanson
to fix issues described in daneren2005/Subsonic#870
2020-09-12Fix #1001 playlist timestamps showing UTC time stillScott Jackson
2019-08-31When loosing focus with TRANSIENT_MAY_DUCK the app would no longer run ↵Patrik
onAudioFocusChange This fixes that
2019-04-01Added password encryption for SDK 23 and higherKevin T. Berstene
2018-10-17requestAudioFocus not behaving properlyGlenn 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-11Remove registerMediaButtonEventReceiver for API >= 21Glenn 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-08-31Fixes #879: Add support for Android O's new requestAudioFocus APIScott Jackson
2018-06-13Add option to disable downloading while roamingFlorian Bruhin
2016-10-06Convert ServerProxy to HttpUrlConnection and remove last traces of ↵Scott Jackson
apache.http (closes #564)
2016-09-19Fixes #734: Auto skip uncached songs when no networkScott Jackson
2016-09-09Reintroduce tokens for Subsonic 6+ with a check for error code 41Scott Jackson
2016-09-02Fixes #656: Add Day/Night themesScott Jackson
2016-09-01Fixes #732: Add support for runtime permissionsScott Jackson
2016-07-27Fixes #714: Add different options for action when pressing a songScott Jackson
2016-07-17Scrobble sourceHumbleBeeBumbleBee
Helps with track informatoin broadcasts for scrobblers.
2016-06-23Require SSID entry before using local network addressScott Jackson
2016-06-08Fix crash if formatting null date stringScott Jackson
2016-05-23Wrap broadcasts in try/catch in case they are causing #696Scott Jackson
2016-03-28Fixes #667: Add optional caching while castingScott Jackson
2016-02-11Fix crash trying to long press top row of Shares dialogScott Jackson
2016-01-30Copy values on long click in details dialogFrançois-Xavier Thomas
2016-01-29Fixes #476: Add Batch Mode for Now Playing tabScott Jackson
2016-01-18Format podcast dates the same as the rest of the appScott Jackson
2015-12-11Add server instance to RegisteredSongsScott Jackson
2015-11-28Start of keeping track of played songs. Based loosly on ↵Scott Jackson
https://github.com/popeen/Popeens-DSub/commit/07bf2c09a1f46efaaa805abee6c4282d143c045e
2015-10-23Fix online instance ever registering as 0Scott Jackson
2015-10-01Fromat true/false as Yes/No in Playlist detailsScott Jackson
2015-09-16Switch to use isMadsonic6Scott Jackson
2015-09-16Madsonic 6 now uses rest2/ instead of rest/Scott Jackson
2015-09-16Merge branch 'no-wifi-skip'Scott Jackson
2015-09-12Fix tokens not being refreshed when changing username/passwordScott Jackson
2015-09-12#536 Auto skip non-downloaded songs when Wifi mobileScott Jackson
2015-09-09Make colored action bar/status bar optionalScott Jackson
2015-09-08Remove md5 since it returns same values as md5HexScott Jackson
2015-09-07Add basic support for Madsonic 6.0+ (first run will fail)Scott Jackson
2015-09-07#510 Use tokens for Subsonic 5.3+Scott Jackson
2015-08-21Correctly handle if we are both paused and lowered (separate duck and loss ↵Scott Jackson
events)
2015-08-20Changed some default settingsScott Jackson
2015-07-22Update details dialogs, remove play/cache/delete from more menus to keep ↵Scott Jackson
context menus smaller
2015-07-18Update to use tinted drawablesScott Jackson
2015-06-26Format playlist creation dateScott Jackson
2015-06-22Theme updateScott Jackson
2015-06-17Switch SettingsActivity over to use manually inserted ToolbarScott Jackson
2015-05-02Merge branch 'master' into SlideUpPanel2Scott Jackson
2015-04-30Fixed #499: Warning when user is trying to download on mobile when Wifi only ↵Scott Jackson
streaming is set
2015-04-27Merge work for #259 after project structure changeScott Jackson
2015-04-25Update to gradleScott Jackson