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.
		
		
		
		
		
			
	
		
			|  Scott Nonnenberg
						
					
					
						c81d3f5c0b
						
							
						
					
					
					
					Allow ConversationController.load() to be called more than once | 8 years ago | 
	
	
		
			
				| .. | 
		
		
			
			
			
			
				| models | Don't pop conversations with timer change to top (#2084) | 8 years ago | 
		
			
			
			
			
				| modules | Avoid `ensure-error` for privacy reasons | 8 years ago | 
		
			
			
			
			
				| views | New section in settings screen, full-screen 'are you sure?' | 8 years ago | 
		
			
			
			
			
				| .eslintrc | Auto-fixes: UX Improvements (#2077) | 8 years ago | 
		
			
			
			
			
				| Mp3LameEncoder.min.js | Copy audio-related files into js/ instead of symlinking them (#1456) | 8 years ago | 
		
			
			
			
			
				| WebAudioRecorderMp3.js | Copy audio-related files into js/ instead of symlinking them (#1456) | 8 years ago | 
		
			
			
			
			
				| background.js | Remove config after unlink, clear db when linked with new number | 8 years ago | 
		
			
			
			
			
				| backup.js | Remove config after unlink, clear db when linked with new number | 8 years ago | 
		
			
			
			
			
				| chromium.js | Remove extension.notification | 8 years ago | 
		
			
			
			
			
				| conversation_controller.js | Allow ConversationController.load() to be called more than once | 8 years ago | 
		
			
			
			
			
				| database.js | Move logging to disk via bunyan | 8 years ago | 
		
			
			
			
			
				| delivery_receipts.js | Immediately remove delivery receipts from the retry cache (#1719) | 8 years ago | 
		
			
			
			
			
				| emoji_util.js | Upgrade emoji support (#1482) | 8 years ago | 
		
			
			
			
			
				| expire.js | Build expiration date | 8 years ago | 
		
			
			
			
			
				| expiring_messages.js | Fetch all conversations on startup of app, not on inbox load (#1437) | 8 years ago | 
		
			
			
			
			
				| focus_listener.js | Ensure `isFocused` always returns boolean | 8 years ago | 
		
			
			
			
			
				| i18n.js | Use correct locale, fall back to en if we don't have translations | 8 years ago | 
		
			
			
			
			
				| jquery.js | Set parent window for about/new version, escape to close (#1795) | 8 years ago | 
		
			
			
			
			
				| keychange_listener.js | Fetch conversations once, clean up ConversationController API (#1420) | 8 years ago | 
		
			
			
			
			
				| libphonenumber-util.js | Refactor number parsing and validation | 10 years ago | 
		
			
			
			
			
				| libsignal-protocol-worker.js | Update libsignal-protocol v1.0.0 | 10 years ago | 
		
			
			
			
			
				| logging.js | Remove unused `require` | 8 years ago | 
		
			
			
			
			
				| notifications.js | Make `isEnabled` an instance variable | 8 years ago | 
		
			
			
			
			
				| read_receipts.js | Feature: Blue check marks for read messages if opted in (#1489) | 8 years ago | 
		
			
			
			
			
				| read_syncs.js | Feature: Blue check marks for read messages if opted in (#1489) | 8 years ago | 
		
			
			
			
			
				| registration.js | Remove config after unlink, clear db when linked with new number | 8 years ago | 
		
			
			
			
			
				| reliable_trigger.js | Apply reliable trigger to Backbone.Collection as well | 8 years ago | 
		
			
			
			
			
				| rotate_signed_prekey_listener.js | Fix merge confilict in rotate_signed_prekey_listener.js | 8 years ago | 
		
			
			
			
			
				| signal_protocol_store.js | Return number (not id) in getNumber, remove unnecessary comment | 8 years ago | 
		
			
			
			
			
				| spell_check.js | Merge locale-provided strings into english for failover support | 8 years ago | 
		
			
			
			
			
				| storage.js | Remove config after unlink, clear db when linked with new number | 8 years ago | 
		
			
			
			
			
				| wall_clock_listener.js | Reschedule all timers on time travel, set interval back to 1000ms | 8 years ago |