aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/parser/PresenceParser.java (follow)
Commit message (Collapse)AuthorAgeFilesLines
* improve active_since implementation (XEP-0319: Last User Interaction in ↵Christian Schneppe2018-05-261-0/+3
| | | | | | | Presence) * set contact to inactive if it becomes offline * send idle also in case app started in background
* return InvalidJid object instead of null if Jid can not be parsedChristian Schneppe2018-05-021-1/+2
|
* migrate to xmpp-addrChristian Schneppe2018-04-021-9/+9
|
* only explicitly request device list for users not in rosterChristian Schneppe2018-02-241-1/+6
|
* do not cross reference bookmarks and conversationsChristian Schneppe2018-02-101-2/+1
|
* always persist current nick (in bookmark and database)Christian Schneppe2018-02-101-0/+1
|
* make chat markers opportunistic in private mucsChristian Schneppe2018-01-271-1/+1
|
* clear muc avatar after going onlineChristian Schneppe2017-12-271-1/+3
|
* try to detect invalid nick (w/ emoji) in MUCsChristian Schneppe2017-12-161-12/+33
|
* PresenceParser: work around for ejabberd not including status code 110 in ↵Christian Schneppe2017-12-011-1/+3
| | | | shut down presence
* catch all sorts of date parsing errorsChristian Schneppe2017-11-211-2/+1
|
* made avatar cache cleaning more efficent after name changesChristian Schneppe2017-09-041-1/+3
|
* fetch device ids for muc members w/o known devicesChristian Schneppe2017-08-011-1/+6
|
* do not parse delay tag for unavailable presences when it comes form own serverChristian Schneppe2017-06-011-1/+1
|
* parse all delayed tags. use min dateChristian Schneppe2017-05-311-3/+5
|
* made nimbuzz work around work with newly created conferences as wellChristian Schneppe2017-04-201-1/+2
|
* recognize muc self presence on nimbuzz.comChristian Schneppe2017-04-161-4/+3
| | | | | | | Apparently nimbuzz.com doesn't include status code 110 in muc self presence It does however include the full real jid in the presence’s item. We can use that as a work around to detect a self presence.
* use async message loading only when called from UIChristian Schneppe2017-04-131-1/+1
|
* rework last activity logic to something that should work pretty well …Christian Schneppe2017-03-231-4/+9
| | | | …in Conversations only enviroments
* fixed multi-session-nick renaming behaviourChristian Schneppe2017-03-091-12/+8
|
* reformat codeChristian Schneppe2016-11-191-227/+227
|
* extract affiliations from unavailable presenceChristian Schneppe2016-11-151-7/+9
|
* download own vcard avatar if none is set. fixes #2008Daniel Gultsch2016-09-091-5/+11
|
* don't automatically download files and avatars when datasaver is onDaniel Gultsch2016-08-271-2/+2
|
* changed package id inside manifest and projectChristian Schneppe2016-07-291-0/+274