Jordan Rose
38fbb3bbc2
Copy in AFNetworking's query string encoding implementation
...
Matthew previously stripped this down in our fork of AFNetworking; at
this point there's no benefit to it living in a separate repo and
separate target. With this we can remove the AFNetworking target
completely.
2021-12-17 14:52:59 -08:00
Matthew Chen
91ad7d1df7
Respond to CR.
2021-10-21 09:21:31 -03:00
Matthew Chen
5d780d1589
Apply script to normalize includes and imports.
2021-10-21 09:21:10 -03:00
Matthew Chen
4fd1dd8d8b
Add SignalUI framework target.
2021-10-19 09:39:54 -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
93ba483ec5
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
b5ed609b42
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
b27457ecc6
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
a50b328efd
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
c416609108
Add SignalUI framework target.
2021-10-19 09:39:53 -03:00
Matthew Chen
1d5b2aa2f5
Rework avatar building and caching.
2021-06-18 14:01:32 -03:00
Matthew Chen
010b135ab0
Add CVBodyTextLabel.
2021-06-02 20:42:55 -04:00
Matthew Chen
8c0196077f
Replace ConversationColors with "avatar colors".
2021-05-25 16:22:30 -03:00
Matthew Chen
d64bd4f80c
Reuse contact cells.
2021-05-04 21:45:16 -03:00
Matthew Chen
0241fd25e8
Convert contact cells to Swift, clean up configuration, reduce transaction count.
2021-05-04 21:45:15 -03:00
Matthew Chen
2a4cdfe17c
Improve perf around bubble shape view.
2021-04-15 16:00:58 -03:00
Matthew Chen
235eb5d119
Payments changes in SignalMessaging.
2021-04-06 13:57:07 -03:00
Matthew Chen
86b8eb08b8
Remove YapDatabase.
...
Apply asset from design.
Fix rebase breakage.
2021-03-25 11:41:16 -03:00
Nora Trapp
08baf57151
Allow sharing to multiple threads
2021-01-12 15:33:54 -08:00
Matthew Chen
151e1158a9
Rename CVItemViewModel, CVItemViewModelImpl.
2020-12-11 16:49:14 -03:00
Matthew Chen
b0a47572b8
Revert "Remove CVItemViewModelBridge protocol."
...
This reverts commit 81a012a02e1a210bfc0fbf165335aa047c622e96.
2020-12-11 16:49:14 -03:00
Matthew Chen
04cebf3ae3
Remove CVItemViewModelBridge protocol.
2020-12-11 16:49:14 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Nora Trapp
f67bffd637
Add link preview support to share extension and forwarding
2020-09-08 19:58:29 -07:00
Matthew Chen
28b43544b3
Implement attachment upload v3.
2020-08-01 12:06:57 -03:00
Michael Kirk
884f09ea5a
Windowed conversation loading
2019-12-31 14:29:32 -08:00
Michael Kirk
f63a64243a
convert colors to Swift
2019-09-24 15:12:50 -07:00
Nora Trapp
07ed67f943
Cleanup some unused classes
2019-08-22 09:27:36 -07:00
Nora Trapp
285357ff84
Allow adding usernames to block list
2019-08-22 09:27:36 -07:00
Michael Kirk
980d7e905f
use "ask" helper when saving media
...
This required moving the ask helpers to SignalMessaging
2019-08-13 16:47:50 -06:00
Nora Trapp
3d1dd3dfe4
Remove rtlSafeAppend
2019-07-19 12:33:17 -07:00
Matthew Chen
a7a7499a8e
Migrate more key-value stores.
2019-06-19 11:21:12 -04:00
Matthew Chen
d418c5ac76
Migrate more key-value stores.
2019-06-19 11:02:32 -04:00
Matthew Chen
9beaa7e19b
Migrate all models.
2019-05-31 10:27:20 -04:00
Michael Kirk
691209e25e
Decrypt Messages with AnyTransaction
...
- Migrate protocol stores to KVStores
- Introduce AnyDatabaseQueue
- Move messaging pipeline to AnyTransactions
- Migrate specialized PushDecrypt job to generic JobQueue
2019-05-21 16:20:22 -04:00
Matthew Chen
ba509d65e7
Generate SDS extensions for all models in Signal, SignalMessaging, SAE, SSK.
2019-05-02 13:25:21 -04:00
Matthew Chen
384457fefc
Sketch out SDS extensions for interaction models.
2019-04-16 09:03:07 -04:00
Matthew Chen
9149282e94
Resize link preview images if necessary.
2019-01-24 13:28:54 -05:00
Matthew Chen
c0922fc2c0
Remove LockInteractionController.
2019-01-08 13:52:36 -05:00
Michael Kirk
df79fc9ed0
Move String+OWS into SSK
...
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
2018-12-20 09:54:08 -07:00
Michael Kirk
5671fd2520
Revert "Revert 'new sort id'."
...
This reverts commit ebae75af00 .
2018-12-19 15:16:36 -07:00
Matthew Chen
639dac4e26
Add stroke drawing to the image editor.
2018-12-18 10:53:41 -05:00
Matthew Chen
7c1f1882d8
Sync "show UD indicators" setting.
2018-10-16 17:42:54 -04:00
Matthew Chen
ebae75af00
Revert 'new sort id'.
2018-09-27 19:40:51 -04:00
Michael Kirk
79add78d51
Merge branch 'release/2.30.1'
2018-09-27 13:03:35 -06:00
Matthew Chen
5a99cd347f
Pull out OWSConversationColor to its own file.
2018-09-27 12:24:14 -04:00
Michael Kirk
00d0d1e002
Remove legacy Error backdating - no changes in functionality
...
Historically we would backdate the SN change messages, but since adopting
non-blocking SN changes long ago, they're already sorted properly by creation
time, so backdating has been unnecessary for a while.
I also audited that all other error messages are saved directly after creation.
I applied deprecation attributes as appropriate as I audited.
2018-09-26 09:52:33 -06:00
Matthew Chen
e1db60c1c0
Rework creation of singletons.
2018-09-19 15:11:26 -04:00
Matthew Chen
df7acfeed3
Simplify OWSPreferences access.
2018-09-07 16:28:21 -04:00