-
Anton Shestakov <av6@dwimlabs.net>, Sun, 27 Mar 2016 12:05:37 +0800
validation: remove unused files
-
Anton Shestakov <av6@dwimlabs.net>, Sun, 27 Mar 2016 12:01:52 +0800
index: redo form validation using rivets
-
Anton Shestakov <av6@dwimlabs.net>, Sun, 27 Mar 2016 11:21:22 +0800
register: redo form validation using rivets
-
Anton Shestakov <av6@dwimlabs.net>, Fri, 25 Mar 2016 10:16:40 +0800
contacts: use rivets more, don't spread model attributes
-
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.