lilia
							
						 
						
							 
							
							
							
								
							
								44f9ea5d49 
								
							
								 
							
						 
						
							
							
								
								Fix identity key error rendering  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								9fe99adf0c 
								
							
								 
							
						 
						
							
							
								
								Get scrolling right on conversation load  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								f5c7be7d35 
								
							
								 
							
						 
						
							
							
								
								Add some resizes  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								5a302271b3 
								
							
								 
							
						 
						
							
							
								
								Remove unneeded listeners  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								0463e385e8 
								
							
								 
							
						 
						
							
							
								
								Remove uneeded render  
							
							 
							
							... 
							
							
							
							This is an artifact of a time when conversation elements would pop in
and out of the dom at a moment's notice, and thus needed to rebind their
event listeners regularly. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								5e064db28f 
								
							
								 
							
						 
						
							
							
								
								Render the message list view.  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								5ad5464dd1 
								
							
								 
							
						 
						
							
							
								
								Fetch messages in the background  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								52b3114970 
								
							
								 
							
						 
						
							
							
								
								Simplify list view resizing  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								44b1e5c88e 
								
							
								 
							
						 
						
							
							
								
								Move inbox collection to the background page  
							
							 
							
							... 
							
							
							
							No more waiting, no more messy fetch logic. Background page
bootstraps the inbox and keeps it up to date. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								a5bc261365 
								
							
								 
							
						 
						
							
							
								
								Clear selected files after each sent message  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								2de682ef7b 
								
							
								 
							
						 
						
							
							
								
								Don't create a group without a name  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								d5c85dfbd8 
								
							
								 
							
						 
						
							
							
								
								Resize inbox listview after it finishes loading  
							
							 
							
							... 
							
							
							
							Ensures that scrollbars are properly setup on load. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								4422582ab7 
								
							
								 
							
						 
						
							
							
								
								Fixup opening existing private conversations  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								200981e022 
								
							
								 
							
						 
						
							
							
								
								Avoid adding empty-string numbers to recipients  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								3a099657e6 
								
							
								 
							
						 
						
							
							
								
								Untangle select vs open events  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								9087918500 
								
							
								 
							
						 
						
							
							
								
								Don't add new convos to inbox until a message is sent  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								af49ad9b90 
								
							
								 
							
						 
						
							
							
								
								Dry up new contact init and handling  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								63d232dedb 
								
							
								 
							
						 
						
							
							
								
								Draw attention to invalid numbers  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								746e6530b9 
								
							
								 
							
						 
						
							
							
								
								WIP pill view for selected recipients  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								5e3ed1658b 
								
							
								 
							
						 
						
							
							
								
								Show phone numbers in contact selector  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								9e245e67e0 
								
							
								 
							
						 
						
							
							
								
								Fix double-opening exsisting conversations from typeahead  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								aca3db97da 
								
							
								 
							
						 
						
							
							
								
								New messages auto-update the inbox & conversation  
							
							 
							
							... 
							
							
							
							When a new message arrives, if its conversation is not already opened,
the background page opens it. If it is alrady open the window is
focused. Finally, the 'message' event is triggered, resulting in
   1. the inbox refetches conversations
   2. all conversations fetch new messages
TODO: only send this event to the target window 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								db5e7fd6b6 
								
							
								 
							
						 
						
							
							
								
								Fix list view scrolling  
							
							 
							
							... 
							
							
							
							Resize handlers are ugly. But not as ugly as scroll handlers. :p
Normalized some whitespace along the way. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								0f29cf2043 
								
							
								 
							
						 
						
							
							
								
								Put spaces between joined members in group updates  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								d435ff003b 
								
							
								 
							
						 
						
							
							
								
								Improve typeahead contact selector experience  
							
							 
							
							... 
							
							
							
							Store and match on various phone number formats. Still not perfect, as
