Matthew Chen
2c1f0c1c30
Elaborate local profile avatar logging.
2021-08-19 14:39:04 -03:00
Eugene Bistolas
c70817eb1c
Group call avatars incorrectly configured, ensure incoming donations do not occur for correct notification settings
2021-08-18 13:26:24 -10:00
Nora Trapp
d889aff8f3
Fix linting issues
2021-08-18 16:12:31 -07:00
Akash Mudubagilu
d1e8d32930
shouldAllowLinkification now uses caseInsensitive regex when looking for host
2021-08-18 16:02:09 -07:00
Eugene Bistolas
e166caa1de
iOS 15 Notification Action Glyph Support
2021-08-18 08:29:53 -10:00
Matthew Chen
b28131de13
Refine error localizedDescription.
2021-08-18 15:01:03 -03:00
Matthew Chen
fcdca12cf5
Deprecate REST, Part 1
...
* Port socket manager to Swift.
* Clean up HTTP request success/failure state & errors.
* Rework network manager.
* Rework HTTP errors.
* Rework errors "properties": isRetryable, etc.
* Fix test breakage.
2021-08-18 14:25:36 -03:00
Eugene Bistolas
bd645b3048
iOS 15 communication notification support for calls
2021-08-17 13:19:14 -10:00
Eugene Bistolas
c266385eb4
Review feedback
2021-08-17 12:02:42 -10:00
Eugene Bistolas
a4c3bb9c90
iOS 15 communication notification support for messages
2021-08-17 10:48:39 -10:00
Nora Trapp
65ff51acb4
Send all messages via MessageSenderJobQueue
2021-08-16 13:27:43 -07:00
Michelle Linington
a2deaf1cae
Tweak our log stripper to not strip timestamps
...
The new hex stripper is a bit too aggressive and will strip out
timestamps as well. Adjusting the minimum number of bytes from 6 to 7
buys us a couple hundred years.
Initial: "timestamp: 1628539368550"
Before: "timestamp: [ REDACTED_HEX:...550 ]"
After: "timestamp: 1628539368550"
2021-08-12 19:20:06 -07:00
Matthew Chen
f610642519
Scrub all long hex values from debug logs.
2021-08-09 15:45:08 -03:00
Matthew Chen
e734b0beb7
Respond to CR.
2021-08-04 17:08:40 -03:00
Matthew Chen
404062ed29
Cache formatting of PersonNameComponents.
2021-08-04 17:08:28 -03:00
Eugene Bistolas
2bc603786e
Context Menu Design Feedback
2021-08-02 13:27:38 -10:00
Eugene Bistolas
e7fa7ca67b
Support swipe gesture behavior in context menu action picker
2021-07-27 15:18:48 -10:00
Matthew Chen
7b321c3f2d
Fix blocking of left groups.
2021-07-21 16:48:09 -07:00
Matthew Chen
eeef504ccd
Rework blocking manager.
2021-07-21 16:38:34 -07:00
Matthew Chen
390718420e
Rework blocking manager.
2021-07-21 16:37:59 -07:00
Matthew Chen
6e2c6ff575
Rework blocking manager.
2021-07-21 16:37:59 -07:00
Matthew Chen
fad5d66bbb
Rework blocking manager.
2021-07-21 16:37:59 -07:00
Matthew Chen
4706ccd612
Convert ConversationListView to HomeView.
2021-07-21 16:33:52 -07:00
Matthew Chen
6e46ab4423
Convert ConversationListView to HomeView.
2021-07-21 16:19:28 -07:00
Nora Trapp
0322acd7f1
Auto select photo avatar
2021-07-16 18:36:33 -07:00
Nora Trapp
d7d96fa715
Fix fuzziness in default avatar rendering
2021-07-16 18:36:33 -07:00
Nora Trapp
dee9029002
Use a larger font size for emoji avatar, limit to 3 characters
2021-07-16 17:24:08 -07:00
Nora Trapp
b217dbf859
Finalized default avatar set
2021-07-16 17:22:32 -07:00
Nora Trapp
a07aec245d
Finalized avatar builder colors
2021-07-16 13:55:03 -07:00
Matthew Chen
aeb9c978d8
Minor fixes.
2021-07-16 09:16:37 -03:00
Nora Trapp
89fbeb432c
Tweak avatar editor keyboard interactions
2021-07-15 20:04:22 -07:00
Nora Trapp
0b40468295
Avatar editor
2021-07-15 20:04:22 -07:00
Nora Trapp
29a31bdd20
Restructure AvatarBuilder to support new avatar styles
2021-07-15 20:04:22 -07:00
Eugene Bistolas
be91287904
Context menu host controller / blur view / presentation
2021-07-15 17:01:18 -10:00
Matthew Chen
db08e2e651
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
615aba1bb1
Fix build warnings.
2021-07-09 22:30:02 -03:00
Matthew Chen
734085d3d1
Improve logging around profile avatar filenames.
2021-07-08 10:28:06 -03:00
Matthew Chen
3f07db9e37
Clean up async completions.
2021-07-07 09:49:44 -03:00
Nora Trapp
e65b722230
Don't perform duplicate decryption of relayed call messages
2021-07-06 13:41:36 -07:00
Matthew Chen
3dddd5276e
Fix crash in ThreadUtil.
2021-07-06 15:49:15 -03:00
Eugene Bistolas
28ebb31b8b
PR feedback for 5.15.0 beta feedback: Messages delayed insert on send
2021-07-02 09:13:07 -10:00
Eugene Bistolas
ef9f506249
5.15.0 beta feedback: Messages delayed insert on send
2021-07-01 13:28:04 -10:00
Matthew Chen
e284cb4d96
Respond to CR.
2021-07-01 09:53:03 -03:00
Matthew Chen
94ef153b84
Evacuate some LRUCaches when app enters the background.
2021-07-01 09:53:03 -03:00
Matthew Chen
ada0bc8208
Apply LRUCache everywhere.
2021-06-30 16:01:08 -03:00
Matthew Chen
fc78bc6d06
Apply LRUCache everywhere.
2021-06-30 16:01:08 -03:00
Matthew Chen
b9bc35e74b
Apply LRUCache everywhere.
2021-06-30 16:01:08 -03:00
Matthew Chen
4070537a04
Modify avatar builder to "failover" when avatars are invalid.
2021-06-30 15:49:01 -03:00
Matthew Chen
71b1d8b0fe
Remove contact avatar data from SignalAccount.
2021-06-30 15:23:49 -03:00
Matthew Chen
a6ea9171f3
Reduce peak memory usage in system contact fetches, and sending/receiving contact syncs.
2021-06-30 15:23:49 -03:00