Commit Graph

201 Commits (ac29ca484cd772d157b9ee13a9d3b66d7769f499)

Author SHA1 Message Date
Ryan ZHAO 527c921df3 Merge branch 'onboarding' into standardised-strings 1 year ago
Ryan ZHAO 63ca28b002 make the fake chat bubbles in landing screen scrollable 1 year ago
Ryan ZHAO ecb1b83a8e upgrade to minimum iOS 15.0 support 1 year ago
Ryan ZHAO 90de873ea0 add and modify strings 1 year ago
Ryan ZHAO 1d01eb91ae Merge branch 'onboarding' into standardised-strings 2 years ago
Ryan ZHAO 431c024354 update accessibility ids 2 years ago
Ryan ZHAO ae4c87a5b0 minor refactor on how to show error messages when the mnemonic is incorrect 2 years ago
Ryan ZHAO d8c6692fbc add closed button for Open URL Modal 2 years ago
Ryan ZHAO 2301c75c08 fix toast error message for scanning recovery password qrcode 2 years 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
2 years ago
Morgan Pretty e420ce4e58 Merge remote-tracking branch 'upstream/dev' into onboarding
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Conversations/ConversationVC.swift
#	Session/Home/New Conversation/NewDMVC.swift
#	Session/Onboarding/PNModeVC.swift
#	SessionUIKit/Style Guide/Values.swift
2 years ago
Ryan ZHAO 688ab805d7 UI fix for onboarding merge 2 years ago
Ryan ZHAO 0d6ed3fa1f fix display name screen title 2 years ago
Ryan ZHAO 96832484b3 minor refactor on getting app name 2 years ago
Ryan ZHAO bcc1d436bc WIP: update strings for onboarding changes 2 years ago
Ryan ZHAO f4a979f55f Merge branch 'onboarding' into standardised-strings 2 years ago
Morgan Pretty 5ee15bbc3f Moved a bunch of networking logic into libSession
• Moved the snode cache and path building into libSession (deleted associated logic)
• Moved reachability detection into libSession (remove Reachability dependency)
• Fixed a couple of crashes with using libQuic requests
• Fixed a bug where the MessageRequestFooterView would show buttons on outgoing message requests
2 years ago
Ryan ZHAO 6d297dc2a9 update strings 2 years ago
Morgan Pretty 352f6d7337 Fixed a number of bugs found while testing the internal build
• Reworked the keyboard avoidance in ConversationVC to fix some bugs and simplify the behaviour
• Moved the message request footer UI into it's own view
• Fixed an issue where paths wouldn't get built for a new isntall
• Fixed an issue where a couple of LibSession+Networking errors weren't getting logged correctly
• Fixed a log that could be thrown incorrect for a unique constraint failure
• Fixed an annoying startup warning due to thread priorities
2 years ago
Morgan Pretty a3188ebea4 Fixed a number of bugs found in the internal release
• Moved the 'getSwarm' behaviour into a distinct job to prevent duplicate API calls
• Updated to the latest libSession (fix libQuic crash)
• Updated the JobRunner to support the `runOnceTransient` behaviour and be able to run transient jobs in the app extensions
• Reworked the extension file logging to be written directly to the file in a single operation rather than line-by-line via the logger
• Fixed a bug where community invites has the wrong author
• Fixed a bug where the title on the disappearing messages settings screen was clipping vertically
• Fixed a bug where tapping on the disappearing messages setting subtitle could incorrectly appear in read-only state for admins
• Fixed a log which contained notification content
• Tweaks to extension logging logic
2 years ago
Ryan ZHAO 62af0aa907 update more localized strings 2 years ago
Ryan ZHAO ce04bb91bc clean 2 years ago
Ryan ZHAO a967b4dfd0 fix an issue where not the whole area of PN mode option is tappable 2 years ago
Morgan Pretty 7eb7eda74e [WIP] Cleaned up interface, error handling and redundant code 2 years ago
Ryan ZHAO 526172243b Merge branch 'dev' into onboarding 2 years ago
Ryan ZHAO 88a8ac3d01 Merge branch 'dev' into standardised-strings 2 years ago
Morgan Pretty 756e256d9a Moving libSession into SessionUtilitiesKit to expose it to other targets 2 years ago
Ryan ZHAO fd1c368ca0 WIP: check for any untouched strings 2 years ago
Ryan ZHAO d9a73bea95 adding missing strings 2 years ago
Ryan ZHAO 0ebf0ea365 Merge branch 'dev' into standardised-strings 2 years ago
Ryan ZHAO 72fa1ae52a WIP: add accessibility ids 2 years ago
Ryan ZHAO e85df4efd3 update string 2 years ago
Ryan ZHAO 673170360d Merge branch 'dev' into onboarding 2 years ago
Morgan Pretty e1bb6de7d6 Merge remote-tracking branch 'upstream/dev' into feature/drop-yap-database-support
# Conflicts:
#	Podfile.lock
#	SessionMessagingKit/Database/Migrations/_003_YDBToGRDBMigration.swift
2 years ago
Ryan ZHAO 8f0b6d8202 WIP: Replace strings 2 years ago
Ryan ZHAO f9ef58c9d3 WIP: add strings 2 years ago
Ryan ZHAO 23c0de426b WIP: remove unused strings 2 years ago
Morgan Pretty 661720a988 Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Meta/Translations/ar.lproj/Localizable.strings
#	Session/Meta/Translations/be.lproj/Localizable.strings
#	Session/Meta/Translations/bg.lproj/Localizable.strings
#	Session/Meta/Translations/bn.lproj/Localizable.strings
#	Session/Meta/Translations/cs.lproj/Localizable.strings
#	Session/Meta/Translations/da.lproj/Localizable.strings
#	Session/Meta/Translations/de.lproj/Localizable.strings
#	Session/Meta/Translations/el.lproj/Localizable.strings
#	Session/Meta/Translations/en.lproj/Localizable.strings
#	Session/Meta/Translations/eo.lproj/Localizable.strings
#	Session/Meta/Translations/es-ES.lproj/Localizable.strings
#	Session/Meta/Translations/fa.lproj/Localizable.strings
#	Session/Meta/Translations/fi.lproj/Localizable.strings
#	Session/Meta/Translations/fil.lproj/Localizable.strings
#	Session/Meta/Translations/fr.lproj/Localizable.strings
#	Session/Meta/Translations/hi.lproj/Localizable.strings
#	Session/Meta/Translations/hr.lproj/Localizable.strings
#	Session/Meta/Translations/hu.lproj/Localizable.strings
#	Session/Meta/Translations/id.lproj/Localizable.strings
#	Session/Meta/Translations/it.lproj/Localizable.strings
#	Session/Meta/Translations/ja.lproj/Localizable.strings
#	Session/Meta/Translations/ko.lproj/Localizable.strings
#	Session/Meta/Translations/ku.lproj/Localizable.strings
#	Session/Meta/Translations/lt.lproj/Localizable.strings
#	Session/Meta/Translations/lv.lproj/Localizable.strings
#	Session/Meta/Translations/ne-NP.lproj/Localizable.strings
#	Session/Meta/Translations/nl.lproj/Localizable.strings
#	Session/Meta/Translations/no.lproj/Localizable.strings
#	Session/Meta/Translations/pl.lproj/Localizable.strings
#	Session/Meta/Translations/pt-BR.lproj/Localizable.strings
#	Session/Meta/Translations/pt-PT.lproj/Localizable.strings
#	Session/Meta/Translations/ro.lproj/Localizable.strings
#	Session/Meta/Translations/ru.lproj/Localizable.strings
#	Session/Meta/Translations/si-LK.lproj/Localizable.strings
#	Session/Meta/Translations/sk.lproj/Localizable.strings
#	Session/Meta/Translations/sl.lproj/Localizable.strings
#	Session/Meta/Translations/sv-SE.lproj/Localizable.strings
#	Session/Meta/Translations/th.lproj/Localizable.strings
#	Session/Meta/Translations/tr.lproj/Localizable.strings
#	Session/Meta/Translations/uk.lproj/Localizable.strings
#	Session/Meta/Translations/vi.lproj/Localizable.strings
#	Session/Meta/Translations/zh-CN.lproj/Localizable.strings
#	Session/Meta/Translations/zh-TW.lproj/Localizable.strings
#	SessionMessagingKit/Configuration.swift
#	SessionUtilitiesKit/Database/Storage.swift
2 years ago
Ryan ZHAO 0fc40edb71 update the text input to support multiple lines 2 years ago
Ryan ZHAO 9faf835617 ui: refactor QR code screen with SwiftUI and update QR code style 2 years ago
Ryan ZHAO 5eca31aaa2 refactor & clean 2 years ago
Morgan Pretty fd02decf9f Updated the PNModeVC to explicitly trigger the SyncPushTokensJob 2 years ago
Ryan Zhao cf63d6e48f imp: modal of hiding recovery password permanently 2 years ago
Ryan Zhao 01f202ac79 clean up 2 years ago
Ryan Zhao 281dfc3bb4 fix building issues after merge 2 years ago
Ryan Zhao 45d2964bf1 Merge branch 'dev' into onboarding 2 years ago
ryanzhao 0632514d45 imp: updated recovery password screen 2 years ago
ryanzhao 4c95154485 remove recovery password screen 2 years ago
ryanzhao f9531a4cc8 polish the recovery password remider 2 years ago
ryanzhao 65ee402ced modify recovery phase screen 2 years ago