aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/thedevstack/conversationsplus/services/XmppConnectionService.java (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-05-11introduces JidUtil for Jid creation, fixes duplication of childs while ↵steckbrief1-6/+6
adding childs with xmlns and name
2018-05-06introduces new message state modelsteckbrief1-42/+34
2018-05-05introduces new message state modelsteckbrief1-42/+34
2018-02-16introduces cancel status for file transfers, fixes NPE in file sharing after ↵steckbrief1-1/+2
picture resize
2017-08-07Simplifying introduction of new XEP implementations, implements FS#250 and ↵steckbrief1-141/+37
FS#251 (Privacy and Security settings), refactoring of location of some interfaces
2017-08-06Implements XEP-0202 Entity Time, moves Software Version to xmpp package, ↵steckbrief1-2/+3
moves namespace definitions for mam, carbons and avatar to xmpp package
2017-08-06avatar handling refactoredsteckbrief1-2/+4
2017-08-02Using a generator approach for generating PresencePacketssteckbrief1-54/+14
2017-07-06Fixed 'Only one Looper may be created per thread' RuntimeException according ↵steckbrief1-1/+4
to https://stackoverflow.com/questions/23038682/java-lang-runtimeexception-only-one-looper-may-be-created-per-thread/24115631#24115631
2017-02-06relates FS#241: Implementation of http download based on okhttpsteckbrief1-1/+1
2017-01-11Improved error handling for filetransfer:http:delete, Check for httpupload ↵steckbrief1-4/+2
feature available extended to include filetransfer:http as well, method to check if http upload is available moved from data class 'Account' to 'AccountUtil'
2016-05-29FileTransfer reworked (first steps - functionality as is), HttpUploadsteckbrief1-95/+23
separated, some bugfixes - HttpUpload moved into own package - FileTransfer managed by a central manager class, several FileTransferService implementation can be used - Security initializations moved to ConversationsPlusApplication - Access to PowerManager moved to ConversationsPlusApplication - Removed unused code fragments - Access to HttpConnectionManager is now static
2016-05-09XmppConnectionService.markMessage moved to MessageUtilsteckbrief1-84/+8
XmppConnectionService.attachLocationToConversation moved to ConversationUtil
2016-04-23Fixes FS#204: Observe all used directoriessteckbrief1-40/+3
- Implementing the FileObserver in a separate class, with mask to watch only deletions not everything - Add observation of all directories which could contain a sent/received file - Change observers if the folder names are changed via settings - markMessage method moved from XmppConnectionService to MessageUtil
2016-04-17DatabaseBackend updated to serve Conversatiosn Database version and ↵steckbrief1-5/+0
Conversations+ Database version HttpUpload Flag introduced for message to identify if a link was sent after httpupload message hint for httpupload added (message parsing and message generating)
2016-04-06Implements FS#189: Move calls of getPreferences to ConversationsPlusPreferencessteckbrief1-64/+32
2016-03-30Logging for FS#80 to identify calling methodlookshe1-0/+1
2016-03-22Fixes FS#87 - Crash on load messages after delete accountlookshe1-1/+5
2016-03-12Fixes FS#155: Check FileHelper vs. FileUtilssteckbrief1-3/+2
2016-03-11Fixes FS#139: Do not merge messages at allsteckbrief1-25/+15
2016-03-10Fixes FS#157: Trigger loading messages from MAM in MUC does not endsteckbrief1-19/+21
2016-01-15Moved all avatar related work to AvatarServicesteckbrief1-61/+0
- publishAvatar moved from XmppConnectionService to AvatarService
2016-01-13Moved all avatar related work to AvatarServicesteckbrief1-181/+9
- fetchAvatar, fetchAvatarPep, fetchAvatarVcard, checkForAvatar moved from XmppConnectionService to AvatarService - Several unused imports removed - XmppSendUtil introduced to enable presencePacket and iqPacket sending without using XmppConnectionService since the account has everything needed - UiUpdateHelper introduced to enable UI updates without using XmppConnectionService directly
2015-12-16Implements FS#19, FS#84; Introduces ImageResizeException, MessageUtil and ↵steckbrief1-102/+23
distinguishes between image resizing and compressing/saving
2015-12-10Moved logcat to a module, increased error robustness for loading last messagessteckbrief1-1/+2
2015-11-20Implements FS#67: Introduce central logging class to use log prefix, new ↵steckbrief1-45/+45
activity to show logcat output and button to copy contents
2015-11-06FileBackend splitted into several util classes for separate concerns: ↵steckbrief1-142/+118
AvatarUtil, StreamUtil, ImageUtil. Unused imports removed.
2015-11-03Implements FS#26: Introduction of dialog to choose whether to resize a ↵steckbrief1-30/+88
picture or not
2015-10-23Fixes FS#47: WiFi only setting in unencrypted chats bug fixed, typo in ↵steckbrief1-2/+3
values for the setting fixed, preferences involved in the decision for auto downloading image links moved to global Utility Class
2015-10-21Access to preferences moved to global utility class ↵steckbrief1-127/+99
ConversationsPlusPreferences. Unused imports removed. Unnecessary references to XmppConnectionService removed. Bug in call order in StartConversationActivity for the setting hide_offline fixed.
2015-10-15Fixes FS#81 - avoid jumps after loading messagessteckbrief1-22/+32
2015-06-19renaming eu.siacs.conversations to de.thedevstack.conversationsplussteckbrief1-53/+53
"renaming eu.siacs.conversations to de.thedevstack.conversationsplus" package renaming completed
2015-06-05made i/o and memory intensive operations execute in serial orderDaniel Gultsch1-11/+18
2015-06-03reworked handeling of system contactsDaniel Gultsch1-3/+12
2015-05-26removed unnecessary / inacurate debug loggingDaniel Gultsch1-2/+1
2015-05-26update unread count badge only when necessaryDaniel Gultsch1-7/+11
2015-05-26added default iq handler to print some iq error messagesDaniel Gultsch1-4/+16
2015-05-26renamed OtrEngine to OtrServiceDaniel Gultsch1-3/+3
2015-05-25log connection age and reshedule ping checkDaniel Gultsch1-4/+11
2015-05-20added ShortcutBadger as a dependency to create unread counts on launcher iconDaniel Gultsch1-6/+18
2015-05-20provide helper function for getting the content of a child directlyDaniel Gultsch1-2/+1
2015-05-16let jingle connection and manager handle message statusDaniel Gultsch1-4/+0
2015-05-13clear avatar cache when uploading new avatarDaniel Gultsch1-0/+1
2015-05-12handle conference invites differently to deal with killed activities. fixes ↵Daniel Gultsch1-0/+1
#1188
2015-05-08config option to reset attempt counts when changing network (default=true)Daniel Gultsch1-8/+18
2015-05-07fixed npe when binval value of vcard avatar is nullDaniel Gultsch1-2/+3
2015-05-05avoid fetching avatars multiple times in parallelDaniel Gultsch1-8/+39
2015-05-05r/o support for vcard avatars. pep avatars will be preferedDaniel Gultsch1-9/+44
2015-04-23send invite to other instanzes after creating ad hoc conference. fixes #1136Daniel Gultsch1-0/+8
2015-04-21OTR: Fix onContactStatusChanged & dont archive OTRBrianBlade1-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