Commit Graph

16846 Commits (89a57398837183b0afe67fa1a94fd16d72e971fe)
 

Author SHA1 Message Date
Ryan Zhao a3c739e9cc Merge branch 'emoji-reacts' into ui-media-message 2 years ago
Ryan Zhao c7c92f747c Merge branch 'various-bugs-and-optimisations' into emoji-reacts 2 years ago
Morgan Pretty 7097853d58 A few bugs fixes and some optimisations
Fixed a bug where notifications could incorrectly appear for messages in the current thread
Fixed a bug where swiping left/right on images in the MediaDetailViewController could load images from other threads
Fixed a bug where the unread count wouldn't appear correctly when opening a conversation
Fixed a bug where the unread count on the conversation cell could get truncated
Fixed a bug where notifications weren't working correctly when the app is in the foreground
Fixed a bug where we weren't clearing the 'received X new messages' count when in the foreground
Fixed a bug where outgoing messages could get marked as read in a very specific case
Updated the "group notification" logic to only apply to Open Groups (and always doing it rather than just in the background)
Added a placeholder person icon when you have a closed group with a single member
Added a couple of indexes to improve the HomeVC database query performance (reduce launch time by ~15% in some cases)
Added a background task to give message sending the chance to complete when sending the app to the background
Removed an unneeded query from the HomeViewModel init (reduce launch time by ~10% in some cases)
Optimised one of the queries used to load the data needed for the conversation screen
2 years ago
ryanzhao 4dbfeaccee tweak: update light node block action background 2 years ago
ryanzhao 53d5c7fb3f tweak: update block action background colour 2 years ago
ryanzhao 3944fe52c1 feat: show unsupported emoji 2 years ago
Ryan Zhao 43b6f0b649 WIP: unsupported emojis 2 years ago
Ryan Zhao 651373234a feat: add capability check for open group emoji reacts 2 years ago
Ryan Zhao 0f21a1381e Merge branch 'dev' into ui-media-message 2 years ago
Ryan Zhao f7a4c92d38 Merge branch 'dev' into emoji-reacts 2 years ago
Ryan Zhao 87254a506e Merge branch 'dev' into add-documents-section 2 years ago
Ryan Zhao 7ca48e9c7b tweak: fix clear all action for open group moderators 2 years ago
Morgan Pretty fc949a9882
Merge pull request #667 from mpretty-cyro/fix/migration-error
Fixed an issue where the 2.0.2 migration broke the original DB migration
2 years ago
Morgan Pretty f2f2083d92 Version number increases 2 years ago
Morgan Pretty d116ac0ebe Fixed an issue where the 2.0.2 migration broke the original _003_ migration 2 years ago
Ryan Zhao 36801e4876 feat: disable emoji reacts for message requests 2 years ago
Ryan Zhao 094c64bb6a tweak: fix context menu screen layout 2 years ago
ryanzhao 95cd516bce tweak: if current user reacts then their username should appear as ‘You’ 2 years ago
ryanzhao 0a9856d49a tweak: fix reaction notifications 2 years ago
ryanzhao 78d8e939f1 tweak: fix search emoji 2 years ago
ryanzhao f93820362c add silence audio file 2 years ago
ryanzhao 62cc51e57a Merge branch 'dev' into ui-media-message 2 years ago
ryanzhao be69e9b7a1 Merge branch 'dev' into message-request-tweak 2 years ago
ryanzhao c26e6f7e9e Merge branch 'dev' into emoji-reacts 2 years ago
ryanzhao b653c53031 Merge branch 'dev' into add-documents-section 2 years ago
Morgan Pretty c8bcd8fb33
Merge pull request #664 from mpretty-cyro/fix/notification-sounds-not-working
Fixed a bug where the notification sound "preview" playing wasn't working
2 years ago
Morgan Pretty 20d63d106c Updated the app settings screens
Updated the MessageRequestViewModel to have the same page size as the HomeViewModel
Fixed a couple minor UI discrepancies
Refactored the old app settings child screens to be configuration based and all in Swift
2 years ago
ryanzhao adc6d948a2 Merge branch 'dev' into message-request-tweak 2 years ago
ryanzhao 1c94dd65d3 Merge branch 'dev' into ui-media-message 2 years ago
ryanzhao f913b7a168 Merge branch 'dev' into add-documents-section 2 years ago
ryanzhao 93e2e295bc tweak: update default emojis 2 years ago
ryanzhao 131cb9170b Merge branch 'dev' into emoji-reacts 2 years ago
Morgan Pretty 362986e73a Fixed a bug where the notification sound "preview" playing wasn't working 2 years ago
Morgan Pretty b53ad0c5ed
Merge pull request #657 from mpretty-cyro/fix/use-yyimageview-only-when-needed
Only use YYImage for Gif/WebP images
2 years ago
Morgan Pretty d0177c3cee
Merge pull request #662 from mpretty-cyro/fix/hidden-mods-admins-not-recognised
Fixed an issue where hidden mods/admins wouldn't be properly recognised
2 years ago
Morgan Pretty 3ab8bdec77 Fixed an issue where hidden mods/admins wouldn't be properly recognised
Added an isHidden flag to the GroupMember
Reset the OpenGroup 'infoUpdates' value to force a re-fetch of the data and fix users affected by this bug
Fixed the broken unit tests
2 years ago
Morgan Pretty 6c5d138bd6
Merge pull request #661 from mpretty-cyro/fix/deleted-messages-read-state
Fixed a bug where deleted incoming messages could incorrectly be counted as unread
2 years ago
Morgan Pretty 9f4d1a678a Fixed a bug where deleted incoming messages could incorrectly be counted as unread 2 years ago
Morgan Pretty 06dce5708d
Merge pull request #658 from mpretty-cyro/fix/open-group-polling-deletions
Fixed an issue where the open group seqNo wasn't updated for deletions
2 years ago
Morgan Pretty 0ce96976bf Fixed an issue where the open group seqNo wasn't updated for deletions 2 years ago
Morgan Pretty 6d6d45b283 Updated the ProfilePictureView to only use YYImage for Gif and WebP images
Added support for animated OpenGroup images
2 years ago
Morgan Pretty eca075f717
Merge pull request #653 from mpretty-cyro/version-increase
Increased the version and build numbers
2 years ago
Morgan Pretty d0acaa9c3a Increased the version and build numbers 2 years ago
Morgan Pretty 7a6d6fe2aa
Merge pull request #652 from mpretty-cyro/fix/outgoing-disappearing-messages
Fixed a bug where disappearing messages weren't working for local outgoing messages
2 years ago
Morgan Pretty ea32e407a9 Applied theming to a number of screens, some minor cleanup and bug fixes
Updated the HomeVC, SettingsVC and GlobalSearch UI to use theming
Removed the "fade view" gradients from the various screens
Added a simple log to the PagedDatabaseObserver to make debugging easier
Updated the FullConversationCell to also show the "read" state for messages
Updated the read receipt icons to use SFSymbols directly
Updated the PlaceholderIcon to use the PrimaryColour's as it's colour options
2 years ago
ryanzhao 3870c0c505 minor fix 2 years ago
ryanzhao 9657998d7b WIP: add block button to message request view 2 years ago
ryanzhao 92e6f1a356 update localised strings 2 years ago
ryanzhao 78d68bcc38 tweak: Delete -> Decline 2 years ago
ryanzhao 0ed4c7d66e tweak: “Clear all” button just delete all message request conversations instead of blocking them 2 years ago