1a03be8ae7 
								
							
								 
							
						 
						
							
							
								
								Fetch safety number upon entering thread  
							
							... 
							
							
							
							* uniform method to get recipients in group/contact thread
  * use it to clean up markAsSeenJob
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								bb25d2beb6 
								
							
								 
							
						 
						
							
							
								
								IdentityKeyStore changes  
							
							... 
							
							
							
							1) Always accept keys from incoming messages
2) Block sending only if it's a recent change, or if always
   block is enabled
// FREEBIE
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								4680a2465a 
								
							
								 
							
						 
						
							
							
								
								Remove registration storyboard.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								db097ab8de 
								
							
								 
							
						 
						
							
							
								
								Fix caching of message bubble sizes.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								bc501b16f2 
								
							
								 
							
						 
						
							
							
								
								Let users manually specify the domain fronting country.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								867eb7d741 
								
							
								 
							
						 
						
							
							
								
								Convert CountryCodeViewController.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								a37b194dc0 
								
							
								 
							
						 
						
							
							
								
								Add debug functions for sending media messages.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7b70fe674a 
								
							
								 
							
						 
						
							
							
								
								“Add to contacts” offer.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								ac458cc7ad 
								
							
								 
							
						 
						
							
							
								
								Add unread indicator.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								0ec095f216 
								
							
								 
							
						 
						
							
							
								
								Nag users on iOS 8 to upgrade.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								557488bc7d 
								
							
								 
							
						 
						
							
							
								
								return iOS8 support in project files  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								ea34cec0d9 
								
							
								 
							
						 
						
							
							
								
								Clean up ahead of PR.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								96e155c75e 
								
							
								 
							
						 
						
							
							
								
								Rework appearance of voice messages and audio attachments.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								19b80d1f4b 
								
							
								 
							
						 
						
							
							
								
								Rework the “disappearing messages” logic.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								ad3a1a671a 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/hotfix/2.11.3'  
							
							
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								34a7f9cba5 
								
							
								 
							
						 
						
							
							
								
								Respond to CR.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								fbcda40400 
								
							
								 
							
						 
						
							
							
								
								rename class, extract color  
							
							... 
							
							
							
							per code review
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								a58a71f8f4 
								
							
								 
							
						 
						
							
							
								
								no contacts banner -> system settings  
							
							
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								0c4351a908 
								
							
								 
							
						 
						
							
							
								
								Use SignalAccount class to sync contacts.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								ce2ee759f8 
								
							
								 
							
						 
						
							
							
								
								Update to latest recommended xcode.proj settings  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								363d84fd2d 
								
							
								 
							
						 
						
							
							
								
								Update “new conversation” view to use OWSTableView, contacts view helper, etc.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2ec893d315 
								
							
								 
							
						 
						
							
							
								
								Ensure we're retaining all promises to completion  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								b24cf29189 
								
							
								 
							
						 
						
							
							
								
								don't request contacts until necessary  
							
							... 
							
							
							
							Most commonly this will be after hitting the "compose" button
But also we'll do it in the SignalViewController once you've received a
message.
- get rid blocking contacts nag
- use Contacts framework simplifies logic
- remove dead AB code
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2bec1db541 
								
							
								 
							
						 
						
							
							
								
								Respond to CR.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6801963a1b 
								
							
								 
							
						 
						
							
							
								
								Add SignalAccount class.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								42768294ee 
								
							
								 
							
						 
						
							
							
								
								Extract labels for phone numbers.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								61f59067b6 
								
							
								 
							
						 
						
							
							
								
								Improve contact-related views.  
							
							... 
							
							
							
							* Add support for contacts with more than one Signal account using ContactAccount class.
* Use OWSTableViewController in contact-related views.
* Let users add non-contacts to groups.
* Improve the "new group" and "edit group" views.
* Add utility methods for displaying alerts.
* Warn users before discarding unsaved changes in "edit group" view.
* Pull out "contact view helper" to de-duplicate common logic among contact-related views.
* Pull out "group view helper" to de-duplicate common logic among group-related views.
* Pull out new base class for view used to add accounts to groups or the block list.
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6e36ce97a5 
								
							
								 
							
						 
						
							
							
								
								Let users share imported files to a thread or contact of their choice.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								70d235a670 
								
							
								 
							
						 
						
							
							
								
								Choose arbitrary attachments from iCloud/GDrive/Dropbox/etc  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								eb23252c6c 
								
							
								 
							
						 
						
							
							
								
								Fix timer retain cycle.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								980d726a48 
								
							
								 
							
						 
						
							
							
								
								Add audio attachment player.  
							
							... 
							
							
							
							* Fix two bugs around play/pause button appearance.
* Fix bugs around stopping playback when leaving view/entering background.
* Fix bugs around cleaning up playback state  when leaving view/entering background.
* Fix audio playback vs. hardware mute button.
* Improve handling of invalid audio attachments.
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d9e3e87735 
								
							
								 
							
						 
						
							
							
								
								New downloading progress view ( #2006 )  
							
							... 
							
							
							
							Replace previous "scary" warning-style attachment notifications with
something less alarming.
Includes file name and file type emoji when discernable.
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								b2664158b1 
								
							
								 
							
						 
						
							
							
								
								Pause animated gifs when offscreen; clean up media views more aggressively.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								bfd29cd994 
								
							
								 
							
						 
						
							
							
								
								Send contacts sync messages whenever the contacts change.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f38f3d8887 
								
							
								 
							
						 
						
							
							
								
								[SSK] Update SignalAttachment to allow arbitrary attachments.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								54cd8cfa3c 
								
							
								 
							
						 
						
							
							
								
								Add blacklist controls to 1:1 conversation view.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								271cc6f07e 
								
							
								 
							
						 
						
							
							
								
								Sketch out BlockListViewController and AddToBlockListViewController.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								a155df161f 
								
							
								 
							
						 
						
							
							
								
								Pull out OWSTableViewController.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d12a582ee3 
								
							
								 
							
						 
						
							
							
								
								Rename source directories with a space in their name.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								0b49037179 
								
							
								 
							
						 
						
							
							
								
								Remove some more RP related code  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								4649fcfd20 
								
							
								 
							
						 
						
							
							
								
								Add "oversize test message" view.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								80fbc093d9 
								
							
								 
							
						 
						
							
							
								
								Handle oversize text messages and arbitrary attachments.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6b8d4ea7ae 
								
							
								 
							
						 
						
							
							
								
								Sketch out debug UI.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								9db33a9651 
								
							
								 
							
						 
						
							
							
								
								Remove RedPhone code.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f29ca7851f 
								
							
								 
							
						 
						
							
							
								
								Move PureLayout back to cocoapods for now  
							
							... 
							
							
							
							This introduced some unexpected crashes related to frameworks in Swift.
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f2728d461b 
								
							
								 
							
						 
						
							
							
								
								Remember to copy PureLayout.framework  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								814c6d2505 
								
							
								 
							
						 
						
							
							
								
								Only initiate WebRTC calls, not RedPhone calls.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								da32570dc6 
								
							
								 
							
						 
						
							
							
								
								[SSK] remove convoluted dependency  
							
							... 
							
							
							
							Moved query method to PhoneNumberUtil since that's they only caller.
Moved corresponding tests to SSK
// FREEBIE 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c39a26659e 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1860  from WhisperSystems/mkirk/intern-pastelog  
							
							... 
							
							
							
							Intern pastelog 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								9ae047a1da 
								
							
								 
							
						 
						
							
							
								
								Add progress & disable media views while uploading attachments.  
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago