Commit graph

503 commits

Author SHA1 Message Date
Christian Schneppe
041351b176 introduce app intro and some help screens 2019-09-21 12:22:32 +02:00
Christian Schneppe
82ff5d1238 update more libs 2019-09-21 12:14:48 +02:00
Christian Schneppe
346b272bac update libraries 2019-09-20 23:54:45 +02:00
Christian Schneppe
b26b5d01fe migrate to AndroidX 2019-09-20 17:54:28 +02:00
Christian Schneppe
9da5429893 update libs and CHANGELOG 2019-09-09 20:46:06 +02:00
Christian Schneppe
5606b32db7 version 2.2.9 + changes 2019-09-08 09:39:57 +02:00
Christian Schneppe
0559e801fa version 2.2.8 + changes 2019-09-08 00:04:39 +02:00
Christian Schneppe
a2ff79a4c3 fix versionCode 2019-09-03 20:59:01 +02:00
Christian Schneppe
8e854ba29d version 2.2.8 beta (2019-09-03) + changes 2019-09-03 20:33:31 +02:00
Christian Schneppe
f42d144a66 updated retrofit 2019-07-17 20:44:55 +02:00
Christian Schneppe
6d24ce7a18 version 2.2.7 + CHANGELOG 2019-06-27 16:15:55 +02:00
Christian Schneppe
b09f0fb912 version 2.2.6 + changes 2019-06-25 23:26:35 +02:00
Christian Schneppe
47e47fa078 version 2.2.5 + changes 2019-06-23 09:50:23 +02:00
Christian Schneppe
d1ae7c6abc version 2.2.4 + changes 2019-06-22 21:19:33 +02:00
Christian Schneppe
b396ba1ae1 version 2.2.4 beta + changes 2019-06-08 15:14:41 +02:00
Christian Schneppe
e2612e1f08 version 2.2.4 beta (2019-05-18) 2019-05-18 22:52:45 +02:00
Christian Schneppe
cc12a2fea4 update build.tools 2019-05-03 21:04:47 +02:00
Christian Schneppe
f9f0706387 implement channel discovery
refactor muc search to use http
cache channel search results
2019-04-26 23:12:22 +02:00
Christian Schneppe
05b57606a9 version 2.2.3 + CHANGELOG 2019-04-12 22:42:16 +02:00
Christian Schneppe
b0c137ad7c version 2.2.2 + CHANGELOG 2019-04-02 22:00:40 +02:00
Christian Schneppe
bde39e8851 fix crash in websitepreview on older devices 2019-03-19 21:06:37 +01:00
Christian Schneppe
4533a98528 version 2.2.1 + changes 2019-03-14 21:49:42 +01:00
Christian Schneppe
c529b0139d version 2.2.0 2019-03-06 22:37:50 +01:00
Christian Schneppe
52b6155d72 version 2.2.0 beta (2019-02-20) 2019-02-20 23:12:25 +01:00
Christian Schneppe
8b681105d1 improve RichPreview 2019-02-20 22:38:51 +01:00
Christian Schneppe
b6c12fe50a version 2.2.0 beta (2019-02-10) 2019-02-10 00:00:14 +01:00
Christian Schneppe
add92c9ece automatically hide and show FAB in MediaViewerActivity
integrate lib FullscreenVideoView as files
2019-02-09 22:19:06 +01:00
Christian Schneppe
a10d57e618 version 2.2.0 beta (2019-02-09) + changes 2019-02-09 16:16:03 +01:00
Christian Schneppe
7aa4999842 show web link previews in chat
fixes #113
2019-02-09 14:34:49 +01:00
Christian Schneppe
59836f5d42 Fix missing dep
thanks, closes #300
2019-02-08 12:14:57 +01:00
Christian Schneppe
132299baa8 update gradle plugin 2019-01-25 23:23:45 +01:00
Christian Schneppe
a823f61ccf offer 'open with' in context menu for geo uris 2019-01-25 22:17:03 +01:00
Christian Schneppe
39c37184f1 update androidTranscoder to version 0.3 2019-01-07 20:28:07 +01:00
Christian Schneppe
072479a9ea update libs 2019-01-04 11:09:29 +01:00
Christian Schneppe
71350931e4 version 2.1.5 + CHANGELOG 2018-12-27 22:19:13 +01:00
Christian Schneppe
f0376cc748 remove firebase analystics classes from gradle 2018-12-14 22:09:57 +01:00
Christian Schneppe
7df333bf2a 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-14 21:45:44 +01:00
Christian Schneppe
fe3f14d9b1 Checkout xmpp-addr library 0.8.0 (fa47cac8) locally
xmpp-addr: Backfill missing class method for Java 1.7
This backfills missing class methods for `java.nio.charset.StandardCharsets`
and `java.util.Objects` for compatibility with platforms which do not support
these (mainly Android SDK versions <= 18).

