Michael Kirk
							
						 
						
							 
							
							
							
								
							
								73a441a28c 
								
							
								 
							
						 
						
							
							
								
								introducing profiles  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Michael Kirk
							
						 
						
							 
							
							
							
								
							
								cd4cfb50d3 
								
							
								 
							
						 
						
							
							
								
								clean up avatar icon  
							
							 
							
							... 
							
							
							
							avatar outline was showing behind camera which had transparent center
// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								cdb181eadc 
								
							
								 
							
						 
						
							
							
								
								Sketch out profile header in app settings view.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								282ac4bb29 
								
							
								 
							
						 
						
							
							
								
								Add “share profile” row to conversation settings.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								72ea096970 
								
							
								 
							
						 
						
							
							
								
								Sketch out the profile view.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								693e74e868 
								
							
								 
							
						 
						
							
							
								
								Adapt conversation settings view to RTL.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Michael Kirk
							
						 
						
							 
							
							
							
								
							
								90c2324f99 
								
							
								 
							
						 
						
							
							
								
								pixel cleanup in bluetooth speaker image  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Michael Kirk
							
						 
						
							 
							
							
							
								
							
								9bd68ed490 
								
							
								 
							
						 
						
							
							
								
								WIP: bluetooth shows audio route button instead of speakerphone  
							
							 
							
							... 
							
							
							
							// FREEBIE
TODO
NEED
-[ ] icon in route picker
-[ ] commit cleanup
NICE
-[ ] present action sheet automatically when making outgoing bluetooth call
-[ ] left align icons
-[ ] audio is paused when switching between video mode (maybe existing behavior, not sure)
-[ ] Copy: iPhone/iPad/iPod instead of "iPhone Microphone"
DONE
-[x] remove "receiver" from options while in video mode
-[x] show available audio routes
-[x] select available audio routes
-[x] notification if availabe inputs change so we can update call screen
     mid call with available BT route
-[x] include speakerphone in choices
-[x] Enabled button shows active speakerphone. Should still show
     bluetooth picker.
-[x] toggle back and forth between audio devices
-[x] hide audio route button in video mode if no BT available
-[x] Fixed: When on speakerphone - switching to video mode goes back to bluetooth.
-[x] Fixed: When switching to video w/ bluetooth device connected there is no
     audio picker.
-[x] respect speakerphone/BT selection when in or toggling to/from video
-[x] do not hide audio route button when in video mode and bluetooth
     connected
-[x] Show which is currently selected audio route
-[x] switching to speakerphone no longer works
-[x] switching *back* to bluetooth no longer works
-[x] add proper bluetooth button for audio calls
-[x] add proper bluetooth button for video calls 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								81555d1225 
								
							
								 
							
						 
						
							
							
								
								Add “new contact” and “add to existing contact” buttons in 1:1 conversation settings view.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								935244843e 
								
							
								 
							
						 
						
							
							
								
								Tweak verification UI.  
							
							 
							
							... 
							
							
							
							* Add “tap for options” to verification banner copy.
