Ken Powers 
								
							 
						 
						
							
							
								
							
							
	
	
	f37e73c723 
 
						 
						
							
							
								
								
								Add more logging for reactions handling  
							
							
							
						 
						
							2020-02-07 15:12:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	
	
	3938eb9801 
 
						 
						
							
							
								
								
								A set of fixes and upgrades  
							
							... 
							
							
							
							* writeToDownloads: Add missing await
* Remove window.isFocused() - not used anywhere!
* Update typescript, p-queue, make necessary changes to fix build
* Slow down sender certificate retries with no existing cert
* Slow down signed prekey refreshes when unlinked - 5s -> 5m
* Update protobufjs to 4.1.2 
							
						 
						
							2020-02-07 14:37:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	7a0197b08c  
						 
						
							
							
								
								
								Remove sticker send flag  
							
							
							
						 
						
							2020-02-03 12:05:21 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	539c02cb92  
						 
						
							
							
								
								
								Remove reaction send flag  
							
							
							
						 
						
							2020-02-03 12:05:21 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	
	
	01d4aa0772 
 
						 
						
							
							
								
								
								Update to new message bubble reactions design  
							
							
							
						 
						
							2020-02-03 12:02:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Josh Perez 
								
							 
						 
						
							
							
								
							
							
	c2d1979c1e  
						 
						
							
							
								
								
								Set conversation avatar to null explicitly when missing  
							
							
							
						 
						
							2020-01-24 15:50:41 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	153503efc5  
						 
						
							
							
								
								
								Send Reactions  
							
							
							
						 
						
							2020-01-23 15:57:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	109c40e055  
						 
						
							
							
								
								
								Set correct fromId on reactions in all circumstances  
							
							
							
						 
						
							2020-01-23 11:52:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	bfa76b05d2  
						 
						
							
							
								
								
								No propagate, fix 'attachment save' cancel  
							
							... 
							
							
							
							* Quote: Ensure that clicks don't propagate to parent
* Attachment Save: Check for null; returned if user cancels out 
							
						 
						
							2020-01-22 14:34:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	6cc0f2abce  
						 
						
							
							
								
								
								Render incoming Reactions  
							
							
							
						 
						
							2020-01-17 14:23:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	a271fe0eee  
						 
						
							
							
								
								
								Add version number to user-agent header on outgoing requests  
							
							
							
						 
						
							2020-01-16 21:36:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	be6ae038dc  
						 
						
							
							
								
								
								Ensure sender cert refresh timer resets only when necessary  
							
							
							
						 
						
							2020-01-16 21:36:14 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	4af7a9ae2c  
						 
						
							
							
								
								
								ducks/conversations: Ensure metrics agree with in-memory messages  
							
							... 
							
							
							
							* ducks/conversations: Ensure metrics agree with in-memory messages
* Clean up logic cleaning up metrics 
							
						 
						
							2020-01-16 11:45:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	7aaee0cb64  
						 
						
							
							
								
								
								idle timer: don't check window.isFocused, force inactive on blur  
							
							
							
						 
						
							2020-01-16 11:41:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	8dbbde6790  
						 
						
							
							
								
								
								Partial Revert "Conversation: Wait for database fetch to add incoming messages"  
							
							... 
							
							
							
							This partially reverts commit bce711c36dfdb3eefda59a10aabe71058b3e40a2. 
							
						 
						
							2020-01-16 08:34:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	55eff02872  
						 
						
							
							
								
								
								Reintroduce file chooser dialog for every attachment save  
							
							
							
						 
						
							2020-01-15 17:23:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	a37c239e01  
						 
						
							
							
								
								
								handleDataMessage: Apply out-of-order view sync directly  
							
							
							
						 
						
							2020-01-14 12:03:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	11266cb775  
						 
						
							
							
								
								
								Handle both given and family name in decrypted profile name  
							
							... 
							
							
							
							* Decrypt given and family names from profile name string
* Handle both given and family name from decrypted profile name
* Ensure we properly handle profiles with no family name 
							
						 
						
							2020-01-13 17:28:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	4f50c0b093  
						 
						
							
							
								
								
								Use 1x icon in View-once bubbles, explanatory expired toasts  
							
							
							
						 
						
							2020-01-10 11:29:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	1bf9ca7233  
						 
						
							
							
								
								
								Save attachments with macOS quarantine attribute  
							
							... 
							
							
							
							* Attachments: Always save file to downloads directory, show toast
