Matthew Chen
32b87d0e58
Remove custom ringtones.
2018-02-26 14:47:57 -05:00
Matthew Chen
efeb00643c
Add title for the mute section in conversation settings view.
2018-02-26 14:46:17 -05:00
Matthew Chen
ed95eec769
Preview sound settings in app settings and conversation settings views.
2018-02-26 14:46:17 -05:00
Matthew Chen
899799af92
Improve sound settings view.
2018-02-23 12:53:43 -05:00
Matthew Chen
cd32895657
Add UI for editing per-thread notification sounds.
2018-02-23 12:53:42 -05:00
Matthew Chen
396fe82707
Add UI for editing per-thread notification sounds.
2018-02-23 12:53:42 -05:00
Michael Kirk
886c0174a8
Rename color per code review
...
// FREEBIE
2018-01-22 16:53:55 -05:00
Michael Kirk
baa312f449
Timer button with duration label
...
// FREEBIE
2018-01-22 10:28:51 -05:00
Michael Kirk
5c76d4c99c
Stopwatch Asset instead of hourglass
...
// FREEBIE
2018-01-21 20:31:41 -05:00
Matthew Chen
9258b0883e
Clean up TSStorageManager usage.
2017-12-19 11:41:31 -05:00
Matthew Chen
9a990b58e8
Respond to CR.
2017-12-19 11:38:25 -05:00
Michael Kirk
16448e2a0b
Merge tag '2.19.3.0'
2017-12-14 11:42:57 -05:00
Michael Kirk
64e90d29fd
CR: extract method, more asserts and annotations
...
// FREEBIE
2017-12-14 10:52:04 -05:00
Michael Kirk
7ea4b85a2a
Persist signal accounts (and their embedded Contact)
...
// FREEBIE
2017-12-13 17:31:36 -05:00
Matthew Chen
74efcb9041
Rework thread safety in profile manager.
2017-12-11 12:28:28 -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
19ba564f80
Respond to CR.
...
// FREEBIE
2017-11-15 13:21:31 -05:00
Matthew Chen
c6160a5a1e
Rework the "update with..." methods to avoid re-saving deleted models.
2017-11-15 07:16:12 -05:00
Matthew Chen
6e840ff956
Fix build warnings from XCode 9.
2017-11-09 02:52:44 -05:00
Michael Kirk
3080cb512b
Compose View: collation index and group search
...
- Include table index for contacts
- Fix extra spacing in OWS table view
- Separate search results into contact/invite sections
- Include groups in search results when composing new message
- Compose Screen search matches on group member names
// FREEBIE
2017-10-16 12:22:02 -07:00
Matthew Chen
9f5454a4cb
Fix the "is contact" test.
...
// FREEBIE
2017-10-02 17:38:54 -04:00
Matthew Chen
fd9188415f
Respond to CR.
...
// FREEBIE
2017-10-02 14:26:03 -04:00
Matthew Chen
7268bde506
Add stress group to debug UI.
...
// FREEBIE
2017-09-22 10:30:35 -04:00
Matthew Chen
9dfebb2d4b
Apply OWSFail() in more places.
...
// FREEBIE
2017-09-11 10:20:48 -04:00
Michael Kirk
ab84cbd670
use messageSender property now that the class relies on it in multiple
...
places.
(due to rebase)
// FREEBIE
2017-08-29 10:49:22 -04:00
Michael Kirk
4382f33618
Send blank PROFILE_MESSAGE after whitelisting someone
...
So they can immediately fetch your profile.
Note, we're going to put this behind a feature flag for initial release
since iOS prints an empty bubble when receiving a message like this.
// FREEBIE
2017-08-29 10:35:54 -04:00
Michael Kirk
f49e122567
listen for profile names change notifications
...
// FREEBIE
2017-08-23 17:09:43 -04:00
Michael Kirk
fd99354673
profile name vs. verified in ContactTableViewCell
...
// FREEBIE
2017-08-23 16:42:22 -04:00
Matthew Chen
ae1908c40c
Show "share profile with group" banner.
...
// FREEBIE
2017-08-21 17:49:54 -04:00
Matthew Chen
a825fad47b
Start reworking the contact offers.
...
// FREEBIE
2017-08-21 17:05:42 -04:00
Matthew Chen
08347478a2
Implement alternative approach to veto-able back buttons.
...
// FREEBIE
2017-08-21 10:10:22 -04:00
Matthew Chen
37ce388eb6
Add “add to profile whitelist” offer.
...
// FREEBIE
2017-08-04 15:23:02 -04:00
Matthew Chen
6ec756de44
Move profile manager to Signal.
...
// FREEBIE
2017-08-04 09:45:33 -04:00
Michael Kirk
8a4712bf4c
Only access localNumber on AccountManager and cache it
...
// FREEBIE
2017-08-03 13:27:09 -04:00
Matthew Chen
539490ee19
Respond to CR.
...
// FREEBIE
2017-08-03 12:05:53 -04:00
Matthew Chen
282ac4bb29
Add “share profile” row to conversation settings.
...
// FREEBIE
2017-08-02 10:50:44 -04:00