* Add close button to banners.
* Always use shield icon for verification row in conversation settings view.
* Add action sheet to verification banner.
// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								b68b188379 
								
							
								 
							
						 
						
							
							
								
								Use shield instead of checkmark in conversation settings view when users is not verified.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								471e307ecc 
								
							
								 
							
						 
						
							
							
								
								Use checkmark to indicate verification status in conversation view header subtitle, fingerprint view, and in conversation settings row icon.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								10f3f7fe13 
								
							
								 
							
						 
						
							
							
								
								Add “learn link”. Move “scan” button into QR code.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								bc63a72c25 
								
							
								 
							
						 
						
							
							
								
								Add verification state change messages.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								efa40dbdb7 
								
							
								 
							
						 
						
							
							
								
								Rework icons in conversation settings view.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								b3c42f0c3e 
								
							
								 
							
						 
						
							
							
								
								Rework and unify the system messages.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								a013a7206e 
								
							
								 
							
						 
						
							
							
								
								Rework and unify the system messages.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								459c6c6ed4 
								
							
								 
							
						 
						
							
							
								
								Rework and unify the system messages.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								9cdf907e20 
								
							
								 
							
						 
						
							
							
								
								Rework and unify the system messages.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								2cbf1e1d05 
								
							
								 
							
						 
						
							
							
								
								Rework and unify the system messages.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Michael Kirk
							
						 
						
							 
							
							
							
								
							
								cb1c843979 
								
							
								 
							
						 
						
							
							
								
								Fix disclosure icon direction on iOS9  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								b8b2ae10a2 
								
							
								 
							
						 
						
							
							
								
								Rework appearance of generic attachment messages.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								a15d11c3e6 
								
							
								 
							
						 
						
							
							
								
								Rework appearance of voice messages and audio attachments.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								96e155c75e 
								
							
								 
							
						 
						
							
							
								
								Rework appearance of voice messages and audio attachments.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								8ecdc8a2eb 
								
							
								 
							
						 
						
							
							
								
								Move voice memo button to send button.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								45c8695ab4 
								
							
								 
							
						 
						
							
							
								
								Sketch out the voice memo UI.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								33415eaa0f 
								
							
								 
							
						 
						
							
							
								
								Respond to CR.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								ae7934c117 
								
							
								 
							
						 
						
							
							
								
								Update appearance of audio and generic attachment adapters.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								800715a5e0 
								
							
								 
							
						 
						
							
							
								
								Remove waveform from audio message bubbles.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								d081df9ded 
								
							
								 
							
						 
						
							
							
								
								Respond to CR.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								d42588b957 
								
							
								 
							
						 
						
							
							
								
								Improve appearance of generic attachments and the attachment approval dialog.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								866493c8ed 
								
							
								 
							
						 
						
							
							
								
								Add icons to attachment action sheet.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Michael Kirk
							
						 
						
							 
							
							
							
								
							
								b1ea340c36 
								
							
								 
							
						 
						
							
							
								
								Callscreen fills buttons to show active state  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								4b2bdd9b52 
								
							
								 
							
						 
						
							
							
								
								Use audio attachment player in attachment preview dialog.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								c8466912f0 
								
							
								 
							
						 
						
							
							
								
								Add muting of threads.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								54cd8cfa3c 
								
							
								 
							
						 
						
							
							
								
								Add blacklist controls to 1:1 conversation view.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								80fbc093d9 
								
							
								 
							
						 
						
							
							
								
								Handle oversize text messages and arbitrary attachments.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								90038e928b 
								
							
								 
							
						 
						
							
							
								
								Sharpen the app icon.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								3cb545eb08 
								
							
								 
							
						 
						
							
							
								
								Sharpen the app icon.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								27b515ea45 
								
							
								 
							
						 
						
							
							
								
								Add AttachmentApprovalViewController.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								a26afdbca9 
								
							
								 
							
						 
						
							
							
								
								Refine icons and spacing.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Michael Kirk
							
						 
						
							 
							
							
							
								
							
								b371e627c4 
								
							
								 
							
						 
						
							
							
								
								one-time carousel of changes  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								b1744c2b4a 
								
							
								 
							
						 
						
							
							
								
								Refine the settings button of the home view.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								29b30099a0 
								
							
								 
							
						 
						
							
							
								
								Refine icons sizes and layout again.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								353fa57544 
								
							
								 
							
						 
						
							
							
								
								Rework messages view's navigation bar.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								c6a55ee2a5 
								
							
								 
							
						 
						
							
							
								
								Refine video icons.  
							
							 
							
							
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								fe140b0da5 
								
							
								 
							
						 
						
							
							
								
								Updated the button icons in the call view’s “remote video” mode.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								9e739433c5 
								
							
								 
							
						 
						
							
							
								
								Start work on video.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								8be987de1c 
								
							
								 
							
						 
						
							
							
								
								Respond to CR.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Matthew Chen
							
						 
						
							 
							
							
							
								
							
								19633a9f61 
								
							
								 
							
						 
						
							
							
								
								Respond to CR.  
							
							 
							
							... 
							
							
							
							// FREEBIE 
							
						 
						
							9 years ago