Commit graph

  • 5a9777f7f1 version bump to 2.10.0-beta.2 + changelog Daniel Gultsch 2021-09-08 11:13:22 +02:00
  • 63f5f8c89d modify TODOs in JingleRtpConnection upon better understanding of the WebRTC stack Daniel Gultsch 2021-09-08 10:47:34 +02:00
  • ca08c27eef Parse IPv6 URIs (#3841). Millesimus 2021-09-04 17:33:25 +02:00
  • 4040d5f647 Treat dollar signs as URI chars (fixing #3859). Millesimus 2021-09-04 16:01:23 +02:00
  • 8d45cc5827 Fixing trailing characters treated as part of URI error (#3938). Millesimus 2021-09-04 15:56:37 +02:00
  • 96f0a09a5d pulled translations from transifex Daniel Gultsch 2021-09-07 16:56:24 +02:00
  • 38a77dbba6 Fix ImportBackupActivity not covered by screenshot prevention feature Maximilian Weiler 2021-09-05 22:39:29 +02:00
  • 8b817b3bd8 add database migration for new fts scheme Daniel Gultsch 2021-09-07 16:47:40 +02:00
  • 754773be55 match messages from the full-text index by rowid Alexei Sorokin 2021-06-12 20:47:53 +03:00
  • 4f362aafac make the fulltext index for search more space-efficient Alexei Sorokin 2021-05-28 10:38:28 +03:00
  • ea0dc558cb use androidx ExifInterface to parse rotation. fixes #4154 Daniel Gultsch 2021-09-05 16:29:02 +02:00
  • 80d8b6dd88
    Upload APKs after CI Daniel Gultsch 2021-08-27 07:47:55 +00:00
  • 2819545a43 click on action bar title should open chat details screen Daniel Gultsch 2021-08-25 20:04:47 +02:00
  • 9526456d75 pulled translations from transifex Daniel Gultsch 2021-08-25 18:57:20 +02:00
  • f975b5ddac executePendingTransactions before trying to access secondary_fragment Daniel Gultsch 2021-08-25 18:54:00 +02:00
  • 581eb511b9 version bump to 2.10.0-beta Daniel Gultsch 2021-08-24 18:48:50 +02:00
  • af42e34654 Revert "Always show Quote as last action" Daniel Gultsch 2021-08-24 16:53:23 +02:00
  • 0495470ca8 pulled translations from transifex Daniel Gultsch 2021-08-24 15:32:10 +02:00
  • 6c88a4b4fa reset affiliation when inviting someone not currently in group. fixes #4146 Daniel Gultsch 2021-08-24 14:42:50 +02:00
  • 88d7ddf124 PIP aspect ratio should match video aspect ratio. fixes #4077 Daniel Gultsch 2021-08-24 14:40:12 +02:00
  • e6d8bee035 stop agp7 complaining about missing proguard rules Daniel Gultsch 2021-08-24 13:33:19 +02:00
  • 208c9d91db dexOptions is no longer used in agp7 Daniel Gultsch 2021-08-24 13:02:31 +02:00
  • bf3c1d573b Avoid description repetition screenshots Licaon_Kter 2021-08-24 10:15:13 +00:00
  • 4e90c0dbbb
    Update android.yml to download webrtc Daniel Gultsch 2021-08-24 09:21:17 +00:00
  • caefec2fbf
    Create android.yml Daniel Gultsch 2021-08-24 09:19:08 +00:00
  • 339ee8f6ea bump libwebrtc version to m92 Daniel Gultsch 2021-08-24 11:15:50 +02:00
  • b00b8996d5 bump gradle version and agp Daniel Gultsch 2021-08-24 10:13:03 +02:00
  • 06fbb06aee Remove unused import Maximilian Weiler 2021-07-27 21:51:55 +02:00
  • ef8f10cc13 Optionally prevent taking screenshots Maximilian Weiler 2021-07-27 21:27:09 +02:00
  • b6fe1898e7 Minor duplication fix. Millesimus 2021-08-23 13:09:21 +02:00
  • 955a6f3fe1 Bugfix for 6cc06bcb98acc05c7677c642adf8ded90ffc8372. Millesimus 2021-08-22 17:45:23 +02:00
  • a0529a4e1e On quoting, translate French quotes to XEP-0393 quotes. Millesimus 2021-08-22 08:56:32 +02:00
  • 2db2ca95ce Move differentiation between XEP-0393 quotes and French quotes to QuoteHelper. Millesimus 2021-08-22 08:55:46 +02:00
  • a0bca08997 Rewrite QuoteHelper to integrate French quotes logics. Also reallow QuoteChars not followed by whitespace as indicated in XEP-0393. Millesimus 2021-08-22 08:53:47 +02:00
  • 748443cd4e Fixing message preview. Millesimus 2021-08-21 17:42:01 +02:00
  • 3921f3a940 QUOTING_MAX_DEPTH=1 for transitory compatibility with older versions. QUOTE_MAX_DEPTH=7 for performance testing and hiding of a rerendering bug occuring when two adjacent messages are merged. Millesimus 2021-08-21 17:25:06 +02:00
  • c81c8a62b3 Small refactoring for a more intuitive config. Millesimus 2021-08-21 17:21:44 +02:00
  • e850900b40 Quoting quotes, limited by nesting depth. Millesimus 2021-08-20 22:40:06 +02:00
  • 74d60d0131 Implement nested quotes through iteration. Millesimus 2021-08-20 21:53:01 +02:00
  • 65a72827bc New helper to help with quotes. Millesimus 2021-08-20 21:51:51 +02:00
  • 309082a9b3 Fixing xmpp:uri bug in channel details. #4139 Millesimus 2021-08-11 20:04:19 +02:00
  • e528b9f5df Always show Quote as last action Licaon_Kter 2021-08-11 15:42:30 +00:00
  • 1e1dad780b add .opus file extension to mime table Daniel Gultsch 2021-07-28 16:57:57 +02:00
  • 0e54cde4bf add omemo media sharing to doap file Daniel Gultsch 2021-07-23 08:04:36 +02:00
  • 227dd8d2bc
    Intercept DIAL and CALL to tel: and rewrite to cheogram Stephen Paul Weber 2021-07-18 22:07:34 -05:00
  • 84739c3d5b
    Merge branch 'jid-in-calls' of https://github.com/benharri-forks/Conversations Stephen Paul Weber 2021-07-14 08:52:19 -05:00
  • 14348a2a2c
    WIP - dialpad and dtmf sending Ketroc 2021-07-03 11:20:38 -04:00
  • bba7e43879
    Cheogram build variant with some branding Stephen Paul Weber 2021-07-12 09:31:57 -05:00
  • d18e0a0524
    Set up for CI Stephen Paul Weber 2021-03-10 10:10:57 -05:00
  • b99f9d4f1c make search case-insensitive not only for ASCII Alexei Sorokin 2021-05-23 17:24:07 +03:00
  • 7466d12505 ring during device discovery Daniel Gultsch 2021-05-22 19:37:20 +02:00
  • 98ffadd87d log exception when file is not a ceb Daniel Gultsch 2021-05-18 10:11:35 +02:00
  • af33a57bf2 add description for text/plain Daniel Gultsch 2021-05-17 16:00:00 +02:00
  • 87f99d3570 Transferables interface needs to differentiate between 0 and null file size Daniel Gultsch 2021-05-17 15:51:21 +02:00
  • 6384e24ebc Change string format smss 2021-05-16 22:48:30 +04:30
  • b025265f91 execute status code check on HEAD Daniel Gultsch 2021-05-16 16:17:06 +02:00
  • 0f3181555a FileParams indicate unavailable file size as null Daniel Gultsch 2021-05-16 15:32:53 +02:00
  • 76fb0180d6 bump gradle plugin version Daniel Gultsch 2021-05-16 15:29:45 +02:00
  • e02aaed7d2 call SVGs 'vector graphic' instead of 'image' Daniel Gultsch 2021-05-14 08:37:42 +02:00
  • cc6aef02cc Add timestamp for all calls smss 2021-05-13 20:41:03 +04:30
  • c9f1bdc551 fixup: update some libraries Daniel Gultsch 2021-05-13 11:05:26 +02:00
  • 2b9862adea update some libraries Daniel Gultsch 2021-05-13 10:27:05 +02:00
  • d91cd3e9e8 bump jxmpp-jid version Daniel Gultsch 2021-05-13 09:19:16 +02:00
  • 56535e07ff show black bars in video call when video orientation doesn’t match screen orientation Daniel Gultsch 2021-05-09 08:56:07 +02:00
  • 60c5906fe9 Update libwebrtc version Dheeraj Chintaluri 2021-05-09 18:21:42 +05:30
  • 67e5f839f1 ignore crypto callbacks when rtp session has already been terminated Daniel Gultsch 2021-05-08 11:50:18 +02:00
  • 89012b0f8b synchronize startRinging() to not create multiple vibrate futures Daniel Gultsch 2021-05-08 11:49:24 +02:00
  • 7476dccc0e do not fetch keys before making call Daniel Gultsch 2021-05-08 11:21:33 +02:00
  • 9182a300c5 report fingerprint missmatch as securiy exception Daniel Gultsch 2021-05-08 10:35:07 +02:00
  • faa4c87b5f build omemo session when encountering unknown on RTP proceed Daniel Gultsch 2021-05-08 09:25:51 +02:00
  • 8d391753d7 encrypt rtp map as future Daniel Gultsch 2021-05-08 08:45:31 +02:00
  • 337aa4a110 consider Config.REQUIRE_RTP_VERIFICATION on decrypt. fail as future Daniel Gultsch 2021-05-07 22:55:20 +02:00
  • ddf597e0d3 invoke x509 verification upon receiving prekey message in rtp session Daniel Gultsch 2021-05-06 18:40:35 +02:00
  • 9c16af25fb bump gradle version Daniel Gultsch 2021-05-06 17:57:06 +02:00
  • e045dbd80a display jid in calls Ben Harris 2021-05-04 18:31:46 -04:00
  • e2324209ed make sure omemo sessions are verified if the the respective config flag is set Daniel Gultsch 2021-05-04 19:04:01 +02:00
  • 9544b994dc invoke omemo trust/fetch activity when triggering phone call in require_verification mode Daniel Gultsch 2021-05-04 17:52:17 +02:00
  • 3b25fb9038 encrypt to inactive and untrusted devices in jingle Daniel Gultsch 2021-05-04 10:49:41 +02:00
  • 48156dd27f a/v calls: seperate out SECURITY error from APP_FAILURE Daniel Gultsch 2021-05-04 10:10:30 +02:00
  • 905489e237 bump firebase-messaging libray version Daniel Gultsch 2021-05-04 09:47:09 +02:00
  • a5ad2b7fc6 version bump to 2.9.13 + changelog Daniel Gultsch 2021-05-03 16:21:10 +02:00
  • 5d3ad6e36b pulled translations from transifex Daniel Gultsch 2021-05-03 13:14:09 +02:00
  • 6d91551f59 use onAddTrack instead of deprecated onAddStream Daniel Gultsch 2021-05-03 13:06:42 +02:00
  • 0717f9ba18 upgrade libwebrtc to m90 and enable extmap-allow-mixed Daniel Gultsch 2021-05-03 09:48:46 +02:00
  • ac7855a332 show domains in manual cert accept dialog Daniel Gultsch 2021-05-03 08:28:03 +02:00
  • a40b82b85b version bump to 2.9.12 + changelog Daniel Gultsch 2021-05-02 08:23:00 +02:00
  • c5e90199c3 trigger registration dialog on roster;ibr=y only if no accounts are configured Daniel Gultsch 2021-04-30 11:32:02 +02:00
  • 53908dd56e pulled translations from transifex Daniel Gultsch 2021-04-30 11:00:03 +02:00
  • 9d9514a091 Add User-Agent to all HTTP calls Daniel Gultsch 2021-04-30 10:54:36 +02:00
  • bc58fb0fbd Always verify hostname/domain Daniel Gultsch 2021-04-30 09:53:19 +02:00
  • ec061bedc1 always show contact permission explain dialog on Quicksy Daniel Gultsch 2021-04-24 08:20:27 +02:00
  • f9b292fd6a version bump to 2.9.11 + changelog Daniel Gultsch 2021-04-18 18:46:05 +02:00
  • 8aed588405 ensure vibration future is canceled when scheduling a new one Daniel Gultsch 2021-04-18 16:09:36 +02:00
  • ea2acc2963 use new hasInternet() API only on Android Q+ Daniel Gultsch 2021-04-18 15:47:28 +02:00
  • 2760f07307 disable read timeout for HTTP Upload Daniel Gultsch 2021-04-18 15:46:37 +02:00
  • ec22a39538 link to help.conversations.im from feature list in readme Daniel Gultsch 2021-04-13 16:10:36 +02:00
  • 331fd30699 version bump to 2.9.10 + changelog Daniel Gultsch 2021-04-09 15:50:19 +02:00
  • c469b2dc22 pulled translations from transifex Daniel Gultsch 2021-04-09 15:50:11 +02:00
  • 202bde46ed properly error out if upload fails. fixes #4052 Daniel Gultsch 2021-04-09 15:49:33 +02:00
  • 37ce311764 do not attempt to play ringtone if none was found Daniel Gultsch 2021-04-08 10:53:01 +02:00