Ryan ZHAO
0038a78df3
fix outdated client banner
8 months ago
Ryan ZHAO
c561a05273
WIP: fix outdated client banner
8 months ago
Ryan ZHAO
e8ec91ba8b
keep disappearing message update control message for legacy mode
8 months ago
Ryan ZHAO
9af95a672e
only show outdated client banner when disappearing message is enabled
8 months ago
Ryan ZHAO
d492290303
WIP: fix outdated client banner with sql query
8 months ago
Ryan ZHAO
666061fec9
fix outdated client banner in conversation screen
8 months ago
Ryan ZHAO
6d92f31f6d
update accessibility of empty state label
8 months ago
Ryan Zhao
70326b5c74
fix disappearing messages for closed group control messages
8 months ago
Ryan Zhao
f2629f193b
add disappearing timer to call info messages
8 months ago
Ryan Zhao
8c6c6705a5
update control message text colour
8 months ago
Ryan Zhao
d27475d0be
feat: add timer for disappearing info messages
8 months ago
Ryan Zhao
83a64c5ca1
clean
8 months ago
Ryan Zhao
3d1b930ede
feat: update disappearing messages ui for visible messages
8 months ago
Ryan Zhao
61df9e2cf1
refactor disappearing timer view from objc to swift
8 months ago
Ryan Zhao
c933ea1734
add comments
9 months ago
Ryan Zhao
b605193e61
fix an issue by the refactor
9 months ago
Ryan Zhao
99d5620536
minor refactor and clean up
9 months ago
Ryan Zhao
71fa811064
WIP: handle disappearing message failed to send
9 months ago
Morgan Pretty
12347c9f2f
Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
...
# Conflicts:
# Session/Media Viewing & Editing/MediaDetailViewController.swift
9 months ago
Morgan Pretty
de7d85f4cb
Merge remote-tracking branch 'upstream/dev' into fix/media-interactions
9 months 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
9 months ago
Morgan Pretty
89b38dc2f5
Merge pull request #928 from mpretty-cyro/fix/blocked-contacts-crash
...
Fixed a crash on the blocked contacts screen and refactoring
9 months ago
Morgan Pretty
e427e59544
Merge pull request #926 from mpretty-cyro/fix/rare-multi-threading-crash
...
Fixed a crash which could occur when scrolling conversation messages
9 months 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
9 months ago
Morgan Pretty
b97c0955be
Copy tweak to better support localization
9 months 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
9 months ago
Morgan Pretty
d1d2531ced
Fixed a minor layout issue and string linter tweaks
9 months ago
Morgan Pretty
658240e549
Fixed a crash which could occur when scrolling conversation messages
9 months ago
Morgan Pretty
3a9ada581d
Fixed an issue where theme changes stopped updating nav styling
9 months ago
Ryan Zhao
8721d8c5f3
update accessibility ids
9 months ago
Ryan Zhao
946acf3089
fix an issue where clicking on user count didn't navigate to the correct screen
10 months ago
ryanzhao
2d0bbe4455
Merge branch 'dev' into disappearing-message-redesign
...
# Session/Meta/Translations/de.lproj/Localizable.strings
# Session/Meta/Translations/en.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/it.lproj/Localizable.strings
# Session/Meta/Translations/ja.lproj/Localizable.strings
# Session/Meta/Translations/nl.lproj/Localizable.strings
# Session/Meta/Translations/pl.lproj/Localizable.strings
# Session/Meta/Translations/pt-BR.lproj/Localizable.strings
# Session/Meta/Translations/ru.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/vi.lproj/Localizable.strings
# Session/Meta/Translations/zh-CN.lproj/Localizable.strings
# Session/Meta/Translations/zh-TW.lproj/Localizable.strings
10 months ago
ryanzhao
38c34f2977
trigger disappear after read for community invitaion
10 months ago
Morgan Pretty
7628edbb1c
Merge remote-tracking branch 'upstream/dev' into fix/xcode-15-build-issues
10 months ago
Morgan Pretty
e6494d3432
Merge pull request #910 from mpretty-cyro/feature/translations-update
...
Updated to the latest translations from Crowdin
10 months ago
Morgan Pretty
c4aadaff1c
Fixed the broken tests and updated test dependencies
...
Properly fixed the busted migration issue
Updated to the latest version of Quick and Nimble (unit testing libraries)
Updated the tests based on the above
10 months ago
Morgan Pretty
20ce1deb23
Merge remote-tracking branch 'upstream/dev' into fix/xcode-15-build-issues
10 months ago
ryanzhao
d415ea5781
Merge branch 'dev' into disappearing-message-redesign
10 months ago
Morgan Pretty
134d257faf
Merge pull request #907 from mpretty-cyro/fix/incorrect-screen-popping
...
Fixed an issue where the conversation screen was dismissed incorrectly
10 months ago
Morgan Pretty
8fee4edf34
Updated to the latest translations from Crowdin
10 months ago
Ryan Zhao
66e37cef07
Merge branch 'dev' into disappearing-message-redesign
10 months 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
10 months ago
Morgan Pretty
f92579db07
Fixed a couple more bugs with link previews
...
Fixed an issue where sending a link with a preview wouldn't work if you have a previous "failed" preview for the same link
Fixed an issue where receiving a link with a preview could update all existing previews to an invalid state
10 months ago
Morgan Pretty
8cbd318cca
Fixed an issue where the conversation screen was dismissed incorrectly
...
Fixed a bug where going to the settings screen in a conversation with no messages would pop to the conversation list
10 months ago
Ryan Zhao
5f25abc213
add paged database observer for link preview attachment
10 months ago
ryanzhao
5088e394f2
clean
10 months ago
Morgan Pretty
b79de0cf32
Fixed an issue where call messages wouldn't get marked as read when the last message in a conversation
10 months ago
Morgan Pretty
260e9b0a43
Fixed a bug where the quote preview width could be too small
10 months ago
Ryan Zhao
6c75007c0b
Merge branch 'dev' into disappearing-message-redesign
10 months ago
Morgan Pretty
7a8941db5c
Fixed a couple of config handling bugs
...
Fixed an bug where config messages could be processed in the wrong order
Tweaked the behaviour or removing threads (this would cause issues with future config-based settings changes that live on the thread getting lost)
10 months ago