Niels Andriesse
1d848d7332
Clean up group members UI
2020-01-29 11:50:32 +11:00
Niels Andriesse
7762418ac1
Clean
2020-01-28 15:08:42 +11:00
Niels Andriesse
0f0eba9325
Merge branch 'dev' into group-chats
2020-01-28 14:22:26 +11:00
Niels Andriesse
f70b914d3e
Update copy & fix blurry icons
2020-01-23 15:01:31 +11:00
Ryan ZHAO
b29096ad21
try to make settings for group chat working
2020-01-13 11:14:49 +11:00
Niels Andriesse
53a231a3bd
Finish up first version of redesign
2019-12-13 15:02:05 +11:00
Niels Andriesse
d90abd3fe8
Implement conversation settings screen redesign
2019-12-13 11:23:45 +11:00
Niels Andriesse
40bb4ba1a4
Set device link message TTL, clean & add more analytics
2019-10-03 14:45:00 +10:00
Niels Andriesse
4eda27dcc0
Re-enable settings for group conversations
2019-09-10 16:26:45 +10:00
Niels Andriesse
6b0454317e
Re-enable search for regular conversations
2019-09-10 15:47:34 +10:00
Niels Andriesse
1bf0d44246
Add basic styling
2019-06-14 15:25:39 +10:00
Niels Andriesse
30c02207d3
Clean up conversation settings screen
2019-05-28 14:01:24 +10:00
Niels Andriesse
e81a074efc
Show online status
2019-05-27 16:30:28 +10:00
Niels Andriesse
b83766ef74
Clean & fix conversation settings crash
2019-05-14 15:54:39 +10:00
Niels Andriesse
aeb3cecf55
WIP
2019-05-03 07:58:48 +10:00
Michael Kirk
e69494450b
put conversation search behind feature flag
2019-04-01 13:56:27 -06:00
Matthew Chen
f073dd9a52
Add accessibilityIdentifiers to conversation settings view.
2019-03-25 09:31:55 -04:00
Michael Kirk
ed6b461662
search icon
2019-03-22 18:18:56 -07:00
Matthew Chen
882dd16d7c
Apply presentAlert() throughout codebase.
2019-03-21 10:55:04 -04:00
Michael Kirk
71dd4eb151
in-conversation search
...
- use MediaTime for computing benchmarks
2019-02-28 16:19:16 -07:00
Michael Kirk
5bd3cec6dc
Merge tag '2.36.1.0'
2019-02-26 10:07:54 -07:00
Matthew Chen
72082edad8
Fix a visual bug that would sometimes occur while rendering settings switches. Thanks to Gunnar C. Pope for the bug report.
2019-02-25 15:13:16 -07:00
Michael Kirk
fabd3996c2
pop view if message is deleted
...
- use global ui database connection
2019-02-21 16:18:14 -07:00
Matthew Chen
449633e0dc
Respond to CR.
2019-01-04 09:19:41 -05:00
Matthew Chen
e52feb3c36
Note to Self.
2019-01-03 18:06:56 -05:00
Michael Kirk
5671fd2520
Revert "Revert 'new sort id'."
...
This reverts commit ebae75af00
.
2018-12-19 15:16:36 -07:00
Michael Kirk
f6e9fce0d3
fix All Media button from conversation settings
2018-11-15 10:16:22 -06:00
Michael Kirk
542d5826de
fix a million retain cycles in conversation settings
2018-11-14 18:55:29 -06:00
Michael Kirk
77bd9b8852
Extract most Gallery functionality from the gallery NavigationController.
...
By not overriding the initializer for an OWSNavigationController subclass,
we can use the dynamic disaptch intialization chain.
The root difficulty here is that super.init(navBarClass:) wants to call
self.init(nibNam)
2018-11-01 12:53:59 -06:00
Michael Kirk
3560f3be5c
Durable send operation
...
TODO
-[x] respect order of queue
-[x] replacements
-[x] those w/o completion handler
-[x] basic send+log operation persists
-[x] send+ui completion
-[x] share extension
-[x] update state jobs
-[x] App Lifecyle
-[x] settable
-[x] Mark as ready on startup
-[x] Fail appropriate jobs on startup
NICE TO HAVE
-[x] concurrent per senders
-[ ] longer retry (e.g. 24hrs)
-[ ] App Lifecyle
-[x] retry failed jobs on startup?
-[ ] reachability
DONE
-[x] basic passing test
-[x] datamodel
-[x] queue/classes
2018-10-25 11:54:59 -06:00
Matthew Chen
f1d93d4472
Merge remote-tracking branch 'origin/release/2.30.2'
2018-10-12 16:00:42 -04:00
Matthew Chen
17541a8888
Change conversation bubble colors.
2018-10-09 16:06:23 -04:00
Michael Kirk
2b805e4eae
Constantize ConversationColorName, map previous incorrect values
2018-10-04 18:21:35 -06:00
Michael Kirk
bdb5bd5596
minimize diff
2018-10-02 09:49:37 -06:00
Michael Kirk
375c8bee04
Use stand accessoryView mechanics
2018-10-02 09:49:37 -06:00
Michael Kirk
5127352f7a
update color picker cell per design
2018-10-02 09:49:37 -06: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
ebae75af00
Revert 'new sort id'.
2018-09-27 19:40:51 -04:00
Michael Kirk
4765ed9a06
Color picker
...
TODO
-[x] tap to select/deselect
-[x] initially selected
-[x] integrate into conversation settings
-[x] colorPickerDelegate
-[x] translate strings
-[] reorder colors
-[x] SheetView: add top handle
Nice to have:
-[] SheetView: interactively swipe/unswipe to dismiss?
-[] preview color in bubbles
2018-09-27 13:34:23 -06: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
Matthew Chen
6715e3d1ad
Respond to CR.
2018-09-27 09:28:16 -04:00
Matthew Chen
b20cd57383
Rename OWSConversationColor.
2018-09-27 09:15:15 -04:00
Matthew Chen
b3ad6e27dc
Rework conversation message bubble colors; add "conversation colors" class.
2018-09-27 09:07:47 -04:00
Matthew Chen
26a2d568de
Add "conversation color mode" enum.
2018-09-27 09:07:47 -04:00
Matthew Chen
e5150267c2
Rework the conversation color constants.
2018-09-27 09:07:47 -04:00
Matthew Chen
8db4595bdc
Rework group avatars to reflect conversation colors.
2018-09-27 08:55:20 -04:00
Matthew Chen
25d56b30c1
Rework group avatars to reflect conversation colors.
2018-09-27 08:55:20 -04:00
Michael Kirk
df61316495
minimize diff senderTimestamp -> timestamp
2018-09-26 09:52:33 -06:00