Morgan Pretty
cd61fb8df0
Merge branch 'dev' into feature/message-requests
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
# SignalUtilitiesKit/Utilities/UIColor+Extensions.swift
2 years ago
Morgan Pretty
9db5083cc5
Built out the Message Request functionality
...
Added the MessageRequestsViewController
Added a 'Message Requests' button to the settings screen
Added accept/reject buttons for message requests to the ConversationVC
Added the ability to hide the message request item on the HomeVC (re-appears if you get a new message request)
Added code to handle an edge-case where the message request approval state wouldn't be returned to the sender due to the recipient running an old version of the app
Prevented contacts which aren't associated with an approved thread from appearing when creating a closed group
Disabled notifications for threads which aren't approved
Updated the app notification count to exclude unapproved messages
Updated the app to ignore closed group creation messages if the group has no admins which are approved contacts
Fixed up the keyboard avoidance behaviour in the ConversationVC
Fixed a couple of minor interaction issues which affected some devices
Fixed an issue where the database migrations would run on the 2nd launch when creating a new account (causing odd behaviours)
2 years ago
Ryan Zhao
ebb7507728
Merge branch 'dev' of https://github.com/oxen-io/session-ios into 1.11.21
2 years ago
Ryan Zhao
c81e0e517d
fix ui issue after making unread message count 4 digits
2 years ago
Ryan Zhao
99022006da
Make the unread message count 4 digits instead of 2
2 years ago
Ryan Zhao
124d908686
add author for group messages
2 years ago
Ryan Zhao
e4b0ca9ebc
fix `not to self`
2 years ago
Ryan Zhao
85c4b3d745
show recent search result as default for global search screen
2 years ago
Ryan Zhao
42903d835d
search for name and nickname
2 years ago
Ryan Zhao
8be5768ad2
snippet for group members
2 years ago
Ryan Zhao
c1c5678056
implement animation for selected search result message flickering
2 years ago
Ryan Zhao
675dde9b1e
improve unhighlighted text colour and contrast
2 years ago
Ryan Zhao
af7dd3e82f
highlight `Note to Self`
2 years ago
Ryan Zhao
5c112064da
UI improvements on contact search results
2 years ago
ryanzhao
10abbb0552
search result view UI
3 years ago
ryanzhao
75fe1e2b00
minor improvements
3 years ago
ryanzhao
0a23065fb1
change home screen title to SESSION
3 years ago
RyanZhao
2a26eda36b
Merge pull request #531 from RyanRory/1.11.19
...
1.11.19 bug fixes and improvements
3 years ago
Ryan Zhao
5a7fabf216
minor improvement on theme change
3 years ago
Ryan Zhao
10aa3c7fee
probably fix the theme not being correct issue
3 years ago
Ryan Zhao
7e5573c96f
fix cell updating and pin icon color
3 years ago
Ryan Zhao
1cc2f17469
pin conversations
3 years ago
ryanzhao
02932bca93
Appearance based on system theme
3 years ago
ryanzhao
e1f87b7fd2
minor fix
3 years ago
ryanzhao
a169284c85
fix iOS 15 status bar issue
3 years ago
ryanzhao
fc4fcae991
only show mention indicator for group chats
3 years ago
ryanzhao
7c11285dfb
fix a crash when scanning false QR code to link a device
3 years ago
ryanzhao
42d4e07724
add @ symbol when there is mention in unread messages
3 years ago
Niels Andriesse
dff9f287b8
Resolve FIXME
3 years ago
Niels Andriesse
483ed4792f
Fix localization & clean
3 years ago
ryanzhao
b5d1ccdbc3
add only notify mentions icon in home screen cells
3 years ago
Niels Andriesse
28ea914097
Show date break header by hour instead of by day
...
Also ditch relative timestamps in favor of absolute ones
3 years ago
Niels Andriesse
b3f45455e5
Hook up user selection screen
3 years ago
nielsandriesse
49f3b9f7db
Rename contactIdentifier → contactSessionID
3 years ago
Niels Andriesse
69c30fef70
Make UI changes
3 years ago
Ryan ZHAO
cf148fe845
handle access to selected photos & optimise the process of request photo library permission
3 years ago
Niels Andriesse
1822b661e4
Fix broken constraint
3 years ago
Niels Andriesse
dfb2369ab8
Show unread count on scroll to bottom button
3 years ago
Niels Andriesse
c3f70a641a
Show unread counts
3 years ago
Niels Andriesse
dd0baf0d97
Unify contacts APIs
3 years ago
Niels Andriesse
9969284a2b
Clean
3 years ago
Niels Andriesse
e4aca65af0
Clean
3 years ago
Niels Andriesse
870f4d38d7
Clean
3 years ago
Niels Andriesse
90e53e5cef
Redesign conversation screen part 1
3 years ago
Niels Andriesse
7acb6c9ac3
Merge branch 'dev' into multi-device
3 years ago
Niels Andriesse
5524ab1932
Remove unused code
3 years ago
nielsandriesse
28e3705f7e
Implement multi device UI
4 years ago
nielsandriesse
a915c5ddaa
Re-organize files
4 years ago