Skip to content

Releases: tinode/tindroid

Registration by SMS, connect by QR code

15 Mar 19:34
Compare
Choose a tag to compare

Main features:

  • Registration and password reset by SMS (has to be enabled on the server).
  • Present or scan QR code to connect with people.

Other changes:
8bd61dd Clear local database on logout.
3b78f7a Enable compression of websocket frames

Bug fixes:
28d070e Calls: create data channel only on the caller's side.
13ecdd1 Fix sharing of plain text.
75a16f4 Remove extraneous quotes from hindi translation.
2e3ae19 Fix for a crash on missing me topic.
4536048 Prevent crash when device does not have a web browser.

Full list of changes: v0.21.6...v0.22.0

Bug fixes

10 Mar 01:08
Compare
Choose a tag to compare

af3b65a Attempt to fix WaveDrawable crash, probably on screen rotation
d025cb9 Proguard rules for material components, https://issuetracker.google.com/issues/243851373
8183ecb Auto-converted try() is causing problems

Bug fixes, Hindi translation

02 Mar 02:00
Compare
Choose a tag to compare

b6fa024 Couple of minor bug fixes
722b361 Hindi translation by @prathamkumar1812
7d433f5 Better handling of online status
95cae5a Fix finishing the call when the call is accepted on another device.
612b433 CallFrament: check if data channel is available before sending data.

Bug fixes

20 Feb 21:51
Compare
Choose a tag to compare

8fc2670 Better handling of failed upload.
1f067a6 Fix image jumping on message bubble click.
0d02c97 Make message bubble margins equal.
f949564 Remove ref & preref from quoted image and video.
ef873e0 Fix reporting video size (was sometimes rotated).
c22b035 d44ed0d Fix preview of image attachments (use full image).
74df46e Fix crash on attachment download.
a9e8871 c614270 Start audio-only calls with the loudspeaker off.
aba95f9 Use correct effective seq in call event listener.
9fb7d3a Bug fix: avatar not updated.
86b7d74 Calls: create data channel only on the caller's side.

Bug fixes

14 Feb 21:06
Compare
Choose a tag to compare

46c8a4f 6d469f0 Dismiss call UI when call accepted on another device.
f6aae57 dd43741 ecdfe96 Graceful handling of invalid base64-encoding of a byte array.

Bug fixes

08 Feb 23:02
Compare
Choose a tag to compare

0fd0abc Handling of BUSY WebRTC call status.
fbfc5fb Do not initiate call from a push notification (handled elsewhere).
edc855c Prevent data race in Cache.prepareNewCall.
7c1bf9f Disable editing of quoted messages.
417e7c2 Fix broken message forwarding.

Bug fixes

06 Feb 19:23
Compare
Choose a tag to compare

9cc3862 99055ac Extract large poster references from entities.
7d08c5e Fix size of attached image.
4119138 Fix sharing of plain text.
e72b50c Fix attachment of camera photos.

Audio-only calls, video messages, editing messages

03 Feb 21:11
Compare
Choose a tag to compare

Major release:

  • Audio-only calls.
  • Video messages.
  • Editing sent messages.

The full list of changes: v0.20.11...v0.21.0

Portuguese translation, bug fixes, minor updates

30 Dec 20:39
Compare
Choose a tag to compare

54147c7 Bug fix: allow accepting group ownership
632561b A few more try/catches in media player.
5419e4c Added Portuguese translations support, thanks @ericcontainer
fd7ce30 Clear recorder's WaveDrawable when record is deleted.
797d8fa Add try/catch around MediaPlayer.setDataSource.
714d0d5 Prevent race condition between media players.

Bug fixes and UI improvements.

20 Dec 01:44
Compare
Choose a tag to compare

116ed09 Add group chat indicators to chat list
4f13b4d Use ChatsFragment instead of FindFragment when sharing to Tinode
0c273fb Added missing translations.
3b269fc Fix display of tag manager with no tags.
4e09dbd Enable clearing all topic tags.
e33321b Refresh tags after update.
01ac21b Fix display of Description.
4343bd4 Add Copy ID button to Topic Info.
d1abd6e Fix for a crash, #137.