Commit Graph

469 Commits

Author SHA1 Message Date
Alex Palaistras
aaf5fa816b Reduce minSdkVersion to 16, fix issues reported by lint
This further reduces the minimum API level to 16, which should encompass
most users stuck on older versions of Android (mainly BlackBerry OS and
Jolla users).

Several issues reported by code analysis were fixed, mainly around issues
with layouts.
2018-12-09 21:32:42 +00:00
Alex Palaistras
08529041a5 Reduce minSdkVersion to 18, backfill missing methods
This reduces the minimum SDK version to 18 (Android 4.3), which notably is
the last supported version for the BlackBerry OS 10.3 Android compatibility
layer.
2018-12-08 19:50:13 +00:00
Alex Palaistras
ceaa3135ab Checkout xmpp-addr library 0.8.0 (fa47cac8) locally
Changes to this library will be implemented as additional commits.
2018-12-08 17:32:27 +00:00
Daniel Gultsch
92f4f5b865 version bump to 2.3.9 + changelog 2018-12-06 13:29:33 +01:00
Daniel Gultsch
c93556e05b version bump to 2.3.8 + changelog 2018-11-29 18:58:44 +01:00
Daniel Gultsch
b2d02e3c0f version bump to 2.3.7 + changelog 2018-11-22 16:55:25 +01:00
Daniel Gultsch
4d0c037547 added library mentioned in previous commit 2018-11-20 17:25:31 +01:00
Daniel Gultsch
84c90a6450 version bump to 2.3.6 + changelogs 2018-11-14 10:05:48 +01:00
Daniel Gultsch
4a35c3c7cf create different push.xml resoucres for quicksy and conversations 2018-11-03 16:14:30 +01:00
Daniel Gultsch
3fab93bdd6 changed api endpoint and quicksy domain 2018-10-31 13:33:55 +01:00
Daniel Gultsch
87cc53b8b5 renamed build flavors 2018-10-31 13:33:55 +01:00
Daniel Gultsch
52ecd9347c added dialogs for rate limiting and out of date version 2018-10-31 13:33:55 +01:00
Daniel Gultsch
7a3ba3e375 created enter phone number activity 2018-10-31 13:33:55 +01:00
Daniel Gultsch
a420cb5886 refactored some ManageAccount, WelcomeActivity and a few other things into 'full' flavor 2018-10-31 13:33:55 +01:00
Daniel Gultsch
96d34215fb introduced new build flavors quick and full 2018-10-31 13:33:55 +01:00
Daniel Gultsch
79eee4916c version bump to 2.3.5 + changelog 2018-10-26 18:28:47 +02:00
Daniel Gultsch
157ebbac52 go back to upstream image-cropper and instead exclude dependencies 2018-10-19 20:59:47 +02:00
Daniel Gultsch
5e764216ef version bump to 2.3.4 + changelog 2018-10-17 23:09:25 +02:00
Daniel Gultsch
9048075aaa version bump to 2.3.3 + changelog 2018-10-16 12:40:24 +02:00
Daniel Gultsch
63f4625266 version bump to 2.3.2 + changelog 2018-10-11 15:46:57 +02:00
Daniel Gultsch
10bfa00580 switch Android-Cropper library to come from jitpacked github to update to support library 28 2018-10-06 17:04:50 +02:00
Daniel Gultsch
b27fa6d206 version bump to 2.3.1 + changelog 2018-10-05 12:56:19 +02:00
Daniel Gultsch
7e21d80de2 version bump to 2.3.0 + changelog 2018-09-27 19:38:45 +02:00
Daniel Gultsch
d8c1327658 update gradle plugin and support library 2018-09-27 10:00:15 +02:00
Daniel Gultsch
6637d7056e use conscrypt as security provider to provide tls 1.3 and modern cyphers on old androids 2018-09-21 16:33:07 +02:00
Daniel Gultsch
b8d831f02a version bump to 2.3.0-beta.3 2018-09-21 11:20:45 +02:00
Daniel Gultsch
6ede6c7f85 behave nicely (no foreground service by default) if app is built with targetSdk <26 2018-09-18 11:33:18 +02:00
Daniel Gultsch
88dc7bae1c version bump to 2.3.0-beta.2 2018-09-18 09:06:00 +02:00
Daniel Gultsch
4bc9713b80 version bump to 2.3.0-beta + changelog 2018-09-16 16:33:21 +02:00
Daniel Gultsch
98d772dab4 update ShortcutBadger 2018-09-13 18:47:30 +02:00
Daniel Gultsch
676d31f606 initial work toward api 26+
* introduce notification channels
* always use foreground service on 26+
2018-09-05 21:37:12 +02:00
Daniel Gultsch
effe52981a version bump to 2.2.9 + changelog 2018-09-01 10:08:17 +02:00
Daniel Gultsch
268fcd3838 disabled by default variant of XEP-0392 2018-08-19 22:33:20 +02:00
Daniel Gultsch
25aa6bed1e upgrade babbler version 2018-08-18 18:13:18 +02:00
Daniel Gultsch
46574d6e11 version bump to 2.2.8 + changelog 2018-07-23 20:43:42 +02:00
Daniel Gultsch
e27e3ecf92 version bump to 2.2.7 + changelog 2018-07-18 16:34:31 +02:00
Daniel Gultsch
79fe1c8972 version bump to 2.2.6 + changelog 2018-07-11 21:48:54 +02:00
Daniel Gultsch
88a7186ace version bump to 2.2.5 + changelog 2018-07-01 12:07:54 +02:00
Daniel Gultsch
ee3438b03a use + as build metadata delimiter 2018-06-28 08:49:48 +02:00
Daniel Gultsch
68f23af219 version bump to 2.2.4 + changelog 2018-06-26 20:38:36 +02:00
Daniel Gultsch
9cc22ce992 introduced build flavor to build w/o emoji compat 2018-06-21 14:26:25 +02:00
Daniel Gultsch
8a987f23f6 code clean up in contact details presence handling 2018-06-20 12:59:15 +02:00
Daniel Gultsch
d7ebd7d453 WIP: set room avatar and slight redesign of group details 2018-06-18 14:15:19 +02:00
Daniel Gultsch
d8e0ad62a4 version bump to 2.2.3 + changelog 2018-06-14 08:27:23 +02:00
Daniel Gultsch
354d20ecd6 put google() before jcenter() in gradle 2018-06-10 19:51:41 +02:00
Daniel Gultsch
f58c1732b6 version bump to 2.2.2 + changelog 2018-05-29 16:39:51 +02:00
Daniel Gultsch
e4ca8961aa exclude firebase-base from firebase-messaging 2018-05-20 21:13:53 +02:00
Daniel Gultsch
ec54a483f8 migrate to fcm library 2018-05-19 20:05:45 +02:00
Daniel Gultsch
1b4c27fbb7 version bump to 2.2.1 + changelog 2018-05-16 15:09:38 +02:00
Daniel Gultsch
a8b863ae41 updated dependencies 2018-05-10 10:30:23 +02:00
Daniel Gultsch
c113f37713 version bump to 2.2.0 2018-05-04 22:07:14 +02:00
Daniel Gultsch
68a550de50 version bump to 2.2.0-beta + changelog 2018-05-01 12:55:34 +02:00
Daniel Gultsch
04f34fb968 Merge branch '2.1.x' 2018-04-28 16:58:27 +02:00
Daniel Gultsch
1d51f098f2 version bump to 2.1.4 + changelog 2018-04-28 16:58:04 +02:00
Daniel Gultsch
6dbaece149 Merge tag '2.1.3' 2018-04-28 16:33:32 +02:00
Daniel Gultsch
b1b7cf5c0a version bump to 2.1.3 + changelog 2018-04-28 16:26:50 +02:00
Daniel Gultsch
ee855ab560 Merge branch 'mapping' of https://github.com/SamWhited/Conversations into SamWhited-mapping 2018-04-21 16:57:53 +02:00
Daniel Gultsch
8c1458abbf version bump to 2.1.2 + changelog 2018-04-20 11:38:51 +02:00
Daniel Gultsch
cccb3772cf update dependencies 2018-04-20 10:51:11 +02:00
Daniel Gultsch
146096f00a version bump to 2.1.1 + changelog 2018-04-18 10:25:56 +02:00
Sam Whited
b21d948ecb Merge Open Street Map plugin 2018-04-16 17:39:43 -05:00
Daniel Gultsch
db8bd7b596 bump library versions 2018-04-12 10:26:15 +02:00
Daniel Gultsch
ac9beef98a version bump to 2.1.0 2018-04-11 18:07:15 +02:00
Daniel Gultsch
614b40a58f 2.1.0-beta.2 2018-04-10 16:35:19 +02:00
Ye feng
f3913ed364 migrate the RecyclerView 2018-04-06 13:49:57 +02:00
Daniel Gultsch
0ccdbaff96 version bump to 2.1.0-beta 2018-04-05 07:39:49 +02:00
Daniel Gultsch
3b39d81c2e updated gradle + plugin and fixed xmpp-addr version 2018-04-04 16:40:53 +02:00
Daniel Gultsch
3be95cd7ba version bump to 2.0.0 + modified changelog 2018-03-23 12:11:36 +01:00
Daniel Gultsch
4b5eef0ebe bump version code and version to 2.0.0-rc.1 2018-03-22 03:00:48 +01:00
Daniel Gultsch
ff2b1fad51 increment version code 2018-03-18 10:33:07 +01:00
Daniel Gultsch
854a31b27b bump version code to beta.3 2018-03-15 15:24:11 +01:00
Daniel Gultsch
f371da7d85 raise min sdk to kitkat because of missing Objects.notNull() 2018-03-14 08:05:55 +01:00
Daniel Gultsch
fdac851d46 increment version code 2018-03-12 09:29:48 +01:00
Daniel Gultsch
e767c5e75b use xmpp-addr 0.8 to fix unicode issue 2018-03-09 21:39:29 +01:00
Daniel Gultsch
a883faf05e change log for conversations 2.0 beta 2018-03-08 16:55:36 +01:00
Daniel Gultsch
1accf9d961 migrate to xmpp-addr 2018-03-07 22:30:36 +01:00
Daniel Gultsch
7c1d91dd03 upgrade support library 2018-03-07 22:30:36 +01:00
Daniel Gultsch
521a711fbc use cards views in about and publish avatar activity 2018-03-07 22:30:35 +01:00
Daniel Gultsch
b0bec2c390 added dedicated scan button 2018-03-07 22:30:34 +01:00
Daniel Gultsch
5e7d1f7bcc stop settings from crashing when building with different package id 2018-03-07 22:30:34 +01:00
Daniel Gultsch
bf6b54a7aa get rid of OTR 2018-03-07 22:30:34 +01:00
Daniel Gultsch
58ec5ced8a use data binder for contact details activity 2018-03-07 22:30:33 +01:00
Daniel Gultsch
eb25643d94 migrate to CardView in contact and muc details 2018-03-07 22:30:33 +01:00
SoyaLeaf
63fb5d98cc Change ShowHidePasswordEditText to TextInputEditText.
change the input fields in the AccountActivity to use the TextInputLayout.

