Ryan ZHAO
2b1fb422bf
minor fix on font size
2 years ago
Ryan ZHAO
d1fa40c52e
fix the document message in message info screen
2 years ago
Ryan ZHAO
1ca9fea2ca
clean
2 years ago
Ryan ZHAO
1d043157e0
fix an issue where messages with quotes are truncated
2 years ago
Ryan ZHAO
f5afdae646
Merge branch 'dev' into message-detail-screen
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
Morgan Pretty
08365a610e
Fixed issues found during QA
...
Fixed a couple issues around temporary file paths not getting created correctly
Fixed an issue where PhotoLibrary exports could fail without notifying the user correctly
Fixed a couple of bugs with the emoji list
2 years ago
Ryan ZHAO
43e2983f49
fix call messages and data extraction messages with their expiration info and refactor
2 years ago
Morgan Pretty
cbcdb9b37f
Refactored AppContext and AppRediness to Swift
2 years ago
Ryan ZHAO
be5418dc4a
further refactor on background
2 years ago
Ryan ZHAO
20db5a48a3
minor refactor on background
2 years ago
Ryan ZHAO
5eefbaa905
only show full screen button when the media is valid
2 years ago
Ryan ZHAO
96c6965f44
fix an issue where media gallery detail view was not displayed properly
2 years ago
Ryan ZHAO
4353f16694
implement quote view in message info screen
2 years ago
Ryan Zhao
74b62e9857
fix link preview with swift ui
2 years ago
Ryan Zhao
33bcefb710
fix broken ui on long messages
2 years ago
Ryan Zhao
a826fcb061
fix document view swift ui
2 years ago
ryanzhao
2a10ab208a
clean up and implementation in message info screen
2 years ago
ryanzhao
d2c05fc88d
WIP: refactor message views to swift-ui
2 years ago
ryanzhao
f603b422b0
Merge branch 'dev' into message-detail-screen
...
# Conflicts:
# Session/Media Viewing & Editing/MediaInfoVC+MediaPreviewView.swift
# SignalUtilitiesKit/Media Viewing & Editing/OWSVideoPlayer.swift
2 years ago
Morgan Pretty
05460ca2b3
Fixed a bug where the play button wouldn't appear when swiping attachments
2 years ago
Morgan Pretty
de7d85f4cb
Merge remote-tracking branch 'upstream/dev' into fix/media-interactions
2 years ago
Morgan Pretty
bd98db2612
Fixed a few bugs and crashes around media interactions
...
Fixed a crash when trying to grant permission to access additional photos
Fixed a bug where audio files would incorrectly get recognised as voice messages
Replaced our custom video/audio players with the native ones (which have additional built-in controls)
Updated the errors from SSKKeychainStorage to include useful information
Updated layout for audio attachments
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
ryanzhao
c787d2558f
Merge branch 'dev' into message-detail-screen
2 years ago
Morgan Pretty
5917cf103f
Refactored the LintLocalizableStrings
...
Added inline errors & warnings (regex could use some work to remove invalid cases)
Added a build step to validate the strings are included in the app and it's extensions
2 years ago
Morgan Pretty
4c934d2fda
[WIP] Started work fixing XCode 15 build issues
...
Reworked the EmojiGenerator to structure the 'EmojiWithSkinTones+String" file as the original structure was causing XCode 15 to build forever
Reworked the seed node certificate loading in an effort to fix a crash
Updated to the latest version of webp
Commented out a line causing build issues
Fixed a number of build warnings
Fixed an issue which could cause migration issues when upgrading from certain old versions
2 years ago
Ryan Zhao
a943df4f9e
refactor link preview view with SwiftUI
2 years ago
Ryan Zhao
a576037cf5
WIP: fix messages not correctly shown in message info screen
2 years ago
ryanzhao
3e0a4dec20
WIP: fix original message rendering issues
2 years ago
ryanzhao
f4b17c0f06
Merge branch 'dev' into message-detail-screen
2 years ago
Morgan Pretty
ab610578e6
Merge pull request #900 from mpretty-cyro/fix/media-detail-to-all-media-transition
...
Fixed an issue where tapping All Media on the media detail screen wasn't working
2 years ago
Morgan Pretty
cbc1ab437b
Fixed an issue where tapping All Media on the media detail screen wasn't working
2 years ago
Morgan Pretty
c98af2386c
Fixed an issue where the media picker wouldn't reload when changing image access
2 years ago
ryanzhao
faf24e9514
minor refactor
2 years ago
Ryan Zhao
70606652e4
refactor and clean up
2 years ago
Ryan Zhao
9efba621f7
minor refactor and clean up
2 years ago
ryanzhao
7f1a1e1f29
Merge branch 'dev' into message-detail-screen
2 years ago
Morgan Pretty
dfdf843f66
Fixed a few more issues
...
Fixed an issue where tapping a remote notification wasn't opening the conversation
Fixed an issue where the Share Extension could fail due to not having a snode pool loaded
Fixed an issue where the Theme may not be applied at the right time in the Share extension
2 years ago
Morgan Pretty
e6c26e7ff4
Cleaned up the GRDB interface for complex queries
2 years ago
ryanzhao
ec2e856914
clean
2 years ago
ryanzhao
c59b7e9f45
add import
2 years ago
ryanzhao
a939767d02
clean
2 years ago
Ryan Zhao
9fe9f19c94
Merge branch 'dev' into message-detail-screen
2 years ago
Morgan Pretty
5285d81177
Fixed a few more PN logic issues
...
Sorted out some more threading issues
Removed a redundant SyncPushTokensJob run
Fixed an issue where the NotificationServiceExtension could incorrectly setup the database before setting up it's context
Fixed a few warnings
Removed a bunch of legacy code
Refactored the MainAppContext from Objective C into Swift
2 years ago
Ryan Zhao
0e376d0d8a
rename Environment to SessionEnvironment to avoid conflicts on SwiftUI @Environment
2 years ago
Ryan Zhao
1adfc9cfbe
WIP: show media details full screen
2 years ago
Ryan Zhao
16db56572b
minor refactor on profile picture view size
2 years ago
Ryan Zhao
a0ea28234f
wrap profile picture view for swiftui
2 years ago
Ryan Zhao
0ace277878
enlarge the tapping area of actions in message info screen
2 years ago