Matthew Chen
3738155c81
Fix build breakage from SMK.
2018-10-01 09:08:02 -04:00
Matthew Chen
b77528ca0a
Fix asserts & logging.
2018-10-01 09:07:40 -04:00
Matthew Chen
0125535d4d
Pull out SignalCoreKit.
2018-10-01 09:06:40 -04:00
Michael Kirk
56387f3574
demo conversation colors when selecting
2018-09-28 13:35:57 -06:00
Matthew Chen
e1db60c1c0
Rework creation of singletons.
2018-09-19 15:11:26 -04:00
Matthew Chen
db3df249bf
Merge NSData categories.
2018-08-09 13:50:55 -04:00
Michael Kirk
9662b3cb1e
Wait a week before nagging when a new release comes out
2018-08-08 10:26:00 -06:00
Matthew Chen
dc012d46e4
Migrate call proto wrappers.
2018-08-07 14:40:49 -04:00
Matthew Chen
135a1655fd
Migrate call proto wrappers.
2018-08-07 14:40:49 -04:00
Matthew Chen
32d0f23b22
Migrate call proto wrappers.
2018-08-07 14:40:49 -04:00
Matthew Chen
94675e880a
Migrate call proto wrappers.
2018-08-07 14:40:49 -04:00
Matthew Chen
8837e5902e
Migrate call proto wrappers.
2018-08-07 14:40:49 -04:00
Matthew Chen
379104c532
Migrate to WebRTC proto wrappers.
2018-08-07 13:20:22 -04:00
Matthew Chen
2ecbf1bb65
Fix 'contact cell vs. message details layout' issue.
2018-06-21 17:16:50 -06:00
Matthew Chen
c8fee4efa7
Add swift logging to SSK.
2018-06-13 13:56:55 -04:00
Matthew Chen
f4a559156c
Style the search results.
2018-06-13 12:34:24 -04:00
Matthew Chen
3964b78ff7
Reduce usage of JSQ.
2018-06-01 17:44:18 -04:00
Matthew Chen
fa5577eece
Create contact view.
2018-05-03 14:09:54 -04:00
Michael Kirk
b1bff71145
WIP moving to stackview backed header view in conversation view
...
- iOS10 with large titles doesn't truncate
2018-04-26 11:18:18 -04:00
Matthew Chen
7345ab2e4e
Add window manager. Move call view to a separate window.
2018-04-25 09:56:53 -04:00
Michael Kirk
1780973e68
fix image, video, audio interactions in message details
...
// FREEBIE
2018-04-11 11:55:30 -04:00
Michael Kirk
5807ba69ca
attempt 1: QMV doesn't have intrinsic content size, and requires a fixed
...
width to compute it's size, which we don't currently have.
// FREEBIE
2018-04-10 10:06:18 -04:00
Michael Kirk
c56e8acc51
QuotedReplyModel from SSK->SignalMessaging
...
// FREEBIE
2018-04-09 12:47:56 -04:00
Matthew Chen
d99a2be005
Apply message bubble view to message details view.
2018-04-06 12:35:46 -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
Matthew Chen
cb00b22870
Bubble collapse.
2018-04-02 10:07:15 -04:00
Matthew Chen
d0c691bb7f
Lazy attachment restores.
2018-04-02 09:27:34 -04:00
Michael Kirk
f261fbcf05
Dynamic gallery label
...
// FREEBIE
2018-03-20 18:35:05 -04:00
Michael Kirk
4ac9a1019b
Media page view controller
...
First pass at a swipe-through media view for conversations.
Future work could include
- title label per item
- sender name
- date/time
- photo rail
- include caption
// FREEBIE
2018-03-16 15:55:34 -04:00
Matthew Chen
d6f4db1523
Rename TSStorageManager to OWSPrimaryStorage.
2018-03-06 17:12:13 -03:00
Michael Kirk
1d3831eccd
Registration Lock reminder view
...
Also fixed: Don't lose PIN across registrations
// FREEBIE
2018-03-05 09:53:09 -05:00
Matthew Chen
c17a819366
Elaborate request factory.
2018-03-02 15:05:14 -05:00
Matthew Chen
0ca497846b
Elaborate request factory.
2018-03-02 15:05:14 -05:00
Matthew Chen
e12a1e984a
Work on two-factor auth settings UI.
2018-03-01 15:38:59 -05:00
Michael Kirk
cf6dfe08bb
Custom audio notifications upgrade experience
...
TODO: update art
2018-02-27 15:14:20 -05:00
Matthew Chen
38ff82ab97
Rebrand OWSAudioPlayer.
2018-02-26 14:47:57 -05:00
Matthew Chen
a0f4723fa2
Update call sounds.
2018-02-23 12:53:43 -05:00
Michael Kirk
6eb1ce682a
Debug file browser
...
// FREEBIE
2018-02-18 16:24:29 -05:00
Matthew Chen
d648a258d1
Merge branch 'hotfix/2.19.7'
2018-02-16 10:49:52 -05:00
Matthew Chen
abfd333a17
Address Indic script crash.
2018-02-16 10:19:47 -05:00
Michael Kirk
0c6a42003f
clang-format after RI
...
// FREEBIE
2018-01-16 15:27:53 -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
Matthew Chen
e77c3e6717
Retain changes from session database branch.
2018-01-10 12:18:23 -05:00
Michael Kirk
412fe2735e
Rename FullImageViewController -> MediaDetailViewController
...
// FREEBIE
2018-01-08 01:10:32 -05:00
Matthew Chen
9258b0883e
Clean up TSStorageManager usage.
2017-12-19 11:41:31 -05:00
Matthew Chen
f9ce34f553
Improve background task logic.
2017-12-19 11:05:17 -05:00
Michael Kirk
d9cca77e23
update header references
...
// FREEBIE
2017-12-08 13:32:52 -05:00
Matthew Chen
b4e8df79da
Migrate environment to SignalMessaging.
2017-12-05 10:29:29 -05:00
Michael Kirk
a11d83187b
WIP: Framework-friendly - compiles but crashes on launch
...
// FREEBIE
2017-11-29 13:58:27 -08:00
Matthew Chen
2d8a7b03d0
Respond to CR.
...
// FREEBIE
2017-11-16 10:12:47 -05:00