Cable-Desktop/js
lilia a569e34b33 Refactor new message notification and frontend updates
Create a cleaner seperation between generating notifications
and updating frontend conversation views. The former is now
handled by `conversation.notify` while the latter is achieved
by triggering an event on the conversation model, which will
only be acted on if there are any views listening for it.

Additionally, instead of re-fetching the entire message history,
which is overkill, just add or update the new/modified message.
This will help speed up the newmessage event handler and also
help avoid unnecessary re-rendering when resolving key conflicts.

// FREEBIE
2015-11-07 14:11:13 -08:00
..
models Refactor new message notification and frontend updates 2015-11-07 14:11:13 -08:00
views Refactor new message notification and frontend updates 2015-11-07 14:11:13 -08:00
axolotl_store.js Clear session store when re-registering 2015-11-04 13:52:47 -08:00
background.js Refactor new message notification and frontend updates 2015-11-07 14:11:13 -08:00
bimap.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00
chromium.js Clear timestamp timeouts if the window closes 2015-11-06 16:47:30 -08:00
components.js 239 Auto-expand message area when typing 2015-06-23 22:45:41 +02:00
conversation_controller.js Revert "Remove global updateInbox method" 2015-09-17 15:42:13 -07:00
conversation_panel.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00
database.js Add search field to inbox 2015-10-15 13:33:07 -07:00
debugLog.js Make debug log handle multiple arguments 2015-09-16 11:29:01 -07:00
index.js Refactor index.js 2015-09-25 17:57:23 -07:00
libaxolotl-worker.js Use a worker to facilitate key generation 2015-05-05 17:44:55 -07:00
libphonenumber-util.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00
libtextsecure.js Save group members when creating groups from non-updates 2015-11-06 19:09:03 -08:00
notifications.js Include image previews in notifications 2015-09-14 14:02:05 -07:00
options.js Create install flow 2015-11-05 13:29:26 -08:00
panel_controller.js Refactor new message notification and frontend updates 2015-11-07 14:11:13 -08:00
register.js Fix standalone registration 2015-10-01 22:04:07 -07:00
storage.js Remove erroneous license file and headers 2015-09-07 14:58:42 -07:00