occasionally all the models are returned for a non-matching query. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								acc2c6f536 
								
							
								 
							
						 
						
							
							
								
								Sort contact selector by title  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								a00632c728 
								
							
								 
							
						 
						
							
							
								
								Hook up group creation flow UI  
							
							 
							
							... 
							
							
							
							Checkboxes add and remove members as well as exposing the group update
ui. The conversation window is opened after saving the group. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								b3e32a2642 
								
							
								 
							
						 
						
							
							
								
								Only load contacts (not groups) in the typeahead  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								2f93fb9fbc 
								
							
								 
							
						 
						
							
							
								
								Remove unneeded comparator  
							
							 
							
							... 
							
							
							
							This collection is just an in-memory indexer used for typeaheads. For
display, the matching models are added to a separate collection. Thus,
the order of the elements in the typeahead collection does not matter. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								0d6fbabb3e 
								
							
								 
							
						 
						
							
							
								
								Trigger a checkbox event from conversation list items  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								3d5553df09 
								
							
								 
							
						 
						
							
							
								
								Remove listener for model open event  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								87cd3f5053 
								
							
								 
							
						 
						
							
							
								
								Save and open new contact on click  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								17f3263a21 
								
							
								 
							
						 
						
							
							
								
								Listen for escape key anywhere in the inbox  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								070393170c 
								
							
								 
							
						 
						
							
							
								
								Auto-focus new conversation input field  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								b1ad04298f 
								
							
								 
							
						 
						
							
							
								
								Add title bar label to new conversation view  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								d26dc8c7e6 
								
							
								 
							
						 
						
							
							
								
								Move openConversation handler to InboxView  
							
							 
							
							... 
							
							
							
							Removes the background page ref to inbox which should fix view tests.
Prep for handling new contact creation. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								9a6c6bcd98 
								
							
								 
							
						 
						
							
							
								
								Reset the typahead before showing it  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								b13e36a11c 
								
							
								 
							
						 
						
							
							
								
								Style conversation menu  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								80ce2d95e0 
								
							
								 
							
						 
						
							
							
								
								Sort contacts by name in compose flow  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								6d81011f6a 
								
							
								 
							
						 
						
							
							
								
								Add back button to compose view  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								fedfdcdd7e 
								
							
								 
							
						 
						
							
							
								
								Style elements for compose flow  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								17deb69a91 
								
							
								 
							
						 
						
							
							
								
								Make conversation panel work with a new contact  
							
							 
							
							... 
							
							
							
							Prevent view from fetching messages without an id, as this causes a
crash. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								5762724709 
								
							
								 
							
						 
						
							
							
								
								Don't show new contact unless input may be a phone number  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								4ee4872b27 
								
							
								 
							
						 
						
							
							
								
								Stop matching typeahead against group members  
							
							 
							
							... 
							
							
							
							It feels a little weird when you can't see the matching member. Would
consider putting this back in if we display the member list in the
contact list item view. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								00e9e3b757 
								
							
								 
							
						 
						
							
							
								
								Setup loading gif on conversation list  
							
							 
							
							... 
							
							
							
							TODO: get actual gif asset in there. 
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								cc0acc56dd 
								
							
								 
							
						 
						
							
							
								
								Initially hide newConversationView  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								613dc3bedd 
								
							
								 
							
						 
						
							
							
								
								Start on support for messaging a brand new contact  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								d3d84f3124 
								
							
								 
							
						 
						
							
							
								
								Let typeahead surface groups with matching members  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								e149650d94 
								
							
								 
							
						 
						
							
							
								
								Refactor typeahead into new conversation view  
							
							 
							
							
							
						 
						
							11 years ago  
						
					 
				
					
						
							
							
								 
								lilia
							
						 
						
							 
							
							
							
								
							
								f207137b35 
								
							
								 
							
						 
						
							
							
								
								Customize typeahead tokenizer  
							
							 
							
							
							
						 
						
							11 years ago