androidclient

Kontalk official Android client

GPL-3.0 License

Stars
571
Committers
76
androidclient - v3.1.2

Published by daniele-athome over 8 years ago

New bugfix release with a couple of new things. This release is digitally signed with my key 0xBD56E37A.

Changes:

  • #299: custom notification LED color
  • #384: preference for hiding blocked contacts
  • #447: paged message list (1000 messages at a time)
  • #505: export key trust preferences with personal key pack
  • #606: resend menu entry for failed messages
  • #610: export personal key in user-defined path
  • #616: Jolla/Alien Dalvik compatibility
  • #630: mark as read and call actions from notification (Android 4.1+)
  • #631: update to Smack 4.1.6
  • New attachment selection menu

Fixes:

  • #568: finally fix unexpected key changed warning
  • #592: fix duplicate entry in Android contacts
  • #593: fix contacts scrolling issues
  • #597: fix adaptive ping manager
  • #601: fix contacts sorting issues
  • #607: fix crash when sending multiple images
  • #625: fix crash when sending media from another app

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.1.1

Published by daniele-athome almost 9 years ago

New bugfix release for the new Material Design interface. This release is digitally signed with my key 0xBD56E37A.

Changes:

  • #481: offline indicator on main activity
  • #572: anticipate users update before completing registration
  • #574: listen for contact changes in real time

Fixes:

  • #285: fix own profile contact integration
  • #464: unsubscribe from non-existing users
  • #554: fix contact list showing hash values instead of actual name
  • #568: fix unexpected key change warning
  • #570: fix crash on Android 2.x
  • #576: fix ringtone preference selection
  • #582: fix possible crash on attachment selection
  • #588: queue pending messages immediately after invitation is accepted
  • #589: fix message loss issue in particular cases

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.1

Published by daniele-athome about 9 years ago

This release introduces an all new Material Design interface, along with a new app icon. This release is digitally signed with my key 0xBD56E37A.
Despite the changelog being short, this release contains massive changes because of the new interface design.

Changes:

  • #412: Material Design (of course)
  • #551: new Hangout balloon theme with avatars
  • #557: show message details on clicking a message

Fixes:

  • #542: fix input field covered by warning bar
  • #560: warn user when canceling registration

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0.6

Published by daniele-athome about 9 years ago

This is an emergency bugfix release.

Download apk files here:

androidclient - v3.0.5

Published by daniele-athome about 9 years ago

This is a maintenance release, introducing a new sliding pane layout interface. This release is digitally signed with my key 0xBD56E37A.

Changes:

  • #201: verify message timestamp against digital signature
  • #543: new sliding pane layout interface

Fixes:

  • #473: resume voice playback after rotation

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient -

Published by daniele-athome about 9 years ago

This is a maintenance release, introducing missed call based registration. This release is digitally signed with my key 0xBD56E37A.

Changes:

  • #544: missed call based registration

Fixes:

  • #513, #532: fix timestamp inconsistencies

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0.3

Published by daniele-athome about 9 years ago

This is a maintenance release. This release is digitally signed with my key 0xBD56E37A.

Fixes:

  • #515: fix push-to-talk button issue
  • #528: fix incompatibility issue with Android 2.2
  • #529: use correct status message when importing key
  • several crash fixes: #476, #526, #530, #535

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0.2

Published by daniele-athome about 9 years ago

This is a maintenance release. This release is digitally signed with my key 0xBD56E37A.

Fixes:

  • #451: don't hide keyboard if enter is configured as "send"
  • #484: autoupdate contacts on conversations list
  • #508, #515: audio recording issues
  • #507: interrupt backoff if we connect to a new network
  • several crash fixes: #46, #485, #510, #511, #519

Changes:

  • #460: larger input field

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0.1

Published by daniele-athome over 9 years ago

This is mainly a bugfix release over 3.0. This release is digitally signed with my key 0xBD56E37A.

Fixes:

  • #417, #468: fix issues with encryption and signing
  • #458: fix escaping of translated strings
  • #459: fix crash during audio recording
  • #474: keep device awake while recording audio

Changes:

  • #239: show when a user has been blocked by you
  • #469: show when a buddy is using an older version of the app
  • #472: new help link in settings for the wiki

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0

Published by daniele-athome over 9 years ago

First stable XMPP version. Published also on Google Play, Aptoide and F-Droid (basic flavor). This release features a lot of bugfixes and minor improvements. Translated in 13 languages (!!).
This release is digitally signed with my key 0xBD56E37A.

Fixes:

  • #427: do a login test when importing the key
  • #430: fix file system location for attachments
  • #440: fix wrong key warning when self chatting
  • #441, #442: fix bugs in push-to-talk message
  • #446: fix communication with unknown contacts
  • #448: fix draft saving on incoming message
  • #454: fix crash during sync

Changes:

  • #199: credits section
  • #338: warn user about registering another device
  • #424: use name on public key when available
  • #429: use a more meaningful name for attachments
  • #453: request last seen on demand

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0-rc4

Published by daniele-athome over 9 years ago

Fourth and last release candidate for the new XMPP version. Published also on Google Play and on F-Droid (basic flavor). This is a bugfix-only release, with a new new language: Greek.
I've also started to digitally sign tags so you can verify them against my key 0xBD56E37A.

Fixes:

  • #289: fixes in key pair import (registration only)
  • #366, #367: do not send message if not subscribed
  • #402: fix donation bug for users that already donated
  • #403: stop reconnecting after a while if screen was turned off
  • #406: fix crash on donation
  • #415: fix ping timeout issue
  • #418: correct key flags (more compatibility with GnuPG)
  • #419: send awaiting messages after subscription is complete
  • #420: enable DAVDroid workaround by default on F-Droid flavor
  • #422: fix message sending race condition on bad connections

