Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								b3d56276a8 
								
							
								 
							
						 
						
							
							
								
								Conversations now better take advantage of wide screens  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								fedfbed304 
								
							
								 
							
						 
						
							
							
								
								Copy quoted message contents into quote on receipt  
							
							 
							
							... 
							
							
							
							Also:
  - visually distinguish any reference we couldn't verify on receipt
  - show toast on quote click if we can't scroll to message
  - toast visuals redesigned to match rest of app 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								a247ffe5cf 
								
							
								 
							
						 
						
							
							
								
								When iOS device has been linked, use iOS color scheme  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								0eb2c958a5 
								
							
								 
							
						 
						
							
							
								
								Handle contact: don't exit early if timer is 'invalid'  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								621883a0ce 
								
							
								 
							
						 
						
							
							
								
								Disable drag and drop if it's not a file attachment  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								fba8e8d479 
								
							
								 
							
						 
						
							
							
								
								Add logging to help diagnose protocol handler false positives  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								816228fde0 
								
							
								 
							
						 
						
							
							
								
								v1.15.4-beta.1  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								3c49e59d6b 
								
							
								 
							
						 
						
							
							
								
								Remove some extraneous code in main.js  
							
							 
							
							... 
							
							
							
							Attempted settings save on close may be a problem
Had multiple handlers for media-permissions events 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								516a729a45 
								
							
								 
							
						 
						
							
							
								
								Additional logging for sql commands in debug mode  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								7983300f4a 
								
							
								 
							
						 
						
							
							
								
								Use base64 strings for incoming message cache instead of binary  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								9eefc0c29b 
								
							
								 
							
						 
						
							
							
								
								SettingsView: Fix logging  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								8c8475076b 
								
							
								 
							
						 
						
							
							
								
								Data layer: return null if id not in database, not empty model  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								c88df69094 
								
							
								 
							
						 
						
							
							
								
								New SQL indices and query tweaks to eliminate table scans  
							
							 
							
							... 
							
							
							
							Also: New logging on client side to track performance of db queries 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								85ab4e567f 
								
							
								 
							
						 
						
							
							
								
								Let server know that we failed to process message on cache error  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								e086d521f1 
								
							
								 
							
						 
						
							
							
								
								Increase the timeout for database updates  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								04e8ebb270 
								
							
								 
							
						 
						
							
							
								
								Style scrollbar  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								d3629e53b3 
								
							
								 
							
						 
						
							
							
								
								Ensure that scroll down button is always on top of conversation  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								ae6876a153 
								
							
								 
							
						 
						
							
							
								
								Ensure that error in handleDataMessage is treated as error  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								61429090ff 
								
							
								 
							
						 
						
							
							
								
								v1.15.3-beta.1  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								727925a266 
								
							
								 
							
						 
						
							
							
								
								Clean up old messages, better handle errors from sending  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								bf63c7cc13 
								
							
								 
							
						 
						
							
							
								
								Ensure that safety number change banner is on top of messages  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								9accf63fdb 
								
							
								 
							
						 
						
							
							
								
								Ensure that the metadata overlay is on top of all overlays  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								a771546ee8 
								
							
								 
							
						 
						
							
							
								
								v1.15.2-beta.1  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								52ee6abf52 
								
							
								 
							
						 
						
							
							
								
								Provide needed function to migration process  
							
							 
							
							... 
							
							
							
							And disable attachment cleanup for now 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								f926a08aa8 
								
							
								 
							
						 
						
							
							
								
								v1.15.1-beta.1  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								e2e575210f 
								
							
								 
							
						 
						
							
							
								
								Fix lint issue in _modules.scss  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								6e193456f9 
								
							
								 
							
						 
						
							
							
								
								Eliminate orphaned external message files on startup  
							
							 
							
							... 
							
							
							
							Attachments, visual attachment thumbnails, video attachment screenshots
Quote thumbnails
Contact avatars 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								44dec45995 
								
							
								 
							
						 
						
							
							
								
								Ensure that all messages in cache are migrated properly  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								9ff80469a5 
								
							
								 
							
						 
						
							
							
								
								In partially-successful group send, don't start expire timer  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								9ed1ee90f8 
								
							
								 
							
						 
						
							
							
								
								Move expiring message time earlier if read sync has earlier time  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								a01db40e27 
								
							
								 
							
						 
						
							
							
								
								Ensure that a SQL command timeout results in an error  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								4b3ddef955 
								
							
								 
							
						 
						
							
							
								
								Allow for 'error' status on incoming messages not just outgoing  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								1d18c5686d 
								
							
								 
							
						 
						
							
							
								
								Fix problems with transparency on some macOS computers  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								59f955ff30 
								
							
								 
							
						 
						
							
							
								
								On error handling cached message, show error then delete  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								sha-265
							
						 
						
							 
							
							
							
								
							
								381cb06be8 
								
							
								 
							
						 
						
							
							
								
								Fix text alignment for RTL messages ( #2597 )  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								185c05ceba 
								
							
								 
							
						 
						
							
							
								
								v1.15.0-beta.10  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								8180417611 
								
							
								 
							
						 
						
							
							
								
								Update conversation first on timer change to eliminate flicker  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								22613c8cc4 
								
							
								 
							
						 
						
							
							
								
								Set disappearing check timer reliably - on all message saves  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								9dd756f96a 
								
							
								 
							
						 
						
							
							
								
								v1.15.0-beta.9  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								e13f431456 
								
							
								 
							
						 
						
							
							
								
								Build libcrypto.a on Ubuntu 14.04 for maximum compatibility  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								fe84e92359 
								
							
								 
							
						 
						
							
							
								
								node-sqlcipher update: always build, statically link openssl  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								c56ea55e36 
								
							
								 
							
						 
						
							
							
								
								Fix duplicate message detection  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								3961778e53 
								
							
								 
							
						 
						
							
							
								
								Fixes for Chrome app import in this new SQLCipher world  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								baf419b7b6 
								
							
								 
							
						 
						
							
							
								
								Ensure that we always enqueue in the same order received  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								1d7987108b 
								
							
								 
							
						 
						
							
							
								
								Show and log progress during the SQLCipher migration  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								6b78f2582b 
								
							
								 
							
						 
						
							
							
								
								Fix styling of the 'Start conversation...' search result item  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								1e8f71f035 
								
							
								 
							
						 
						
							
							
								
								Make settings and debug log available during initial migrations  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								b0b1e9b8e3 
								
							
								 
							
						 
						
							
							
								
								Message: video/image attachment borders inline, on top of image  
							
							 
							
							... 
							
							
							
							Otherwise, its transparency will result in a distracting line between it
and its attached message bubble 
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								8833326b08 
								
							
								 
							
						 
						
							
							
								
								v1.15.0-beta.8  
							
							 
							
							
							
						 
						
							7 years ago  
						
					 
				
					
						
							
							
								 
								Scott Nonnenberg
							
						 
						
							 
							
							
							
								
							
								6155be6db4 
								
							
								 
							
						 
						
							
							
								
								Dark Mode: Fix color/layout of the 'you are disconnected' warning  
							
							 
							
							
							
						 
						
							7 years ago