lilia
							
						 
						
							 
							
							
							
								
							
								07a0463b65 
								
							
								 
							
						 
						
							
							
								
								Fix conversation list self-resorting  
							
							 
							
							... 
							
							
							
							When deleting all messages in a conversation, the entry in the left pane
should be inserted into the alphabetical portion of the list. To keep it
in this collection, do not nullify active_at.
To ensure the list view is keeping itself correctly sorted, make sure
that resorting behavior is triggered any time a relevant attribute is
changed.
This fixes deleted conversations jumping to the top of the list, and
conversation order scrambling when getting a group or contact sync
message from our master device.
Fixes  #734 
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								76652c2622 
								
							
								 
							
						 
						
							
							
								
								Update style and copy on key changes  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								512c5bf739 
								
							
								 
							
						 
						
							
							
								
								Incoming bubbles have sender's color background  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								5a9358efc9 
								
							
								 
							
						 
						
							
							
								
								Reorder object members  
							
							 
							
							... 
							
							
							
							Group click events together, put custom events at the bottom.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								198cc70cef 
								
							
								 
							
						 
						
							
							
								
								Remove unusued event handlers  
							
							 
							
							... 
							
							
							
							The conversation view now handles displaying and listening to the back
button.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								6fe9c3f964 
								
							
								 
							
						 
						
							
							
								
								Nest key verification inside conflict dialogs  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								3901bcb8df 
								
							
								 
							
						 
						
							
							
								
								Style resend button as an inline link  
							
							 
							
							... 
							
							
							
							For messages that failed to send due to network errors, this change
allows retrying them directly from the main conversation view rather
than only from the message detail view.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								08da29969c 
								
							
								 
							
						 
						
							
							
								
								Fix menu behavior  
							
							 
							
							... 
							
							
							
							Opening the global menu should close the conversation menu and vice
versa.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								d24eaa655a 
								
							
								 
							
						 
						
							
							
								
								Tweak styles on key verification view  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								b57f26bac4 
								
							
								 
							
						 
						
							
							
								
								Ignore clicks on the placeholder and its contents  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								d3b035121d 
								
							
								 
							
						 
						
							
							
								
								Clean up bottom bar styles  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								234f937bc7 
								
							
								 
							
						 
						
							
							
								
								Conversation subscreens share a header  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								d391f07c1e 
								
							
								 
							
						 
						
							
							
								
								Change right header color  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								a925657c45 
								
							
								 
							
						 
						
							
							
								
								Fix global menu close handler  
							
							 
							
							... 
							
							
							
							Previously, clicking on a conversation menu would not close the global
menu.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								b094607e0d 
								
							
								 
							
						 
						
							
							
								
								Highlight bottom bar when focused  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								8bb8ed8151 
								
							
								 
							
						 
						
							
							
								
								Change left pane header color  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								7310afd1b4 
								
							
								 
							
						 
						
							
							
								
								Replace message list loading spinner with bar  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								647c2761e0 
								
							
								 
							
						 
						
							
							
								
								Move restart button into global menu  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								18a5ce8e54 
								
							
								 
							
						 
						
							
							
								
								Restyle conversation panel  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								760bfffb50 
								
							
								 
							
						 
						
							
							
								
								Show all contacts all the time  
							
							 
							
							... 
							
							
							
							Contacts without conversation identity appear in alphabetical order at
the end of the inbox.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								b4960b29d8 
								
							
								 
							
						 
						
							
							
								
								Remove newContact attribute  
							
							 
							
							... 
							
							
							
							This was used as a flag by a UI that no longer exists. Now it
erroneously gets saved when creating a conversation from a bare phone
number.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								7fb4d3d8aa 
								
							
								 
							
						 
						
							
							
								
								Load all inbox convos before rendering  
							
							 
							
							... 
							
							
							
							This is a better alternative to the fix in 0434c4b , which causes
problems when creating a new conversation from entering a phone number.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								0434c4bc53 
								
							
								 
							
						 
						
							
							
								
								Fixes   #663  Conversation list loads in reverse order  
							
							 
							
							... 
							
							
							
							The onChangeActiveAt listener promotes newly activated conversations to
