Commit graph

669 commits

Author SHA1 Message Date
Daniel Gultsch c857ba7cb2
bump libwebrtc to m119 2023-11-01 09:59:04 +01:00
Daniel Gultsch 30d681bcb8
enable Java 17 language features 2023-10-29 08:54:18 +01:00
Daniel Gultsch cec8a7ec55
bump various dependencies 2023-10-29 08:54:18 +01:00
Daniel Gultsch 9cd88f00cf
fix some linter warnings 2023-10-29 08:54:18 +01:00
Daniel Gultsch 35c8d31d42
update gradle and gradle plugin 2023-10-29 08:54:17 +01:00
Daniel Gultsch 417afe6eb1
bump various dependencies 2023-10-29 08:54:17 +01:00
Daniel Gultsch 7e5bf623ae
bump target SDK to 34 (Android 14) 2023-10-29 08:54:12 +01:00
Daniel Gultsch 1504287287
version bump to 2.12.12
fastlane changelog version codes now use the highest version code after abi split (the F-Droid website displays that one)
2023-10-29 08:32:56 +01:00
kosyak f2012bc7f5 commands tab in conversation 2023-10-25 23:38:54 +02:00
Daniel Gultsch c178910e4d
version bump to 2.12.12-beta.3 2023-10-25 09:59:14 +02:00
kosyak d1d23e4627 support primary color picker 2023-10-24 02:28:07 +02:00
Daniel Gultsch a5f51d69e1
version bump to 2.12.12-beta.2 2023-10-20 10:33:22 +02:00
Daniel Gultsch f944fa0c96
add -beta to version name 2023-10-18 18:43:33 +02:00
Daniel Gultsch 8631c2f9f9
version bump to 2.12.12 + changelog 2023-10-18 11:50:10 +02:00
Daniel Gultsch d235633cc7
version bump to 2.12.11 + changelog 2023-10-03 10:50:22 +02:00
Daniel Gultsch 05c79ff29d
version bump webrtc to m117 2023-09-29 16:19:01 +02:00
Daniel Gultsch 5371b100de
version bump to 2.12.10 + changelog 2023-09-26 12:30:28 +02:00
kosyak 71ede7c31e bump version code 2023-08-21 16:58:20 +02:00
Daniel Gultsch 6323b14bc0
version bump to 2.12.9 + changelog 2023-08-18 18:21:56 +02:00
Daniel Gultsch 0677ddc59b
version bump to 2.12.8 + changelog 2023-08-16 14:10:48 +02:00
Daniel Gultsch 0a956bcf9b
version bump to 2.12.7 + changelog 2023-08-16 14:00:42 +02:00
kosyak fee1a67332 tags editor 2023-08-15 01:22:56 +02:00
kosyak a2a943c36a tags navigation and self contact 2023-08-15 01:21:39 +02:00
kosyak 18c41eb05e dialpad and gateway interaction 2023-08-15 01:21:20 +02:00
Daniel Gultsch d1ba36cfdf
version bump to 2.12.6 + changelog 2023-07-05 12:25:41 +02:00
kosyak 21e6f4f023 separate app id from upstream 2023-06-29 10:38:53 +03:00
Daniel Gultsch d9fb88ceda
version bump to 2.12.5 + changelog 2023-06-27 17:27:36 +02:00
Stephen Paul Weber 4c38c480fa
Use libidn for stringprep
Which actually validates according to spec instead of just being lazy.
2023-06-27 16:31:01 +02:00
Daniel Gultsch 3b26948a9d
replace libraries hosted on jcenter 2023-06-23 18:00:58 +02:00
kosyak 7c5826c945 embedded photo editor 2023-05-29 00:29:55 +03:00
Daniel Gultsch f7f34c6bdd
fix regressions after target sdk 33 update 2023-05-07 10:13:14 +02:00
Daniel Gultsch 291091dbe4
revert target sdk bump 2023-05-03 16:10:44 +02:00
Daniel Gultsch 5228cdab15
bump libraries 2023-04-19 09:00:43 +02:00
Daniel Gultsch acbf1c0ecf
version bump to 2.12.3 + changelog 2023-04-12 13:28:18 +02:00
Daniel Gultsch bc00f6f629
bump target sdk to 33 2023-04-12 13:28:16 +02:00
Daniel Gultsch 2cb21bcb87
use static (not translated) text for Privacy policy and TOS
For a long time Quicksy had a privacy policy written by myself that explains
in plain English what data we store and how we use it.
https://quicksy.im/#privacy