Rollback format and change toggle tint
2018-03-07 22:30:33 +01:00
Daniel Gultsch
de0272fd1a integrate trust manager into conversations 2018-03-07 22:30:33 +01:00
Daniel Gultsch
bf85d30421 fixed hint color for edit message 2018-03-07 22:30:33 +01:00
Daniel Gultsch
9acd76b7ef version bump to 1.23.8 + changelog 2018-03-05 19:07:39 +01:00
Daniel Gultsch
2f3ea872d9 version bump to 1.23.7 + changelog 2018-02-25 14:46:02 +01:00
Daniel Gultsch
75a7686f63 version bump to 1.23.6 + changelog 2018-02-12 12:32:12 +01:00
Daniel Gultsch
eed2d93145 integrate intent integrator to finish activity when needed 2018-02-12 11:22:51 +01:00
Daniel Gultsch
cb1a5e3c68 version bump to 1.23.5 + changelog 2018-02-10 12:53:50 +01:00
Daniel Gultsch
a7e1935909 bump build tools 2018-02-09 09:05:49 +01:00
Daniel Gultsch
e3c46dc926 version bump to 1.23.4 2018-01-26 11:32:16 +01:00
daivat15
de23b37ee2 Gradle Update to 3.0.1 with aapt
Gradle Update to 3.0.1 with aapt