the top of the inbox. By firing on an 'add' event, if the conversation
list happened to load after the inbox frontend was initialized, each new
entry would be incorrectly moved to the top, effectively reversing the
list.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								1b72ef6170 
								
							
								 
							
						 
						
							
							
								
								Restore notifications heading  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Blake Griffith
							
						 
						
							 
							
							
							
								
							
								0ceb8e7038 
								
							
								 
							
						 
						
							
							
								
								i18n notification's settings dialog  
							
							 
							
							... 
							
							
							
							FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Blake Griffith
							
						 
						
							 
							
							
							
								
							
								24e4d9c615 
								
							
								 
							
						 
						
							
							
								
								'off' -> 'disable notifications' in settings  
							
							 
							
							... 
							
							
							
							FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								7578991f4e 
								
							
								 
							
						 
						
							
							
								
								Remove emoji logging  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								Sam Lanning
							
						 
						
							 
							
							
							
								
							
								662020ce68 
								
							
								 
							
						 
						
							
							
								
								Add title text for emoji in messages.  
							
							 
							
							... 
							
							
							
							Fixes  #250 
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								e91f646920 
								
							
								 
							
						 
						
							
							
								
								Fix initial post-sync timestamps  
							
							 
							
							... 
							
							
							
							Fixes  #669 
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								cc0b8e835a 
								
							
								 
							
						 
						
							
							
								
								Don't show left groups in list of all contacts  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								ef9559d844 
								
							
								 
							
						 
						
							
							
								
								Add tests for filtering left groups from search  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								7e8ce5eb54 
								
							
								 
							
						 
						
							
							
								
								Omit left groups from search  
							
							 
							
							... 
							
							
							
							Unless they contain messages.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								f940676357 
								
							
								 
							
						 
						
							
							
								
								Ignore attempts to post empty debug logs  
							
							 
							
							... 
							
							
							
							Fixes  #697 
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								a962d97bfb 
								
							
								 
							
						 
						
							
							
								
								Fix debug log submission loading UX  
							
							 
							
							... 
							
							
							
							This flow broke a bit with transition to modal debug log.
Restructure such that the loading class can be applied to an appropriate
element inside the modal. Ensure that the input elements are hidden when
submit is clicked, the result elements are shown when the log upload is
completed.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								7f8c76faca 
								
							
								 
							
						 
						
							
							
								
								Make debug log as big as possible  
							
							 
							
							... 
							
							
							
							Tweak style to make the modal reasonably wide/tall, and use flexbox
to automatically expand the textarea.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								636c0f2a60 
								
							
								 
							
						 
						
							
							
								
								Put debug log in a modal  
							
							 
							
							... 
							
							
							
							Also dedupe close-button style
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								33fde3d4e7 
								
							
								 
							
						 
						
							
							
								
								Dedupe modal styles  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								74aeddcbda 
								
							
								 
							
						 
						
							
							
								
								Add missing view file  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								173e037fa6 
								
							
								 
							
						 
						
							
							
								
								Fix minor style errors  
							
							 
							
							... 
							
							
							
							And keep it that way, by making jscs config more opinionated.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								a3c6061480 
								
							
								 
							
						 
						
							
							
								
								Add Notification Settings  
							
							 
							
							... 
							
							
							
							Fixes  #471 
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								4ab2e25df6 
								
							
								 
							
						 
						
							
							
								
								Refactor Contact and Conflict views  
							
							 
							
							... 
							
							
							
							Untangle these two views into their component parts, consolidating all
the key conflict logic in the key conflict view. Contact view now simply
renders basic contact info and miscellaneous errors but not conflicts or
message errors.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								1bd0855d93 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate display of network errors  
							
							 
							
							... 
							
							
							
							Network errors render as a resend dialogue at the top of the message
detail and need not be re-reported in the contact list or errors
section.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								f221921127 
								
							
								 
							
						 
						
							
							
								
								Tweak conflict style  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								28c763992a 
								
							
								 
							
						 
						
							
							
								
								Move error indicators on message bubbles  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								5340791868 
								
							
								 
							
						 
						
							
							
								
								Display key conflict dialog inline  
							
							 
							
							... 
							
							
							
							One less modal.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								ad66da9fb5 
								
							
								 
							
						 
						
							
							
								
								Move identity conflicts to top of message detail  
							
							 
							
							... 
							
							
							
							Also restyle them as with network errors
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								f5436a5123 
								
							
								 
							
						 
						
							
							
								
								Clicking on message status icon opens detail view  
							
							 
							
							... 
							
							
							
							Additionally, hovering over it will apply cursor: pointer. Previously
only the timestamp exhibited this behavior.
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								4198987723 
								
							
								 
							
						 
						
							
							
								
								Display a message when provisioning socket fails  
							
							 
							
							... 
							
							
							
							Fixes  #464 
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								7e82d1295c 
								
							
								 
							
						 
						
							
							
								
								Handle attachment upload errors  
							
							 
							
							... 
							
							
							
							Adds a new kind of replayable error that handles retry of pre-encryption
failures, e.g., attachment upload.
Fixes  #485 
// FREEBIE 
							
						 
						
							10 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								080c233a93 
								
							
								 
							
						 
						
							
							
								
								Add timestamp update interval test  
							
							 
							
							... 
							
							
							
							Break out delay computation into its own function and add tests,
including a regression test for #646 .
// FREEBIE 
							
						 
						
							10 years ago