Daniel Gultsch
|
1ef8d0a746
|
don't mark previous conversation as read when processing pending intent. fixes #2079
|
2016-11-08 12:42:13 +01:00 |
|
Daniel Gultsch
|
bca8f11c9c
|
add frequent restart detection
|
2016-11-08 12:20:07 +01:00 |
|
Ignacio Quezada
|
297c0a792f
|
Private files using a boolean flag from Config.java.
|
2016-11-08 11:45:20 +01:00 |
|
Daniel Gultsch
|
1a57599da2
|
lower case incoming dns records
|
2016-11-08 10:14:34 +01:00 |
|
Daniel Gultsch
|
00b3d5ee35
|
Merge branch 'master' of github.com:siacs/Conversations
|
2016-11-08 10:08:58 +01:00 |
|
licaon-kter
|
d341904c4d
|
Fix typo
|
2016-11-08 01:46:46 +02:00 |
|
Daniel Gultsch
|
7978fd768e
|
fixed regression of showing delivery failed after receipt
|
2016-11-07 21:57:08 +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
|
544c5b4a21
|
removed unnecessary push_mode
|
2016-11-02 11:04:33 +01:00 |
|
Daniel Gultsch
|
e582b9fc10
|
leaving low ping timeout mode after coming online
|
2016-11-02 09:36:14 +01:00 |
|
Daniel Gultsch
|
20ddba2aa9
|
fixed npe when jingle partner is using unknown candidate
|
2016-11-01 10:27:01 +01:00 |
|
Daniel Gultsch
|
07a71d312a
|
extracting stanza-id where by=account
|
2016-10-31 12:07:08 +01:00 |
|
Daniel Gultsch
|
a5181b22e0
|
always use ipv4 localhost when using orbot http proxy
|
2016-10-31 09:53:14 +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
|
a44f35ed69
|
schedule correct wakeup call when in low ping timeout mode
|
2016-10-29 21:45:01 +02: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
|
8c1bb058da
|
connect instantly in low ping mode after going offline
|
2016-10-23 09:03:17 +02:00 |
|
Daniel Gultsch
|
10398cab51
|
don't leave low timeout mode prematurely
|
2016-10-20 20:04:16 +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 |
|
Daniel Gultsch
|
0f62ff6736
|
introduced low ping timeout mode after gcm push
|
2016-10-20 18:02:11 +02:00 |
|
Daniel Gultsch
|
44ce5df359
|
write prepped string to db. use display version everywhere else
|
2016-10-20 17:31:46 +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
|
c3423d6ffe
|
include pgp signature only in non anonymous mucs
|
2016-10-19 12:31:11 +02: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
|
22d13a3dcd
|
add exception handling when loading default resource
|
2016-10-17 09:53:08 +02:00 |
|
Daniel Gultsch
|
dc02e2b498
|
small code reformation in pgp decryption service
|
2016-10-17 09:52:43 +02:00 |
|
Daniel Gultsch
|
2a73b8d76e
|
clarified fineprint a little bit
|
2016-10-13 12:17:20 +02:00 |
|
Daniel Gultsch
|
f6cfa27741
|
synchronize access to json key storage in account model
|
2016-10-13 11:27:26 +02:00 |
|
Daniel Gultsch
|
9e54fd5c92
|
don't use sending state on muc pms without smacks
|
2016-10-09 19:40:30 +02:00 |
|
Daniel Gultsch
|
cd1c05a7c3
|
add password to direct muc invite
|
2016-10-09 19:40:03 +02:00 |
|
Daniel Gultsch
|
f7d51b8890
|
pulled more translations from transifex
|
2016-10-09 18:06:19 +02:00 |
|
Daniel Gultsch
|
c5bdb04490
|
pulled translations from transifex
|
2016-10-09 11:13:45 +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
|
f3ef8d4978
|
fetch new conference configuration on every conf update
|
2016-10-08 12:10:53 +02:00 |
|
Daniel Gultsch
|
9efef24a04
|
reset sending to waiting on every error
|
2016-10-07 14:54:35 +02:00 |
|
Daniel Gultsch
|
5a73a6b139
|
fixed account hash calculation
|
2016-10-07 14:54:06 +02:00 |
|
Daniel Gultsch
|
1f7f82da7b
|
respond to chat marker request only when mutual presence subscription exists
|
2016-10-07 10:05:08 +02:00 |
|
Daniel Gultsch
|
26e33de79a
|
create new instances of key manager every time it's used
|
2016-10-07 10:04:36 +02:00 |
|
Daniel Gultsch
|
187825d6c6
|
warn user if account is offline during avatar publication
|
2016-10-06 22:06:09 +02:00 |
|
Daniel Gultsch
|
6d5f23213b
|
refresh error notification after 'try again'
|
2016-10-06 22:05:40 +02:00 |
|
Daniel Gultsch
|
0af13fc746
|
be more careful parsing integers in omemo
|
2016-10-06 22:05:18 +02:00 |
|
Daniel Gultsch
|
40e5090bdd
|
issue ping after push was received
|
2016-10-06 18:09:55 +02:00 |
|
Daniel Gultsch
|
9f060f477f
|
parse smacks delay from messages
|
2016-10-06 18:09:44 +02:00 |
|
Daniel Gultsch
|
8d8cb92e43
|
try to fix messages stuck at sending
|
2016-10-06 17:23:35 +02:00 |
|
Daniel Gultsch
|
082c06a486
|
make error notification dismissable. fixes #1815
|
2016-10-04 11:16:59 +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
|
7c6d1d19d5
|
when activating omemo in conference always check preferences
|
2016-10-03 10:42:43 +02:00 |
|
Daniel Gultsch
|
dcd6ef8f84
|
explicit logging when copying files to storage
|
2016-10-03 10:13:45 +02:00 |
|
Daniel Gultsch
|
b0fb9fd9ee
|
added nick to conference jid example
|
2016-09-28 13:20:52 +02:00 |
|
Daniel Gultsch
|
e275fd8143
|
Merge pull request #2027 from danielegobbetti/wear-reply-dismiss-notification
Dismiss the notification when replying from a wear notification [needs review!]
|
2016-09-28 12:39:00 +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 |
|
Daniele Gobbetti
|
41db773b08
|
Allow to dismiss the notification from a wear reply.
- use different IDs in the same method for the PendingIntent
- fix reply for GPG encrypted replies (untested)
|
2016-09-27 17:39:23 +02:00 |
|
Daniel Gultsch
|
bb48f67a30
|
always use ipv4 localhost for Orbot connections
|
2016-09-27 11:44:50 +02:00 |
|
Daniel Gultsch
|
1339b9c464
|
don't reset encryption choice to auto on archiving
|
2016-09-24 21:29:00 +02:00 |
|
Daniel Gultsch
|
343d895a26
|
don't react to null and empty voice replies
|
2016-09-21 19:04:16 +02:00 |
|
Daniel Gultsch
|
13ed27f91e
|
don't use file provider for photo uris on android < N. fixes #2030
|
2016-09-21 18:20:53 +02:00 |
|
Daniel Gultsch
|
401759cdc7
|
don't wait for disco when not having stream managment
|
2016-09-21 12:55:40 +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
|
9aaa5b78f4
|
Update Russian translation
|
2016-09-20 16:15:46 +03: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
|
7bda624723
|
pulled translations from transifex
|
2016-09-20 11:22:26 +02:00 |
|
Daniel Gultsch
|
7eac903277
|
add support for XEP-0377: Spam Reporting
|
2016-09-18 23:21:05 +02:00 |
|
Daniel Gultsch
|
badc97e280
|
don't simply ignore null in message body but try to avoid it
|
2016-09-18 22:15:02 +02:00 |
|
Daniel Gultsch
|
7c608c8862
|
recreate activities when theme changed
|
2016-09-18 20:26:47 +02:00 |
|
Daniel Gultsch
|
6b904d4de1
|
use proper paddings in dialogs on android < 5
|
2016-09-18 20:09:39 +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
|
af55aeca58
|
pulled translations from transifex
|
2016-09-16 12:29:26 +02: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
|
ab63dba8aa
|
deal with null bodys in message preview
|
2016-09-15 18:51:51 +02:00 |
|
Daniel Gultsch
|
4359afacb4
|
store jid if it was changed during bind
|
2016-09-14 12:26:38 +02:00 |
|
Daniel Gultsch
|
7b52e6984c
|
Merge pull request #2018 from SamWhited/sasl_anonymous
SASL ANONYMOUS (no UI)
|
2016-09-14 09:34:20 +02:00 |
|
Daniel Gultsch
|
869ee3d438
|
Merge branch 'pebble-notification' of https://github.com/danielegobbetti/Conversations into danielegobbetti-pebble-notification
|
2016-09-12 22:49:22 +02:00 |
|
Daniel Gultsch
|
d3dfecae8a
|
don't use display version of jids
|
2016-09-12 22:48:51 +02:00 |
|
Daniel Gultsch
|
6cb2b0b5d1
|
remember scroll position on rotate. fixes #2011
|
2016-09-12 21:18:56 +02:00 |
|
Sam Whited
|
1a0b538166
|
Use JID returned by the server during bind
Not just the resourcepart
|
2016-09-12 11:33:36 -05:00 |
|
Sam Whited
|
805717673c
|
Support ANONYMOUS SASL
|
2016-09-12 11:30:03 -05:00 |
|
Daniele Gobbetti
|
e6e46651c9
|
Use the last message in the content text instead of the first.
This fixes the issue where the first message in the notification was sent to pebble
(and possibly to other wear devices) for every update in the conversation, as
reported in #1249.
This is the same patch propoed in https://github.com/siacs/Conversations/issues/1249#issuecomment-245878335
|
2016-09-11 18:42:05 +02:00 |
|
licaon-kter
|
59b2e281a3
|
Fix typo
|
2016-09-10 22:16:14 +03:00 |
|
Daniel Gultsch
|
c3b11e515e
|
download own vcard avatar if none is set. fixes #2008
|
2016-09-09 11:04:05 +02:00 |
|
Daniel Gultsch
|
00cbf8458a
|
pulled translations from transifex
|
2016-09-08 11:19:03 +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
|
257d1e42d8
|
remove explicit pebble support. treat as wear device
|
2016-09-06 12:14:49 +02:00 |
|
Daniel Gultsch
|
7e81149869
|
show reply action on wear devices
|
2016-09-06 12:13:50 +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
|
d2c475d501
|
don't crash when correcting waiting pgp encrypted messages
|
2016-09-04 22:59:15 +02:00 |
|
Daniel Gultsch
|
aca7054174
|
fixed recreation issues in StartConversationActivity
|
2016-08-31 17:04:43 +02:00 |
|
Daniel Gultsch
|
f7d8580969
|
fixed typo
|
2016-08-31 17:02:50 +02:00 |
|
Daniel Gultsch
|
f14ab4c391
|
don't show duplicate nofications on android 4
|
2016-08-31 17:02:42 +02:00 |
|
Daniel Gultsch
|
7917c19d18
|
broader exception catchers
|
2016-08-30 13:15:00 +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
|
2c187d0e7c
|
mark conversation as read when swiping a notification with quick reply away
|
2016-08-27 15:25:37 +02:00 |
|
Daniel Gultsch
|
caafd03130
|
don't automatically download files and avatars when datasaver is on
|
2016-08-27 13:35:52 +02:00 |
|
Daniel Gultsch
|
3d5940cb76
|
bring back connectivity changed events on android n
|
2016-08-27 12:15:25 +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
|
e98ab37c9d
|
made payment required error standard compliant
|
2016-08-25 23:42:42 +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
|
542626758d
|
use N style stacked notifications
|
2016-08-25 15:20:06 +02:00 |
|
Daniel Gultsch
|
0b9d38cf32
|
send register IQs without full from
|
2016-08-25 13:50:54 +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
|
a0038565c5
|
pulled translations from transifex
|
2016-08-19 21:47:51 +02:00 |
|
Daniel Gultsch
|
285d86b375
|
display error status for missing internet permission
|
2016-08-19 21:47:08 +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
|
2a139a4b47
|
Merge pull request #1987 from licaon-kter/patch-2
Make 'export log' option function clearer
|
2016-08-16 10:49:04 +02:00 |
|
Daniel Gultsch
|
0528a47b8a
|
pulled translations from transifex
|
2016-08-16 10:45:52 +02:00 |
|
Daniel Gultsch
|
b5d3859b22
|
add payment required error
|
2016-08-16 10:39:59 +02:00 |
|
Daniel Gultsch
|
343bb7ff28
|
don't close otr session on every presence change
|
2016-08-13 12:43:06 +02:00 |
|
Daniel Gultsch
|
94aee445e7
|
start file observer in background
|
2016-08-13 12:40:48 +02:00 |
|
Daniel Gultsch
|
4736d12e99
|
make lastMessageTransmitted return max(clear_date,last_message)
|
2016-08-13 12:36:30 +02:00 |
|
Daniel Gultsch
|
eb8b6165d7
|
be more careful in recursive file observer. limit depth
|
2016-08-13 12:35:10 +02:00 |
|
licaon-kter
|
81b0f60860
|
Clear export option function
|
2016-08-11 21:07:25 +03:00 |
|
Daniel Gultsch
|
08725ba2bb
|
use direct ssl when port was manually set to 5223
this should create a work around for the oracle xmpp server
|
2016-08-10 12:34:05 +02:00 |
|
Daniel Gultsch
|
9bfdbc708e
|
close tcp connection after 30s of inactivity when in push_mode
|
2016-08-09 19:21:54 +02:00 |
|
Daniel Gultsch
|
856029a611
|
don't do idle ping if close_tcp option is set
|
2016-08-09 17:26:18 +02:00 |
|
Daniel Gultsch
|
a51de9fcd9
|
explictly set account status to offline when waiting for push
|
2016-08-09 17:25:45 +02:00 |
|
Daniel Gultsch
|
121312d103
|
catch all throwables when parsing xml
|
2016-08-02 10:58:54 +02:00 |
|
Daniel Gultsch
|
d02e24248f
|
catch platform bug when getting ringer mode
|
2016-08-02 10:58:31 +02:00 |
|
Daniel Gultsch
|
8b331895d1
|
catch NPE in getVideoPreview() because getFrame sometimes returns null
|
2016-08-02 10:57:50 +02:00 |
|
Daniel Gultsch
|
ed2fa20414
|
handle invalid prekey ids in bundle
|
2016-08-02 10:40:24 +02:00 |
|
Daniel Gultsch
|
9dc8e3db9d
|
set tablet, phone or pc identity
|
2016-07-31 22:32:51 +02:00 |
|