Commit Graph

29 Commits (8557604064ab0cddeeaba61b22e404add3346932)

Author SHA1 Message Date
Morgan Pretty 5bb3bd7bc1 Cleaned up some config sync logic and allowed migrations to trigger them
Updated the migrations so they can specify whether a configuration sync is required
Moved the config sync logic into a MessageSender extension (makes far more sense than AppDelegate)
Fixed a bug where the ShareVC was triggering the 'versionMigrationsDidComplete' twice
Removed a couple of imports for files that had been deleted
3 years ago
Morgan Pretty 78c0d000be Removed the OWSBlockingManager replacing it with the config sync
Fixed an issue where the "block" button would appear in the NoteToSelf swipe menu
Removed the OWSBlockingManager and supporting files
Removed a number of unused classes and methods
Refactored the BlockListUIUtils to Swift
3 years ago
Morgan Pretty e6b941ea8a Fixed a number of tweaks and bugs with message requests
Removed the "Back" text from the back buttons
Removed the inset on the 'Path' settings button so the text remains horizontally centered
Hid the settings button from message request threads
Fixed an issue where the back button would remain visible in a conversation when the search field was visible
Fixed an issue where the tintColor of the conversation search field didn't match the global search field
Fixed an issue where sending an attachment response to a message request wouldn't approve the message request
Updated the size and positioning of the message request 'Clear All' button to match the DM 'Next' button
Updated the message request 'Clear All' button to start visible (so it's visible during the push animation) since that's the most likely state it'll be in
Updated the 'Message Requests' cell to use the pinned background colour
Updated the fallback for contact thread names to be a middle-truncated string (4 characters either side)
3 years ago
Morgan Pretty 819d5a39e1 Disabled the disappearing message settings for the recipient of a message request as well 3 years ago
Morgan Pretty 051f03f4b4 PR comments and a few missed use cases
Disabled the attachments and voice message buttons for the first message
Disabled the Disappearing Messages flag for the until the conversation is approved
Fixed a bug where the recipient of a message request could incorrectly get the 'pending approval' state
Refactored some standard auto layout code to use the custom extension code
3 years ago
Ryan Zhao c5635a39dd set nickname to a person that never talked to 3 years ago
Niels Andriesse 1b0a12d7c0 Don't unnecessarily unsubscribe from closed group PNs
We don't need to do this anymore as we now have the ability to ignore PNs in the notification service extension
4 years ago
Niels Andriesse 7043e83ea3 Merge branch 'dev' into conversation-ui 4 years ago
Niels Andriesse 7f0b87a2b2 Avoid unnecessary conversation screen updates 4 years ago
Ryan Zhao 12a995bc91 enable only notify mention for closed groups 4 years ago
Niels Andriesse 8dac8a9ae4 Fix copy 4 years ago
Niels Andriesse 483ed4792f Fix localization & clean 4 years ago
ryanzhao b0e03f5dfd update subtitle status in conversation screen instantly 4 years ago
ryanzhao 798b541241 add UI in conversation settings 4 years ago
Niels Andriesse aae11b1c28 Disable PNs for muted closed groups 4 years ago
Niels Andriesse 216c4a92e5 Debug 4 years ago
Niels Andriesse e2715d1ee9 Implement sending logic 4 years ago
Niels Andriesse b3f45455e5 Hook up user selection screen 4 years ago
Niels Andriesse 5aab5346dd Add invite button to conversation settings 4 years ago
Niels Andriesse ea668f0344 Use newly translated strings 4 years ago
nielsandriesse 49f3b9f7db Rename contactIdentifier → contactSessionID 4 years ago
nielsandriesse 21acdfc835 Clean up thread model 4 years ago
Niels Andriesse f2f5dcdfc2 Implement closed group logic changes 4 years ago
Niels Andriesse d11db4cb03 Fix edit nickname button showing up for group threads 4 years ago
Niels Andriesse 54fc54e7b9 Minor refactoring 4 years ago
Niels Andriesse 9acc48feb2 Debug 4 years ago
Niels Andriesse cf07fc1b1a Implement nicknames 4 years ago
Niels Andriesse dd0baf0d97 Unify contacts APIs 4 years ago
Niels Andriesse d30fd2fb07 Clean 4 years ago