Commit Graph

17478 Commits (ee490bfa995c4f1ccdb26ef4d72e8c61a683fb0a)
 

Author SHA1 Message Date
ryanzhao ee490bfa99 minor fix 1 year ago
ryanzhao 71862a52b8 use exported C function in libSession to sync disappearing messages configuration 1 year ago
ryanzhao c969a8e012 fix disappear after read not working for message sender 1 year ago
ryanzhao b78c13eafd fix UI issue of incoming visible messages in 1-1 convos 1 year ago
Ryan Zhao afb456b710 Merge branch 'updated-user-config-handling' into disappearing-message-redesign 1 year ago
Ryan Zhao 58740d9639 sync disappearing messages config through libSession 1 year ago
Morgan Pretty fd2794cbc2 Merge remote-tracking branch 'RyanFork/global-search-improvement' into feature/updated-user-config-handling
# Conflicts:
#	Session/Shared/FullConversationCell.swift
1 year ago
Morgan Pretty c1553aca41 Merge remote-tracking branch 'origin/fix/attachment-reupload-bugs' into feature/updated-user-config-handling
# Conflicts:
#	SessionUtilitiesKit/JobRunner/JobRunner.swift
1 year ago
Morgan Pretty 5d88db7a8a Merge remote-tracking branch 'origin/feature/tweak-profile-modal-ui' into feature/updated-user-config-handling
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Calls/Call Management/SessionCall.swift
#	Session/Conversations/ConversationVC.swift
#	Session/Conversations/Input View/MentionSelectionView.swift
#	Session/Conversations/Message Cells/VisibleMessageCell.swift
#	Session/Settings/SettingsViewModel.swift
#	Session/Shared/Views/SessionAvatarCell.swift
#	Session/Shared/Views/SessionCell+AccessoryView.swift
#	SessionUIKit/Components/ConfirmationModal.swift
#	SessionUIKit/Components/PlaceholderIcon.swift
#	SignalUtilitiesKit/Profile Pictures/ProfilePictureView.swift
1 year ago
ryanzhao e711c978c9 WIP: sync disappearing messages config through user config 1 year ago
Morgan Pretty 6fcfffafe7 Added logic to include the commit hash in the logs for debug builds 1 year ago
Morgan Pretty 8f2e09d125 Added a missing filter to a db query 1 year ago
Ryan Zhao ef1db5a1e2 WIP: Update expiration timer to be based on user config 1 year ago
Ryan Zhao 6ea61f770c clean 1 year ago
Morgan Pretty 4419d31077 Removed the ability to swipe-to-reply to sending/failed outgoing messages 1 year ago
Morgan Pretty 41ba692a03 Fixed an issue where you couldn't search for hidden contacts 1 year ago
Morgan Pretty 22303f2458 Colour tweak 1 year ago
Morgan Pretty cf2e198a64 Updated the profile picture modal
Moved the ProfilePictureView into SessionUIKit
Fixed a couple of minor ProfilePictureView bugs
1 year ago
ryanzhao 89324f01bf update disappearing messages unit test 1 year ago
Morgan Pretty 2d792e4e3e Updated the profile picture modal and standardised the ProfilePictureView sizes
Fixed an issue where 'CurrentAppContext().isMainAppAndActive' wasn't called on the main thread
Updated the ProfilePictureView to have the updated icon UI
1 year ago
ryanzhao 00e468fcce implement the new approach to sync disappearing after read status across devices 1 year ago
Morgan Pretty 2bb68ccbcf Fixed a few issues found during QA
Fixed an issue where you could be left on the settings screen after deleting/leaving a conversation
Fixed an issue where deleting the last contact/group/community from a device would result in linked devices not deleting the relevant conversation
Fixed an issue where leaving a group created a race condition where linked devices wouldn't remove the group
1 year ago
ryanzhao 2b85c0fde0 WIP: implement new approach to sync disappearing after read across devices 1 year ago
Morgan Pretty b277056a62 Removed the extra debug logs for message sending 1 year ago
Morgan Pretty a532976333 Updated the JobRunner to wait until the current transaction is done before running a job 1 year ago
Morgan Pretty 9c2ec47557 Added more logs for debugging 1 year ago
Morgan Pretty 44824c8127 Added a bunch of logs to the Jobs to better track the startup state 1 year ago
Morgan Pretty 3f362a71f3 Fixed a couple of QA issues
Forced the user config feature to be on (for testing)
Fixed a bug where triggering the 'Delete for everyone' functionality would incorrectly try to delete from the recipient swarm (not possible)
Fixed a bug where the 'profileNamePublisher' could only be set once resulting in potential issues if you try to restore different accounts within the same session
Re-added the limit to the number of reactions to display before collapsing to make it consistent with the designs and other platforms
Updated the SnodeAPI to ensure that when it retries it will actually select a new snode
1 year ago
Ryan Zhao b05bb7f9bd fix a crash when the network clock offset is negative 1 year ago
Ryan Zhao e78b41164c add missing translation in French 1 year ago
Morgan Pretty 37894175e5 Fixed a couple of bugs
Fixed a bug where reacting to an incoming attachment message in a one-to-one conversation would result in the attachment being re-uploaded
Fixed a bug where concurrent queues in the JobRunner wouldn't start newly added jobs until current jobs had finished executing
1 year ago
Ryan Zhao edfe8a61b0 Merge branch 'feature/updated-user-config-handling' of https://github.com/mpretty-cyro/session-ios into disappearing-message-redesign 1 year ago
Ryan Zhao ffb3f0dd90 adjust snippet function parameters to get a good looking result 1 year ago
Ryan Zhao 66d7226d80 get rid of truncating calculation and guard constant number 1 year ago
ryanzhao e2384e464f use snippet function in sql query for message search 1 year ago
ryanzhao 05eb059caf modify & add accessibility ids and labels 1 year ago
Morgan Pretty 19eddd79a1 Fixed an issue where non-visible messages were causing their conversations to appear
Fixed a crash when trying to unsend a message
1 year ago
Morgan Pretty 2053b6b0cd Added some accessibility info
Fixed an issue where the Display Picture update modal wouldn't rendering animated images actually animating
1 year ago
ryanzhao 31af9c2ab9 refactor & fix default duration of legacy disappearing message, and fix typo 1 year ago
ryanzhao eae5d463e6 add existing scripts to project 1 year ago
ryanzhao 86705d88e3 Merge branch 'feature/updated-user-config-handling' into disappearing-message-redesign 1 year ago
Morgan Pretty 9799297e15 Fixed build issues from merge 1 year ago
Morgan Pretty 534343f8b0 Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling
# Conflicts:
#	Session/Closed Groups/NewClosedGroupVC.swift
#	Session/Conversations/ConversationVC+Interaction.swift
#	Session/Conversations/ConversationVC.swift
#	Session/Conversations/ConversationViewModel.swift
#	Session/Conversations/Settings/ThreadSettingsViewModel.swift
#	Session/Home/GlobalSearch/GlobalSearchViewController.swift
#	Session/Home/HomeVC.swift
#	Session/Home/New Conversation/NewDMVC.swift
#	Session/Media Viewing & Editing/GIFs/GifPickerViewController.swift
#	Session/Meta/Translations/de.lproj/Localizable.strings
#	Session/Meta/Translations/en.lproj/Localizable.strings
#	Session/Meta/Translations/es.lproj/Localizable.strings
#	Session/Meta/Translations/fa.lproj/Localizable.strings
#	Session/Meta/Translations/fi.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/id-ID.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/si.lproj/Localizable.strings
#	Session/Meta/Translations/sk.lproj/Localizable.strings
#	Session/Meta/Translations/sv.lproj/Localizable.strings
#	Session/Meta/Translations/th.lproj/Localizable.strings
#	Session/Meta/Translations/vi-VN.lproj/Localizable.strings
#	Session/Meta/Translations/zh-Hant.lproj/Localizable.strings
#	Session/Meta/Translations/zh_CN.lproj/Localizable.strings
#	Session/Settings/BlockedContactsViewController.swift
#	Session/Settings/NukeDataModal.swift
#	Session/Settings/SettingsViewModel.swift
#	SessionMessagingKit/Shared Models/SessionThreadViewModel.swift
#	SessionUIKit/Components/ConfirmationModal.swift
1 year ago
Ryan Zhao 7770d566df clean up & implement same delete type selection 1 year ago
Morgan Pretty db67e36acb Updated the feature flag so it will continue to use User Config if the migrations have already been run 1 year ago
Morgan Pretty 2035d508d9 Ran pod install 1 year ago
Morgan Pretty 7ecb645454 Merge remote-tracking branch 'upstream/master' into dev
# Conflicts:
#	Session/Meta/Translations/fr.lproj/Localizable.strings
1 year ago
Morgan Pretty 03d879804f Increased build and version numbers 1 year ago
Ryan Zhao 9a66046e77 clean 1 year ago
Morgan Pretty 6be759d39c
Merge pull request #851 from mpretty-cyro/feature/updated-profile-picture-modal
Updated the profile picture management UI & functionality
1 year ago