Commit Graph

1295 Commits (9f75f10d6ab12c3b2aa49440f84b1d4f354d102f)

Author SHA1 Message Date
ryanzhao 9f75f10d6a centre align the last open group suggestion if there is only one of them 3 years ago
ryanzhao b3ddea1626 update translation 3 years ago
ryanzhao b2869b7538 refactor on layouts 3 years ago
ryanzhao 8ad21ba089 add tap gesture 3 years ago
ryanzhao 6aa37d4d98 Merge branch 'dev' into menu-redesign 3 years ago
Ryan Zhao 85fc22110f fix selected emoji not shown in the popup list 3 years ago
Ryan Zhao bd0614532e feat: add cancel button for emoji search bar 3 years ago
Ryan Zhao e5a46a993d update emoji names for searching 3 years ago
Ryan Zhao ed3dcf7634 add comments and minor refactor back to previous logic 3 years ago
ryanzhao e6e97684b4 fix 6 reactors case in user list 3 years ago
ryanzhao d5948c0142 fix a crash when remove reaction and there are exactly 6 reactors 3 years ago
ryanzhao 98cf10cfea fix crash on clicking on more reactors cell 3 years ago
ryanzhao c2ffdc091c Merge branch 'dev' into emoji-react-tweak-1 3 years ago
Morgan Pretty 1afdfa8bcb Fixed a bug where the typing indicator wasn't working on the home screen 3 years ago
ryanzhao 6a8b14b8d2 tweak: refactor reaction deletion 3 years ago
ryanzhao 82e55a8d5b tweak: local reaction entry logic change 3 years ago
ryanzhao ddbbf63d14 Merge branch 'dev' into emoji-react-tweak-1 3 years ago
ryanzhao faecb82062 tweak: update the logic of adding local reaction entry after message sent or open group api api call success 3 years ago
Morgan Pretty fc860e3957 Added fixes and defensive coding for a number of crashes
Fixed a crash which could occur due to multithreaded dependency access
Fixed a crash which could occur if the 'keyWindow' wasn't set on the LandingVC in time since we were force-unwrapping
Fixed a crash which could occur due to multithreaded swarm cache access
Fixed the broken unit tests
3 years ago
Ryan Zhao 31dcb3c985 feat: cache remove all for open group emoji reacts 3 years ago
Ryan Zhao 4a3fe4cdeb tweak: view height of reaction user list 3 years ago
Ryan Zhao c4aeecdf4b tweak: fully rounded corners for all message bubbles 3 years ago
Ryan Zhao e9d598e62a feat: add text at the bottom saying of the reactors list indicating the number of other reactors 3 years ago
Ryan Zhao 7efc0a61c7 update translation 3 years ago
Ryan Zhao 5a29df56fc update translation 3 years ago
Ryan Zhao 6b20fbf610 add translation 3 years ago
ryanzhao 681fe92ee5 Merge branch 'dev' into menu-redesign 3 years ago
ryanzhao 395e585ea0 Merge branch 'dev' into emoji-reacts-tweaks 3 years ago
Morgan Pretty 8f1a03db88 Moved the code for a previous fix to the correct location and fixed a build issue 3 years ago
ryanzhao ae639b2474 minor fix 3 years ago
ryanzhao 287fabb390 Merge branch 'dev' into emoji-reacts-tweaks 3 years ago
Ryan Zhao 543f729247 feat: add local cache and deal with merging for reaction changes 3 years ago
Morgan Pretty 64189b0bf0
Merge pull request #673 from mpretty-cyro/fix/various-bugs
Fixed a few bugs
3 years ago
Morgan Pretty f0c27db52f Merge branch 'dev' into fix/use-default-notification-audio 3 years ago
Morgan Pretty c73bb43c56 Fixed a few bugs
Fixed a bug where open group message deletion wasn't thread-specific
Fixed a bug where the user couldn't delete pending/failed messages being sent to an open group
Fixed a bug where deleting content from "related" tables wouldn't correctly trigger an update within the PagedDatabaseObserver
Fixed a bug where a user that was an admin/mod of one open group would incorrectly appear to be an admin/mod of all open groups
3 years ago
ryanzhao 53e67adb1c wip: new conversation menu screen 3 years ago
ryanzhao 3d24c1526e clean 3 years ago
ryanzhao ae5d0b0024 fix: status bar issue 3 years ago
ryanzhao 12a45845a3 Merge branch 'dev' into menu-redesign 3 years ago
ryanzhao 014e8620c4 bump up version & build number 3 years ago
Morgan Pretty 6a32fbaf83 Fixed a bug where the "default" notification sound wouldn't be used in the foreground 3 years ago
Ryan Zhao 0ee3302ea9 fix next button not showing the first time tapping input field 3 years ago
Ryan Zhao 838623171d tweak: always left align emoji reacts 3 years ago
Ryan Zhao 734f29e212 ui: scanning QR code view 3 years ago
Ryan Zhao bf75055096 ui: new message view - enter session id vc 3 years ago
Ryan Zhao 5dd5168b92 tweak: redo home vc plus button 3 years ago
Ryan Zhao c7c92f747c Merge branch 'various-bugs-and-optimisations' into emoji-reacts 3 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
3 years ago
ryanzhao 3944fe52c1 feat: show unsupported emoji 3 years ago
Ryan Zhao 43b6f0b649 WIP: unsupported emojis 3 years ago