* Add new build:dev command for casual builds 
							
						 
						
							2020-01-09 14:57:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	3e5071e340  
						 
						
							
							
								
								
								Conversation: Wait for database fetch to add incoming messages  
							
							
							
						 
						
							2020-01-09 09:43:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	0d3b390129  
						 
						
							
							
								
								
								Upgrade Prettier  
							
							
							
						 
						
							2020-01-08 09:44:54 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	0a4190f83f  
						 
						
							
							
								
								
								handleDataMessage: Set convo preview after message processing  
							
							
							
						 
						
							2020-01-07 16:29:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	e5d2952c90  
						 
						
							
							
								
								
								Lint fixes after recent merges  
							
							
							
						 
						
							2020-01-06 17:47:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Sheremetov 
								
							 
						 
						
							
							
								
							
							
	ddb5e90967  
						 
						
							
							
								
								
								Fixing issue  #2689  with broken right click when spell check is disabled ( #2708 )  
							
							... 
							
							
							
							Co-authored-by: Scott Nonnenberg <scott@signal.org> 
							
						 
						
							2020-01-06 17:33:20 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	fe65fd3eaa  
						 
						
							
							
								
								
								Sticker creator updates: new 200 sticker max, WebP supported  
							
							
							
						 
						
							2019-12-19 15:27:02 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	f5be32ba14  
						 
						
							
							
								
								
								Simplify linkification filter - check for ASCII/non-ASCII only  
							
							
							
						 
						
							2019-12-18 14:45:11 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	11d47a8eb9  
						 
						
							
							
								
								
								Sticker Creator  
							
							
							
						 
						
							2019-12-17 12:28:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	2df1ba6e61  
						 
						
							
							
								
								
								Introduce two built-in sticker packs: Zozo and Bandit  
							
							
							
						 
						
							2019-12-17 12:28:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	2c7baad68d  
						 
						
							
							
								
								
								macOS shortcuts: Only listen for command key, not control key  
							
							
							
						 
						
							2019-12-17 13:52:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ken Powers 
								
							 
						 
						
							
							
								
							
							
	a83f5ce3e0  
						 
						
							
							
								
								
								Drop reaction messages  
							
							
							
						 
						
							2019-12-16 15:00:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	f9b01f007f  
						 
						
							
							
								
								
								Don't do any additional processing of unsupported messages  
							
							
							
						 
						
							2019-12-16 15:00:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	3aba4d0d06  
						 
						
							
							
								
								
								Check for duplicate and send delivery receipts in per-convo queue  
							
							
							
						 
						
							2019-12-16 15:00:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	5f58be1a29  
						 
						
							
							
								
								
								Set focus properly in confirmation dialogs when in mouse mode  
							
							
							
						 
						
							2019-12-16 15:00:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	38e9ddef40  
						 
						
							
							
								
								
								Add logging to help track down 401s during registration  
							
							
							
						 
						
							2019-12-03 16:29:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	e9f08c3da9  
						 
						
							
							
								
								
								Bugfixes for v1.29  
							
							... 
							
							
							
							* If focus was set to document.body during archive, focus left pane
* Shortcut Guide: Add space between text and shortcut highlight
* Ensure that draft attachment can be closed with click on X button
* Move to keyDown event for user idle checking
* Additional resiliency around avatars; check for them on on-disk
* Increase timeouts to preserve websocket connection
* On startup, be resilient to malformed JSON in log files
* Don't crash if shell.openExternal returns an error
* Whenever we request a contact/group sync, also request block list
* Avatar popup: Ensure styling is mouse- and keyboard-appropriate
* MainHeader: Create popperRoot on demand, not on mount
* CompositionInput: Disable default Ctrl-/ shortcut
* Update libphonenumber 
							
						 
						
							2019-12-03 15:02:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									jjkaufman 
								
							 
						 
						
							
							
								
							
							
	ee9e86ab7a  
						 
						
							
							
								
								
								Show message sent time (not received time) in search results ( #3769 )  
							
							
							
						 
						
							2019-12-02 13:40:38 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	2a0a73cfc1  
						 
						
							
							
								
								
								Keyboard/mouse mode and keyboard support bugfixes  
							
							
							
						 
						
							2019-11-21 14:16:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	e23d7a75b0  
						 
						
							
							
								
								
								Open conversation menu: Ctrl-Shift-I -> Ctrl-Shift-L  
							
							
							
						 
						
							2019-11-15 14:34:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	5750412fda  
						 
						
							
							
								
								
								Hover/focus styles for embedded contacts, default action  
							
							
							
						 
						
							2019-11-15 14:34:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	bb02fa3a7e  
						 
						
							
							
								
								
								Prevent conversation up/down when showing search results  
							
							
							
						 
						
							2019-11-15 14:34:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	6b60ca6bd7  
						 
						
							
							
								
								
								Handle Ctrl+/ in the application instead of via Electron  
							
							... 
							
							
							
							To prevent 'select all' on Linux. 
							
						 
						
							2019-11-15 14:34:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	3c6e23cc5e  
						 
						
							
							
								
								
								Shortcuts: Check for both capital and lowercase characters  
							
							
							
						 
						
							2019-11-14 12:37:28 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	20a892247f  
						 
						
							
							
								
								
								Keyboard shortcuts and accessibility  
							
							
							
						 
						
							2019-11-13 16:53:42 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	8590a047c7  
						 
						
							
							
								
								
								Change domain for sharing sticker packs  
							
							
							
						 
						
							2019-11-13 19:12:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	43ec99f5d8  
						 
						
							
							
								
								
								Ensure heartbeat interval starts even if we start up expired  
							
							
							
						 
						
							2019-11-13 18:25:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	fa70fa2ecf  
						 
						
							
							
								
								
								Track last use via heartbeat instead of by last startup  
							
							
							
						 
						
							2019-11-12 17:56:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	edba3a522a  
						 
						
							
							
								
								
								Fix View Once Video, fix Permissions Popup  
							
							... 
							
							
							
							* Ensure we're ready to handle incoming View Once messages
* Ensure that permissions popup initializes fully 
							
						 
						
							2019-11-07 15:07:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	b85943b688  
						 
						
							
							
								
								
								Ensure that loading screen progress includes all message types  
							
							
							
						 
						
							2019-11-04 11:58:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Nonnenberg 
								
							 
						 
						
							
							
								
							
							
	a905b2c656  
						 
						
							
							
								
								
								ConversationView.unload: Remove CompositionArea component  
							
							
							
						 
						
							2019-11-04 10:53:56 -08:00