Ryan ZHAO
490cde57ce
fix disappearing messages update control messages for legacy groups
2023-12-07 16:47:17 +11:00
Ryan ZHAO
4ec1d730cd
remove previous logic for expiring control messages indicating disappearing messages turned off
2023-12-07 13:48:44 +11:00
Ryan ZHAO
362dcd3528
remove last change timestamp in local database
2023-12-07 13:21:35 +11:00
Ryan ZHAO
978ec30074
hide and display the following setting action accordingly
2023-12-07 10:32:34 +11:00
Ryan ZHAO
5d2a307d5e
WIP: update copies and implement following setting
2023-12-05 16:38:57 +11:00
Ryan ZHAO
0038a78df3
fix outdated client banner
2023-11-23 13:46:42 +11:00
Ryan ZHAO
c561a05273
WIP: fix outdated client banner
2023-11-23 11:54:56 +11:00
Ryan ZHAO
e8ec91ba8b
keep disappearing message update control message for legacy mode
2023-11-22 11:54:05 +11:00
Ryan ZHAO
9af95a672e
only show outdated client banner when disappearing message is enabled
2023-11-21 16:41:36 +11:00
Ryan ZHAO
96d1f9deb2
fix outdated banner
2023-11-20 13:20:06 +11:00
Ryan ZHAO
bf3fdad856
fix outdated banner for 1-1s
2023-11-20 10:20:12 +11:00
Ryan ZHAO
d492290303
WIP: fix outdated client banner with sql query
2023-11-17 17:11:33 +11:00
Ryan ZHAO
adf1a76acc
fix outdated client version check
2023-11-17 15:15:23 +11:00
Ryan ZHAO
666061fec9
fix outdated client banner in conversation screen
2023-11-16 17:04:01 +11:00
Ryan ZHAO
21c4a17a85
minor fix: only show banner when V2 is enabled
2023-11-16 15:04:35 +11:00
Ryan ZHAO
5f0835c41b
feat : display outdated client banner for linked devices
2023-11-16 15:02:23 +11:00
Ryan ZHAO
39c9ec7357
clean
2023-11-14 09:56:34 +11:00
Ryan ZHAO
3d566c1923
minor fix on close button accessibility id
2023-11-08 13:55:26 +11:00
Ryan ZHAO
6d92f31f6d
update accessibility of empty state label
2023-11-08 11:26:24 +11:00
Ryan Zhao
18852b8a52
fix an issue where closed group disappearing messages type can be set to unknown by shared config
2023-10-30 15:38:36 +11:00
Ryan Zhao
70326b5c74
fix disappearing messages for closed group control messages
2023-10-30 11:38:37 +11:00
Ryan Zhao
f2629f193b
add disappearing timer to call info messages
2023-10-30 11:15:31 +11:00
Ryan Zhao
8c6c6705a5
update control message text colour
2023-10-30 11:15:12 +11:00
Ryan Zhao
d27475d0be
feat: add timer for disappearing info messages
2023-10-27 16:55:48 +11:00
Ryan Zhao
83a64c5ca1
clean
2023-10-27 16:26:18 +11:00
Ryan Zhao
3d1b930ede
feat: update disappearing messages ui for visible messages
2023-10-27 16:24:40 +11:00
Ryan Zhao
61df9e2cf1
refactor disappearing timer view from objc to swift
2023-10-27 15:11:52 +11:00
ryanzhao
5569da0874
add accessibility id for radio button in cells
2023-10-26 16:17:14 +11:00
ryanzhao
2d6db6a768
feat(disabled): remove message requests from community when leaving this community
2023-10-25 12:27:58 +11:00
Ryan Zhao
5e0a29f5af
WIP: clear message requests from community when leaving this community chat
2023-10-23 17:05:34 +11:00
Ryan Zhao
c933ea1734
add comments
2023-10-23 11:49:31 +11:00
Ryan Zhao
b605193e61
fix an issue by the refactor
2023-10-23 11:47:46 +11:00
Ryan Zhao
99d5620536
minor refactor and clean up
2023-10-23 11:28:49 +11:00
Ryan Zhao
928d7f2b1e
add comments and minor refactor
2023-10-23 10:09:58 +11:00
ryanzhao
a64d054537
only start disappearing messages after a message successfully sent
2023-10-20 13:44:15 +11:00
Ryan Zhao
71fa811064
WIP: handle disappearing message failed to send
2023-10-19 17:04:38 +11:00
Morgan Pretty
c74d9a89f5
Fixed broken tests
2023-10-18 09:07:59 +11:00
Morgan Pretty
12347c9f2f
Merge remote-tracking branch 'upstream/dev' into disappearing-message-redesign
...
# Conflicts:
# Session/Media Viewing & Editing/MediaDetailViewController.swift
2023-10-18 09:07:53 +11:00
Morgan Pretty
109a81f33f
Merge pull request #929 from mpretty-cyro/fix/media-interactions
...
Fixed a few bugs and crashes around media interactions
2023-10-18 08:53:26 +11:00
Morgan Pretty
f809a71c8b
Updated the config merge process to only consider timestamps from merged messages
2023-10-18 08:53:07 +11:00
Morgan Pretty
05460ca2b3
Fixed a bug where the play button wouldn't appear when swiping attachments
2023-10-13 15:18:02 +11:00
Morgan Pretty
de7d85f4cb
Merge remote-tracking branch 'upstream/dev' into fix/media-interactions
2023-10-13 15:03:57 +11:00
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
2023-10-12 16:46:02 +11:00
Morgan Pretty
89b38dc2f5
Merge pull request #928 from mpretty-cyro/fix/blocked-contacts-crash
...
Fixed a crash on the blocked contacts screen and refactoring
2023-10-12 16:15:54 +11:00
Morgan Pretty
638685a8cc
Merge pull request #925 from mpretty-cyro/fix/blank-display-name-handling
...
Fixed a bug where profiles with blank name values wouldn't fallback correctly
2023-10-12 16:15:36 +11:00
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
2023-10-12 16:15:10 +11:00
Morgan Pretty
aec2aed81f
Merge pull request #927 from mpretty-cyro/fix/snode-info-deduping
...
Fixed an issue where the messages might not get reprocessed when they should
2023-10-12 16:14:30 +11:00
Morgan Pretty
4b9e15e5c1
Merge pull request #924 from mpretty-cyro/fix/theme-nav-issue
...
Fixed an issue where theme changes stopped updating nav styling
2023-10-12 16:13:42 +11:00
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
2023-10-12 16:03:00 +11:00
Morgan Pretty
b3eb78aaee
Fixed the broken tests
2023-10-11 18:00:52 +11:00