Matthew Chen
3b9726a4fa
Sketch out the GIF picker.
...
// FREEBIE
2017-10-02 13:37:32 -04:00
Matthew Chen
27e5a2f1b2
Sketch out GIF picker.
...
// FREEBIE
2017-10-02 13:37:32 -04:00
Michael Kirk
175474e0d1
Read receipt update screen
...
// FREEBIE
2017-09-29 16:02:00 -04:00
Michael Kirk
73a441a28c
introducing profiles
...
// FREEBIE
2017-09-05 16:24:33 -04:00
Michael Kirk
cd4cfb50d3
clean up avatar icon
...
avatar outline was showing behind camera which had transparent center
// FREEBIE
2017-09-01 18:15:50 -04:00
Matthew Chen
cdb181eadc
Sketch out profile header in app settings view.
...
// FREEBIE
2017-08-15 16:47:12 -04:00
Matthew Chen
282ac4bb29
Add “share profile” row to conversation settings.
...
// FREEBIE
2017-08-02 10:50:44 -04:00
Matthew Chen
72ea096970
Sketch out the profile view.
...
// FREEBIE
2017-08-01 16:17:59 -04:00
Matthew Chen
693e74e868
Adapt conversation settings view to RTL.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Michael Kirk
90c2324f99
pixel cleanup in bluetooth speaker image
...
// FREEBIE
2017-07-13 17:08:42 -04:00
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
2017-07-13 17:08:41 -04:00
Matthew Chen
81555d1225
Add “new contact” and “add to existing contact” buttons in 1:1 conversation settings view.
...
// FREEBIE
2017-07-12 13:18:14 -04:00
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
2017-06-12 15:51:21 -04:00
Matthew Chen
b68b188379
Use shield instead of checkmark in conversation settings view when users is not verified.
...
// FREEBIE
2017-06-10 14:00:56 -04:00
Matthew Chen
471e307ecc
Use checkmark to indicate verification status in conversation view header subtitle, fingerprint view, and in conversation settings row icon.
...
// FREEBIE
2017-06-09 13:12:33 -04:00
Matthew Chen
10f3f7fe13
Add “learn link”. Move “scan” button into QR code.
...
// FREEBIE
2017-06-09 11:48:06 -04:00
Matthew Chen
bc63a72c25
Add verification state change messages.
...
// FREEBIE
2017-06-08 10:44:23 -04:00
Matthew Chen
efa40dbdb7
Rework icons in conversation settings view.
...
// FREEBIE
2017-06-06 10:15:56 -04:00
Matthew Chen
b3c42f0c3e
Rework and unify the system messages.
...
// FREEBIE
2017-06-06 10:15:56 -04:00
Matthew Chen
a013a7206e
Rework and unify the system messages.
...
// FREEBIE
2017-06-06 10:15:56 -04:00
Matthew Chen
459c6c6ed4
Rework and unify the system messages.
...
// FREEBIE
2017-06-06 10:15:56 -04:00
Matthew Chen
9cdf907e20
Rework and unify the system messages.
...
// FREEBIE
2017-06-06 10:15:56 -04:00
Matthew Chen
2cbf1e1d05
Rework and unify the system messages.
...
// FREEBIE
2017-06-06 10:15:56 -04:00
Michael Kirk
cb1c843979
Fix disclosure icon direction on iOS9
...
// FREEBIE
2017-05-15 11:34:35 -04:00
Matthew Chen
b8b2ae10a2
Rework appearance of generic attachment messages.
...
// FREEBIE
2017-05-12 16:39:39 -04:00
Matthew Chen
a15d11c3e6
Rework appearance of voice messages and audio attachments.
...
// FREEBIE
2017-05-12 09:46:54 -04:00
Matthew Chen
96e155c75e
Rework appearance of voice messages and audio attachments.
...
// FREEBIE
2017-05-12 09:46:54 -04:00
Matthew Chen
8ecdc8a2eb
Move voice memo button to send button.
...
// FREEBIE
2017-05-08 14:22:27 -04:00
Matthew Chen
45c8695ab4
Sketch out the voice memo UI.
...
// FREEBIE
2017-05-08 14:22:27 -04:00
Matthew Chen
33415eaa0f
Respond to CR.
...
// FREEBIE
2017-05-03 17:05:27 -04:00
Matthew Chen
ae7934c117
Update appearance of audio and generic attachment adapters.
...
// FREEBIE
2017-05-03 17:05:27 -04:00
Matthew Chen
800715a5e0
Remove waveform from audio message bubbles.
...
// FREEBIE
2017-05-03 17:05:27 -04:00
Matthew Chen
d081df9ded
Respond to CR.
...
// FREEBIE
2017-04-26 15:44:21 -04:00
Matthew Chen
d42588b957
Improve appearance of generic attachments and the attachment approval dialog.
...
// FREEBIE
2017-04-26 11:39:24 -04:00
Matthew Chen
866493c8ed
Add icons to attachment action sheet.
...
// FREEBIE
2017-04-21 17:39:42 -04:00
Michael Kirk
b1ea340c36
Callscreen fills buttons to show active state
...
// FREEBIE
2017-04-20 18:07:00 -04:00
Matthew Chen
4b2bdd9b52
Use audio attachment player in attachment preview dialog.
...
// FREEBIE
2017-04-20 11:15:19 -04:00
Matthew Chen
c8466912f0
Add muting of threads.
...
// FREEBIE
2017-04-19 09:57:12 -04:00
Matthew Chen
54cd8cfa3c
Add blacklist controls to 1:1 conversation view.
...
// FREEBIE
2017-04-05 09:09:13 -04:00
Matthew Chen
80fbc093d9
Handle oversize text messages and arbitrary attachments.
...
// FREEBIE
2017-03-29 14:34:21 -04:00
Matthew Chen
90038e928b
Sharpen the app icon.
...
// FREEBIE
2017-03-27 15:01:17 -04:00
Matthew Chen
3cb545eb08
Sharpen the app icon.
...
// FREEBIE
2017-03-27 14:57:57 -04:00
Matthew Chen
27b515ea45
Add AttachmentApprovalViewController.
...
// FREEBIE
2017-03-14 10:23:17 -03:00
Matthew Chen
a26afdbca9
Refine icons and spacing.
...
// FREEBIE
2017-03-06 11:16:00 -05:00
Michael Kirk
b371e627c4
one-time carousel of changes
...
// FREEBIE
2017-03-02 14:37:50 -05:00
Matthew Chen
b1744c2b4a
Refine the settings button of the home view.
...
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
29b30099a0
Refine icons sizes and layout again.
...
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
353fa57544
Rework messages view's navigation bar.
...
// FREEBIE
2017-02-17 12:58:47 -05:00
Matthew Chen
c6a55ee2a5
Refine video icons.
2017-02-06 16:50:32 -05:00
Matthew Chen
fe140b0da5
Updated the button icons in the call view’s “remote video” mode.
...
// FREEBIE
2017-01-27 13:21:58 -05:00