Commit Graph

861 Commits

Author SHA1 Message Date
iNPUTmice
cbc3d9bd6f notify only after image has been received over http. introduced mini grace for catching up with SM or offline messages 2014-10-24 13:29:18 +02:00
iNPUTmice
d73a77643d context menu for messages. allow to resend single messages 2014-10-23 21:27:41 +02:00
Sam Whited
281ce3105f Make conversations the root project 2014-10-22 15:47:11 -04:00
iNPUTmice
d04afe453a ability to download pgp encrypted files over http as well 2014-10-22 19:05:15 +02:00
iNPUTmice
c067bf96b0 small bug fixes for the conversation activity 2014-10-22 17:32:59 +02:00
iNPUTmice
62b0fc3fda made httpconnection accept aes encrypted files 2014-10-22 13:06:46 +02:00
iNPUTmice
45bdadd915 better aproach on thread saftey 2014-10-22 00:25:28 +02:00
iNPUTmice
df2257aed6 added hostname verifier to httpconnection 2014-10-22 00:00:01 +02:00
iNPUTmice
40c74b432e made iterating over hashmap in notification service thread safe 2014-10-21 23:59:02 +02:00
iNPUTmice
63704b114c throw exception when no servers are left to try 2014-10-21 20:13:06 +02:00
iNPUTmice
3821a72644 fixed #564 2014-10-21 19:43:34 +02:00
iNPUTmice
a56ee63a3e update ui when new avatar was found 2014-10-21 15:26:17 +02:00
iNPUTmice
0d767c3971 proper avatar caching 2014-10-21 14:57:16 +02:00
iNPUTmice
21961673cb refactored avatar generation. first step 2014-10-20 21:08:33 +02:00
iNPUTmice
0bb2c3c4d5 keep reference to previous and next message in message 2014-10-20 17:01:37 +02:00
Daniel Gultsch
0b61fb0129 Merge pull request #554 from SamWhited/tls
Enable TLSv1.1 and 1.2 and add option to enable/disable SSLv3
2014-10-20 00:03:32 +02:00
iNPUTmice
8263e07336 mtm support for image downloader 2014-10-19 23:42:53 +02:00
iNPUTmice
44f9022d95 use new 'api' to add messages to a conversation 2014-10-19 23:15:24 +02:00
iNPUTmice
c9238ef5ae force tls for registrations as well 2014-10-19 23:14:17 +02:00
iNPUTmice
a201f9e53f got rid of copyonwrite array list for messages 2014-10-19 23:13:55 +02:00
Sam Whited
99ee049115 Make legacy SSL option default to false 2014-10-19 16:11:35 -04:00
Sam Whited
6c7c3ddf15 Add "Enable legacy SSL" preference 2014-10-19 15:53:03 -04:00
iNPUTmice
e8bf75d79b force tls 2014-10-19 20:48:01 +02:00
iNPUTmice
f824193c56 Merge branch 'srv_fix' of https://github.com/lactide/Conversations into lactide-srv_fix 2014-10-19 20:17:12 +02:00
Sam Whited
113b7d1736 Remove support for legacy SSL 2014-10-18 20:22:26 -04:00
iNPUTmice
0605390144 do not attempt to download images when not connected 2014-10-17 13:09:02 +02:00
iNPUTmice
3372e50155 made grace period on a per account basis 2014-10-17 11:01:38 +02:00
Frank Zschockelt
c725da954c try all srv responses if necessary 2014-10-16 23:31:48 +02:00
iNPUTmice
5e3caf9626 additonal safty net for disabling notifications 2014-10-16 19:10:37 +02:00
iNPUTmice
0fd634ae52 simplified determination whether otr needs starting in a session 2014-10-16 16:09:54 +02:00
Sam Whited
c4b9d42861 Enable all supported protocols including TLSv1.1 and 1.2 2014-10-16 10:02:47 -04:00
iNPUTmice
c1a55608df log ending otr sessions on disconnect 2014-10-16 15:53:44 +02:00
iNPUTmice
6cfb14a2e4 forground/background logging without csi 2014-10-16 15:39:09 +02:00
iNPUTmice
45e0f99b88 make image download message to type=image only after completion 2014-10-16 15:29:39 +02:00
iNPUTmice
88d88ffb7b added file observer to get notified when files are deleted: fixes #396 2014-10-16 02:39:02 +02:00
iNPUTmice
f5019ba966 detect deleted files on start up. got rid of lagecy image provider for performance reasons. NOTE: this will prevent you to access images older than version 0.6 2014-10-15 22:08:13 +02:00
iNPUTmice
cb4069f0f2 refactored file download status. make image http download available for carbon copied (sent) messages as well 2014-10-15 19:32:12 +02:00
Daniel Gultsch
1927a3d99c Merge pull request #547 from emdete/p0
remove warning about <> cast
2014-10-15 15:38:33 +02:00
M. Dietrich
f021ee8562 remove warning about <> cast 2014-10-15 15:25:36 +02:00
iNPUTmice
9d960f2741 synchronization for listeners 2014-10-15 14:41:27 +02:00
iNPUTmice
f063b1c063 synchronization for notification 2014-10-15 14:33:13 +02:00
iNPUTmice
1428628a5d removed unecessary update 2014-10-15 14:32:37 +02:00
iNPUTmice
d09739d166 changed pgp decoding mechanism 2014-10-15 02:09:20 +02:00
iNPUTmice
3c557a1bb4 don't show invalid file size 2014-10-14 19:33:35 +02:00
iNPUTmice
262128c8f9 recreate http connection after restart. fixes stale download button. better failing 2014-10-14 19:27:49 +02:00
iNPUTmice
031b739af8 catch can't open database exception 2014-10-14 18:26:45 +02:00
iNPUTmice
e98460771b read image bounds on downloaded image 2014-10-14 18:16:03 +02:00
iNPUTmice
470410b389 possible work around for notification bug 2014-10-14 17:14:07 +02:00
iNPUTmice
c18e986a93 fixed rare npe 2014-10-14 16:25:59 +02:00
iNPUTmice
4fdc6b2eac renaming 2014-10-14 12:02:48 +02:00
iNPUTmice
bbb0693f4a basic image over http downloading 2014-10-14 01:06:45 +02:00
Daniel Gultsch
7e373bc89f Merge pull request #543 from emdete/dedepricate
use setAlpha(float) method, not the deprecated one
2014-10-13 18:15:51 +02:00
iNPUTmice
d61e4cce10 reworked muc details and contact details a bit 2014-10-13 14:36:19 +02:00
M. Dietrich
a42f0dd3bc use setAlpha(float) method, not the depricated one 2014-10-13 14:08:10 +02:00
iNPUTmice
2ec021a426 redesigned contact details a bit 2014-10-13 12:36:41 +02:00
iNPUTmice
c6f9b23def fixed npes 2014-10-09 23:08:40 +02:00
M. Dietrich
ce446840fc remove this.this member 2014-10-08 16:54:42 +02:00
iNPUTmice
10411944b1 bullet proofing some code 2014-10-08 14:10:37 +02:00
iNPUTmice
3d88ffc5cd fixed possible logout bugs 2014-10-08 12:21:58 +02:00
iNPUTmice
3737a96dbb refactored read marker 2014-10-07 16:02:52 +02:00
iNPUTmice
919c98207b made disabled notifications permanent across restarts 2014-10-07 15:18:09 +02:00
iNPUTmice
d5227e5c25 refactored grace period 2014-10-07 13:37:50 +02:00
iNPUTmice
7f52435273 fixed regression of not showing status message 2014-10-07 11:51:16 +02:00
iNPUTmice
b6f5e4a217 cleanung up the scroll fix a little 2014-10-06 22:03:01 +02:00
iNPUTmice
0a93093bc7 fixed npe 2014-10-06 19:27:58 +02:00
iNPUTmice
16d5429f80 muc options clean up 2014-10-06 13:34:19 +02:00
iNPUTmice
b788b84c31 refactored muc bookmark to extend element. keep all elements the server or other clients added before 2014-10-06 00:33:52 +02:00
iNPUTmice
6b3097ee27 only delivery get and set iq packets to unhandled iq listener. only create jingle packets with type=get or set 2014-10-05 14:26:06 +02:00
iNPUTmice
ddb76b0e73 fixed rare npe 2014-10-05 14:05:46 +02:00
Daniel Gultsch
f7f7a73ce7 Merge pull request #524 from betheg/muc_errors_conditions
MUC: differentiated a few more errors.
2014-10-05 13:18:28 +02:00
Daniel Gultsch
bf893bee08 Merge pull request #523 from betheg/leaked_window
fixed an 'activity has leaked window'
2014-10-05 13:18:18 +02:00
Michael
54e9235bfc MUC: differentiated a few more errors. 2014-10-05 12:31:49 +02:00
iNPUTmice
4a260baa12 fixed #510 2014-10-05 12:05:27 +02:00
iNPUTmice
26ce62f365 end otr session instead of only resetting 2014-10-05 11:14:50 +02:00
iNPUTmice
45bd0449fb sending initial ping before going online after login/resume to ensure that all presences and messages have been loaded 2014-10-05 10:46:31 +02:00
Michael
5250ef536f fixed an 'activity has leaked window' 2014-10-04 18:32:05 +02:00
iNPUTmice
5371dd025a no dns retry after nosrv error 2014-10-04 14:33:14 +02:00
iNPUTmice
d5e62ffe89 added missing status messages after message scroll 2014-10-04 14:32:51 +02:00
iNPUTmice
79315bdd61 reset pending subscription request 2014-10-04 14:32:11 +02:00
iNPUTmice
18409946c6 implemented ping (xep-0199) fixed #517 2014-10-03 19:24:10 +02:00
Michael
9a4b48d1ec let's own otr-fingerprint copy to clipboard. 2014-10-03 16:20:39 +02:00
iNPUTmice
9ae52a235f revised tablet ui. fixed #423 2014-10-03 15:00:29 +02:00
iNPUTmice
0e56ff93e9 fixed possible npe 2014-10-03 11:55:38 +02:00
iNPUTmice
facd15f037 check if display is off for notifications 2014-10-02 22:17:25 +02:00
iNPUTmice
f671938e84 mark conversation as read when displayed marker from another client is received 2014-10-02 21:07:11 +02:00
iNPUTmice
cc76e15b95 avoided unecessary message searchs 2014-10-02 18:54:21 +02:00
iNPUTmice
f8be57d43f show displayed by contact on all devices 2014-10-02 18:31:19 +02:00
iNPUTmice
4b09f0e9d3 properly dismiss notifications 2014-10-02 17:36:02 +02:00
iNPUTmice
fd6f5b0e84 calculate sample size for thumbnails as well 2014-09-30 16:22:02 +02:00
Daniel Gultsch
0733a94127 Merge pull request #505 from betheg/fix_invite
fixed muc invite with <body/>.
2014-09-30 11:53:07 +02:00
Daniel Gultsch
511b7a53f4 notifiy only when necessary 2014-09-29 18:28:13 +02:00
Michael
c8160b010d fixed muc invite with <body/>. 2014-09-29 17:59:53 +02:00
Daniel Gultsch
87010e6094 more improvments for new notification service 2014-09-28 16:33:25 +02:00
Daniel Gultsch
bff23c2e23 new notification service. first draft 2014-09-28 15:21:56 +02:00
iNPUTmice
1ae9338fc9 made muc passwords and prefereced encryption method persistant across restarts 2014-09-27 18:16:31 +02:00
Michael
1d3a6125d2 add false argument to inflate. 2014-09-27 16:45:37 +02:00
iNPUTmice
2415781ebf fixed some lint warnings. thanks @betheg 2014-09-27 11:46:56 +02:00
iNPUTmice
8fb0fb0c0d anwser to xmpp: style uris. fixed open conversations from android address book 2014-09-27 11:37:02 +02:00
iNPUTmice
6e77343407 revised send button in landscape mode 2014-09-27 10:51:46 +02:00
iNPUTmice
54278febb4 changed method that determins whether or not sm is available 2014-09-23 15:36:20 +02:00