Morgan Pretty
2ee1fa0125
Updated NTS & 1-1 conversation deletion to be consistent with other plats
...
• Added a few functions to retrieve conversation settings from libSession
• Updated the Note to Self swipe action to be "Hide" (hides the conversation but does not delete the messages)
• Updated the one-to-one deletion behaviour (now syncs both hiding the conversation and deleting it's messages)
• Updated the logic to retrieve the relevant disappearing messages setting from libSession when creating a thread if it doesn't exist (allows us to delete threads without worrying about losing settings)
• Updated a bunch of dependency management & injection code so the unit tests would pass
11 months ago
Morgan Pretty
feafe02a6c
Fixed a bug where the icon on the NewMessageScreen wasn't rendering
12 months ago
Morgan Pretty
472fd61287
Reworked 'deleteOrLeave' function to remove ambiguity, fixed some strings
1 year ago
Morgan Pretty
2bcd8e28ab
Merge remote-tracking branch 'upstream/dev' into standardised-strings
...
# Conflicts:
# Scripts/LintLocalizableStrings.swift
# Session.xcodeproj/project.pbxproj
# Session/Closed Groups/EditClosedGroupVC.swift
# Session/Conversations/ConversationVC+Interaction.swift
# Session/Conversations/Message Cells/Content Views/QuoteView.swift
# Session/Conversations/Settings/ThreadDisappearingMessagesSettingsViewModel.swift
# Session/Conversations/Settings/ThreadSettingsViewModel.swift
# Session/Conversations/Views & Modals/ConversationTitleView.swift
# Session/Home/GlobalSearch/GlobalSearchViewController.swift
# Session/Media Viewing & Editing/GIFs/GifPickerViewController.swift
# Session/Media Viewing & Editing/PhotoCaptureViewController.swift
# Session/Media Viewing & Editing/PhotoLibrary.swift
# Session/Notifications/UserNotificationsAdaptee.swift
# Session/Open Groups/JoinOpenGroupVC.swift
# Session/Settings/NukeDataModal.swift
# Session/Shared/ScanQRCodeWrapperVC.swift
# SessionMessagingKit/Database/Models/Attachment.swift
# SessionMessagingKit/Database/Models/DisappearingMessageConfiguration.swift
# SessionMessagingKit/Database/Models/RecipientState.swift
# SessionMessagingKit/Sending & Receiving/Attachments/SignalAttachment.swift
# SessionShareExtension/ShareNavController.swift
# SessionShareExtension/ThreadPickerVC.swift
# SessionUIKit/Components/TopBannerController.swift
# SessionUtilitiesKit/General/String+Utilities.swift
# SessionUtilitiesKit/Networking/IPv4.swift
# SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentApprovalInputAccessoryView.swift
# SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentApprovalViewController.swift
# SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentCaptionToolbar.swift
# SignalUtilitiesKit/Screen Lock/ScreenLock.swift
1 year ago
Ryan ZHAO
5ee048330b
plurals and fix some strings
1 year ago
Morgan Pretty
bef27ee0c7
Fixed build issues resulting from rebase after Onboarding
1 year ago
Ryan ZHAO
003816117f
Merge branch 'dev' into standardised-strings
1 year ago
Ryan ZHAO
e430ef7943
fix accessibility id
1 year ago
Ryan ZHAO
23511941c5
fix the ons error logic
1 year ago
Ryan ZHAO
065e51381b
add strings & update libsession build script
1 year ago
Ryan ZHAO
19b4055a2e
Merge branch 'onboarding' into standardised-strings
1 year ago
Ryan ZHAO
4da21035ca
fix ons search error
1 year ago
Ryan ZHAO
ab2f93a993
workaround for restarting capture after going back from message notification screen
1 year ago
Ryan ZHAO
a05aab193c
fix the error message for ons searching time out
1 year ago
Ryan ZHAO
e82cf79dd4
fix an issue that the camera freezes after scanning something other than a session id in new conversation screen
1 year ago
Ryan ZHAO
527c921df3
Merge branch 'onboarding' into standardised-strings
1 year ago
Ryan ZHAO
fea940c69d
fix an issue that the screen stack is odd when sending message requests
1 year ago
Ryan ZHAO
ecb1b83a8e
upgrade to minimum iOS 15.0 support
1 year ago
Morgan Pretty
d9a64e0148
Merge remote-tracking branch 'upstream/dev' into standardised-strings
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
# Session/Closed Groups/EditClosedGroupVC.swift
# Session/Closed Groups/NewClosedGroupVC.swift
# Session/Conversations/ConversationVC+Interaction.swift
# Session/Conversations/ConversationVC.swift
# Session/Conversations/Emoji Picker/EmojiPickerCollectionView.swift
# Session/Conversations/Settings/ThreadSettingsViewModel.swift
# Session/Emoji/Emoji+Available.swift
# Session/Home/New Conversation/NewDMVC.swift
# Session/Media Viewing & Editing/GIFs/GifPickerViewController.swift
# Session/Meta/AppDelegate.swift
# Session/Meta/SessionApp.swift
# Session/Onboarding/PNModeVC.swift
# Session/Path/PathVC.swift
# Session/Utilities/IP2Country.swift
# SessionMessagingKit/Messages/Control Messages/SharedConfigMessage.swift
# SessionMessagingKit/Sending & Receiving/Pollers/OpenGroupPoller.swift
# SessionMessagingKit/Sending & Receiving/Pollers/Poller.swift
# SessionNotificationServiceExtension/NotificationError.swift
# SessionUIKit/Style Guide/Values.swift
# SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentCaptionToolbar.swift
1 year ago
Morgan Pretty
73193df2e1
Fixed error handling after merge
1 year ago
Ryan ZHAO
bcc1d436bc
WIP: update strings for onboarding changes
1 year ago
Ryan ZHAO
0aac397a10
show less detailed error message to users when ons search failed
2 years ago
Ryan ZHAO
22fa5993a9
clean
2 years ago
Ryan ZHAO
6bbf4f8d00
minor update for checking invalid session id
2 years ago
Ryan ZHAO
72fa1ae52a
WIP: add accessibility ids
2 years ago
Ryan ZHAO
e85df4efd3
update string
2 years ago
Ryan ZHAO
c985d3b361
clean up
2 years ago
Ryan ZHAO
0fc40edb71
update the text input to support multiple lines
2 years ago
Ryan ZHAO
1a799d5565
implement new message screen
2 years ago
Ryan ZHAO
d303215663
WIP: new message screen
2 years ago
Ryan ZHAO
ce50fd9265
ui: implement invite a friend screen with SwiftUI
2 years ago