-
Anton Shestakov <av6@dwimlabs.net>, Fri, 25 Mar 2016 00:24:05 +0800
index: background color depends on bare jid since 96aec8cf1ae9
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 24 Mar 2016 20:44:10 +0800
favicon: new ui element to display status (and incoming events in the future)
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 24 Mar 2016 20:25:29 +0800
contacts: don't use 'presence' to determine pip color, use 'show'
-
Anton Shestakov <av6@dwimlabs.net>, Thu, 24 Mar 2016 20:17:04 +0800
index: improve onPresence()
- default presence type is 'available', not 'online'
- return early on all standard types that aren't currently handled
- set default show and priority based on presence type
- use status message in log
- don't show status changes for contact type 'self'
-
Anton Shestakov <av6@dwimlabs.net>, Wed, 23 Mar 2016 16:59:04 +0800
contacts: fall back to bare jid for d/handle (to never show jid resource)
-
Anton Shestakov <av6@dwimlabs.net>, Wed, 23 Mar 2016 16:55:52 +0800
index: maintain only one contact with type 'self'
This isn't done in an event handler of contacts collection because doing it in
'add' handler would trigger 'sort' event after the model has been added, but
before its 'add' event has propagated, and that's dumb.
-
Anton Shestakov <av6@dwimlabs.net>, Tue, 22 Mar 2016 20:54:38 +0800
provision: run as user 'vagrant' by default to remove synced_folder hack
-
Anton Shestakov <av6@dwimlabs.net>, Tue, 22 Mar 2016 19:52:35 +0800
index: update relative timestamps every 15 seconds
-
Anton Shestakov <av6@dwimlabs.net>, Tue, 22 Mar 2016 16:22:03 +0800
contacts: hash bare jid for fallback avatar background color
-
Anton Shestakov <av6@dwimlabs.net>, Tue, 22 Mar 2016 16:02:35 +0800
index: handle contact profile updates