Marc Schink
0fac4be94d
XmppUri: Parse 'message action' query
2017-12-13 21:16:31 +01:00
Marc Schink
edf3c41e58
Add ShareViaAccountActivity
2017-12-12 17:15:16 +01:00
Marc Schink
a7927d181b
AccountAdapter: Allow hiding of state button
2017-12-12 17:15:13 +01:00
Marc Schink
b8b7cc2635
Implement simple URI handler activity
2017-12-12 14:05:14 +01:00
Daniel Gultsch
946d97074f
try to detect invalid nick (w/ emoji) in MUCs
2017-12-11 15:55:10 +01:00
Daniel Gultsch
a973833a4f
support error messages in quick edit dialog
2017-12-09 18:46:21 +01:00
Daniel Gultsch
172d249369
initialize emoji helper in StartConversationActivity
2017-12-08 18:43:58 +01:00
Daniel Gultsch
1b0cd77c57
XmppConnection: refactor registration code. 'Open Website' on PAYMENT_REQUIRED failure
2017-12-08 14:23:38 +01:00
Daniel Gultsch
c489b6a8eb
put device id into setting for doze
2017-12-06 16:57:43 +01:00
Daniel Gultsch
97821f0633
possible fix for retry loop on pgp key annoucement
2017-12-05 19:16:53 +01:00
Daniel Gultsch
0e6d3db926
Do not show xmpp uris as links that have invalid jids
2017-12-05 19:02:23 +01:00
Daniel Gultsch
5885bc7f25
show warning when opening invalid jid
2017-12-05 17:29:05 +01:00
Daniel Gultsch
b5fe8789e9
Refined avatar generation a bit
2017-12-05 14:15:10 +01:00
Daniel Gultsch
614372dcbb
ConversationsAdapter: Do not show image preview. Show pictogram instead
2017-12-05 14:14:52 +01:00
Daniel Gultsch
95553750a3
Conference Options: fix context menus for people not in roster
2017-12-03 18:09:14 +01:00
Daniel Gultsch
86f09dd9b9
PresenceParser: work around for ejabberd not including status code 110 in shut down presence
2017-11-30 13:21:03 +01:00
Daniel Gultsch
7f4f30c849
ListItemAdapter: use ViewHolder
2017-11-23 23:26:19 +01:00
Daniel Gultsch
9381c1d3e2
fixed content description for previous ViewHolder refactor
2017-11-23 20:32:51 +01:00
Daniel Gultsch
7d04e6331a
ConversationAdapter: use view holder
2017-11-23 09:59:49 +01:00
Daniel Gultsch
900ad2f7ef
ConversationsAdapter: Use EmojiWrapper instead of EmojiTextView
2017-11-23 09:36:51 +01:00
Daniel Gultsch
d7c5937c20
process emoji charsequence instead of using EmojiTextView
2017-11-22 21:17:38 +01:00
Daniel Gultsch
03c34649b4
shorten >4 names to a, b, c +n more
2017-11-22 17:57:28 +01:00
Daniel Gultsch
8696cf2235
PgpService: feed result intent back into decryption
2017-11-22 13:36:10 +01:00
Daniel Gultsch
52e09d17e8
MessageAdapter: do not apply empty size spans
2017-11-21 12:41:05 +01:00
Daniel Gultsch
9548a4f6af
ConversationAdapter: do not show file icon when file has been deleted
2017-11-21 12:40:42 +01:00
Daniel Gultsch
28e005f926
send and show read markers in private, non-anonymous groups
2017-11-20 11:26:20 +01:00
Daniel Gultsch
1780a4257f
ConversationsAdapter: code cleanup
2017-11-20 11:12:11 +01:00
Daniel Gultsch
e452d5d46d
stop scrolling before changing conversations. fixes #2700
2017-11-17 21:00:01 +01:00
Daniel Gultsch
5e15c48206
refactore phone helper to ignore security exception
2017-11-17 10:28:51 +01:00
Daniel Gultsch
3dbe5db44b
Rename 'conference' to 'group chat'
2017-11-16 13:30:27 +01:00
Daniel Gultsch
3efa1c46ab
remove numeric hint from captcha
2017-11-14 09:14:03 +01:00
Daniel Gultsch
fced4a454e
ConversationsAdapter: Do not show attachment icon + text if attachment is audio or location
2017-11-13 18:37:12 +01:00
Daniel Gultsch
8e4df80619
Merge branch 'patch-1' of https://github.com/Kandr0s/Conversations into Kandr0s-patch-1
2017-11-13 14:51:56 +01:00
Daniel Gultsch
3faf951f47
disable swipe to left to dismiss conversation
2017-11-13 14:51:45 +01:00
Kandr0s
308f451959
Show Drawable if Location/File/Voice
2017-11-13 13:39:06 +01:00
Daniel Gultsch
bc9da1fbf4
remove prosody push from blacklist
2017-11-12 19:22:39 +01:00
Daniel Gultsch
513795fdf8
use view context instead activity to show toast in ConversationFragment
2017-11-10 20:18:47 +01:00
Daniel Gultsch
949d3280d3
open links in new tabs
2017-11-09 20:49:44 +01:00
Daniel Gultsch
a5c33abe88
MessageAdapter: code cleanup
2017-11-09 20:23:31 +01:00
Daniel Gultsch
459cf09f06
FileProvider: attempt to work with sd cards
2017-11-08 20:34:08 +01:00
Daniel Gultsch
e393de6832
disable auto fill on edit message box
2017-11-08 13:25:38 +01:00
Daniel Gultsch
2e3b5de6b6
do not quote quotes
2017-11-07 22:22:28 +01:00
Daniel Gultsch
e5210bbaa0
brought back 'copy to clipboard' and 'quote' context menu options
2017-11-07 15:58:27 +01:00
Daniel Gultsch
49b4153fb5
make keyword styling work in quotes
2017-11-07 13:23:49 +01:00
Daniel Gultsch
22c37bd430
changed text styling to keep the keyword
2017-11-06 23:44:00 +01:00
Daniel Gultsch
af3c9be700
fix take photo with pending keys
2017-11-06 17:27:48 +01:00
Daniel Gultsch
aa10b9ff05
code refactoring to provide shorter account enabled check
2017-11-06 13:57:25 +01:00
Daniel Gultsch
4d896cc3ab
initialize emoji compat in share activity
2017-11-06 12:16:55 +01:00
Daniel Gultsch
c262cd5d6e
support for basic IM styling
2017-11-05 21:34:40 +01:00
Daniel Gultsch
7984100e54
delete unneeded class
2017-11-05 16:32:57 +01:00
Daniel Gultsch
435d1ef5bd
SASL: don't prefer PLAIN auth over DIGEST-MD5 for nimbuzz.com
2017-11-05 16:21:59 +01:00
Daniel Gultsch
3205d763cf
MessageAdapter: Display emojis slightly larger in text
2017-10-28 13:15:31 +02:00
Daniel Gultsch
82e5a28f49
Sharing: request permission
2017-10-27 17:25:01 +02:00
Daniel Gultsch
dc5d504edd
MessageAdapter: round file sizes
2017-10-27 11:35:19 +02:00
Daniel Gultsch
73db0bd19f
MessageAdapter: Do not display muc whispers as emoji only
2017-10-26 18:41:40 +02:00
Daniel Gultsch
48baf56622
save message drafts across restarts. fixes #2642
2017-10-01 22:52:21 +02:00
Daniel Gultsch
874c1f4c74
MessageAdapter: trim but don't replace all whitespaces before displaying emoji message
2017-10-01 10:42:01 +02: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
acd4b149f5
slight refactoring in MessageAdapter
2017-09-27 10:21:00 +02:00
Daniel Gultsch
c3dcc74b23
select presence if necessary when resending file
2017-09-22 11:14:56 +02:00
Daniel Gultsch
2eb7197e04
removed unnecessary padding restrictions around emoji messages
2017-09-20 21:04:41 +02:00
Daniel Gultsch
20b14091d6
play audio files inline
2017-09-20 15:35:35 +02:00
Daniel Gultsch
acc78145db
unified share with menu. fixes #2630
2017-09-19 16:28:01 +02:00
Daniel Gultsch
dbd489cbcb
show correct tooltip when long pressing start conversations. fixes #2635
2017-09-19 10:43:25 +02:00
Daniel Gultsch
d4c16b5a85
added dedicated 'record video' attachment button. fixes #2592
...
thank you @BlauerHunger
2017-09-18 11:51:47 +02:00
Daniel Gultsch
22a058ff61
show block menu after long press on allow/add back
2017-09-11 09:53:14 +02:00
Daniel Gultsch
5cc92acbee
use 'partial' in server info if publish-options is n/a
...
fixes #2621
2017-09-09 13:34:51 +02:00
Daniel Gultsch
0f39ad0f04
make filtered list item activity survive roations
2017-08-28 18:30:39 +02:00
Daniel Gultsch
ccb47c5727
get rid of uneccessary 'own omemo fingerprint' string. fixes #2599
2017-08-28 18:15:39 +02:00
Daniel Gultsch
617425e7ff
link jid in trust keys activity to contact details
2017-08-24 10:09:16 +02:00
Daniel Gultsch
26f7702c39
request storage permission when sending gif. fixes #2589
2017-08-22 16:51:42 +02:00
Daniel Gultsch
e0fa820436
improved error messages on missing omemo keys
2017-08-21 14:08:20 +02:00
Daniel Gultsch
4ed74eafc8
reset attempt counts on enable
2017-08-12 22:17:49 +02:00
Daniel Gultsch
699e845e6d
default input type to numbers on captcha dialog
2017-08-12 22:17:24 +02:00
Daniel Gultsch
0da2f1ed3f
prevent users from editing their account jid after successful login
2017-08-10 22:34:03 +02:00
Daniel Gultsch
c3cbb21133
cache some information generated from body like isEmojiOnly, fileParams and isGeoUri
2017-08-03 13:24:41 +02:00
Daniel Gultsch
7bcf173866
remove all whitespaces in emoji only messages
2017-08-03 10:55:14 +02:00
Daniel Gultsch
82c5924434
display messages that only contain emoji slightly larger
2017-07-30 22:04:58 +02:00
yushijinhun
48147b7fd1
Give up PGP decryption when intent is cancelled
...
When receiving a PGP message which is not encrypted with YOUR key,
OpenKeychain shows a dialog, which tells you the private key to decrypt
the message is unavailable. However, Conversations won't give up
decrypting the message. So whether the subsequent messages are
decryptable or not, the decryption is blocked at the current message.
The commit fixes the bug in this way: Give up the current message when
the decryption intent is cancelled, so that subsequent messages can be
handled.
2017-07-25 15:09:18 +08:00
Daniel Gultsch
74cde1d60a
incorporate support for publish-options into server info
2017-07-18 12:51:15 +02:00
Daniel Gultsch
ef980ff5cf
show date separators. fixes #2271
2017-07-04 11:01:20 +02:00
Daniel Gultsch
2ada4d5cfe
allow users to send PMs in mucs w/o voice
2017-07-03 23:58:34 +02:00
Daniel Gultsch
f2409ed95e
set focusable=false instead of enabled=false for rooms w/o voice
2017-07-03 19:55:21 +02:00
Daniel Gultsch
2b9cdde558
refactored retrieval of default preferences
2017-07-01 13:41:24 +02:00
Daniel Gultsch
311c99bb6d
put settings defaults into resource file
2017-06-30 21:22:35 +02:00
Daniel Gultsch
7c1e1132b0
make scan barcode icon survive rotations
2017-06-29 20:23:28 +02:00
Daniel Gultsch
b2aae44645
show scan button in TrustKeys only if there is something to scan
2017-06-29 14:01:12 +02:00
Daniel Gultsch
59e39304dd
use DND instead of XA when phone is silent
2017-06-27 12:24:26 +02:00
Daniel Gultsch
cbce73c301
fixed fingerprint trust (was messed up after library upgrade)
2017-06-25 18:18:13 +02:00
Daniel Gultsch
5d9d725446
offer to open website if ibb offers oob redirect. fixes #2503
2017-06-19 20:02:41 +02:00
Daniel Gultsch
95405fde5f
mark message as failed after canceling ft w/o transferable. fixes #2513
2017-06-19 13:23:20 +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
00bb527333
recreate settingsactivity when theme changed
2017-06-05 14:57:09 +02:00
Daniel Gultsch
012f60be56
use proper alpha for dark themed icons
2017-06-04 00:05:02 +02:00
Daniel Gultsch
51badfa721
enable forground service for sony smartphones by default
2017-06-02 13:00:20 +02:00
Daniel Gultsch
2cf05528b4
add the 4 most frequently contacted contacts as app shortcuts
2017-05-31 16:45:51 +02:00
Daniel Gultsch
5a5eb5bdd3
do not turn send button green unless history is caught up. fixes #1232
2017-05-19 13:39:44 +02:00
Daniel Gultsch
91db2023d3
use mam reference instead of timestamp
2017-05-07 21:05:35 +02:00
Daniel Gultsch
b0a8da35db
add ability to distrust inactive/trusted keys
2017-05-06 18:38:23 +02:00
Daniel Gultsch
404cf808b0
set catchup flag on mam only when doing that
2017-05-04 22:11:46 +02:00
Daniel Gultsch
f98888d796
display open pgp key id in account details and allow to delete. fixes #2470
2017-05-04 13:02:46 +02:00
Daniel Gultsch
ef78721f94
fixed regression from previous commit and brought back 'select text'
2017-05-02 10:42:50 +02:00
Daniel Gultsch
7c31a981bb
unified copy text and share with context menu entries
2017-04-30 21:03:44 +02:00
Daniel Gultsch
a5e15d5a10
code cleanup: made conversation property final in message object
2017-04-26 12:43:52 +02:00
Daniel Gultsch
8e0fb6a23a
avoid rare race condition when saving draft message
2017-04-25 18:16:55 +02:00
Daniel Gultsch
4d1308e138
fixed click area for pgp key in contact details
2017-04-25 15:23:01 +02:00
Daniel Gultsch
848c339c8d
make sure context is not null before setting content description on send button
2017-04-25 14:11:45 +02:00
Daniel Gultsch
9cc37a7bdb
re-add redownload context menu entry for deleted files. fixes #2453
2017-04-20 11:52:54 +02:00
Sam Whited
4a915c60e9
Add content description to send button
...
This can be used by screen readers and other accessibility aids.
2017-04-16 16:37:32 -05:00
Daniel Gultsch
1ac0c2f453
show 'try again' button when remote server wasn't found in previously active muc
2017-04-15 17:18:15 +02:00
Daniel Gultsch
0904ba42f8
use async message loading only when called from UI
2017-04-13 00:12:23 +02:00
Daniel Gultsch
0229a1605e
properly unregister bookmark from conversations when deleting bookmark
2017-04-12 23:41:59 +02:00
cijo-saju
3467a67e75
Removed unused imports from entire project.
2017-04-12 20:24:36 +05:30
cijo-saju
5a27da848b
Clean up
2017-04-08 11:04:20 +05:30
cijo-saju
41112d29bd
Removed unnecessary string builder
2017-04-08 10:12:40 +05:30
cijo-saju
ed8336ee54
Made variable local
2017-04-08 10:08:28 +05:30
cijo-saju
11e26e71f6
Code clean up
2017-04-08 10:05:13 +05:30
Daniel Gultsch
e98f7e57b0
be more careful with corner cases when mentioning multiple people
2017-04-07 19:47:33 +02:00
Daniel Gultsch
56f202d4b8
do not linkify urls starting with a dot
2017-04-07 14:29:55 +02:00
Daniel Gultsch
d91c314ac2
use comma seperation for multiple mentions
2017-04-06 18:06:07 +02:00
Daniel Gultsch
99565a6876
treat URL as file if URL is in oob or contains key
2017-04-05 22:35:42 +02:00
Daniel Gultsch
26badb7f4c
send urls pointing to pgp encrypted files directly in body+oob
2017-04-05 21:01:29 +02:00
Daniel Gultsch
f75eb6bc43
unread badge: show >999 as infinity symbol
2017-04-05 18:39:27 +02:00
Daniel Gultsch
75749d7c7b
Merge branch 'develop' of https://github.com/cijo7/Conversations into cijo7-develop
2017-03-31 09:34:38 +02:00
Daniel Gultsch
9682f4d454
Merge branch 'deprecated-method' of https://github.com/hareshkh/Conversations into hareshkh-deprecated-method
2017-03-31 09:27:22 +02:00
Daniel Gultsch
4bfc54e51d
show file size for files smaller 1024 bytes. fixes #2415
2017-03-31 09:26:55 +02:00
cijo-saju
4e898fa4f2
Run in background instead of writing instantaneously
2017-03-30 16:27:11 +05:30
Haresh Khanna
c7912ed7ef
Changes the deprecated getColor() method
2017-03-29 22:05:35 +05:30
Daniel Gultsch
2302122d8e
made a few exceptions to quote parser for emoticons and quotes
2017-03-26 12:29:12 +02:00
Daniel Gultsch
76b9010c39
rework last activity logic to something that should work pretty well in Conversations only enviroments
2017-03-20 17:58:58 +01:00
Daniel Gultsch
c2c6904eda
offer to block entire domain in message from stranger snackbar. fixes #2391
2017-03-20 12:55:48 +01:00
Daniel Gultsch
4171e2b90e
do not show block stranger snackbar when blocking command is unavailable. fixes #2393
2017-03-20 12:16:25 +01:00
Daniel Gultsch
4d2a1afaf9
call EditText.setText() instead of clear because clear causes problems on some keyboards
2017-03-20 00:09:23 +01:00
Daniel Gultsch
6167ddb4a8
don't mark message as delivery_failed when cancel didn't work. fixes #2387
2017-03-19 20:16:11 +01:00
Daniel Gultsch
30ed6b3cec
call messageSent() from UI thread after encrypting pgp message
2017-03-19 20:15:07 +01:00
Daniel Gultsch
91a69d7d85
use qr codes instead of aztec. Barcode Scanner is terrible at reading aztec. fixes #2375
2017-03-17 12:56:55 +01:00
Daniel Gultsch
935ac25cbd
update unread counter for image messages. fixes #2376
2017-03-17 12:55:33 +01:00
Daniel Gultsch
1fd3bbfe25
display chat states in conferences
2017-03-09 10:58:44 +01:00
Daniel Gultsch
5ea4322d3f
send and parse Chat States to and from conferences
2017-03-09 10:58:44 +01:00
Daniel Gultsch
cdf2bd07df
use async avatar loading in AccountAdapter
2017-03-09 10:58:11 +01:00
Daniel Gultsch
c3b2f33956
hide keyboard after setting up account
2017-03-09 10:57:33 +01:00
Daniel Gultsch
8ca16a6f63
do not interpret grin >< as quote
2017-03-08 20:21:04 +01:00
Daniel Gultsch
a3b51f7654
do not show 'block stranger' snackbar in empty conversations
2017-03-08 11:54:52 +01:00
Daniel Gultsch
5fae9465d1
show snackbar in conversations with stranger to block. fixes #2358
2017-03-07 11:07:57 +01:00
Daniel Gultsch
857c761c68
fixed sender label for empty conversations
2017-03-07 09:22:42 +01:00
Daniel Gultsch
79b2f34685
added colon to seperate sender and message preview. only show first name
2017-03-06 19:42:27 +01:00
Daniel Gultsch
9f3543a650
Merge branch 'message-marker' of https://github.com/hareshkh/Conversations into hareshkh-message-marker
2017-03-06 19:07:27 +01:00
Haresh Khanna
633aad3193
Adds a message sender label in each conversation for text messages
2017-03-06 23:25:13 +05:30
Daniel Gultsch
1c56b74e41
closing the corresponding conversations after blocking a contact. fixes #2347
2017-03-06 16:53:54 +01:00
Daniel Gultsch
cae993a95f
renamed enter jid menu item id
2017-03-05 11:40:48 +01:00
Daniel Gultsch
bb7780eae6
Merge branch 'issue_#2336' of https://github.com/vikiCoder/Conversations into vikiCoder-issue_#2336
2017-03-05 08:48:01 +01:00
vikiCoder
72537b76c5
fixes #2336 : added an option to directly add a jid to block list from blocklist activity
2017-03-05 01:01:41 +05:30
Daniel Gultsch
cb203f5fd3
Keep draft even when correcting previously sent msg
...
fixes #1822 . Thank you @singhalok641
2017-03-04 08:05:42 +01:00
Haresh Khanna
f2d2966b31
Squash : Adds number of unread messages for every conversation. Fixes #2181
2017-03-04 04:26:19 +05:30
Daniel Gultsch
5c789b75cc
fixed messages vanishing after pgp raised error on editing a message
2017-03-03 15:21:42 +01:00
Daniel Gultsch
58595fccfe
show icons in pop menu with reflection. imagespan was not centred vertically
2017-03-03 12:26:33 +01:00
Daniel Gultsch
768d79c621
Merge branch 'issue_#1200' of https://github.com/vikiCoder/Conversations into vikiCoder-issue_#1200
2017-03-03 12:01:00 +01:00
Daniel Gultsch
afa34ce15a
block send action while encrypting pgp message
2017-03-03 11:56:08 +01:00
vikiCoder
51ef096e01
fixes #1200 : Added icons for the attach options according to material design guidlines
2017-03-03 16:01:44 +05:30
Daniel Gultsch
8cce653a1f
changed default setting for enter_is_send on devices with keyboard
2017-03-02 13:03:30 +01:00
Daniel Gultsch
ecd53580c0
show 'show inactive keys' button also when there are no active keys
2017-03-01 12:50:46 +01:00
Daniel Gultsch
4cddf31ad2
properly handle onNewIntent() in StartConversations activity
...
* fixes a glitch a caused xmpp uris not to open when activiy was already started
2017-02-28 11:48:28 +01:00
Daniel Gultsch
0c0ff882a9
make x509 verification node world readable
2017-02-24 19:58:46 +01:00
Daniel Gultsch
abaabae853
only change actionbar display options when changed
2017-02-18 18:08:37 +01:00
Daniel Gultsch
2665c3a1e0
rethink mam catchup strategies
2017-02-14 16:50:33 +01:00
Daniel Gultsch
9116782cdc
fixed adhoc conference creation behaviour. properly show errors. fixes #2290
2017-02-13 17:32:26 +01:00
Daniel Gultsch
55e9067b27
do not auto link non-http URLs
2017-02-09 20:14:36 +01:00
Daniel Gultsch
8ab166e817
fixed scrolling and async loading of message of new conversation start
2017-02-07 14:03:23 +01:00
Daniel Gultsch
40ee1a0bfc
reset messagesLoaded when changing retention settings
2017-01-25 18:35:22 +01:00
Daniel Gultsch
f2d9539d90
share uri for bookmark direclty from Start Conversation
2017-01-25 00:15:50 +01:00
Daniel Gultsch
66457c9f2e
transcode videos before sharing. change storage location
2017-01-24 20:17:36 +01:00
Daniel Gultsch
9b6ae6d75f
configurable local message retention period. (untested)
2017-01-23 17:14:30 +01:00
Daniel Gultsch
b48bf39e08
change behaviour of back button to close finish activity. fixes #704
2017-01-22 18:26:47 +01:00
Daniel Gultsch
d53c813408
make sure to set open conversations after connection with background service
2017-01-22 13:08:21 +01:00
Daniel Gultsch
96a6460744
don't quote text when '>' is followed by numeber
2017-01-21 11:07:23 +01:00
Daniel Gultsch
97ba0a0d49
write text in bold when highlighted in received muc message
2017-01-20 14:54:59 +01:00
Daniel Gultsch
c324f0c8df
modified highlight nick behaviour to better work with quotes
2017-01-20 13:45:09 +01:00
Daniel Gultsch
59f82cbd34
fixed regression introduced in previous commit.
2017-01-20 13:44:29 +01:00
Daniel Gultsch
143ad48be1
don't prematurly mark conversation as read during activity start. fixes #2245
2017-01-20 10:43:50 +01:00
Daniel Gultsch
1dcf804618
fixed pgp encrypted text quick sharing. fixes #2237
2017-01-17 15:56:21 +01:00
Daniel Gultsch
b085426d22
fixed linkifier
2017-01-15 18:54:15 +01:00
Daniel Gultsch
8e025cbb9e
show doze warning when push is running on prosody
2017-01-12 23:22:02 +01:00
Daniel Gultsch
585a538340
don't show key tile in contact details when there are no keys
2017-01-12 20:50:53 +01:00
Daniel Gultsch
bfacc180c5
don't allow to purge keys. offer distrut instead
2017-01-12 15:59:13 +01:00
Daniel Gultsch
a994d8f847
fixed typo in variable name
2017-01-09 18:05:58 +01:00
Daniel Gultsch
b19572ba8c
use 7.1 web url pattern matching on old platforms as well. fixes #2228
2017-01-09 17:58:11 +01:00
Daniel Gultsch
d192c529e0
add spaces to otr fingerprints copied to clipboard. fixes #2226
2017-01-09 17:57:37 +01:00
Daniel Gultsch
b116926bb1
unify getFileUri across share and open intents
2017-01-09 17:00:08 +01:00
Daniel Gultsch
470d244414
Merge branch 'feature-gboardgifs' of https://github.com/illegalprime/Conversations into illegalprime-feature-gboardgifs
2017-01-03 11:44:14 +01:00
Daniel Gultsch
2bb7bc1455
show offline contacts as grayed out in conference details
2017-01-03 11:40:29 +01:00
Michael Eden
5a670c88b0
Do not compress GIFs, allow GBoard to send GIFs
2017-01-01 16:16:35 -05:00
Daniel Gultsch
b8b2051f4c
get rid of unecessary config debug paramater that has been replaced by exepert setting
2016-12-30 20:23:50 +01:00
Daniel Gultsch
8c34bb3c6f
hide inactive devices by default in contact details
2016-12-30 13:17:45 +01:00
Daniel Gultsch
40a9f70478
always open account details when scanning one of our own keys. fixes #2211
2016-12-29 12:50:18 +01:00
Daniel Gultsch
82c2e89d21
stop using broken parallax distance in sliding pane layout
2016-12-25 18:57:30 +01:00
Daniel Gultsch
87746ca2ba
remove own fetch errors from device announcement
2016-12-16 17:12:26 +01:00
Daniel Gultsch
da914ba09c
make sure to display encryption indicatior
2016-12-16 11:30:51 +01:00
Daniel Gultsch
8abfbf82fa
use verified symbol instead of colored lock icons
2016-12-09 18:46:32 +01:00
Daniel Gultsch
8eb292d16a
don't show unavailable quick actions in settings
2016-12-06 23:44:39 +01:00
Daniel Gultsch
1e7b4030bb
show jid monospaced in verify dialog
2016-12-04 13:39:08 +01:00
Daniel Gultsch
1a89915b31
disable 'show blocklist' if blocklist is empty. fixes #2164
2016-12-03 23:49:00 +01:00
Daniel Gultsch
a5b3c579c4
redraw options menu after rotation in muc details. fixes #2161
2016-12-03 23:25:31 +01:00
Daniel Gultsch
56991bbaeb
add omemo fingerprints to web links as well
2016-12-03 13:37:26 +01:00
Daniel Gultsch
6e289b8738
show warning dialog beforing verifying keys via a link
2016-12-03 13:19:56 +01:00
Daniel Gultsch
599f7dad2c
Merge branch 'feature-quotation' of https://github.com/Mishiranu/Conversations into Mishiranu-feature-quotation
2016-12-02 14:01:26 +01:00
Daniel Gultsch
6b0242523b
Merge branch 'master' of https://github.com/Fenisu/Conversations into Fenisu-master
2016-12-02 11:25:14 +01:00
Daniel Gultsch
5d4aa04e5d
support for jid escapting when displaying localpart only
2016-12-01 20:49:18 +01:00
Daniel Gultsch
6e95ad4bdf
don't show share button before account is setup
2016-12-01 13:07:18 +01:00
Daniel Gultsch
168ad50ddd
only show contact related snackbars when conversation is single
2016-12-01 12:50:40 +01:00
Daniel Gultsch
f0f2aab92d
made provider authorities relativ to deal with different package ids
2016-12-01 12:09:49 +01:00
Daniel Gultsch
1b9a91eb2f
renamed foreground service preference
2016-11-30 10:45:39 +01:00
Daniel Gultsch
84a2fa0041
allow fingerprint verification via context menu
2016-11-28 15:11:44 +01:00
Daniel Gultsch
bbe01c9a6a
add support for body paramater in xmpp uri
2016-11-28 15:09:02 +01:00
Daniel Gultsch
fb6f0649c3
sent messages from unverified devices show red lock
2016-11-28 15:08:33 +01:00
Mishiranu
f4a769080b
Add quotation support
2016-11-25 17:06:43 +03:00
Daniel Gultsch
cbd45d3ee5
changed design language to match BTBV proposal
...
* untrusted messages have red background
* unverified message have normal background and red lock
2016-11-24 11:29:26 +01:00
Daniel Gultsch
20d3a41b52
explictly scan for aztec and qr codes only
2016-11-23 11:01:58 +01:00
Daniel Gultsch
839ef8e14b
introduced blind trust before verification mode
...
read more about the concept on https://gultsch.de/trust.html
2016-11-23 10:42:27 +01:00
Daniel Gultsch
07fe434cc7
added share button to account details
2016-11-22 22:31:46 +01:00
Daniel Gultsch
d2268c6a6f
show proper avatar for 'self' contact. fixes #2138
2016-11-22 12:34:16 +01:00
Daniel Gultsch
d76b0a3104
offer verification directly from the trust keys screen
2016-11-22 12:03:21 +01:00
Daniel Gultsch
1a7e0fd153
use aztec code instead of qr
2016-11-21 12:01:01 +01:00
Daniel Gultsch
6631705aea
use constants for some preferences
2016-11-21 11:03:38 +01:00
Daniel Gultsch
cb639f3fdd
don't use xmpp uri for self verification if account is disabled
2016-11-19 21:31:41 +01:00
Daniel Gultsch
1820b163a1
fixed regression that would crash create contact dialog. fixes #2131
2016-11-19 10:29:08 +01:00
Daniel Gultsch
2b9b3be3f1
show 'clear devices' button underneath own devices
2016-11-18 21:49:52 +01:00
Daniel Gultsch
211354ee26
put omemo fingerprint in own uri (qr code / nfc)
2016-11-17 22:28:45 +01:00
Daniel Gultsch
7e2e42cb11
parse omemo fingerprints from uris
2016-11-17 20:09:42 +01:00
Daniel Gultsch
3f3b360eee
fixed back and forth between Welcome- and EditAccountActivity
2016-11-17 11:40:29 +01:00
Daniel Gultsch
48afeb571b
refactor omemo fingerprint UI code
2016-11-15 20:00:52 +01:00
Daniel Gultsch
d61b00604d
fixed enabling trust toggle. unknown->untrusted
2016-11-15 15:14:21 +01:00
Daniel Gultsch
05fc15be3d
refactore trust enum to be FingerprintStatus class with trust and active
2016-11-14 22:27:41 +01:00
Daniel Gultsch
bec048407a
offer message correction in private convs
2016-11-12 20:25:02 +01:00
Daniel Gultsch
e8cc959a7f
don't offer message correction in anonymous mucs
2016-11-11 15:01:15 +01:00
Daniel Gultsch
698ddadbee
brought restart threshold down to 8 times in 8h
2016-11-08 21:37:44 +01:00
Daniel Gultsch
1ef8d0a746
don't mark previous conversation as read when processing pending intent. fixes #2079
2016-11-08 12:42:13 +01:00
Ignacio Quezada
297c0a792f
Private files using a boolean flag from Config.java.
2016-11-08 11:45:20 +01:00
Daniel Gultsch
9edbddd7e1
show warning in account details when data saver is enabled
2016-11-07 10:49:43 +01:00
Daniel Gultsch
2c004857f6
handle file attachment when missing connection
2016-11-02 15:21:26 +01:00
Daniel Gultsch
ffebb4677a
Revert "use file provider on android M as well"
...
This reverts commit a4020e85f6
.
2016-10-30 20:27:39 +01:00
Daniel Gultsch
8557120ef8
add error message to failed messages. accessible via context menu
2016-10-26 12:26:04 +02:00
Daniel Gultsch
a4020e85f6
use file provider on android M as well
2016-10-23 09:03:36 +02:00
Daniel Gultsch
f2696b66ba
Merge branch 'feature-remove-merge-separator' of https://github.com/Mishiranu/Conversations into Mishiranu-feature-remove-merge-separator
2016-10-20 18:18:25 +02:00
Daniel Gultsch
52d4be4249
Merge branch 'feature-remove-spans' of https://github.com/Mishiranu/Conversations into Mishiranu-feature-remove-spans
2016-10-20 18:10:52 +02:00
Mishiranu
fd4e15ba97
Remove MERGE_SEPARATOR
2016-10-20 01:03:51 +03:00
Mishiranu
8835f08cf7
Remove spans on copying or pasting a text
2016-10-19 20:47:41 +03:00
Daniel Gultsch
dce8149aae
retrigger key selection if openpgp key was deleted
2016-10-19 11:53:55 +02:00
Daniel Gultsch
7226fc0010
update conversation in database background thread
2016-10-18 13:06:24 +02:00
Daniel Gultsch
50780debf7
don't trigger context menu in message adapter manually. fixes #2077
2016-10-18 11:16:43 +02:00
Daniel Gultsch
f8c21caec9
Merge branch 'feature-selection' of https://github.com/Mishiranu/Conversations into Mishiranu-feature-selection
2016-10-17 09:53:32 +02:00
Daniel Gultsch
74087b873f
added disclaimer that conversations.im account is 8 euro / year
2016-10-08 18:24:20 +02:00
Daniel Gultsch
187825d6c6
warn user if account is offline during avatar publication
2016-10-06 22:06:09 +02:00
Daniel Gultsch
5ac0e9267d
fixed omemo shown as unavailable in 1:1 chats
2016-10-03 21:04:10 +02:00
Daniel Gultsch
cea52b0722
resolve take photo uri for internal use
2016-10-03 18:26:11 +02:00
Daniel Gultsch
f4a883848c
properly index take photo uris from file provider
2016-10-03 11:25:15 +02:00
Daniel Gultsch
b6e7def9db
add more logging to attaching file process
2016-10-03 11:13:04 +02:00
Daniel Gultsch
dcd6ef8f84
explicit logging when copying files to storage
2016-10-03 10:13:45 +02:00
Daniel Gultsch
43f5dfe174
simplified code that invokes the export logs service
2016-09-28 12:35:52 +02:00
Daniel Gultsch
f0dbcce58f
expert 'setting' to remove omemo identity. fixes #2038
2016-09-28 12:24:50 +02:00
Daniel Gultsch
61f58b3dbd
add timeouts to HTTPUrlConnections and allow cancelation of all sending files
2016-09-20 20:02:25 +02:00
Daniel Gultsch
de7c0c5121
Merge pull request #2028 from Mishiranu/feature-more-tables
...
Fix "Server info" table layout
2016-09-20 16:43:51 +02:00
Mishiranu
18ab826413
Fix "More table" layout
...
Retain "More table" visibility on screen orientation change
2016-09-20 16:10:25 +03:00
Daniel Gultsch
5790d4c4ab
fixed styling in blocking dialog
2016-09-20 14:21:41 +02:00
Daniel Gultsch
7eac903277
add support for XEP-0377: Spam Reporting
2016-09-18 23:21:05 +02:00
Daniel Gultsch
7c608c8862
recreate activities when theme changed
2016-09-18 20:26:47 +02:00
Mishiranu
858a327299
Retain TextView selection after list updating
2016-09-18 16:35:14 +03:00
Daniel Gultsch
7bdd4166c0
catch all throwables when loading contacts
2016-09-17 11:31:35 +02:00
Mishiranu
3e6747c880
Add "Select text" context menu option
2016-09-17 01:18:34 +03:00
Daniel Gultsch
521469a57d
dont show delete file button when outside conversations directory. fixes #2007
2016-09-16 12:29:12 +02:00
Daniel Gultsch
15c807730e
Merge branch 'master' of https://github.com/Mishiranu/Conversations into Mishiranu-master
2016-09-16 11:08:37 +02:00
Daniel Gultsch
7b445bc4c7
use history clear date as minimum date for mam
2016-09-16 11:07:52 +02:00
Mishiranu
8ca5eb4429
Allow text selection with multiple links in message
2016-09-16 02:15:07 +03:00
Daniel Gultsch
6cb2b0b5d1
remember scroll position on rotate. fixes #2011
2016-09-12 21:18:56 +02:00
Daniel Gultsch
c3b11e515e
download own vcard avatar if none is set. fixes #2008
2016-09-09 11:04:05 +02:00
Daniel Gultsch
ac9f13a9f2
provide hint on why conference can not be encrypted
2016-09-08 11:01:27 +02:00
Daniel Gultsch
416481bb65
be a bit more careful when deleting and deactivating accounts
2016-09-07 14:34:58 +02:00
Daniel Gultsch
e1d2c32e63
show server not found muc error
2016-09-06 12:15:08 +02:00
Daniel Gultsch
1dc55f72e3
don't use fileprovider when opening files on android M and below
2016-09-04 22:59:40 +02:00
Daniel Gultsch
aca7054174
fixed recreation issues in StartConversationActivity
2016-08-31 17:04:43 +02:00
Daniel Gultsch
3685c8cd2a
use file provider for taking pictures
2016-08-30 13:14:38 +02:00
Daniel Gultsch
d32cbcc70d
don't show up navigation in startConversation when there are no open conversations
2016-08-30 13:13:06 +02:00
Daniel Gultsch
af329eff46
add more logging to pgp engine
2016-08-30 13:12:09 +02:00
Daniel Gultsch
78e962ce67
don't overwrite edited information in editaccount on rotate
2016-08-26 21:48:14 +02:00
Daniel Gultsch
ea0e6d0619
don't set notification mode to background when on pause
2016-08-26 21:13:33 +02:00
Daniel Gultsch
fd54dc5aff
wrap dynamic tags into multiple lines. fixes #2003
2016-08-26 16:34:42 +02:00
Daniel Gultsch
76cbb4f727
some multi-window optimizations. set min width to 300
2016-08-26 16:05:38 +02:00
Daniel Gultsch
e33d8451a8
attach contact to notification
2016-08-26 13:35:01 +02:00
Daniel Gultsch
f931c08da7
add snackbar for request presence subscription
2016-08-26 10:19:59 +02:00
Daniel Gultsch
b52f079292
always display allow contact perm dialog after intro
2016-08-26 10:19:42 +02:00
Daniel Gultsch
9e0145a8f6
survive rotation in editaccount
2016-08-26 09:10:59 +02:00
Daniel Gultsch
910b38ec13
add file provider to share files on android n
2016-08-25 22:41:33 +02:00
Daniel Gultsch
2e4713897d
offer quick reply on android N
2016-08-25 17:30:44 +02:00
Daniel Gultsch
f1ecbf2ff8
made image preview size smaller for low res images
2016-08-25 13:46:33 +02:00
Daniel Gultsch
8927ba8065
various null pointer checks
2016-08-20 10:44:50 +02:00
Daniel Gultsch
cf909afc60
check for rare null pointer platform bug in share intent handling
2016-08-19 21:46:47 +02:00
Daniel Gultsch
0e96e0a796
show identity type for device selection
2016-07-28 22:58:37 +02:00
Daniel Gultsch
198a9f2226
refactored how view intents are handled
...
processing view intents before saved instance caused troubles when the activity was destroyed
fixes #1969
2016-07-25 14:16:09 +02:00
Daniel Gultsch
6dcce76568
don't crash when opening 'xmpp:' uris
2016-07-22 16:33:09 +02:00
Daniel Gultsch
c8188ee52c
offer back/cancel button when using magic create
2016-07-21 19:16:41 +02:00