Matthew Chen
408008d3e7
Use different contact avatar assets depending on size of output.
2018-10-26 15:18:45 -04:00
Matthew Chen
4ea6d72008
Improve default avatar quality.
2018-10-26 15:18:45 -04:00
Matthew Chen
f1d93d4472
Merge remote-tracking branch 'origin/release/2.30.2'
2018-10-12 16:00:42 -04:00
Michael Kirk
efe07e1ddb
Secret sender icon in message details
2018-10-12 09:31:03 -06:00
Michael Kirk
4435d16f9c
dark theme toggle in app settings
2018-10-11 13:40:51 -06:00
Michael Kirk
5127352f7a
update color picker cell per design
2018-10-02 09:49:37 -06:00
Matthew Chen
0e5f42defe
Use new asset for default contact avatars.
2018-09-27 12:22:14 -04:00
Matthew Chen
25d56b30c1
Rework group avatars to reflect conversation colors.
2018-09-27 08:55:20 -04:00
Matthew Chen
8daaef22da
Add custom themed search bar.
2018-08-17 12:43:35 -04:00
Michael Kirk
8829cdfb4b
Toast view when tapped message doesn't exist, mark remotely sourced.
2018-08-10 16:55:54 -06:00
Michael Kirk
17e79a522a
fixup audio/generic atachment margins
2018-07-17 12:58:39 -06:00
Matthew Chen
15bfe44b1e
Update icon for generic attachments.
2018-07-16 12:54:17 -06:00
Michael Kirk
d31b91663c
new icons
2018-07-13 13:00:27 -06:00
Matthew Chen
246218e333
Apply 'disappearing messages disabled' icon.
2018-07-12 15:37:08 -04:00
Matthew Chen
4d3707a16e
Apply "disappearing messages disabled" icon.
2018-07-12 15:37:08 -04:00
Matthew Chen
d42ff03ecd
Tweak disappearing messages indicator.
2018-07-11 15:38:49 -04:00
Matthew Chen
158aa3abc4
Tweak system messages; incomplete vs. missed calls.
2018-07-11 15:34:16 -04:00
Matthew Chen
8b3bdb88f3
Revert "Merge branch 'charlesmchen/tweakCalls'"
...
This reverts commit 3e0233ea60
, reversing
changes made to 74ce3012cf
.
2018-07-11 15:34:16 -04:00
Matthew Chen
9494023107
Update disappearing messages icon.
2018-07-11 14:40:59 -04:00
Matthew Chen
575d0be6a6
Apply 'read' message status icon.
2018-07-10 13:57:01 -04:00
Matthew Chen
d0618e3738
Apply 'failed' message status icon in home view.
2018-07-10 09:28:48 -04:00
Matthew Chen
1a9a5016fe
Tweak calls.
2018-07-09 11:08:53 -04:00
Michael Kirk
69863c645b
remove unused image asset
...
// FREEBIE
2018-07-05 17:15:40 -06:00
Michael Kirk
0533eb46e3
tweak attachment icon
...
// FREEBIE
2018-07-05 17:15:40 -06:00
Matthew Chen
19699fd45f
Tweak message send failed indicator.
2018-07-05 16:30:55 -04:00
Matthew Chen
dc531a86ea
Tweak message cells.
2018-06-28 15:06:09 -04:00
Matthew Chen
a0b612c64b
Tweak generic attachments.
2018-06-27 16:57:29 -04:00
Matthew Chen
3fba101421
Respond to CR.
2018-06-26 13:32:05 -04:00
Matthew Chen
4079cdb600
Apply more contact share assets.
2018-05-09 17:51:27 -04:00
Matthew Chen
01bfa8dfc4
Apply contact share assets.
2018-05-08 16:56:08 -04:00
Michael Kirk
0ab8fc2772
Proper flip asset
...
// FREEBIE
2018-05-01 18:55:06 -04:00
Matthew Chen
fe9a61117c
Rework archived conversations mode of home view.
2018-04-24 11:29:24 -04:00
Matthew Chen
146db1984b
Apply attachment type assets.
2018-04-16 16:12:16 -04:00
Matthew Chen
8e4f2ca0ed
Rework proto schema changes for quoted replies.
...
Sketch out model changes for quoted replies.
Sketch out quoted reply input preview.
Send quoted messages protos.
Update models to reflect quoted messages.
Rework interaction initializers.
Rework interaction initializers.
Add debug UI methods for generating quoted reply variations.
Add debug UI methods for generating quoted reply variations.
2018-04-02 16:17:46 -04:00
Michael Kirk
3058cb8733
Batch Delete
...
// FREEBIE
2018-03-23 15:27:06 -04:00
Michael Kirk
7754d3d94f
Real assets
...
// FREEBIE
2018-03-20 17:27:07 -04:00
Michael Kirk
a068b85734
Audio splashscreen artwork/copy
...
copy tweaks
// FREEBIE
2018-03-01 10:28:05 -05:00
Matthew Chen
8f22facecc
Respond to CR.
2018-02-26 15:07:43 -05:00
Matthew Chen
a16c2adda7
Rework conversation settings view.
2018-02-26 14:47:57 -05:00
Michael Kirk
baa312f449
Timer button with duration label
...
// FREEBIE
2018-01-22 10:28:51 -05:00
Michael Kirk
5c76d4c99c
Stopwatch Asset instead of hourglass
...
// FREEBIE
2018-01-21 20:31:41 -05:00
Michael Kirk
a423fe8a0e
WIP Merge tag '2.19.4.4'
...
- restore video playback in fullscreen
This was a large merge, so I'm opting to make some changes in separate
commits.
2018-01-16 15:25:58 -05:00
Michael Kirk
86d61eee30
Custom video player layer to avoid "double present/dismiss"
...
// FREEBIE
2018-01-08 01:10:32 -05:00
Michael Kirk
d3e7c99a63
Attachment approval: cancel/confirm to top/bottom toolbars
...
- avoid double-submit by disabling after hitting send.
- Animate SAE dismissal as modal
Requires hiding the load view
- attachment is centered in screen
- add gradient to ensure controls are visible
- Fix clamp constraints - I think this was a typo
Otherwise we couldn't show an image which was 1" wide by 2" tall
- set max zoom, hide scroll indicators
- use media view
- slower panning feels right
- white send button
- can share GIF, static, and sort of video...
- Play button for attachment approval
- move to image assets so we can use it in SAE
- slightly larger button for full-screen approval view
- don't launch redundant fullscreen UI for images when in approval view
- fix scrollOffset in AttachmentApproval
- consolidate view initialization logic in loadView and fix white background
- CR: more legible arithmetic
// FREEBIE
2017-12-11 13:58:03 -05:00
Matthew Chen
2d21e2ae2c
Fix build warnings from XCode 9.
2017-11-09 02:52:44 -05:00
Matthew Chen
5e1c6c02a0
Add "failed message send" badges.
...
// FREEBIE
2017-10-27 00:17:46 -04:00
Matthew Chen
d04f9111db
Rework attachment approval UI.
...
// FREEBIE
2017-10-24 09:42:29 -04:00
Matthew Chen
fd28e54132
Respond to CR.
...
// FREEBIE
2017-10-06 16:26:50 -04:00
Matthew Chen
6fb9af6363
Rework gif picker background & giphy logo.
...
// FREEBIE
2017-10-06 16:25:40 -04:00
Matthew Chen
3b9726a4fa
Sketch out the GIF picker.
...
// FREEBIE
2017-10-02 13:37:32 -04:00