Martin Böttcher
cf3a403769
Merge pull request #3857 from signalapp/martin/IOS-2068
...
workaround for hidden text after deleting the last part of a pasted message
2021-12-24 09:53:17 +01:00
Martin Böttcher
af425bd12a
replaced performSelector(afterDelay) with dispatch_after call
2021-12-23 13:00:26 +01:00
Martin Böttcher
1db16edfca
workaround for hidden text after deleting the last part of a pasted message
2021-12-14 09:38:54 +01:00
Martin Böttcher
82e00c6894
reduced number of notifications used for clearing search after user interaction; message sending: only user iniitiated messages will lead to cleared search
2021-12-11 12:22:40 +01:00
Martin Böttcher
0b077ca703
Merge branch 'master' into martin/PAPERCUT-15
2021-12-11 11:51:37 +01:00
Eugene Bistolas
a60d89afdb
Support emoji search in the emoji picker sheet
2021-12-10 13:03:55 -10:00
Martin Böttcher
bba05f0e5a
responding to a pending message request will clear the search text in the homeview
2021-12-10 13:36:40 +01:00
Martin Böttcher
6d43471488
the search will be cleared as soon as the user reacts to a message, sends a message, initiates a call or changes the disappearing messages timer
2021-12-09 11:02:28 +01:00
Martin Böttcher
a7f7d6bf4a
fixes #IOS-2044: pasting long text no longs corrupts the content of the UITextView
2021-12-02 21:24:24 +01:00
Matthew Chen
fc749b4d72
Change phone number.
2021-11-19 14:28:18 -03:00
Michelle Linington
fdc1c66533
Add tap targets to badge in conversation settings
...
Also reorders the conversation settings page
2021-11-18 16:01:51 -08:00
Michelle Linington
46b688dd35
Further updates to avatar badges:
...
- Design speced out explicit offsets for 24pt and 112pt avatars
- We won't show badges in call views
Also fixes a couple bugs:
- Incorrect interpolation of interstitial badge sizes
- We should badge conversation headers and typing indicators
2021-11-15 12:39:41 -08:00
Michelle Linington
f723cedb89
Badges avatars with custom diameters
...
- We now lerp the badge sprite to the closest design spec available
- Also enables badges on internal builds
2021-11-11 20:18:30 -08:00
Michelle Linington
cc4f5fe9d4
PR Feedback:
...
- Consistent use of ConversationStyle
- LocalUserDisplayMode is now a required initializer argument
Also a small bug fix around avatar file path URLs
2021-11-09 14:25:55 -08:00
Michelle Linington
74f66257c1
Fix post-rebase compilation failure
2021-11-09 14:25:55 -08:00
Michelle Linington
905b7f6507
PR Feedback
...
- Rename the conversation avatar size class enum cases
- Add explanatory comment for explicit type declaration
2021-11-09 14:25:55 -08:00
Michelle Linington
e62bee59b5
Re-add badge to reactor cell
...
Also re-lints with swiftlint 0.45.0
2021-11-09 14:25:55 -08:00
Michelle Linington
d48d60c8e5
Minor cleanup
2021-11-09 14:25:55 -08:00
Michelle Linington
59645cd456
Simplify reconfigure API
2021-11-09 14:25:55 -08:00
Michelle Linington
6105ee5a20
Better naming of size classes
...
Also fixes bug with EmojiReactorCell layout
2021-11-09 14:25:55 -08:00
Michelle Linington
f14f0ed90c
Badged group avatars in ConversationView
2021-11-09 14:25:55 -08:00
Michelle Linington
dea35199b2
Clean up ConversationAvatarView data sources
...
Creates a special data source enum for ConversationAvatarView data
providers. Before, ContactCell and ConversationAvatarView used the data
source, neither applying to each perfectly
2021-11-09 14:25:55 -08:00
Michelle Linington
f459857799
ConversationAvatarView2 -> ConversationAvatarView
2021-11-09 14:25:55 -08:00
Michelle Linington
9f53832e14
Remove usage of ConversationAvatarView
2021-11-09 14:25:55 -08:00
Michelle Linington
bd51ca690a
Replace AvatarImageView2 with ConversationAvatarView2
...
Adoption of ConversationAvatarView2 in many key locations. This isn't
exhaustive, but it's mostly there.
Some work left to be done around ConversationAvatarView2 data source
tweaks.
2021-11-09 14:25:55 -08:00
Matthew Chen
c494fb2a44
Don't cache contacts on contacts manager.
2021-10-22 19:09:44 -03:00
Matthew Chen
3bd17e2790
Don't cache contacts on contacts manager.
2021-10-22 19:09:29 -03:00
Michelle Linington
30f35a6ea3
Lint
2021-10-21 21:40:31 -07:00
Matthew Chen
800e45c7df
Don't use SCKExceptionWrapper in CVC.
2021-10-21 21:11:26 -07:00
Michelle Linington
7d5b9ac1f4
Re-add ObjC exceptions to test suites
2021-10-21 21:11:26 -07:00
Michelle Linington
77b7ea5c40
Fix a whole bunch of warnings
2021-10-21 21:11:26 -07:00
Matthew Chen
3d7e8a0ba4
Add script to normalize includes and imports.
2021-10-21 09:21:12 -03:00
Matthew Chen
5d780d1589
Apply script to normalize includes and imports.
2021-10-21 09:21:10 -03:00
Matthew Chen
7d0485661d
Move window manager to Signal target.
2021-10-19 17:59:13 -03:00
Matthew Chen
399c0c3c33
Add SignalUI framework target.
2021-10-19 09:39:54 -03:00
Matthew Chen
3204a2f805
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
69d21a2121
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
57f8212495
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
d402636225
Simplify AFNetworking usage.
2021-10-15 10:50:35 -03:00
Matthew Chen
b483d474c9
Fix "blinking" background in the CVC cells.
2021-10-05 09:58:10 -03:00
Matthew Chen
83fd344cc5
Fix "blinking" background in the CVC cells.
2021-10-05 09:58:10 -03:00
Matthew Chen
f894f0f710
Fix "blinking" background in the CVC cells.
2021-10-05 09:58:10 -03:00
Matthew Chen
b157c3b9a1
Merge branch 'release/5.21.2'
2021-09-30 23:40:22 -03:00
Matthew Chen
ffbb13c47d
Elaborate logging around NSE message processing.
2021-09-30 20:37:15 -03:00
Michelle Linington
63c1b0c02c
Bump minimum version for Quicklook to 14.8
2021-09-30 13:02:58 -07:00
Matthew Chen
220877f287
Merge branch 'release/5.20.4'
2021-09-22 18:19:17 -03:00
Matthew Chen
780e4146d9
Handle certain call messages sync.
2021-09-22 12:12:13 -07:00
Matthew Chen
9d26b47043
Streamline prod logs.
2021-09-20 17:52:11 -03:00
Matthew Chen
4ee4cd0c4e
Tweak the label for quoted photos.
2021-09-20 17:47:04 -03:00
Matthew Chen
146be601f6
Clean up.
2021-09-17 16:23:12 -03:00