New Wauwl 2.0.9 released

fraggylogo_512x512_eeeA new Wauwl has been released today. Version 2.0.9 has some major improvements under the hood. As earlier version had some trouble keeping the connection alive, this release addresses that by putting the XMPP Service, which holds the connection, into a foreground process. See the complete list of fixes, new features and improvements below.

Changelog Wauwl 2.0.9

New
– new indicator in rosterlist that shows number of unread messages
– new progress bar in notification area when reconnecting
– XMPP service now runs as a foreground process
– more efficient message retrieval
– avatars from roster vcard are scaled before added to rosterlist

Improvements
– keep-alive function refactored. Interval set at 5 minutes.
– auto-away presence refactored. Set at 2 minutes.
– ConnectionError Listener refactored
– display roster refactored
– fragments used for rosterlist and messages refactored
– notifications on/off in settings is not optional anymore since xmpp service has become a foreground process
– German translation fixes (thanks to Michael Kaiser)

Bugfixes
– bugfix oauth2 when autentication has failed
– bugfix in dialog logo
– bugfix retrieving avatar from roster
– bugfix empty nickname in notification title
– bugfix hide keyboard when going back from messages to roster in single pane layout (small screens)
– bugfix item selection in message context menu
– bugfix title in notification for error messages
– bugfix when showing soft keyboard
– bugfix when rotating device in a message view in single pane mode
– bugfix on back button pressed in single pane mode
– bugfix when authentication fails: proper notification and user is redirected to Account screen