Matthew Chen
f0cecfad11
Surface memory leaks by logging the deallocation of view controllers.
...
// FREEBIE
2017-07-26 11:59:00 -04:00
Matthew Chen
eaacac9d8b
DRY up common table cell patterns.
...
// FREEBIE
2017-07-21 14:49:12 -04:00
Matthew Chen
81a4ebdaf5
Apply OWSTableViewController to more views.
...
// FREEBIE
2017-07-19 09:34:55 -04:00
Matthew Chen
284d55ef6c
Rework the debug UI.
...
* Move debug stats to the about view.
* Convert about view to OWSTableView.
* Add DebugUIPage.
* Add non-thread Debug UI.
// FREEBIE
2017-07-04 11:57:13 -04:00
Matthew Chen
efbda70764
Improve UX for multiple “no longer verified” members of a group.
...
// FREEBIE
2017-06-21 15:01:06 -04:00
Matthew Chen
c7426f9343
Avoid crashing on startup due to database view creation.
...
* Substitute unread view for unseen view until unseen view is ready.
* Register as many views as possible async.
* Perform blocking, safe migrations before async registration of views.
* Add debug settings view for internal app stats.
* Show blocking overlay until async registration of database views is complete.
* Convert version migrations to use AppVersions.
// FREEBIE
2017-06-15 13:44:30 -04:00
Matthew Chen
db10cbaeea
Convert AdvancedSettingsTableViewController to OWSTableView.
...
// FREEBIE
2017-05-22 20:34:25 -04:00
Matthew Chen
7f3d76d8bb
Convert the app settings view to OWSTableView.
...
// FREEBIE
2017-05-22 20:34:25 -04:00
Matthew Chen
45ae8fb067
Respond to CR.
...
// FREEBIE
2017-05-05 10:42:42 -04:00
Matthew Chen
6e36ce97a5
Let users share imported files to a thread or contact of their choice.
...
// FREEBIE
2017-04-26 13:29:56 -04:00
Matthew Chen
c8466912f0
Add muting of threads.
...
// FREEBIE
2017-04-19 09:57:12 -04:00
Matthew Chen
4e3fbac107
Add explanation messages to the “block user alert” and the block section of the 1:1 conversation settings view.
...
// FREEBIE
2017-04-11 18:00:01 -04:00
Matthew Chen
74820d9ba9
Respond to CR.
...
// FREEBIE
2017-04-06 15:30:21 -04:00
Matthew Chen
71007cc3d1
Respond to CR.
...
// FREEBIE
2017-04-05 09:09:14 -04:00
Matthew Chen
54cd8cfa3c
Add blacklist controls to 1:1 conversation view.
...
// FREEBIE
2017-04-05 09:09:13 -04:00
Matthew Chen
db31454320
Respond to CR.
...
// FREEBIE
2017-04-03 17:49:06 -04:00
Matthew Chen
a155df161f
Pull out OWSTableViewController.
...
// FREEBIE
2017-04-03 17:49:06 -04:00