Skip to content

Releases: tinode/tindroid

Message previews in contact list

06 May 18:30
Compare
Choose a tag to compare
  • Message previews are show in contact list now.
  • Nicer message previews in push notifications.
  • Bug fixes and visual improvements.

The full list of changes: v0.16.9...v0.17.0

Support for uploading large images, channels

27 Dec 19:01
Compare
Choose a tag to compare
  • Support for sending and receiving large images out-of-band: upload first and send a link.
  • Support for channels: topics with unlimited number of read-only subscribers.
  • Bug fixes and visual improvements.
  • Lots of lint warnings fixed.

Full list of changes: v0.16.7...v0.16.9

Search improved, avatar preview, German translation

17 Jul 17:20
Compare
Choose a tag to compare
  • Search by tags: prefixes tel:, email:, basic: are no longer needed.
  • Avatar is now previewed before being uploaded with an option to zoom and crop. Which also fixes a problem with not being able to upload an avatar.
  • German translation by @natowi.
  • Bug fixes in deleting account and touched timestamp.

Full list of changes: v0.16.6...v0.16.7

Sharing, translations, last seen

23 Jun 08:41
Compare
Choose a tag to compare

New features:

  • Show timestamp when the contact was last online.
  • The app now appears in the system Share menu.
  • Blocked users can be seen and unblocked or deleted.
  • Attachment uploads are no longer interrupted by screen orientation changes.
  • Support for silent pushes.
  • Korean translation by @kimtaeyoung-98
  • Spanish translation by @sanmiguel2019
  • Background session indicator moved from {sub} to {hi}.

Usability:

  • Hide irrelevant permissions in editor in p2p
  • Make Drafty buttons look right on both v21 and v29
  • Drop connection when the app goes into background so the user switches to offline right away.
  • More consistent handling of failed messages.

Bug fixes:

  • Panning and zooming of image attachments is fixed.
  • Visual fixes for Dark Theme.
  • Fix for the bug with locked out topic when opening it from a push notification.
  • Fixed the bug with fetching older messages.
  • Show file/image picker on receiving permissions.
  • Update TopicInfoFragment on metadata changes

Full list of changes: v0.16.5...v0.16.6

Incognito mode, dark theme, deleting accounts, blocked chats

26 Apr 08:25
Compare
Choose a tag to compare
  • Incognito mode: ability to be online while appearing offline to other users
  • Dark (or night) theme on modern devices.
  • Account Setting fragment refactored into multiple screens.
  • Topic Info fragment refactored into two screens.
  • Ability to delete account.
  • Request for contacts permission removed from login screen.
  • Dropped support for API 19 and 20.
  • Legal compliance: added list of used OSS licenses.

Bug fixes:

  • Crash in Drafty fixed
  • Saving contacts to DB
  • Full sync of contacts in background if it has not been performed yet.

Full list of changes: v0.16.4...v0.16.5

Attachment previews, new chat notifications, bug fixes

14 Mar 07:18
Compare
Choose a tag to compare
  • Images and attachments are now previewed before sending. A caption can be added to an outgoing image.
  • Push notifications for new chats.
  • Multiple bug fixes including a fix for the broken message view screen and some crashes.

Other notable changes:

5925133 show "( ! ) invalid content" when content is missing
0613899 handle background AndroidNotification push payload

Full list of changes: v0.16.3 - v0.16.4

Background fetches, indicators of deleted messages, bug fixes.

21 Jan 11:47
Compare
Choose a tag to compare
  • Automatic background data fetches on receiving a push notification.
  • Chinese translation contributed by @pcgpcgpcg. Thanks!
  • Progress indicator on loading contacts.
  • Multiple bug fixes.
  • Indicators of deleted messages.

Full list of changes: v0.16.2 - v0.16.3

Functional and stable

18 Nov 11:52
Compare
Choose a tag to compare

Download the app from Android playstore: https://play.google.com/store/apps/details?id=co.tinode.tindroidx

  • Lots and lots of bug fixes, 130 commits total.
  • Zooming and panning images in preview.
  • Added privacy, ToS links, ability to report chats and contacts for violations.

Bug fixes, banning/reporting topics

20 Sep 14:22
Compare
Choose a tag to compare
  • Support for banning and reporting topics and users.
  • No longer building various ABI splits of APKs because they are all the same except for the name.

56cc4ae bug fix in parsing docId, added missing translations
a25d072 add "archived" switch to topic info
719c2d7 fix: endless cycle when there is no network
0658f6b added links to policies
65fdf75 hide blocked chats
f0ef6dc close chat on block or report
23eefce visual: a bit more spacing between elements
070520a banning and reporting topics
f1e6635 adding an option for reporting/blocking contacts
6ba3361 validate phone number parsing
d169c64 fix for #47
f3bfee3 make sure data is not null
5982d2c update touched on message delivery
46a7ea5 fix: activity.findViewById(R.id.editMessage) returns null
53d030c always check Contacts permissions
36a8de0 fix crash: Attempt to invoke interface method int java.util.List.size() on a null object reference
3d910ff splash screen dismissed too early
79e2aa5 removed debug logging
b14306d fix: IllegalStateException: Fragment already added: MessagesFragment
3b49096 gradle and dependencies updated
43f5965 another attempt at fixing Restarter must be created only during owner's initialization stage
e6cb262 finish backstack update, visual fix in image preview
c5d99a0 change signature for consistency
aa2db37 fix: blank screen on back press in LoginActivity
eb0279c another attempt to work around android bug java.lang.IllegalStateException: Restarter must be created only during owner's initialization stage
2643731 fix Fatal Exception: java.lang.StackOverflowErrorby updating buggy androidx.recyclerview:recyclerview:1.1.0-beta03
7b16a47 fix: Unable to destroy activity {co.tinode.tindroid/co.tinode.tindroid.StartChatActivity}: android.database.StaleDataException: Attempted to access a cursor after it has been closed.
d050fd1 enforce http(s) protocol schema in URLs

Credential management, bug fixes

15 Aug 09:12
Compare
Choose a tag to compare