Christian Schneppe
da360fa89c
make unencrypted chat warning configurable via settings
2017-11-25 20:40:28 +01:00
Christian Schneppe
5efdeb9de7
optimize colors
2017-11-25 20:38:43 +01:00
Christian Schneppe
f0aaa60581
update CHANGELOG
2017-11-24 22:24:43 +01:00
Christian Schneppe
5e360843b7
show warning if chat is unecrypted
...
* if OMEMO is available, pressing the OK button switches to OMEMO encryption
* if OMEMO is not available, the message hides for this moment and will pop up as long as you choose an encryption mode
2017-11-24 22:22:49 +01:00
Christian Schneppe
046bd7af80
update translations
2017-11-24 21:48:48 +01:00
Christian Schneppe
cb12e314af
color optimizations
2017-11-24 21:46:36 +01:00
Christian Schneppe
88ef0222bc
cleanup libs
2017-11-24 21:41:44 +01:00
Christian Schneppe
b741b8bf12
use com.android.support:support-emoji
2017-11-24 21:41:15 +01:00
Christian Schneppe
fca8eacabe
rename variables
2017-11-24 20:26:47 +01:00
Christian Schneppe
1292565ce0
ListItemAdapter: use ViewHolder
2017-11-24 20:21:52 +01:00
Christian Schneppe
d5aba27d4e
update CHANGELOG
2017-11-23 21:51:45 +01:00
Christian Schneppe
3233240fe6
add opus file type to MimeUtils
2017-11-23 21:39:17 +01:00
Christian Schneppe
ea02b75307
fix crash while showing location from notification
2017-11-23 21:26:03 +01:00
Christian Schneppe
7ca03e9f19
bring back quick share (default off)
2017-11-23 21:25:29 +01:00
Christian Schneppe
25056d10a6
code cleanup
2017-11-23 21:03:38 +01:00
Christian Schneppe
a42f6ec1ca
deduplicate read markers if one with real jid is found
2017-11-23 20:44:36 +01:00
Christian Schneppe
efd0ca9dd0
MAM: start muc catchup with last sent message if serverId is available
2017-11-23 20:36:46 +01:00
Christian Schneppe
4a88a5393c
ConversationAdapter: use view holder
2017-11-23 20:33:34 +01:00
Christian Schneppe
cc9d9abbc6
shorten >4 names to a, b, c +n more
2017-11-23 20:09:53 +01:00
Christian Schneppe
46462e1b9f
PgpService: feed result intent back into decryption
2017-11-23 19:43:47 +01:00
Christian Schneppe
a4018852af
MessageParser: don't refresh view after parsing chat state when combined with message
2017-11-22 22:02:15 +01:00
Christian Schneppe
fcbffbe806
update gradle file
2017-11-22 21:59:38 +01:00
Christian Schneppe
ac51c8eb42
add final to config variable
2017-11-22 21:59:14 +01:00
Christian Schneppe
f5a5fb2bd3
save full jid when sending in muc. check chat markers against 'sender'
2017-11-22 21:58:38 +01:00
Christian Schneppe
38756a4b39
use empty wake lock tag
2017-11-22 21:54:35 +01:00
Christian Schneppe
ed28ad3549
ConversationAdapter: do not show file icon when file has been deleted
2017-11-22 21:51:26 +01:00
Christian Schneppe
72df864d41
send and show read markers in private, non-anonymous groups
2017-11-22 21:49:45 +01:00
Christian Schneppe
acdb888396
ConversationsAdapter: code cleanup
2017-11-22 19:30:25 +01:00
Christian Schneppe
822bfe4048
stop scrolling before changing conversations
2017-11-22 19:27:37 +01:00
Christian Schneppe
53b5dfbe16
refactore phone helper to ignore security exception
2017-11-22 19:08:00 +01:00
Christian Schneppe
fdff7a4e89
excute db read and writes on different threads
2017-11-21 21:09:08 +01:00
Christian Schneppe
18310e63a7
JingleConnection: fixed rare npe when canceling jingle
2017-11-21 20:55:45 +01:00
Christian Schneppe
bfc43c8a89
apperently some servers will ommit the from even for stanzas not going to them
2017-11-21 20:54:47 +01:00
Christian Schneppe
244c29aa17
catch all sorts of date parsing errors
2017-11-21 20:53:59 +01:00
Christian Schneppe
3258c83042
fixed ImStyleParser to not style '**test**'
2017-11-21 20:53:05 +01:00
Christian Schneppe
6a0a3a4447
remove numeric hint from captcha
2017-11-21 20:52:26 +01:00
Christian Schneppe
e7b5defef4
Show Drawable if Location/File/Voice
2017-11-21 20:51:56 +01:00
Christian Schneppe
9a71771d88
remove prosody push from blacklist
2017-11-21 20:38:36 +01:00
Christian Schneppe
6b44d7c2a9
trying to catch various dead system exception when scheduling new alarms and such
2017-11-21 20:28:55 +01:00
Christian Schneppe
47b6cbe5df
catch all RuntimeExceptions when using MetadataRetriever
2017-11-21 20:19:30 +01:00
Christian Schneppe
61235080d1
styler: ignore closing keyword when preceded by whitespace
2017-11-21 20:16:17 +01:00
Christian Schneppe
a2834e8eb6
use view context instead activity to show toast in ConversationFragment
2017-11-21 20:15:41 +01:00
Christian Schneppe
c1f7b4e422
catch rare exception when transforming download uri to real path
2017-11-21 20:13:59 +01:00
Christian Schneppe
51b878f749
catch some more exception when retrieving media runtime
2017-11-21 20:12:32 +01:00
Christian Schneppe
b582aae255
update shortcut badger
2017-11-21 20:05:21 +01:00
Christian Schneppe
e5b5e50b21
open links in new tabs
2017-11-21 20:05:04 +01:00
Christian Schneppe
49cea4f6f4
FileProvider: attempt to work with sd cards
2017-11-21 19:55:17 +01:00
Christian Schneppe
f99bc5ede6
disable auto fill on edit message box
2017-11-20 21:00:16 +01:00
Christian Schneppe
7949c0ac29
styling: introduce support for code blocks
2017-11-20 20:51:04 +01:00
Christian Schneppe
3f4baf530f
do not quote quotes
2017-11-20 20:46:02 +01:00