Gradle Update to 3.0.1 with aapt fix try
2018-01-11 18:30:09 +05:30
Daniel Gultsch
cb80e64d2c update dependencies 2018-01-09 10:13:02 +01:00
Daniel Gultsch
b7cadcf9f6 version bump to 1.23.3 + changelog 2017-12-18 14:35:56 +01:00
Daniel Gultsch
dd237a272b version bump to 1.23.2 + changelog 2017-12-16 21:08:18 +01:00
Daniel Gultsch
811abedf67 upgrade to gradle plugin 3 2017-12-15 02:53:32 +01:00
Daniel Gultsch
60ae269870 removed password repeat field in favor of show password field 2017-12-15 02:51:54 +01:00
Daniel Gultsch
02011790b4 enable proguard 2017-12-15 02:49:34 +01:00
Daniel Gultsch
b0d83ae4b9 restructure signing config 2017-12-09 16:15:21 +01:00
Daniel Gultsch
5f5f4ca190 version bump to 1.23.1 + changelog 2017-12-09 14:49:30 +01:00
Daniel Gultsch
31929b5bd2 version bump + changelog 2017-12-02 23:07:16 +01:00
Daniel Gultsch
ff0e2ff8e4 version bump to 1.22.1 + changelog 2017-11-18 11:26:59 +01:00
Daniel Gultsch
a2d4ec46ba version bump support library 2017-11-17 10:30:04 +01:00
Daniel Gultsch
a37f7478e6 update shortcut badger 2017-11-10 14:45:35 +01:00
Daniel Gultsch
db365477e7 update support library version 2017-11-10 14:45:09 +01:00
Daniel Gultsch
e11cfff2b0 version bump to 1.22.0 + changelog 2017-11-08 16:34:16 +01:00
Daniel Gultsch
f0e48c8af5 use own algorithm to count emoji instead of using emoji-java 2017-09-29 22:56:17 +02:00
Daniel Gultsch
42b4528d03 use emoji compat 2017-09-29 19:44:30 +02:00
Daniel Gultsch
c69c358bac upgraded build tools and gradle file 2017-09-29 13:28:30 +02:00
Daniel Gultsch
0cdcafe745 version bump to 1.21.0 + changelog 2017-09-28 22:47:54 +02:00
Daniel Gultsch
a95fe08780 version bump to 1.21.0-beta 2017-09-24 08:35:17 +02:00
Daniel Gultsch
118ab7f8fe update minidns 2017-09-20 20:30:14 +02:00
Daniel Gultsch
60d97e70f0 do not ignore extra translations linter 2017-09-10 17:19:55 +02:00
Daniel Gultsch
bd15385145 version bump to 1.20.1 + changelog 2017-08-24 10:13:16 +02:00
Daniel Gultsch
9b4cb37477 version bump to 1.20.0 2017-08-22 13:35:22 +02:00
Daniel Gultsch
8c3586f6a0 updgrade gradle plugin 2017-08-21 09:32:55 +02:00
Daniel Gultsch
65d4f50b02 version bump to 1.12.0-beta.2 2017-08-15 11:56:51 +02:00
Daniel Gultsch
911e392006 update mini dns 2017-08-05 15:17:10 +02:00
Daniel Gultsch
5cee46cda5 version bump to 1.12.0-beta + changelog (untagged/unreleased) 2017-08-03 14:21:48 +02:00
Daniel Gultsch
4ff3c36ed9 updated build tools and some library versions 2017-08-02 17:42:21 +02:00
Daniel Gultsch
82c5924434 display messages that only contain emoji slightly larger 2017-07-30 22:04:58 +02:00
Daniel Gultsch
d3194172c5 update dependencies 2017-07-29 13:50:59 +02:00
Daniel Gultsch
7ac26952d7 version bump to 1.19.5 + changelog 2017-07-23 07:51:13 +02:00
Daniel Gultsch
58f3787795 increment version code for 1.19.4 2017-07-17 23:14:02 +02:00
Daniel Gultsch
2dce71cd96 version bump to 1.19.4 + changelog 2017-07-16 11:38:17 +02:00
Daniel Gultsch
35a4b848a5 version bump to 1.19.3 + changelog 2017-07-12 14:46:12 +02:00
Daniel Gultsch
4d1b6d4404 version bump to 1.19.2 + changelog 2017-07-10 12:38:48 +02:00
Daniel Gultsch
a1f9f5e774 version bump to 1.19.1 + changelog 2017-07-10 10:06:20 +02:00
Daniel Gultsch
ae0ba3bbc1 version bump to 1.19.0 + changelog 2017-07-05 13:16:54 +02:00
Daniel Gultsch
90afaab8ed version bump to 1.19.0-beta.2 + changelog 2017-06-27 16:30:01 +02:00
Daniel Gultsch
2e380ed792 upgrade minidns. refactored dns utils 2017-06-21 23:28:01 +02:00
Daniel Gultsch
24768d051d upgrade to signal-protocol-java. thanks @ysangkok
fixes #1384
closes #2509
2017-06-18 16:36:30 +02:00
Daniel Gultsch
e48517b0c8 version bump to 1.18.5 + changelog 2017-05-31 11:38:30 +02:00
Daniel Gultsch
a5d9932b08 version bump to 1.18.4 + changelog 2017-05-07 15:39:50 +02:00
Daniel Gultsch
b3d4d0608f version bump to 1.18.3 + changelog 2017-04-27 17:27:39 +02:00
Daniel Gultsch
c93b1a86bb version bump to 1.18.2 + changelog 2017-04-21 18:55:53 +02:00
Daniel Gultsch
c86134e523 version bump to 1.18.1 + changelog 2017-04-15 15:10:24 +02:00
Daniel Gultsch
65b3655a8b version bump to 1.18.0 + changelog 2017-04-06 14:05:50 +02:00
Daniel Gultsch
0db5928031 version bump to 1.17.1 + changelog 2017-03-20 11:15:23 +01:00
Daniel Gultsch
0b11d0f7f2 version bump to 1.17.0 + changelog 2017-03-10 10:14:06 +01:00
Daniel Gultsch
8a3c996164 update gradle version 2017-03-09 10:58:33 +01:00
Daniel Gultsch
19b7179bcd version bump to 1.17.0-beta.2 2017-03-08 22:07:37 +01:00
Daniel Gultsch
233ee8a51c version bump to 1.17.0-beta + changelog 2017-03-07 20:01:16 +01:00
Daniel Gultsch
79858278e0 version bump to 1.16.2 + changelog 2017-02-18 18:08:01 +01:00
Daniel Gultsch
5e367cb115 version bump to 1.16.1 + changelog 2017-02-10 14:26:40 +01:00
Daniel Gultsch
7317f5015a version bump to 1.16.0 + changelog 2017-02-08 16:51:49 +01:00
Daniel Gultsch
6569f20737 update shortcut badger. fixes #2268 2017-02-08 10:49:30 +01:00
Daniel Gultsch
66457c9f2e transcode videos before sharing. change storage location 2017-01-24 20:17:36 +01:00