aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/eu/siacs/conversations/services (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Postpone initAccountService until roster loadedAndreas Straub2015-07-191-3/+1
| | | | | The AxolotlService depends on the roster being loaded when it is initialized so that it can fill its in-memory SessionMap.
* Fix asynchronous axolotl message sendingAndreas Straub2015-07-191-2/+4
| | | | | | | | | | XmppConnectionService.sendMessage() now dispatches messages to the AxolotlService, where they only are prepared for sending and cached. AxolotlService now triggers a XmppConnectionService.resendMessage(), which then handles sending the cached message packet. This transparently fixes, e.g., handling of messages sent while we are offline.
* Fetch bundles on-demand, encrypt in backgroundAndreas Straub2015-07-191-8/+5
| | | | | | | | | | | Bundles are now fetched on demand when a session needs to be established. This should lessen the chance of changes to the bundles occuring before they're used, as well as lessen the load of fetching bundles. Also, the message encryption is now done in a background thread, as this can be somewhat costly if many sessions are present. This is probably not going to be an issue in real use, but it's good practice anyway.
* Migrate to new PEP layoutAndreas Straub2015-07-191-2/+1
| | | | Merge prekeys into bundle node
* Reformat code to use tabsAndreas Straub2015-07-191-3/+3
| | | | This really sucks to do it like this. Sorry. :(
* Added axolotl activation code to UIAndreas Straub2015-07-191-0/+9
|
* Reworked axolotl protocol layerAndreas Straub2015-07-191-1/+6
| | | | Numerous fixes
* bugfix: use sendIqPacket method in service instead of invoking ↵Daniel Gultsch2015-07-191-3/+2
| | | | XmppConnection directly
* renamed colorsDaniel Gultsch2015-07-131-1/+1
|
* only try to change affilations for known jidsDaniel Gultsch2015-07-111-1/+1
|
* renamed downloadable to transferableDaniel Gultsch2015-07-102-10/+7
|
* display toast in ui on failed http downloadDaniel Gultsch2015-07-101-4/+44
| | | | fixes #954
* refactored sendMessage and merged with resendMessageDaniel Gultsch2015-07-051-148/+97
|
* make sure unread count is initialized as 0. fixes #1270Daniel Gultsch2015-07-031-1/+2
|
* fixed share with activity to account for http file uploadDaniel Gultsch2015-07-021-3/+4
|
* show attach button in conferences when http upload is availableDaniel Gultsch2015-06-291-3/+2
|
* initial http upload supportDaniel Gultsch2015-06-291-29/+37
| | | | be careful: little error handling and no encryption
* made i/o and memory intensive operations execute in serial orderDaniel Gultsch2015-06-051-11/+18
|
* reworked handeling of system contactsDaniel Gultsch2015-06-031-3/+12
|
* removed unnecessary / inacurate debug loggingDaniel Gultsch2015-05-261-2/+1
|
* update unread count badge only when necessaryDaniel Gultsch2015-05-261-7/+11
|
* added default iq handler to print some iq error messagesDaniel Gultsch2015-05-261-4/+16
|
* renamed OtrEngine to OtrServiceDaniel Gultsch2015-05-261-3/+3
|
* Merge branch 'master' into developmentDaniel Gultsch2015-05-251-4/+11
|\
| * log connection age and reshedule ping checkDaniel Gultsch2015-05-251-4/+11
| |
* | added ShortcutBadger as a dependency to create unread counts on launcher iconDaniel Gultsch2015-05-202-6/+19
| |
* | fixed muc mam. added a few security checksDaniel Gultsch2015-05-201-2/+10
| |
* | provide helper function for getting the content of a child directlyDaniel Gultsch2015-05-201-2/+1
|/
* let jingle connection and manager handle message statusDaniel Gultsch2015-05-161-4/+0
|
* clear avatar cache when uploading new avatarDaniel Gultsch2015-05-131-0/+1
|
* handle conference invites differently to deal with killed activities. fixes ↵Daniel Gultsch2015-05-121-0/+1
| | | | #1188
* only forward incoming chat messages to Pebble App and GadgetbridgeAndreas Shimokawa2015-05-081-1/+5
|
* config option to reset attempt counts when changing network (default=true)Daniel Gultsch2015-05-081-8/+18
|
* fixed npe when binval value of vcard avatar is nullDaniel Gultsch2015-05-071-2/+3
|
* avoid fetching avatars multiple times in parallelDaniel Gultsch2015-05-051-8/+39
|
* r/o support for vcard avatars. pep avatars will be preferedDaniel Gultsch2015-05-051-9/+44
|
* made material icons smaller (24dp)Daniel Gultsch2015-04-281-2/+2
|
* escape nick in highlight regex patternDaniel Gultsch2015-04-281-1/+1
|
* Merge pull request #1146 from BrianBlade/minor_otr_tweaksDaniel Gultsch2015-04-251-5/+15
|\ | | | | OTR: Fix onContactStatusChanged & dont archive OTR
| * OTR: Fix onContactStatusChanged & dont archive OTRBrianBlade2015-04-211-5/+15
| | | | | | | | | | | | | | | | | | - Fix session handling on contact status change: Do not reset potentially active sessions; check peer's OTR-resource on disconnect - use no-permanent-store hint instead of no-store to ensure finished messages are delivered to offline/disconnected clients - add no-permanent-store to ask compliant servers not to archive OTR messages
* | send invite to other instanzes after creating ad hoc conference. fixes #1136Daniel Gultsch2015-04-231-0/+8
|/
* Merge branch 'dont_trust_cas_preference' of ↵iNPUTmice2015-04-141-3/+16
|\ | | | | | | | | | | | | | | https://github.com/BrianBlade/Conversations into BrianBlade-dont_trust_cas_preference Conflicts: src/main/res/values-de/strings.xml src/main/res/values/strings.xml
| * Add option to use MTM without default TrustManagerBrianBlade2015-04-111-3/+16
| | | | | | | | | | | | Add a new "Don't trust system CAs" preference under advanced options that will change the behaviour of the MemorizingTrustManager. All formerly unknown certificates will raise a warning if checked.
* | don't resume old session when changing resourceiNPUTmice2015-04-091-0/+5
| |
* | Enable end-conversation by swipe gestureBrianBlade2015-04-081-0/+1
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add EnhancedListView library de.timroes.android:EnhancedListView:0.3.4 to enable swipe-out for ListViews Re-enable selectableItemBackground Dont end selectedConversation on swipe Call mConversationFragment.reinit() instead. Add separate undo string for swipe MUC. Add blacklistedConversation for undo swipe Update title_undo_swipe_* strings Fix undo(), rename blacklistedConversation Fix discardUndo(); re-init selectedConversation maintain scroll position after undo clear notification when dismissing a conversation modified / simplified maintain scroll position code simplify handling of selectedConversation change undo_muc string, remove notifyDataSetChanged()
* Merge pull request #1042 from BrianBlade/FIXES_muc-dlrs_muc-lastseenDaniel Gultsch2015-03-191-1/+1
|\ | | | | add delivery receipts for private muc msgs & enable update last-seen for muc-msgs
| * # add delivery receipts for private muc msgsBrianBlade2015-03-181-1/+1
| | | | | | | | # enable update last-seen for muc-msgs
* | Merge pull request #1036 from QuentinC/developmentDaniel Gultsch2015-03-181-1/+1
|\ \ | | | | | | Green led color is better with "full-green"
| * | Green led color is better with "full-green"Quentin2015-03-041-1/+1
| | |
* | | open location directly from notificationiNPUTmice2015-03-101-0/+25
| |/ |/|