Matthew Chen
86b8eb08b8
Remove YapDatabase.
...
Apply asset from design.
Fix rebase breakage.
2021-03-25 11:41:16 -03:00
Matthew Chen
d0cbf8cfd0
Rework dependency access.
2021-03-25 09:24:27 -03:00
Nora Trapp
d81849b7c8
Allow settings cells to span multiple lines, restyle disappearing messages cell
2021-03-10 12:15:03 -08:00
Nora Trapp
508209d546
Animate navbar style changes
2021-03-05 12:48:59 -08:00
Nora Trapp
c5a1cd6351
A few small color and font tweaks
2021-03-05 12:48:59 -08:00
Nora Trapp
1fda196c84
Add assert on new iOS version
2021-03-05 12:48:59 -08:00
Nora Trapp
470e6afb26
Hide navbar background when scrolled to top
2021-03-05 09:07:00 -08:00
Matthew Chen
f359af8ae6
Revert "Hide navbar background when scrolled to top"
...
This reverts commit 734a26ad71 .
2021-03-05 13:56:22 -03:00
Nora Trapp
734a26ad71
Hide navbar background when scrolled to top
2021-03-05 00:31:50 -08:00
Nora Trapp
91c8b4a250
Further design feedback
2021-03-04 18:32:24 -08:00
Jordan Rose
76b716462e
SSK: Make OrderedDictionary a struct and improve it a bit
...
- Now a struct, meaning no need for a clone() method
- Now a RandomAccessCollection indexed by Int
- Removed the subscript setter that EarlyMessageManager was using to
make the reordering behavior more explicit
- Generalized insert(key:value:isAppend:) to insert(key:at:value:)
- Added removeSubrange(_:)
2021-03-04 10:30:54 -08:00
Nora Trapp
5f1435113e
Re-style privacy settings, group creation, compose, and other miscellany
2021-03-03 20:32:36 -08:00
Nora Trapp
8b4f6c1ad4
Allow the navigation bar color to exactly match its underlying color
2021-03-03 20:29:40 -08:00
Matthew Chen
93fc3dd3db
Filter as e164.
2021-02-24 18:00:54 -03:00
Michelle Linington
5341d59ba1
Lint
2021-02-12 14:03:16 -08:00
Michelle Linington
4ad814b2ee
Design changes for the updated PIN page
2021-02-12 13:23:01 -08:00
Michelle Linington
0a621535a5
A whole bunch of autolayout prioritization for iPhone 5s/SE
...
Also improvements to animations around keyboard offset changes
2021-02-12 13:14:13 -08:00
Matthew Chen
b6e2560c43
Add new table view controller with new style.
2021-02-12 17:30:31 -03:00
Matthew Chen
11afd26f0a
Add new table view controller with new style.
2021-02-12 17:30:30 -03:00
Matthew Chen
cce7a14e0c
Rework app readiness.
2021-02-04 09:55:39 -03:00
Matthew Chen
645bd76bd5
Rework app readiness.
2021-02-04 09:55:39 -03:00
Nora Trapp
be5fffaff3
Reduce blurred wallpaper pixelization
2021-01-23 21:55:36 -08:00
Nora Trapp
8dd274cf8e
Consolidate blurring logic
2021-01-23 11:13:15 -08:00
Michelle Linington
593cb20482
Remove sticker tooltip
2021-01-22 13:51:50 -08:00
Michelle Linington
945886a3ce
Tiny bits of avatar feedback
...
- Add edit button for contact threads
- Scale up avatars to full screen
- New contacts will inherit profile avatar
2021-01-22 13:48:12 -08:00
Nora Trapp
c073d8e204
Speed up presentation of conversation picker, eliminate 'loading' state
2021-01-21 20:00:29 -08:00
Matthew Chen
1546fbe72a
Use dynamic type in contact cell subtitles.
2021-01-21 22:32:42 -03:00
Matthew Chen
7c5d769f8b
Design tweaks.
2021-01-14 22:27:01 -03:00
Michelle Linington
554a24685c
Revert "Revert "Merge branch 'mlin/PR/GettingStartedBanner' into release/5.2.0""
...
This reverts commit d810122228 .
2021-01-12 16:20:39 -08:00
Michelle Linington
d810122228
Revert "Merge branch 'mlin/PR/GettingStartedBanner' into release/5.2.0"
...
Accidentally merged a stale local copy of this branch. Reverting...
This reverts commit 5a8c3a7bec , reversing
changes made to e8f1b4a368 .
2021-01-12 16:02:55 -08:00
Matthew Chen
d5b902908a
Refine the attachment download indicators.
2021-01-12 20:52:23 -03:00
Michelle Linington
d21c340706
Dark mode support. Better handling of landscape.
2021-01-12 15:44:10 -08:00
Michelle Linington
cb8de8b014
Add onboarding banner to ConversationListViewController
2021-01-12 15:44:10 -08:00
Nora Trapp
08baf57151
Allow sharing to multiple threads
2021-01-12 15:33:54 -08:00
Michelle Linington
4af5c2dbcc
Rebase and lint
2021-01-12 15:06:41 -08:00
Michelle Linington
34dd4f8e73
Remove minimum activity timer
2021-01-12 15:06:41 -08:00
Michelle Linington
56caf0e361
Cleanup and bug fixing
...
- Better comments
- Fix issues around how cancelled promises propogate
- Opportunistic bug fixing with alert presentation
2021-01-12 15:06:41 -08:00
Michelle Linington
e5573a6f30
IOS-1014: Fail to send video attachment after scrubbing and trimming
...
Fixes an issue where scrubbing and trimming a video attachment will
cause the send to fail.
This was caused by an issue with how we prerender trimmed video during a
scrub gesture. This fixes this by only performing the render when
necessary.
Additionally, this changes up some of the lifecycle around rendering
trimmed videos. Replaces the NSOperation with a promise chain to avoid
unnecessary queue hopping.
2021-01-12 15:06:41 -08:00
Matthew Chen
99f630e523
Add auto-download settings for media.
2021-01-12 19:28:16 -03:00
Matthew Chen
5abf846809
Add auto-download settings for media.
2021-01-12 19:28:16 -03:00
Matthew Chen
03c21253e4
Group link promotion.
2021-01-12 15:51:05 -03:00
Matthew Chen
d09524c3f8
Update CVC contentInset after keyboard presentation/dismissal.
2020-12-23 17:46:31 -03:00
Nora Trapp
6f096e85db
Fix text measurement bug
2020-12-23 10:49:48 -08:00
Matthew Chen
1e149fa2a2
Merge remote-tracking branch 'private/release/5.0.3' into release/5.1.0
2020-12-23 14:18:50 -03:00
Matthew Chen
737e27d1a8
Simplify logging.
2020-12-22 21:29:47 -03:00
Nora Trapp
40d9684816
Cleanup fix for optimized builds
2020-12-22 12:27:07 -08:00
Nora Trapp
53c56d3ce6
Fix text measurement
2020-12-22 12:27:07 -08:00
Matthew Chen
ad3b920818
Fix auto-scroll issue around first message in thread.
2020-12-18 11:26:13 -03:00
Matthew Chen
9023642b2a
Fix auto-scroll issue around first message in thread.
2020-12-18 11:26:13 -03:00
Matthew Chen
e82165466b
Observe changes to input height in input accessory view placeholder.
2020-12-18 11:26:13 -03:00