Change `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.

Drop support for Android 4.1 and 4.2
2018-12-14 21:13:31 +01:00
Christian Schneppe
89ba17150d version 2.1.5 beta (2018-12-04) 2018-12-04 21:42:00 +01:00
Christian Schneppe
504715c215 use toastcompat library to catch BadTokenException 2018-11-23 14:36:04 +01:00
Christian Schneppe
f86c1b4978 version 2.1.3 + changes 2018-11-21 20:51:30 +01:00
Christian Schneppe
b81313d1db version 2.1.3 + CHANGELOG 2018-11-11 20:44:13 +01:00
Christian Schneppe
dc1f76d1b4 update gradle & CHANGELOG 2018-11-08 19:03:11 +01:00
Christian Schneppe
2bd3eeac7b implement pl.droidsonroids.gif 2018-11-06 21:12:32 +01:00
Christian Schneppe
8fd5796fd1 version 2.1.2 + CHANGELOG 2018-10-22 20:20:39 +02:00
Christian Schneppe
d32be8ae19 fix some build errors 2018-10-20 23:17:33 +02:00
Christian Schneppe
52a0ed62c4 version 2.1.1 + CHANGELOG 2018-10-20 22:22:23 +02:00
Christian Schneppe
3cdc753eca enable push messages 2018-10-20 13:41:25 +02:00
Christian Schneppe
5d33380061 remove unused SimpleFingerGestures_Android_Library 2018-10-03 22:32:36 +02:00
Christian Schneppe
26cc9dcbea rework MediaViewerActivity 2018-10-03 22:31:55 +02:00
Christian Schneppe
23ab41156a update gradle plugin and support library 2018-10-01 14:38:57 +02:00
Christian Schneppe
c0b51141a7 use conscrypt as security provider to provide tls 1.3 and modern cyphers on old androids 2018-10-01 10:59:54 +02:00
Christian Schneppe
dc9a87b7ea update CHANGELOG 2018-09-27 21:08:32 +02:00
Christian Schneppe
46b77bf342 initial work toward api 26+
* introduce notification channels
* always use foreground service on 26+
2018-09-13 17:29:36 +02:00
Christian Schneppe
86bf53d3e3 Revert "hide record voice button if keyboard is open"
because it crashes during screen rotation.

This reverts commit 18cf7c40c2.
2018-08-30 21:47:15 +02:00
Christian Schneppe
18cf7c40c2 hide record voice button if keyboard is open 2018-08-30 20:45:09 +02:00
Christian Schneppe
c1060dc1fe update build.gradle 2018-08-28 21:24:42 +02:00
Christian Schneppe
71f42308ac version 2.1.1 beta + changes 2018-08-28 21:09:07 +02:00
Christian Schneppe
3e5c026f31 disabled by default variant of XEP-0392 2018-08-26 15:02:40 +02:00
Christian Schneppe
ad809c5d56 upgrade babbler version 2018-08-26 14:52:49 +02:00
Christian Schneppe
b890f6e78f version 2.1.0 + changes 2018-08-05 13:01:46 +02:00
Christian Schneppe
b1d97bd55d version 2.1.0 (beta 2018-07-15) 2018-07-15 23:16:06 +02:00
Christian Schneppe
239921139b version 2.1.0 (beta 2018-07-09) + changes 2018-07-09 23:49:43 +02:00
Christian Schneppe
46accae255 version 2.1.0 beta (2018-06-30) + changes 2018-06-30 23:56:13 +02:00
Christian Schneppe
d9d40ecb42 WIP: set room avatar and slight redesign of group details
*show jid in group details (in advanced mode)
2018-06-29 21:55:43 +02:00
Christian Schneppe
38e4fa9817 put google() before jcenter() in gradle 2018-06-16 23:45:08 +02:00
Christian Schneppe
38074c3308 update changelog 2018-06-03 21:52:25 +02:00
Christian Schneppe
23352d59e4 version 2.0.2 + changes 2018-05-21 21:27:38 +02:00
Christian Schneppe
ca89b5a8f5 exclude firebase-base from firebase-messaging 2018-05-21 21:06:02 +02:00
Christian Schneppe
3a66fef203 migrate to fcm library 2018-05-21 20:54:46 +02:00
Christian Schneppe
81e082c827 version 2.0.1 + CHANGELOG 2018-05-17 22:09:49 +02:00
Christian Schneppe
9c228e8a25 version 2.0.0 2018-05-06 00:33:29 +02:00
Christian Schneppe
d0b1ec34d5 update gradle 2018-05-05 22:58:05 +02:00
Christian Schneppe
24cbd299ff update CHANGELOG and gradle for upcoming 2.0.0 2018-05-02 22:12:44 +02:00
Christian Schneppe
500d4294b5 update dependencies 2018-04-29 15:46:40 +02:00
Christian Schneppe
6584625c9e update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-23 21:41:26 +02:00
Christian Schneppe
00174b878a updated gradle + plugin and fixed xmpp-addr version 2018-04-23 21:32:38 +02:00
Christian Schneppe
a7defe344b update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-22 21:55:32 +02:00
Christian Schneppe
a1220ce412 update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-21 23:51:26 +02:00
Christian Schneppe
df7b28a334 update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-12 22:02:11 +02:00
Christian Schneppe
17339f2d9d update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-11 21:54:16 +02:00
Christian Schneppe
5406da40f4 make swipe to right gesture working 2018-04-08 13:19:21 +02:00
Christian Schneppe
aac28ca310 update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-08 00:51:06 +02:00
Christian Schneppe
e41bd53762 use xmpp-addr 0.8 to fix unicode issue 2018-04-07 23:02:27 +02:00
Christian Schneppe
33a46a4a6a update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-03 22:03:09 +02:00
Christian Schneppe
6212179730 migrate to xmpp-addr 2018-04-02 23:09:05 +02:00
Christian Schneppe
a6aa3be7a4 update build.gradle and CHANGELOG.md for upcoming 2.0.0 2018-04-02 00:15:02 +02:00
Christian Schneppe
2d6f140704 use cards views in about and publish avatar activity 2018-04-01 13:22:42 +02:00
Christian Schneppe
94d0e13ba7 version 1.22.1 + CHANGELOG 2018-03-21 21:27:03 +01:00
Christian Schneppe
d1632b84b3 fixed crash in settings 2018-03-21 21:16:36 +01:00
Christian Schneppe
1042a2cde7 1.22.0 + changelog 2018-03-20 22:09:24 +01:00
Christian Schneppe
3b65baa172 use data binder for contact details activity 2018-03-16 21:56:40 +01:00
Christian Schneppe
f26cab3b03 migrate to CardView in contact and muc details 2018-03-16 21:15:47 +01:00
Christian Schneppe
4d5754ac5d Change ShowHidePasswordEditText to TextInputEditText.
change the input fields in the AccountActivity to use the TextInputLayout.
2018-03-15 21:28:30 +01:00
Christian Schneppe
f5854d238e integrate trust manager into conversations 2018-03-12 20:58:37 +01:00
Christian Schneppe
3ad30ee811 fixed hint color for edit message 2018-03-09 22:00:03 +01:00
Christian Schneppe
6fb4eb9751 started work on migrating to appcompat 2018-03-09 20:32:24 +01:00
Christian Schneppe
bda381d3bb version 1.21.3 + changes 2018-02-19 21:41:04 +01:00
Christian Schneppe
81c6addd59 increased version code 2018-02-17 22:47:12 +01:00
Christian Schneppe
3244e87baa version 1.21.2 + changes 2018-02-17 21:20:55 +01:00