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
Ryan ZHAO
991d0b90d5
add a new modal for unknown errors when clearing data from network
2 years ago
Ryan ZHAO
8fe3cf7562
update strings and minor fix
2 years ago
Ryan ZHAO
688ab805d7
UI fix for onboarding merge
2 years ago
Ryan ZHAO
96832484b3
minor refactor on getting app name
2 years ago
Ryan ZHAO
e790fa4519
make things compile
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
Ryan ZHAO
1cda8887dc
WIP: strings!
2 years ago
Morgan Pretty
c6c2881338
Reworked the libSession network to be instance based
...
• Fixed an issue where the DisappearingMessagesJob was getting run for every individual message process instead of just once after processing all messages from a poll
• Tweaked the polling logic to split the user, groups and community pollers into separate queues
• Tweaked the logic to restart the open group poller immediately after joining a community (to avoid an edge-case where there could be a long delay before the initial poll is made)
• Tweaked the logic for checking if PNs are susceptible to failure to only dispatch to the main thread once
• Cleaned up some warnings
• Updated the app versioning to be at the project level instead of target level
• Added the ability to define a unique hash for a job for deduplication
2 years ago
Ryan ZHAO
f33a153c7f
update more strings
2 years ago
Ryan ZHAO
62af0aa907
update more localized strings
2 years ago
Morgan Pretty
7eb7eda74e
[WIP] Cleaned up interface, error handling and redundant code
2 years ago
Morgan Pretty
1ee4c29a16
[WIP] Pulling in a bunch of changes around request management
2 years ago
Ryan ZHAO
1904a795b8
WIP: add new strings
2 years ago
Ryan ZHAO
fd1c368ca0
WIP: check for any untouched strings
2 years ago
Ryan ZHAO
4054796da1
apply new localized string format
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
98ab03c454
add accessibility ids
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
Ryan ZHAO
8f0b6d8202
WIP: Replace strings
2 years ago
Ryan ZHAO
f9ef58c9d3
WIP: add strings
2 years ago
Ryan ZHAO
d25783c4df
Merge branch 'dev' into onboarding
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
ebf36c6251
minor update on buttons and QR code to look better on iPad
2 years ago
Ryan ZHAO
d303215663
WIP: new message screen
2 years ago
Ryan ZHAO
c5eb55d1e8
WIP: implement start new conversation screen with SwiftUI
2 years ago
Ryan ZHAO
f6beb2d315
Show toast rather than modal when there is an error scanning QR code
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
cbcdb9b37f
Refactored AppContext and AppRediness to Swift
2 years ago
Ryan ZHAO
3d566c1923
minor fix on close button accessibility id
2 years ago
Ryan Zhao
cf63d6e48f
imp: modal of hiding recovery password permanently
2 years ago
Ryan Zhao
52ce8a49b4
replace old seed screen with updated recovery password screen
2 years ago
Ryan Zhao
45d2964bf1
Merge branch 'dev' into onboarding
2 years ago
Ryan Zhao
44c8f21628
polish qrcode theme color
2 years ago
ryanzhao
0632514d45
imp: updated recovery password screen
2 years ago
Morgan Pretty
a6931bb922
Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
...
# Conflicts:
# Session.xcodeproj/project.pbxproj
# Session/Conversations/Settings/ThreadDisappearingMessagesSettingsViewModel.swift
# Session/Conversations/Settings/ThreadSettingsViewModel.swift
# Session/Shared/SessionTableViewController.swift
# Session/Shared/SessionTableViewModel.swift
# Session/Shared/Types/SessionTableSection.swift
# SessionTests/Conversations/Settings/ThreadDisappearingMessagesViewModelSpec.swift
# SessionUIKit/Components/SessionButton.swift
2 years ago
Morgan Pretty
f97170fdcd
Fixed a crash on the blocked contacts screen and refactoring
...
Refactored the SessionThreadViewModel to reduce boilerplate and clean up the interface a little
Refactored the MessageRequestsViewController to use the SessionTableViewController
Fixed a crash when returning from the background on the BlockedContactsViewModel
Fixed some minor lag on the NotificationSoundViewModel
Added an optional initial loading message to the SessionTableViewController
2 years ago
Morgan Pretty
b20e533929
Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
2 years ago
Morgan Pretty
06f12a58b0
Change the 'Grant Camera Access' copy to 'Continue' at Apple's request
...
Updated translations again
2 years ago
Morgan Pretty
90cd3fb5e0
Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
...
# Conflicts:
# _SharedTestUtilities/MockJobRunner.swift
2 years ago
Morgan Pretty
2cff251e8d
Fixed a bug with the blocked contacts list
...
Fixed a bug where blocked contacts without profile information wouldn't be included in the blocked contacts list
Fixed broken test build issues
Increased build and version numbers
2 years ago
ryanzhao
dee5e56ccc
Merge branch 'dev' into onboarding
2 years ago
Ryan Zhao
66e37cef07
Merge branch 'dev' into disappearing-message-redesign
2 years ago