Commit graph

974 commits

Author SHA1 Message Date
Ryan Zhao
07c18927f2 minor fix to prevent redundant offer 2022-03-25 16:29:52 +11:00
Ryan Zhao
9df52a0a89 implement new approach for call reconnection 2022-03-25 13:26:26 +11:00
Ryan Zhao
fc093a0157 Merge branch 'dev' into bug-fix-for-call 2022-03-24 16:37:29 +11:00
RyanZhao
8daf804fd5
Merge pull request #597 from mpretty-cyro/fix/ui-call-running-on-background-thread
Fix for a UI call running on background thread
2022-03-24 16:36:34 +11:00
RyanZhao
3e20519a6a
Merge pull request #603 from mpretty-cyro/fix/link-preview-crash
Fix link preview crash
2022-03-24 16:36:10 +11:00
Ryan Zhao
fdde7e4fe0 Merge branch 'fix/tweaks-to-config-message-generation' of https://github.com/mpretty-cyro/session-ios into bug-fix-for-call 2022-03-24 16:33:10 +11:00
Morgan Pretty
e4def22472 Moved the Storage.write call into the self.approveMessageRequestIfNeeded call 2022-03-24 15:46:53 +11:00
Morgan Pretty
212c5e87aa Re-added the transaction requirement when generating the current config message 2022-03-24 15:34:46 +11:00
Morgan Pretty
29c53223e0 More tweaks to fix crash
Wrapped the force sync calls within their own Storage.write blocks to ensure they have the latest data and aren't accessing a transaction completed in a different thread
Reverted a number of the unneeded changes
2022-03-24 15:25:47 +11:00
Ryan Zhao
e7c564914d makes more sense on call timeout 2022-03-24 15:05:00 +11:00
Morgan Pretty
1214005c59 Updated the cachedEncodedPublicKey to be Atomic
Added the Atomic wrapper for thread safe variables
2022-03-24 14:42:25 +11:00
Morgan Pretty
990edd20df Swapped a force-unwrap to an optional unwrap 2022-03-24 13:42:49 +11:00
Ryan Zhao
c2ab454499 fix conversation screen title & button arrangement after message request is approved 2022-03-22 10:08:14 +11:00
Morgan Pretty
01742af16b Added an initial call to isRTL on the main thread to prevent a background thread calling it first 2022-03-21 17:18:12 +11:00
Ryan Zhao
37614fe3d8 Merge branch 'dev' into voice-calls-2 2022-03-21 14:21:51 +11:00
RyanZhao
9e020948d6
Merge pull request #594 from RyanRory/bug-fixes-1.11.23
Bug fixes for 1.11.22
2022-03-21 14:11:42 +11:00
RyanZhao
9eeec36cc6
Merge pull request #586 from mpretty-cyro/feature/conversation-menu-font-weight
Increased the conversation menu label font weights
2022-03-21 13:57:02 +11:00
RyanZhao
1b21951335
Merge pull request #585 from mpretty-cyro/feature/image-tinting-optimisations
Performance: Image tinting optimisations
2022-03-21 13:56:51 +11:00
Ryan Zhao
8652268557 add logs & fix PN 2022-03-21 13:55:51 +11:00
Ryan Zhao
7fb6726d43 refactor on media+text message cell 2022-03-17 16:08:45 +11:00
Ryan Zhao
81317db165 fix message with two links and a link preview, second link uses address of first 2022-03-17 15:48:33 +11:00
Ryan Zhao
95797d427c fix link preview text colour 2022-03-17 10:43:11 +11:00
Morgan Pretty
07658b8893 Changed the labels on the conversation menu items to be bold 2022-03-16 11:41:30 +11:00
Morgan Pretty
22e5352983 Swapped a number of areas to use the built-in tintColor instead of the custom asTintedImage 2022-03-15 16:35:38 +11:00
Morgan Pretty
2e10ccf99d Updated the code to cache the retrieval of the user public key 2022-03-15 16:06:53 +11:00
Ryan Zhao
5206d5af11 fix an issue where suggested open groups are not tappable 2022-03-15 10:13:18 +11:00
Ryan Zhao
8a186d08b8 Merge branch 'ipad-support-1' into voice-calls-2 2022-03-11 13:26:18 +11:00
Ryan Zhao
b80fde69ca optimise open group suggestion grid hiding animation 2022-03-11 13:25:58 +11:00
Ryan Zhao
2ebd74012c Merge branch 'ipad-support-1' into voice-calls-2 2022-03-11 13:18:59 +11:00
Ryan Zhao
b8463585fa fix UI collapse issue when keyboard showing up on small screen devices in join open group vc 2022-03-11 13:18:21 +11:00
Ryan Zhao
02c816cd52 Merge branch 'dev' into ipad-support-1 2022-03-11 10:09:21 +11:00
Ryan Zhao
a31fb7f957 Merge branch 'dev' into voice-calls-2 2022-03-11 09:35:51 +11:00
RyanZhao
99da263a50
Merge pull request #579 from mpretty-cyro/fix/message-request-crash
Fix message request bugs
2022-03-10 17:04:12 +11:00
Morgan Pretty
c2e13f02bc Fixed a crash which could occur while processing message request notifications due to not using a DB transaction 2022-03-10 16:50:48 +11:00
Ryan Zhao
ec12ca769d Merge branch 'dev' into voice-calls-2 2022-03-10 15:16:54 +11:00
Ryan Zhao
195a91ac8b fix potential crash for nested transaction 2022-03-10 15:16:40 +11:00
Ryan Zhao
f489e78deb Merge branch 'dev' into voice-calls-2 2022-03-10 15:12:42 +11:00
RyanZhao
20f99df0be
Merge pull request #577 from RyanRory/bug-fix-1-11-22
Bug fix 1.11.22
2022-03-10 14:53:06 +11:00
Morgan Pretty
3e380ede4e A couple of message request fixes
Added an error state to the OpenGroupSuggestionGrid
Fixed a bug where the settings button wouldn't appear for the sender of a message request once approved
2022-03-10 14:33:20 +11:00
Ryan Zhao
eb4c90b0d4 fix global search results cell UI for groups without member 2022-03-10 10:41:21 +11:00
Ryan Zhao
1e6c21a7ba Merge branch 'ipad-support-1' into voice-calls-2 2022-03-09 13:48:31 +11:00
Ryan Zhao
273b799d16 fix iPad multitasking issue 2022-03-09 13:48:19 +11:00
Ryan Zhao
a68ed28a7a Merge branch 'dev' into voice-calls-2 2022-03-09 11:33:18 +11:00
Ryan Zhao
5762445128 Merge branch 'ipad-support-1' into voice-calls-2 2022-03-08 17:10:40 +11:00
Ryan Zhao
eae8e91735 Merge branch 'dev' into preformance-improvement 2022-03-08 14:03:55 +11:00
Ryan Zhao
d3342094a4 Merge branch 'dev' into ipad-support-1 2022-03-08 14:03:37 +11:00
Ryan Zhao
b1fb202eab mark current user as approved in message request migration 2022-03-08 13:55:34 +11:00
Ryan Zhao
9a04c7a4fe mark current user as approved on preregistering 2022-03-08 13:17:01 +11:00
Ryan Zhao
60e8da3bff Merge branch 'dev' into preformance-improvement 2022-03-08 11:08:45 +11:00
Ryan Zhao
bf6de99395 Merge branch 'dev' into ipad-support-1 2022-03-08 10:23:19 +11:00