2.2.0
New features :
- Added Crashlytics as a bug tracker
- Feedbacks in the About page are now sent with an email client app.
UI changes :
- Changed app logo.
- Resized all action bar icons to 24dp.
Optimizations :
- Updated Gradle and support lib versions.
- Removed static context fields.
- Improved the way the activities are recreated when rotating the device.
- Removed Google App Indexing (not used).
Bugfixes :
- When the app is killed due to low memory (heavier apps needing memory), the activities are now able to recreate themselves from where they were, without crashing or being in a wrong state.
- Fixed "An error occurred while sending a query to the API" errors when no requests were sent after a while.
- When changing the status, vote or priority of a VN (and especially when removing it from one of these lists), the changes are now immediately applied in the DB (and no longer the next time the app restarts).
- Fixed a bug where the status buttons in the VN details activity could be messed up due to the use of a single listener.
- Fixed a bug on some devices where the sockets were closed as soon as the app started, causing bugs.
- "Spoil me if finished" feature didn't work after the 2.0 update.
- Fixed top progress bar being sometimes hidden under views.