Commit graph

17470 commits

Author SHA1 Message Date
Morgan Pretty
03d879804f Increased build and version numbers 2023-05-18 15:26:30 +10:00
Morgan Pretty
6be759d39c
Merge pull request #851 from mpretty-cyro/feature/updated-profile-picture-modal
Updated the profile picture management UI & functionality
2023-05-18 15:23:11 +10:00
Morgan Pretty
c5a9c92a92
Merge pull request #847 from RyanRory/fix-link-preview
Fix link preview
2023-05-18 15:22:56 +10:00
Morgan Pretty
cd5dd1e3fa
Merge pull request #848 from obouchet/chore/french_translations
add and fix missing French translations
2023-05-18 15:22:19 +10:00
Morgan Pretty
e061bb02cd
Merge pull request #850 from mpretty-cyro/fix/general-bug-fixes
Various tweaks and fixes
2023-05-18 15:19:56 +10:00
Morgan Pretty
ff2a48d94d
Merge pull request #852 from mpretty-cyro/fix/updated-seed3-cert
Updated the certificate for seed3
2023-05-18 15:19:41 +10:00
Morgan Pretty
4455af9771
Merge pull request #853 from RyanRory/fix-global-search-hanging
Fix global search hanging issue
2023-05-18 15:19:28 +10:00
Ryan Zhao
c69c7fc63f fix an issue when using global search and there is a long long search result, the app will end up hanging 2023-05-18 13:53:53 +10:00
Morgan Pretty
d19ed8599f Updated the certificate for seed3 2023-05-18 08:50:03 +10:00
Morgan Pretty
c134acdc90 Updated to the latest version of libSession 2023-05-16 13:46:09 +10:00
Morgan Pretty
9c8653aa21 Updated the profile picture management UI
Updated the UI to use a modal
Added the ability to remove the profile picture
2023-05-16 13:09:05 +10:00
Morgan Pretty
5b5f4a4e88 Various tweaks and fixes
Fixed an issue where the GlobalSearch push animation could be jittery
Fixed a crash which could occur when returning from the background on certain screens
Removed the keyboard dismiss animation when pushing from global search to a conversation (apparently this is how iMessage avoids the animation bug...)
Updated to the latest version of GRDB
Updated the Atomic wrapper to use the ReadWrite lock for less blocking behaviours
Updated the audio attachment icon to be consistent with Android & Desktop
Updated the QuoteView to omit the "author" if we don't have their name and the quote can't be found
2023-05-16 09:38:14 +10:00
Morgan Pretty
977c2051ed Fixed a few bugs uncovered with further testing
Added some more logs to libSession build script and tweaked the stdout location
Added shadow threads to the GarbageCollectionJob
Changed the seed node retries to 2 because it's likely we will swap to another seed node pretty quickly which could resolve the issue
Fixed a bug where the user could get kicked from a draft conversation if they get a contacts update before sending a message
Fixed a bug where message status or media message download statuses would trigger the conversation to jump to the bottom
2023-05-10 17:27:36 +10:00
Olivier Bouchet
e6d5e62693 add and fix missing French translations 2023-05-08 20:42:55 -04:00
Ryan Zhao
f855d89af2 clean 2023-05-08 16:13:51 +10:00
Ryan Zhao
249ccab466 fix link preview not working 2023-05-08 16:05:56 +10:00
Morgan Pretty
6685dc0572 Dropping messages which shouldn't be processed without a thread
Removed an extra localised string value
2023-05-08 11:30:36 +10:00
Morgan Pretty
a9afb2d1d1 Accessibility and copy tweaks 2023-04-26 16:18:36 +10:00
Morgan Pretty
2983086837 Fixed an accessibility regression 2023-04-26 15:13:39 +10:00
Morgan Pretty
56164ab7f4 Fixed a build issue 2023-04-26 11:57:30 +10:00
Morgan Pretty
8cf2cef050 Fixed an issue where a migration could incorrectly hide the 'Note to Self' conversation 2023-04-21 16:37:29 +10:00
Morgan Pretty
0e1dea8f62 Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling
# Conflicts:
#	Session/Conversations/Settings/ThreadDisappearingMessagesSettingsViewModel.swift
2023-04-21 16:36:11 +10:00
Morgan Pretty
6fd574916b Fixed a few bugs and build libSession-util from source
Added libSession-util as a submodule and wired into build
Updated the logic to run migrations when returning from the background as well (since we will have feature-flag controlled migrations it's possible for a "new" migration to become available at this point)
Fixed an issue where the 'Note to Self' conversation could appear when linking a device for a new user
Fixed an issue where the app would process the ConfigSyncJob before completing onboarding
2023-04-21 16:34:06 +10:00
Morgan Pretty
50b349ab43
Merge pull request #841 from oxen-io/dev
Release 2.2.13 (RC 3)
2023-04-19 10:44:05 +10:00
Morgan Pretty
4dfe243965
Merge pull request #840 from mpretty-cyro/fix/app-permission-descriptions
Updated permission descriptions to appease Apple
2023-04-19 10:43:20 +10:00
Morgan Pretty
11b4c82bc3 Updated permission descriptions to appease Apple 2023-04-19 10:41:07 +10:00
Morgan Pretty
2d487101ec
Merge pull request #839 from oxen-io/dev
Increase build number
2023-04-18 16:22:11 +10:00
Morgan Pretty
6832b788d9 Increase build number 2023-04-18 16:21:10 +10:00
Morgan Pretty
6f79d83be0
Merge pull request #838 from oxen-io/dev
Release 2.2.13 (RC 2)
2023-04-18 16:20:01 +10:00
Morgan Pretty
14f78e584d
Merge pull request #837 from mpretty-cyro/fix/broken-mentions
Fixed an issue where mentions weren't working
2023-04-18 16:18:55 +10:00
Morgan Pretty
08853e7333 Fixed an issue where mentions weren't working 2023-04-18 16:03:12 +10:00
Morgan Pretty
4bda9691a8
Merge pull request #836 from oxen-io/dev
Release 2.2.13
2023-04-18 14:52:20 +10:00
Morgan Pretty
27e494dcb5 Increased build and version numbers 2023-04-18 14:51:39 +10:00
Morgan Pretty
f63d7c21fa
Merge pull request #835 from mpretty-cyro/fix/broken-share-extension
Fixed a broken share extension
2023-04-18 14:49:46 +10:00
Morgan Pretty
61b30c8858
Merge pull request #834 from mpretty-cyro/fix/remove-icloud-entitlements
Removed the iCloud entitlements
2023-04-18 14:49:33 +10:00
Morgan Pretty
39b005172b
Merge pull request #833 from mpretty-cyro/fix/incorrect-status-query
Fix recipientState query bug
2023-04-18 14:49:17 +10:00
Morgan Pretty
55c9160f4d
Merge pull request #831 from oxen-io/fix/incorrect-disappearing-message-setting
Disabled the disappearing messages setting when not a group member
2023-04-18 14:49:02 +10:00
Morgan Pretty
1d85fa35bd Fixed a broken query preventing threads from appearing in the share extension 2023-04-17 15:48:12 +10:00
Morgan Pretty
16bfbd4bad Removed the iCloud entitlements 2023-04-17 08:44:09 +10:00
Morgan Pretty
982e25d61d Fixed an incorrect query resulting in always showing the 'sending' status 2023-04-17 08:42:03 +10:00
Morgan Pretty
ad3e53d235 Fixed issues found during QA
Fixed a crash when removing a member from a group
Fixed an issue with accepting a message request breaking the UI
Fixed an issue where the mute optimistic update wasn't working
2023-04-14 18:19:18 +10:00
Morgan Pretty
19856c7ef5 Disabled the disappearing messages setting when not a group member 2023-04-14 18:17:56 +10:00
Morgan Pretty
8c8453d922 Updated to the latest libSession, fixed remaining items
Updated to the latest libSession version
Updated the 'hidden' logic to be based on a negative 'priority' value
Added an index on the Quote table to speed up conversation query
Fixed an odd behaviour with GRDB and Combine (simplified the interface as well)
Fixed an issue where migrations could fail
2023-04-14 12:39:18 +10:00
Morgan Pretty
fa39b5f61c Merge remote-tracking branch 'upstream/dev' into feature/updated-user-config-handling
# Conflicts:
#	Session.xcodeproj/project.pbxproj
#	Session/Calls/CallVC.swift
#	Session/Conversations/Message Cells/Content Views/DocumentView.swift
#	Session/Conversations/Settings/OWSMessageTimerView.m
#	SessionMessagingKit/File Server/FileServerAPI.swift
#	SessionMessagingKit/Messages/Visible Messages/VisibleMessage.swift
#	SessionMessagingKit/Open Groups/OpenGroupManager.swift
#	SessionMessagingKit/Sending & Receiving/MessageReceiver.swift
#	SessionMessagingKit/Shared Models/MessageViewModel.swift
#	SessionMessagingKit/Shared Models/SessionThreadViewModel.swift
#	SessionSnodeKit/SnodeAPI.swift
#	SessionUtilitiesKit/Networking/HTTP.swift
#	SignalUtilitiesKit/Media Viewing & Editing/Attachment Approval/AttachmentTextToolbar.swift
2023-04-13 13:22:39 +10:00
Morgan Pretty
a16d5db785
Merge pull request #825 from oxen-io/dev
Release 2.2.12
2023-04-13 12:09:56 +10:00
Morgan Pretty
b5004f38df Increased build and version numbers 2023-04-13 12:09:19 +10:00
Morgan Pretty
7e39ed369f
Merge pull request #782 from RyanRory/message-and-image-info
Media info
2023-04-13 12:07:22 +10:00
ryanzhao
73f5608f16 Merge branch 'dev' into message-and-image-info 2023-04-13 09:15:46 +08:00
Morgan Pretty
ce5b1ca9e4
Merge pull request #824 from mpretty-cyro/fix/new-certificates
Updated the seed node certificates
2023-04-13 11:13:56 +10:00
Morgan Pretty
699a8200ae Updated the port being used for the seed nodes 2023-04-13 11:12:14 +10:00