Google doesn’t like that and prefers that we use some bullshit template that
is extremely vague, doesn’t explain anything and gives us permission to do
basically everything. (At least I think so. I don’t understand the text I
copy pasted)

Apparantly the text in the app is important as well (BARD didn’t explain
that very well when it reviewed our app) therfor we need a static text (not
allow translations)

Furthermore the data safety section on Google Play now claims we store the
users address book even though we don’t actually. But who cares; nobody reads
this and we just do this to make the machine happy. Cool!
2023-04-03 10:29:55 +02:00
Daniel Gultsch fbf8b09fe6
point to a privacy policy that doesn’t use anchors 2023-03-06 08:06:46 +01:00
Daniel Gultsch 45664766e6
bump agp 2023-03-05 20:49:10 +01:00
Daniel Gultsch 73dc65308f
bump agp 2023-02-09 11:01:25 +01:00
Daniel Gultsch 93e4bca037
version bump to 2.12.2 + changelog 2023-02-05 17:15:33 +01:00
Daniel Gultsch 340ad1143d
another version bump for google play
We are trying to bring Google Auto back. With this release being
relatively stable long review times hopefully don’t matter.
2023-01-20 08:08:38 +01:00
Daniel Gultsch c1fe03ef55
update gradle and AGP 2023-01-14 08:11:42 +01:00
Daniel Gultsch 9cb65a0398
bump version code for new google play release 2023-01-13 14:35:54 +01:00
Daniel Gultsch e91b6ce377
version bump to 2.12.1 2023-01-12 09:41:10 +01:00
Daniel Gultsch 0923440936
version bump to 2.12.0 2023-01-10 09:02:32 +01:00
Daniel Gultsch 50f05cee1c
version bump to 2.12.0-beta 2023-01-07 15:17:11 +01:00
Daniel Gultsch 33850ae603
version bump to 2.11.3 + changelog 2023-01-01 10:39:48 +01:00
Daniel Gultsch 93c2fd4da6
downgrade webrtc to m104
m107 shipped with 2.11.0 (both fdroid and play) was causing problems when
calling between some (not all) devices.

The callee (repsonder) would not see the video of the caller (initiator).

Our best guess is that this has something to do with the new av1 decoder and it
only occurs between devices where av1 is selected as the codec.

