Commit Graph

1044 Commits (c02c3abd735de8b98a035b01cff2eb7cc28444ab)

Author SHA1 Message Date
Ryan ZHAO 68ce009d1c fix an issue when following settings linked devices won't sync the updated config 6 months ago
Ryan ZHAO e81923cdef fix an issue when updating expiry unchanged messages won't start disappear 6 months ago
Ryan ZHAO ac30b3c797 fix unsend requests 7 months ago
Ryan ZHAO 810a990735 fix disappearing messages for call message 7 months ago
Ryan ZHAO 9fc5f8fa68 WIP: refactoring the way of applying disappearing messages settings 7 months ago
Ryan ZHAO 0aa32bcab3 fix an issue where expiration update control messages won't be marked as read on linked devices 7 months ago
Ryan ZHAO 7693e53183 minor refactor and fix expiration update message for control messages 7 months ago
Ryan ZHAO 42f2440067 fix disappearing messages update control messages for legacy groups and linked devices 7 months ago
Ryan ZHAO 74efe8cc72 fix an issue for legacy groups disappearing message update control message 7 months ago
Ryan ZHAO 8c2491712e fix an issue where non-admin can change disappearing messages settings in legacy group 7 months ago
Ryan ZHAO 490cde57ce fix disappearing messages update control messages for legacy groups 7 months ago
Ryan ZHAO 4ec1d730cd remove previous logic for expiring control messages indicating disappearing messages turned off 7 months ago
Ryan ZHAO 362dcd3528 remove last change timestamp in local database 7 months ago
Ryan ZHAO 978ec30074 hide and display the following setting action accordingly 7 months ago
Ryan ZHAO 5d2a307d5e WIP: update copies and implement following setting 7 months ago
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 9 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