Commit log

d29c440 Fix NPE

Stephen Paul Weber created

3bb2b7b Execute command and show note or error response

Stephen Paul Weber created

f903810 Return to previously selected tab when opening a conversation

Click to expand commit body
If user manually selects a tab, remember that.

Stephen Paul Weber created

d805197 Default to conversation tab if there are unread messages

Stephen Paul Weber created

bcf0730 List commands when available

Click to expand commit body
If a JID advertises commands, list them.

This only works if the JID supports CAPS and is in our roster and we have
already fetched CAPS for the resource.

Stephen Paul Weber created

4ce49c9 Merge branch 'xmpp-uri-notification'

Click to expand commit body
* xmpp-uri-notification:
  Get XMPP URI names from bookmarks as well
  Show nicks for links in notifications and other message previews

Stephen Paul Weber created

2f35a79 typo

Stephen Paul Weber created

347ff2f Merge branch 'unify-link-copying'

Click to expand commit body
* unify-link-copying:
  Use the same mechanism for link copying and linkification

Stephen Paul Weber created

2b5f47d Use the same mechanism for link copying and linkification

Click to expand commit body
Prevents copying something different from what was linked, such as in the
message "fine.gif https://example.com"

Stephen Paul Weber created

6537387 Get XMPP URI names from bookmarks as well

Stephen Paul Weber created

2ebc92d Show nicks for links in notifications and other message previews

Stephen Paul Weber created

a12e956 threema build removes codecs and DTMF that we need

Stephen Paul Weber created

ffa334f Remove these bogus references to "green background"

Stephen Paul Weber created

9ba7c5f Merge tag '2.10.9'

Click to expand commit body
* tag '2.10.9': (25 commits)
  version bump to 2.10.9 + changelog
  set immutable flags for backup notifications
  skip empty uris on attach
  pulled translations from transifex
  do not retrieve media attributes from encrypted files
  make launch conversation and launch tor pending intents immutable
  pulled translations from transifex
  pulled translations from transifex
  do not accept empty credentials as ice-restart
  add immutable flag to pending alarm intents
  add migration tutorial
  Fix typo
  try to detect if a container contains video or audio
  request bluetooth connect permission
  add permission checks to appRTCBluetoothManager
  bump targetSdk to 32
  ignore race condition after reject from notification
  use threemas webrtc build (trial)
  upgrade okhttp
  remove null bytes from strings before creating sql statements in backup
  ...

Stephen Paul Weber created

fd2deb1 Long-press context menu on list of conversations

Click to expand commit body
For easy access to basics like pin to top or disable notifications

Stephen Paul Weber created

83d258f version bump to 2.10.9 + changelog

Daniel Gultsch created

41d98da set immutable flags for backup notifications

Daniel Gultsch created

4fbe2de skip empty uris on attach

Daniel Gultsch created

e9816a7 pulled translations from transifex

Daniel Gultsch created

7cc96e7 do not retrieve media attributes from encrypted files

Click to expand commit body
fixes #4353

Daniel Gultsch created

150f831 make launch conversation and launch tor pending intents immutable

Daniel Gultsch created

5a8d70a pulled translations from transifex

Daniel Gultsch created

65490b0 Show true JID for private MUC when advanced mode is on

Stephen Paul Weber created

e559b14 pulled translations from transifex

Daniel Gultsch created

827e7bf Set dialler integration active as soon as we return the connection

Click to expand commit body
Since that is the point where the phone call starts from the OS point of view,
and we do want to prevent the app from thinking we are in a not-us call when the
dialler integration is in use.

Stephen Paul Weber created

5cecb1a Export the extra data from the cheogram db as part of backup

Stephen Paul Weber created

fe3433e do not accept empty credentials as ice-restart

Daniel Gultsch created

508e1ac add immutable flag to pending alarm intents

Daniel Gultsch created

2c5601c add migration tutorial

Click to expand commit body
* Create migrating_to_new_device.md

* Add link to Readme for further information.

* Added some info

* Make separate backup guide and integrate Readme information with new guides.

Co-authored-by: Licaon_Kter <licaon-kter@users.noreply.github.com>

Millesimus and Licaon_Kter created

cc80a2a Fix typo

Licaon_Kter created

b3a3f2b try to detect if a container contains video or audio

Click to expand commit body
fixes #4321

Daniel Gultsch created

5aeed63 request bluetooth connect permission

Click to expand commit body
fixes #4338

Daniel Gultsch created

52ff6f4 add permission checks to appRTCBluetoothManager

Daniel Gultsch created

50ba165 bump targetSdk to 32

Daniel Gultsch created

d41020c ignore race condition after reject from notification

Click to expand commit body
fixes #4351
fixes #4261

Daniel Gultsch created

353c4f1 use threemas webrtc build (trial)

Daniel Gultsch created

1f37431 upgrade okhttp

Daniel Gultsch created

67f0214 remove null bytes from strings before creating sql statements in backup

Daniel Gultsch created

62a3798 jingle rtp: improve logging and error reporting

Daniel Gultsch created

b6ce914 version bump to 2.10.8

Daniel Gultsch created

78c3b1f pulled translations from transifex

Daniel Gultsch created

8027b3b parse pep events only from bare jid

Daniel Gultsch created

dd30951 every device is 21+ now

Daniel Gultsch created

13dda82 Fix for targeting 31+

Click to expand commit body
com.cheogram.android: Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or FLAG_MUTABLE be specified when creating a PendingIntent.
Strongly consider using FLAG_IMMUTABLE, only use FLAG_MUTABLE if some functionality depends on the PendingIntent being mutable, e.g. if it needs to be used with inline replies or bubbles.

Stephen Paul Weber created

03eca53 Target 30 until bluetooth permissions issue fixed

Click to expand commit body
https://github.com/iNPUTmice/Conversations/issues/4338

Stephen Paul Weber created

afd02db Merge branch 'audio-routing2'

Click to expand commit body
* audio-routing2:
  Support mute during dialler integration calls
  Use a more familiar ringback for north american users

Stephen Paul Weber created

9f7a949 Support mute during dialler integration calls

Stephen Paul Weber created

fc20bc1 Use a more familiar ringback for north american users

Stephen Paul Weber created

470213a Merge remote-tracking branch 'upstream/master'

Click to expand commit body
* upstream/master:
  every device is 21+ now
  bump targetSdk to 32
  use signal protocol android
  version bump to 2.10.7
  do not show toast when activity is gone. fixes #4335
  fix orbot detection
  pulled translations from transifex
  Here too
  Show battery dialogue always
  fix array out of bounds. fixes #4334
  add local only flag to foreground service
  pulled translations from transifex
  bump dependencies
  A Quicky user can be a stranger
  pulled translations from transifex
  minor code clean up
  use item id 'current' for nick as fallback as per XEP-0060 §12.20
  bump various libraries
  pulled translations from transifex
  support sasl/temporary-auth-failure

Stephen Paul Weber created

0beb1e9 every device is 21+ now

Daniel Gultsch created