Daniel Gultsch
|
72a2622c84
|
introduced share button in contact details. remove show qr
|
2016-06-24 15:16:01 +02:00 |
|
Daniel Gultsch
|
f91d16cbe7
|
don't fail on missing jid in bookmarks
|
2016-06-16 20:38:35 +02:00 |
|
Daniel Gultsch
|
5f40a7042d
|
delay notification until after pgp decryption
|
2016-06-15 12:44:29 +02:00 |
|
Daniel Gultsch
|
73679b97f1
|
show xep-0172 nick only for contacts with mutual presence subscription
|
2016-06-15 09:44:01 +02:00 |
|
Daniel Gultsch
|
49de43b364
|
clear muc tiles when avatar of member changes
|
2016-06-14 17:11:31 +02:00 |
|
Daniel Gultsch
|
f9600b950f
|
sort muc users by affiliation, name. fixes #1913
|
2016-06-14 14:41:32 +02:00 |
|
Daniel Gultsch
|
39ad426ca9
|
remove messages from decryption queue when trimming a conversation
|
2016-06-13 19:06:09 +02:00 |
|
Daniel Gultsch
|
587fb3cca3
|
refactored pgp decryption
|
2016-06-13 13:32:14 +02:00 |
|
Daniel Gultsch
|
cb7c47bc62
|
catch conversations sort exception. not vital at this point
|
2016-06-09 14:50:13 +02:00 |
|
Daniel Gultsch
|
71e9117176
|
opt-in to send last userinteraction in presence
|
2016-06-04 16:16:14 +02:00 |
|
Daniel Gultsch
|
7398424f3b
|
trim nick from bookmark before checking if it's empty
|
2016-06-03 19:24:11 +02:00 |
|
Daniel Gultsch
|
e26d842549
|
don't use a bookmarks name if it's empty
|
2016-06-03 18:43:45 +02:00 |
|
Daniel Gultsch
|
25211f13b3
|
make grace period configurable
|
2016-06-02 00:24:37 +02:00 |
|
Daniel Gultsch
|
5c5d5cc4e3
|
don't show empty templates
|
2016-06-01 00:25:14 +02:00 |
|
Daniel Gultsch
|
5b9ba79495
|
use whitespace as message seperator
|
2016-05-30 21:12:19 +02:00 |
|
Daniel Gultsch
|
272cffe797
|
Revert "always notify by default in conferences"
This reverts commit e9494af098 .
Now that new conferences are private by default this setting makes more sense
|
2016-05-29 22:55:01 +02:00 |
|
Daniel Gultsch
|
c3ec3ea70a
|
don't merge messages over the char limit
|
2016-05-29 10:32:07 +02:00 |
|
Daniel Gultsch
|
06bef5de8d
|
use EOT as message seperator
|
2016-05-28 11:03:29 +02:00 |
|
Daniel Gultsch
|
44833c1499
|
don't push default muc conf twice
|
2016-05-27 10:35:00 +02:00 |
|
Daniel Gultsch
|
21ebb35e44
|
add 'create conference' dialog
|
2016-05-26 22:53:55 +02:00 |
|
Daniel Gultsch
|
841e718d6a
|
make newly created conferences private by default
|
2016-05-26 12:39:31 +02:00 |
|
Daniel Gultsch
|
b69ab65b12
|
show regitration failed try again later in UI
|
2016-05-24 13:26:30 +02:00 |
|
Daniel Gultsch
|
e5b8302fd9
|
show first unread message on top after reinit
|
2016-05-22 17:52:27 +02:00 |
|
Daniel Gultsch
|
8d595c1fc2
|
sync around individual calls instead of synchronizing entire object
|
2016-05-19 10:47:03 +02:00 |
|
Daniel Gultsch
|
70497318dd
|
remove unwanted 'use previous encryption' lookup
|
2016-05-19 10:42:57 +02:00 |
|
Daniel Gultsch
|
0eb8d4226e
|
also save form elements in disco storage
|
2016-05-19 10:41:56 +02:00 |
|
Daniel Gultsch
|
627bf18f8c
|
don't NPE on rare race condition while fetching MAM
|
2016-05-19 10:40:03 +02:00 |
|
Daniel Gultsch
|
b478eca315
|
improved ordering of muc participants
|
2016-05-17 15:01:56 +02:00 |
|
Daniel Gultsch
|
61726f4994
|
refactored muc item parsing to also parse muc status messages
|
2016-05-17 14:25:58 +02:00 |
|
Daniel Gultsch
|
14952ba5e5
|
offer offline members to be invited again
|
2016-05-17 10:43:48 +02:00 |
|
Daniel Gultsch
|
fc5304c6fe
|
change affiliation for in memory users that are currently not joined in a conference
|
2016-05-16 19:58:36 +02:00 |
|
Daniel Gultsch
|
8d0693ed6a
|
keep conference members in memory and show them in conference details
|
2016-05-16 19:58:36 +02:00 |
|
Daniel Gultsch
|
6f1a4494eb
|
use the same typo in both saving disco and reading disco
|
2016-05-15 12:35:51 +02:00 |
|
Daniel Gultsch
|
cf5ca27a06
|
escape HTML in OTR messages if other client is Pidgin
|
2016-05-15 12:35:31 +02:00 |
|
Daniel Gultsch
|
6a28b5a9fa
|
don't show duplicate status message in contact details
|
2016-05-13 11:57:02 +02:00 |
|
Daniel Gultsch
|
e41a9483bd
|
only default to omemo when all our devices support it
|
2016-05-13 11:47:29 +02:00 |
|
Daniel Gultsch
|
b756d61c45
|
show presence of other resources as template
|
2016-05-13 10:45:30 +02:00 |
|
Daniel Gultsch
|
908aa19a36
|
make omemo default when all resources support it
|
2016-05-12 14:20:11 +02:00 |
|
Daniel Gultsch
|
e542dd3923
|
always show download button when link is encrypted
dont check for known mime type
|
2016-05-10 10:32:25 +02:00 |
|
Daniel Gultsch
|
549be9bb3d
|
report host-account as account state in UI
|
2016-05-10 10:29:02 +02:00 |
|
Daniel Gultsch
|
a7cd05bd4e
|
report bind failure as account state
|
2016-05-05 20:22:47 +02:00 |
|
Daniel Gultsch
|
6e0ec9b924
|
republish pgp signature when changing status
|
2016-05-05 13:17:04 +02:00 |
|
Daniel Gultsch
|
cef2eb58a7
|
fixed presence template dedup for 'online' status
|
2016-05-03 22:16:51 +02:00 |
|
Daniel Gultsch
|
29616d02a8
|
removed unused config variables
|
2016-04-27 16:43:02 +02:00 |
|
Daniel Gultsch
|
9c3e910dc4
|
prevent user from accidentally changing password after using magic create
|
2016-04-26 23:23:48 +02:00 |
|
Daniel Gultsch
|
a9c1768107
|
show status messages in contact details
|
2016-04-23 12:19:00 +02:00 |
|
Daniel Gultsch
|
1901abd05f
|
expert setting to manually change presence
|
2016-04-22 21:25:06 +02:00 |
|
Daniel Gultsch
|
e9494af098
|
always notify by default in conferences
|
2016-04-14 22:37:05 +02:00 |
|
Daniel Gultsch
|
4332b0df44
|
return own jid as true counterpart on self messages in muc
|
2016-04-13 11:13:47 +02:00 |
|
Daniel Gultsch
|
b99d70bfe7
|
don't show contact details when in conversations with self
|
2016-04-09 10:59:54 +02:00 |
|
Daniel Gultsch
|
74c496fe3e
|
add methods to check max file size for http upload
|
2016-03-31 21:56:59 +02:00 |
|
Daniel Gultsch
|
e074104004
|
save otr fingerprint in message
|
2016-03-31 21:15:49 +02:00 |
|
Daniel Gultsch
|
867d0ef191
|
include form fields into caps hash calculation
|
2016-03-31 14:21:56 +02:00 |
|
Daniel Gultsch
|
343a6b4e6b
|
made setting aes keys in DownloadableFile more readable
|
2016-03-31 13:55:25 +02:00 |
|
Daniel Gultsch
|
0af8ee341c
|
simplified getUsers(max) code
|
2016-03-13 17:42:17 +01:00 |
|
Daniel Gultsch
|
09d87965fb
|
mark oob messages and always display download button
|
2016-03-04 20:09:21 +01:00 |
|
Daniel Gultsch
|
89eea3636f
|
add a few more know file extensions
|
2016-03-04 11:24:53 +01:00 |
|
Daniel Gultsch
|
198dc2c6b4
|
let users confirm each member in a conference even if that contact is already trusted
|
2016-03-01 11:26:59 +01:00 |
|
Daniel Gultsch
|
134c75ae01
|
use correct jid when leaving a conference. fixes #1732
|
2016-02-29 16:32:24 +01:00 |
|
Daniel Gultsch
|
9e0466d1e6
|
refactored omemo to take multiple recipients
|
2016-02-29 13:18:07 +01:00 |
|
Daniel Gultsch
|
4ba41540fd
|
made hashtable in roster store jids instead of strings
|
2016-02-28 20:45:50 +01:00 |
|
Daniel Gultsch
|
bbede8bbeb
|
optionally lock conference domains as well and hide known domains in ui
|
2016-02-24 16:53:19 +01:00 |
|
Daniel Gultsch
|
d1a456f3e3
|
made hard coded choice for encryptions more flexible and disable parsing
|
2016-02-24 14:47:49 +01:00 |
|
Daniel Gultsch
|
ddafa65849
|
Merge pull request #1715 from fiaxh/gpg_decryption_failed
PGP Retry decryption from message menu
|
2016-02-24 09:23:30 +01:00 |
|
Daniel Gultsch
|
0298f0181e
|
reset pending subscription request when receiving roster update
|
2016-02-23 16:14:55 +01:00 |
|
fiaxh
|
894b5892a9
|
Retry decryption from message menu
|
2016-02-23 16:05:42 +01:00 |
|
Daniel Gultsch
|
beb216c300
|
made presences object final in contact
|
2016-02-23 14:25:01 +01:00 |
|
Daniel Gultsch
|
a0d0ed34ae
|
turned muc errors into enum. added error codes for service shutdown
|
2016-02-22 20:19:58 +01:00 |
|
Daniel Gultsch
|
ed740b4868
|
some mucs may grant voice to visitors in unmoderated rooms
|
2016-02-21 11:42:41 +01:00 |
|
Daniel Gultsch
|
49a3f6f281
|
never parse show in presences as offline
|
2016-02-19 11:09:28 +01:00 |
|
Daniel Gultsch
|
59978e157c
|
only offer message correction for the very last message
|
2016-02-17 16:51:36 +01:00 |
|
Daniel Gultsch
|
0ca4a33bfb
|
added some OTR logging
|
2016-02-16 09:15:41 +01:00 |
|
Daniel Gultsch
|
c0b3a3ff0c
|
basic support for XEP-0308: Last Message Correction. fixes #864
|
2016-02-15 23:15:04 +01:00 |
|
Daniel Gultsch
|
91ec4839ac
|
prepend instead off append mam messages to conversations when going in reverse
|
2016-02-04 16:40:18 +01:00 |
|
Daniel Gultsch
|
4fdb0d92fe
|
prevent previoulsly cleared messages from reloading. fixes #1110
|
2016-02-04 14:39:16 +01:00 |
|
Daniel Gultsch
|
f88b8c703e
|
add more fault tolerant checks for messages left on server
|
2016-02-04 11:55:42 +01:00 |
|
Daniel Gultsch
|
1d572c61d0
|
cache server caps
|
2016-02-03 17:19:05 +01:00 |
|
Daniel Gultsch
|
f0798216d5
|
refactored disco cache. avoid making duplicate call. check hash
|
2016-02-03 10:40:02 +01:00 |
|
Daniel Gultsch
|
4a1a59f0c8
|
Merge branch 'disco-caps' of https://github.com/singpolyma/Conversations into singpolyma-disco-caps
|
2016-02-02 18:19:26 +01:00 |
|
Daniel Gultsch
|
fab0a45955
|
re-read common name from certificates on startup
|
2016-02-02 13:43:20 +01:00 |
|
Daniel Gultsch
|
a3e11415ec
|
refactored user handling in conferences. show try again button when conference has errors
|
2016-02-01 12:11:40 +01:00 |
|
Daniel Gultsch
|
28ebf927fb
|
try to make in-valid-session detection work for pgp
|
2016-01-29 12:09:31 +01:00 |
|
Stephen Paul Weber
|
000f59d614
|
Fetch cached caps result on new presence
|
2016-01-24 17:46:08 -05:00 |
|
Stephen Paul Weber
|
bf5b2f73f5
|
Use a Presence class for presence information
Only has status for now, but doing it so I can add disco to it
|
2016-01-24 17:46:08 -05:00 |
|
Stephen Paul Weber
|
ad36a4ba89
|
Persisitence and loading for ServiceDiscoveryResult
|
2016-01-23 10:53:56 -05:00 |
|
Stephen Paul Weber
|
56f8fff935
|
Implement toJSON on ServiceDiscoveryResult
|
2016-01-23 10:52:45 -05:00 |
|
Stephen Paul Weber
|
1e335d527b
|
Generate capHash from any discovery result
|
2016-01-23 10:52:44 -05:00 |
|
Stephen Paul Weber
|
fccce229c6
|
Factor out a representation of XEP-0030 results
And the parser from Element to this representation.
|
2016-01-23 10:52:40 -05:00 |
|
Daniel Gultsch
|
40005cec1b
|
added config variable to allow non-tls connections
|
2016-01-22 11:20:31 +01:00 |
|
Daniel Gultsch
|
41ae4af1b8
|
made constructor private in Account entity
|
2016-01-16 18:57:47 +01:00 |
|
Daniel Gultsch
|
6acb80a83a
|
added Config.java variable to change the default notification behaviour to always
|
2016-01-08 22:07:23 +01:00 |
|
Daniel Gultsch
|
a3e136b550
|
show per conference notification settings in details activity
|
2016-01-08 21:30:46 +01:00 |
|
Daniel Gultsch
|
5dd5685885
|
Merge pull request #1641 from fiaxh/uuid-fix
Correct uuid check according to RFC 4122
|
2016-01-08 00:17:21 +01:00 |
|
Daniel Gultsch
|
c59eb75a59
|
avoid duplicate messages when sending files to mucs. fixes #1635
|
2016-01-06 12:59:13 +01:00 |
|
fiaxh
|
62d0eebe5c
|
Correct uuid check according to RFC 4122
|
2016-01-05 20:07:29 +01:00 |
|
Daniel Gultsch
|
fdb6b0e30d
|
only report error after third unsuccesful attempt to connect
|
2016-01-04 15:33:11 +01:00 |
|
Daniel Gultsch
|
bcf99db3df
|
fixed stuck at omemo encryption when x509 verification is being used
|
2015-12-27 17:29:19 +01:00 |
|
Daniel Gultsch
|
ade89beb96
|
use presence name not server name when verification is being used
|
2015-12-19 13:07:38 +01:00 |
|
Daniel Gultsch
|
e8bf5cada4
|
only offer plain and omemo encryption when x509 verification is enabled
|
2015-12-19 12:44:12 +01:00 |
|
Daniel Gultsch
|
f05f97251c
|
prefer server name over address book name when x509 verification is being used
|
2015-12-19 12:43:09 +01:00 |
|