It's probably selected on 'modern' devices. It's not happening between a
Pixel 4a and a Xiaomi Mi A1 but it is happening between two Pixels
2022-12-30 12:26:05 +01:00
Daniel Gultsch 01624fb13d
bump libwebrtc to 108.0.1
this version is build using the Threema Docker script and follows the instructions here: https://codeberg.org/iNPUTmice/webrtc-android
2022-12-29 17:52:05 +01:00
Daniel Gultsch 1fbff835e1
bump webrtc to m108 2022-12-29 13:03:14 +01:00
Daniel Gultsch c848da5b73 always use WebRTC from maven (remove build instructions) 2022-12-26 12:26:11 +01:00
Daniel Gultsch 63d61408e6 removed unused travis detection 2022-12-24 10:54:57 +01:00
Daniel Gultsch d21362288e version bump to 2.11.2 + changelog 2022-12-21 08:34:21 +01:00
Daniel Gultsch 12edf12ce9 version bump to 2.11.1 + changelog 2022-12-18 09:42:45 +01:00
Daniel Gultsch f851761252 version bump to 2.11.0 2022-12-10 08:51:26 +01:00
Daniel Gultsch 0a133b6c4c temporarily use Snikket’s build of WebRTC 2022-12-10 08:50:52 +01:00
Daniel Gultsch 16f140572f version bump to 2.11.0-beta.2 2022-11-30 11:55:34 +01:00
Daniel Gultsch d51682a9bc version bump to 2.11.0-beta 2022-11-18 10:45:12 +01:00
Daniel Gultsch e74e2652d7 bump various dependencies 2022-11-17 11:03:56 +01:00
Daniel Gultsch 7e29d1d862 update gradle 2022-11-01 16:44:36 +01:00
Daniel Gultsch 64b853f3ac bump various dependencies 2022-10-01 09:25:41 +02:00
Daniel Gultsch 10f30faf55 revert transcoder to 0.9.1 2022-10-01 09:21:38 +02:00
Daniel Gultsch 1aaff18bb5 version bump to 2.10.10 + changelog 2022-08-22 11:36:29 +02:00
Daniel Gultsch e8736d5f1b bump guava library 2022-08-22 11:29:04 +02:00
Daniel Gultsch c2d37f4359 use custom libwebrtc (m104) for playstore release 2022-08-22 11:17:30 +02:00
Daniel Gultsch 83d258f90f version bump to 2.10.9 + changelog 2022-08-15 11:16:27 +02:00
Daniel Gultsch 50ba165746 bump targetSdk to 32 2022-08-05 10:52:00 +02:00
Daniel Gultsch 353c4f118d use threemas webrtc build (trial) 2022-08-05 10:45:44 +02:00
Daniel Gultsch 1f3743122f upgrade okhttp 2022-08-04 11:32:48 +02:00
Daniel Gultsch b6ce914f62 version bump to 2.10.8 2022-07-22 20:30:47 +02:00
Daniel Gultsch 7d92ac365d version bump to 2.10.7 2022-07-10 10:46:49 +02:00
Daniel Gultsch 206b09919b bump dependencies 2022-07-01 15:54:55 +02:00
Daniel Gultsch 467e34e2fe bump various libraries 2022-06-14 08:52:11 +02:00
Daniel Gultsch d5ac6e35fc bump agp 2022-05-13 08:28:06 +02:00
Daniel Gultsch d1dcc57710 version bump to 2.10.6 2022-05-02 08:33:27 +02:00
Daniel Gultsch cf4e979431 version bump firebasse-messaging lib 2022-04-21 18:31:53 +02:00
Daniel Gultsch e3cae4cb1d bump agp 2022-04-11 10:58:37 +02:00
Daniel Gultsch 4af1fe39c7 version bump to 2.10.5 + changelog 2022-03-31 09:41:55 +02:00
Daniel Gultsch 93c5916346 bump version code 2022-03-28 10:12:58 +02:00
Daniel Gultsch 5943f1ad3e version bump to 2.10.4 + changelog 2022-03-25 08:03:18 +01:00
Daniel Gultsch 7c6ab7febc fix ability to use GoogleMaps ShareLocationPlugin 2022-03-22 11:45:43 +01:00
Daniel Gultsch fbbd2edd94 version bump to 2.10.3 + changelog 2022-03-14 08:59:29 +01:00
Daniel Gultsch f9acc3bf71 bump libraries 2022-03-11 08:34:05 +01:00
Daniel Gultsch 99e4c3d2e0 version bump to 2.10.3-beta.2 2022-03-10 18:37:10 +01:00
Daniel Gultsch b1ec3a0e29 use libwebrtc m99 2022-03-10 15:53:51 +01:00
Daniel Gultsch 9b6a570939 bump agp 2022-02-24 12:41:32 +01:00
Daniel Gultsch 3534c619fb rename version suffix to playstore/free 2022-02-23 11:03:56 +01:00
Daniel Gultsch ad493938a0 bump appcompat, migrate to emoji2 and get rid of emoji flavor 2022-02-23 10:37:03 +01:00
Daniel Gultsch 0b470534f1 store recordings and documents in their respective folders 2022-02-23 09:40:38 +01:00
Daniel Gultsch 2cc49e5ba6 bump targetSdk 2022-02-22 16:05:24 +01:00
Daniel Gultsch fecc34431c bump dependencies 2022-02-13 10:19:06 +01:00
Daniel Gultsch cf9d6e5ca3 version bump to 2.10.3-beta 2022-02-12 10:20:07 +01:00
Daniel Gultsch ecdb5af547 bump agp version 2022-02-09 12:26:39 +01:00
Daniel Gultsch 68fd17778c bump agp version 2022-01-18 09:48:10 +01:00
Daniel Gultsch b5786787f0 bump libphone number library 2021-11-09 14:27:26 +01:00
Daniel Gultsch a8ff88398d version bump to 2.10.2 + changelog 2021-11-03 15:59:05 +01:00
Daniel Gultsch 869a135bab bump okhttp 2021-10-20 10:19:59 +02:00
Daniel Gultsch 7ddd60d314 bump jxmpp. fix crash in magic create when entering @ 2021-10-20 10:19:46 +02:00
Daniel Gultsch 2ca00265db bump speed dial version to something that uses AndroidX 2021-10-20 09:52:10 +02:00
Daniel Gultsch e0c4964cc2 bump gradle plugin version 2021-10-14 17:32:07 +02:00