Changes:

  • #363: own key activity (for future QR code shooting)

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0-rc3

Published by daniele-athome over 9 years ago

Third release candidate for the new XMPP version. Published also on Google Play and on F-Droid (basic flavor). This is a bugfix-only release, but two new languages were added: Japanese and Serbian.

Fixes:

  • #248: add received pictures to gallery
  • #376: fix donations through Play Store
  • #377: workaround for DAVDroid bug
  • #383, #389, #394, #396, #397: improvements to battery life
  • #386: support for multiple links in a message
  • #390: fix incoming messages wrong order

Changes:

  • #381: new languages: Japanese, Serbian

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0-rc2

Published by daniele-athome over 9 years ago

Second release candidate for the new XMPP version. Published also on Google Play and on F-Droid (basic flavor). This is a bugfix-only release.

Fixes:

  • #350, #360, #362, #365: improvements and fixes in key trusting
  • #361: probably fix contacts splitting caused by sync
  • #364: fix NPE during sync
  • #372: notify chat invitation only once
  • #373: send receipt again in case of errors

Changes:

  • #369: move import key button to menu
  • #371: use new message icon from AOSP Messaging app

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0-rc1

Published by daniele-athome over 9 years ago

First release candidate for the new XMPP version. Published also on Google Play for the general public for the first time (!!) and on F-Droid (basic flavor).
This is a bugfix release for last minute fixes over beta9.

Fixes:

  • #355: fix crash on registration
  • #356: fix notification color on Lollipop
  • #358: fix pending invitation for already approved contacts

You can see all the details for the issues closed with this release here.
Download apk files here:

androidclient - v3.0-beta9

Published by daniele-athome over 9 years ago

Ninth beta release. Published also on Google Play beta channel (Google Play flavor) and F-Droid (basic flavor). This release finalizes the work on beta versions for making it suitable for public release. However, we would like to roll out this version first to beta testers and, if it is successful, switch it to public channel later.

Fixes:

  • #261: keep audio dialog on orientation change
  • #267: unregister push notifications from server
  • #306: fix presence from year 1970 in some cases
  • #330: fix server list retrieval
  • #335: compress and resize thumbnails more
  • #337: fix invitation button bar transparent background
  • #344: adaptive battery efficient ping
  • #348: sync only contacts from visible groups
  • #352: fix notification icon in Lollipop

Changes:

  • #298: advanced preference for enter button behavior
  • #317: new code verification screen
  • #322: do not re-present notifications after they are manually cleared
  • #325: roster versioning (decrease network traffic use)
  • #336: show "pending invitation" when sending a chat invitation
  • #340: warning on user's key change

Some of the issues are not shown here. You can see all the issues closed with this release here.
Download apk files here:

androidclient - v3.0-beta8.1

Published by daniele-athome over 9 years ago

This is a hotfix release for a severe build bug in beta8.

androidclient - v3.0-beta8

Published by daniele-athome over 9 years ago

Eighth beta release. This is mainly a bugfix release and features some optimizations on battery usage (hopefully). Published also on Google Play beta channel (Google Play flavor) and F-Droid (basic flavor).
This should be the last "restricted" beta release, meaning that, starting from next release, betas will be promoted to main release channel if beta testing is succesful.

Fixes:

  • #315: fix back button behaviour in some situations
  • #316: shorter contact list update time
  • #318: try to decrypt messages anyway in case of errors

Changes:

  • #311: support for client state indication
  • #320, #321, #326: battery usage optimizations

Some of the issues are not shown here. You can see all the issues closed with this release here.
Download apk files here:

androidclient - v3.0-beta7

Published by daniele-athome over 9 years ago

Seventh beta release. This is a bugfix release but it also features an improved emoji selector. Published also on Google Play beta channel (Google Play flavor) and F-Droid (basic flavor).

Fixes:

  • #211: new emoji selector overflow input method
  • #224: fix excessive CPU usage while uploading/downloading
  • #279: persist registration data
  • #290: include own number in sync
  • #296: fix country code - phone number validation
  • #297: fix crash after account removal
  • #301: fix race condition leading to ANR

Some of the issues are not shown here. You can see all the issues closed with this release here.
Download apk files here:

androidclient - v3.0-beta6

Published by daniele-athome over 9 years ago

Sixth beta release. This is a bugfix release for the encryption method (not compatible with previous beta versions, meaning that if you want to send and receive encrypted messages, your contacts will need to update too). Published also on Google Play beta channel (Google Play flavor) and F-Droid (basic flavor).

Fixes:

  • #275: fix crash on devices without Contacts/People app
  • #282: increase size of play button in audio messages
  • #288: fix PGP encryption

Some of the issues are not shown here. You can see all the issues closed with this release here.
Download apk files here:

androidclient - v3.0-beta5

Published by daniele-athome over 9 years ago

Fifth beta release. This is mainly a bugfix release. Published also on Google Play beta channel (Google Play flavor) and F-Droid (basic flavor).

Fixes:

  • #149: fix tablet UI issues
  • #245: fix crash on aborted download
  • #255: fix upgrade code for 2.2.9
  • #256: make microphone feature optional
  • #269: fix out of memory error
  • #278: autosync country code from entered phone number

Some of the issues are not shown here. You can see all the issues closed with this release here.
Download apk files here: