Ryan ZHAO
68ce009d1c
fix an issue when following settings linked devices won't sync the updated config
1 year ago
Ryan ZHAO
e81923cdef
fix an issue when updating expiry unchanged messages won't start disappear
1 year ago
Ryan ZHAO
ac30b3c797
fix unsend requests
1 year ago
Ryan ZHAO
810a990735
fix disappearing messages for call message
1 year ago
Ryan ZHAO
9fc5f8fa68
WIP: refactoring the way of applying disappearing messages settings
1 year ago
Ryan ZHAO
0aa32bcab3
fix an issue where expiration update control messages won't be marked as read on linked devices
1 year ago
Ryan ZHAO
7693e53183
minor refactor and fix expiration update message for control messages
1 year ago
Ryan ZHAO
42f2440067
fix disappearing messages update control messages for legacy groups and linked devices
1 year ago
Ryan ZHAO
74efe8cc72
fix an issue for legacy groups disappearing message update control message
1 year ago
Ryan ZHAO
8c2491712e
fix an issue where non-admin can change disappearing messages settings in legacy group
1 year ago
Ryan ZHAO
490cde57ce
fix disappearing messages update control messages for legacy groups
1 year ago
Ryan ZHAO
4ec1d730cd
remove previous logic for expiring control messages indicating disappearing messages turned off
1 year ago
Ryan ZHAO
362dcd3528
remove last change timestamp in local database
1 year ago
Ryan ZHAO
978ec30074
hide and display the following setting action accordingly
1 year ago
Ryan ZHAO
5d2a307d5e
WIP: update copies and implement following setting
1 year ago
Ryan ZHAO
0038a78df3
fix outdated client banner
1 year ago
Ryan ZHAO
c561a05273
WIP: fix outdated client banner
1 year ago
Ryan ZHAO
e8ec91ba8b
keep disappearing message update control message for legacy mode
1 year ago
Ryan ZHAO
9af95a672e
only show outdated client banner when disappearing message is enabled
1 year ago
Ryan ZHAO
d492290303
WIP: fix outdated client banner with sql query
1 year ago
Ryan ZHAO
666061fec9
fix outdated client banner in conversation screen
1 year ago
Ryan ZHAO
6d92f31f6d
update accessibility of empty state label
2 years ago
Ryan Zhao
70326b5c74
fix disappearing messages for closed group control messages
2 years ago
Ryan Zhao
f2629f193b
add disappearing timer to call info messages
2 years ago
Ryan Zhao
8c6c6705a5
update control message text colour
2 years ago
Ryan Zhao
d27475d0be
feat: add timer for disappearing info messages
2 years ago
Ryan Zhao
83a64c5ca1
clean
2 years ago
Ryan Zhao
3d1b930ede
feat: update disappearing messages ui for visible messages
2 years ago
Ryan Zhao
61df9e2cf1
refactor disappearing timer view from objc to swift
2 years ago
Ryan Zhao
c933ea1734
add comments
2 years ago
Ryan Zhao
b605193e61
fix an issue by the refactor
2 years ago
Ryan Zhao
99d5620536
minor refactor and clean up
2 years ago
Ryan Zhao
71fa811064
WIP: handle disappearing message failed to send
2 years ago
Morgan Pretty
12347c9f2f
Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
...
# Conflicts:
# Session/Media Viewing & Editing/MediaDetailViewController.swift
2 years ago
Morgan Pretty
de7d85f4cb
Merge remote-tracking branch 'upstream/dev' into fix/media-interactions
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
89b38dc2f5
Merge pull request #928 from mpretty-cyro/fix/blocked-contacts-crash
...
Fixed a crash on the blocked contacts screen and refactoring
2 years 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
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
b97c0955be
Copy tweak to better support localization
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
d1d2531ced
Fixed a minor layout issue and string linter tweaks
2 years ago
Morgan Pretty
658240e549
Fixed a crash which could occur when scrolling conversation messages
2 years ago
Morgan Pretty
3a9ada581d
Fixed an issue where theme changes stopped updating nav styling
2 years ago
Ryan Zhao
8721d8c5f3
update accessibility ids
2 years ago
Ryan Zhao
946acf3089
fix an issue where clicking on user count didn't navigate to the correct screen
2 years 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
2 years ago
ryanzhao
38c34f2977
trigger disappear after read for community invitaion
2 years ago
Morgan Pretty
7628edbb1c
Merge remote-tracking branch 'upstream/dev' into fix/xcode-15-build-issues
2 years ago
Morgan Pretty
e6494d3432
Merge pull request #910 from mpretty-cyro/feature/translations-update
...
Updated to the latest translations from Crowdin
2 years ago