You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
session-desktop/js/views
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
10 years ago
..
attachment_preview_view.js Remove erroneous license file and headers 10 years ago
attachment_view.js Small refactor of attachment views 10 years ago
confirmation_dialog_view.js Remove erroneous license file and headers 10 years ago
contact_list_view.js Remove erroneous license file and headers 10 years ago
conversation_list_item_view.js Add search field to inbox 10 years ago
conversation_list_view.js Fixup change:active_at handling when setting null 10 years ago
conversation_search_view.js Add search field to inbox 10 years ago
conversation_view.js Refactor new message notification and frontend updates 10 years ago
debug_log_view.js Add UI for submitting debug logs 10 years ago
end_session_view.js Remove erroneous license file and headers 10 years ago
error_view.js Remove erroneous license file and headers 10 years ago
file_input_view.js Restyle attachment previews 10 years ago
group_member_list_view.js Remove erroneous license file and headers 10 years ago
group_update_view.js Remove erroneous license file and headers 10 years ago
identicon_svg_view.js Upsize svg identicons 10 years ago
inbox_view.js Slow your roll, socket status updates 10 years ago
install_view.js Create install flow 10 years ago
key_conflict_dialogue_view.js Resolve multiple conflicts independently 10 years ago
key_verification_view.js Remove erroneous license file and headers 10 years ago
list_view.js Remove erroneous license file and headers 10 years ago
message_detail_view.js Fix re-rendering when resolving conflicts with media 10 years ago
message_list_view.js Remove erroneous license file and headers 10 years ago
message_view.js Fix incoming key conflict behaviors 10 years ago
new_conversation_view.js DRY up group update sending 10 years ago
new_group_update_view.js DRY up group update sending 10 years ago
phone-input-view.js Remove erroneous license file and headers 10 years ago
recipients_input_view.js Simplify event arguments 10 years ago
timestamp_view.js Clear timestamp timeouts if the window closes 10 years ago
toast_view.js Remove erroneous license file and headers 10 years ago
whisper_view.js Add comment 10 years ago
window_controls_view.js Remove erroneous license file and headers 10 years ago