Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
uncancellable, thus unusable for my purposes
|
|
|
|
interrupt was called during a non-blocking action
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The old implementation only kept current + 1 old drawable. While this reduced the number of cases where the old drawable was attempted to be used, it did not completely eliminate it. There were still cases where the + 1 old drawable was used and caused a crash. This new implementation just completely clears the old transition drawable from the stack after a certain amount of time.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Possible fix for starring albums counting as starring a artist. Changed to match the condition used in EntryAdapter which seems to work correctly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix for Last.FM showing for stock Subsonic users
|
|
Fix changing to offline, server type not removing Rescan Server from MainFragment options menu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add ability to differentiate between a stock Subsonic installation and a Madsonic installation
|
|
There should be no case where renameTo fails, but you want to just go ahead with the atomic copy. If it fails it is because something still has a lock on the file, and in that case the atomicCopy fails as well and throws the IOError up and causes other issues.
|