Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rebase/element ios 1.11.1 #869

Merged
merged 232 commits into from
Sep 12, 2023
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
232 commits
Select commit Hold shift + click to select a range
59dffb5
Deprecate MXLegacyCrypto
Anderas Apr 18, 2023
a4ec91d
Merge branch 'master' into develop
pixlwave Apr 18, 2023
9aa4b4d
Prepare for new sprint
pixlwave Apr 18, 2023
855c8d7
Refactor encryption trust level
Anderas Mar 13, 2023
4ee39da
Merge pull request #7509 from vector-im/andy/user_trust
Anderas Apr 19, 2023
f23575e
Merge pull request #7508 from vector-im/andy/deprecate_crypto
Anderas Apr 19, 2023
e3ae9ca
Fix: Calculation of the frame for a bubble component
nimau Apr 18, 2023
ffc1a43
Merge pull request #7512 from vector-im/nimau/PSB308_sent_confirmatio…
nimau Apr 20, 2023
3cdbc26
Add basic slash commands support to UserSuggestion module
aringenbach Apr 19, 2023
6d98100
Rename `UserSuggestion` module as `CompletionSuggestion`
aringenbach Apr 19, 2023
d291457
Display additional command content in suggestion list
aringenbach Apr 19, 2023
0102459
Rework `MXKSlashCommands` to a more Swift-friendly form and use it in…
aringenbach Apr 20, 2023
6700640
Display all commands when a single slash is entered
aringenbach Apr 20, 2023
1e98305
Rework `CompletionSuggestionService` text trigger
aringenbach Apr 20, 2023
46f191c
Re-enable unit tests and fix a few lint warnings
aringenbach Apr 20, 2023
6e85558
Move room admin condition to be usable in UnitTests and add tests
aringenbach Apr 20, 2023
07ba563
Add changelog
aringenbach Apr 20, 2023
fb5d65e
L10N
aringenbach Apr 20, 2023
0bcd27a
Fix comment typo
aringenbach Apr 20, 2023
1de6e76
Fix missing self in closure
aringenbach Apr 21, 2023
bf1ea7d
Fix `RoomInputToolbarTextView` pills flushing
aringenbach Apr 21, 2023
4856038
Fix typo
aringenbach Apr 21, 2023
05cb486
Fix sending command with Pills through RTE
aringenbach Apr 21, 2023
5cfac70
Merge pull request #7514 from vector-im/aringenbach/7493_slash_comman…
aringenbach Apr 24, 2023
b249532
Fix: Remove the matrix id from the notice display name changed event
nimau Apr 25, 2023
27fd56d
Fix: allow to render a TimelinePoll even if the poll is loading
nimau Apr 25, 2023
61e2284
Disable accessibility for emojis during verification
alfogrillo Apr 26, 2023
7a8374e
Add changelog.d file
alfogrillo Apr 26, 2023
dba34bb
Merge pull request #7521 from vector-im/alfogrillo/fix_accessibility_…
Apr 26, 2023
ee26239
Fix accessibility in SetPinCoordinatorBridgePresenter
alfogrillo Apr 26, 2023
2f5d179
Remove accessibility from placeholder button
alfogrillo Apr 26, 2023
fda7183
Add changelog.d file
alfogrillo Apr 26, 2023
c98b45c
Update triage for labelled issues
kittykat Apr 25, 2023
6776a8f
Fix: TimelinePoll code refactoring
nimau Apr 26, 2023
8ecfcd3
Merge pull request #7519 from vector-im/nimau/7517_matrix_id_notice_e…
nimau Apr 27, 2023
0b0d925
Merge pull request #7522 from vector-im/alfogrillo/fix_accessibility_…
Apr 27, 2023
c9e9bd0
Update RiotSwiftUI/Modules/Room/PollHistory/Service/MatrixSDK/PollHis…
nimau Apr 27, 2023
ef4dc46
Merge pull request #7518 from vector-im/nimau/7497_timeline_closed_polls
nimau Apr 27, 2023
bc3c1b2
Fix a flickering issue when the timeline datasource is reloaded.
nimau Apr 28, 2023
9d5faae
Fix application crashing when opening a thread with RTE enabled
aringenbach May 2, 2023
ff9f1c6
Update room input toolbar when `CompletionSuggestionCoordinator` is i…
aringenbach May 2, 2023
cb7f6a7
Merge pull request #7531 from vector-im/aringenbach/7530_fix_threads_…
aringenbach May 2, 2023
5cf28f4
Secrets recovery: fix an issue preventing the release of SecureBackup…
nimau Mar 3, 2023
0240e35
Fix: don’t allow to reset secrets if it is already in progress.
nimau Apr 3, 2023
379e8e2
Merge pull request #7528 from vector-im/nimau/7523_timeline_reload
nimau May 3, 2023
4dcf891
Fix the frame of the marker view highlighting an event
nimau May 2, 2023
b9b421f
Fix: highlighting an event removes the highlighting of the previous e…
nimau May 3, 2023
5a85793
Add changelog file
nimau May 3, 2023
524cbcc
VoiceBroadcast: Play a sound to notify the user when VB is pause due …
nimau Apr 20, 2023
9da37b4
Merge pull request #7533 from vector-im/nimau/7526_marker_overlap_bubble
nimau May 3, 2023
693fedd
Fix partial text messages not being saved for each room with RTE enabled
aringenbach May 3, 2023
1e20547
Fix composer unit tests
aringenbach May 3, 2023
5559e1c
Add missing self in closure
aringenbach May 3, 2023
b5f4e37
Merge pull request #7534 from vector-im/nimau/7504_VB_audio_alert_los…
nimau May 4, 2023
bedcbc3
Merge pull request #7536 from vector-im/aringenbach/7535_fix_partial_…
aringenbach May 5, 2023
cb1ca0a
Merge pull request #7404 from vector-im/nimau/PSB-269-reset-passphrase
nimau May 5, 2023
a363a74
Add logs to track a problem with the top left avatar disappearing
nimau May 3, 2023
ef4d85d
Merge pull request #7537 from vector-im/nimau/PSB_268_avatar_disappears
nimau May 5, 2023
ed3a1b4
Use the app's language for accessibility.
pixlwave May 9, 2023
6e251b7
Feat: add a flag in the build settings to force the user to define a …
nimau May 9, 2023
0c8c1ce
Fix voiceover order of room creation header and message composer.
pixlwave May 9, 2023
eae51b3
Fix: apply the changes requested in the PR review
nimau May 11, 2023
cc9bc24
Merge pull request #7541 from vector-im/nimau/PSB349_force_hs_selection
nimau May 11, 2023
d628a03
Fix: text color of the last event description was incorrect.
nimau May 11, 2023
d59cb33
Disable removing mention/command text trigger with RTE enabled
aringenbach May 12, 2023
5e9209b
Fix mention pills display in thread list
aringenbach May 12, 2023
abb2516
Merge pull request #7547 from vector-im/aringenbach/disable_removing_…
aringenbach May 15, 2023
9300e4a
Merge pull request #7546 from vector-im/aringenbach/7322_fix_pills_in…
aringenbach May 15, 2023
ae407fa
Merge pull request #7545 from vector-im/nimau/PSB307_last_event_descr…
nimau May 15, 2023
c1dc7c9
changelog.d: Upgrade MatrixSDK version ([v0.26.10](https://github.com…
May 16, 2023
da6c0fd
version++
May 16, 2023
3c478e0
Merge pull request #7549 from vector-im/release/1.10.12/release
stefanceriu May 16, 2023
8aa3afc
finish version++
May 16, 2023
5ff7135
Merge branch 'release/1.10.12/master'
May 16, 2023
0246376
Merge branch 'master' into develop
May 16, 2023
b2945a4
Prepare for new sprint
May 16, 2023
b88d5ca
RoomCreationIntroCell now conforms to Themable protocol, making this …
mgcm May 23, 2023
d4d1321
added changelog entry
mgcm May 23, 2023
fedaf6b
adding changelog entry content
mgcm May 23, 2023
94d19d4
Merge pull request #7555 from mgcm/fix/room-creation-intro-theme-update
Velin92 May 24, 2023
5b38c34
Switch the diawi fastlane plugin to another source after original rem…
stefanceriu May 26, 2023
540bcef
Specify the ipa output path in the fastlane diawi call
stefanceriu May 26, 2023
605a417
Handle offline issue in UserSessionsDataProvider
alfogrillo May 29, 2023
6a58218
Fix initial state
alfogrillo May 29, 2023
d184b58
Add changelog.d file
alfogrillo May 29, 2023
21670e4
Fix UTs
alfogrillo May 29, 2023
223d150
Merge pull request #7560 from vector-im/stefan/fixDiawi
stefanceriu May 30, 2023
2bd099e
Merge pull request #7562 from vector-im/alfogrillo/dm_no_internet_status
May 30, 2023
d574299
enabling ff
Velin92 May 30, 2023
b78d352
set up the target for the broadcast extension
Velin92 May 30, 2023
c81b533
entitlements and app group identifier
Velin92 May 30, 2023
a9204fc
setting up the build process for the broadcast upload extension
Velin92 May 31, 2023
9210f1f
updated the env defaults
Velin92 May 31, 2023
08a5a91
running once with readonly to false to set up the prov profiles
Velin92 May 31, 2023
fd6cd7d
updated the env defaults for the alpha variant
Velin92 May 31, 2023
6602edd
app identifiers variants for alpha updated
Velin92 May 31, 2023
1a33528
rmeovijng unused comment
Velin92 May 31, 2023
5e2e3e0
readonly set o true
Velin92 May 31, 2023
19b938c
Apply suggestions from code review
Velin92 May 31, 2023
715e7e1
added logging
Velin92 May 31, 2023
18dc57b
updated the identifier
Velin92 May 31, 2023
8674e57
setupLogger
Velin92 Jun 1, 2023
3c5bae9
adding the license to the files
Velin92 Jun 1, 2023
c87b8e2
Merge pull request #7566 from vector-im/mauroromito/broadcast_extension
Velin92 Jun 1, 2023
e848158
Prompt the user when the invited MatrixId is not recognized
nimau Jun 1, 2023
ee63d41
Fix: renamed parameter for code clarity
nimau Jun 6, 2023
1e5809d
Merge pull request #7571 from vector-im/nimau/7558_create_dm_unrecogn…
nimau Jun 6, 2023
743778f
Fix crashes when mentioning users without display names
stefanceriu Jun 6, 2023
3e30eaf
Merge pull request #7581 from vector-im/stefan/7579
stefanceriu Jun 7, 2023
12159cc
Implement MSC3987: Push actions clean-up
nimau Jun 6, 2023
1167086
Increase max. length of voice message recordings to 5m
Johennes Jun 7, 2023
2e2b54c
updated protocol signature for jmcallkitlistener
toshanmugaraj Jun 7, 2023
b7d008d
Merge pull request #7585 from vector-im/nimau/7576_msc3987_push_actio…
nimau Jun 7, 2023
b10b75c
Merge pull request #7582 from vector-im/johannes/vm-length
Johennes Jun 7, 2023
9997a16
Fix: Prevents UserAvatarView from disappearing due to incorrect width.
nimau Jun 7, 2023
3cdedd6
Merge pull request #7587 from vector-im/nimau/PSB268_avatar_disappears
nimau Jun 7, 2023
19808b8
Merge pull request #7584 from toshanmugaraj/Audio-call-crash
Velin92 Jun 8, 2023
2f1fba7
Fix RTE sometimes inserting characters in wrong locations after multi…
aringenbach Jun 9, 2023
8b43fcb
Fix a crash when creating a new direct chat with RTE
aringenbach Jun 12, 2023
9878073
Merge pull request #7590 from vector-im/aringenbach/7570_fix_reconcil…
aringenbach Jun 12, 2023
7f5010c
Translated using Weblate (Russian)
SmallJinn Apr 19, 2023
8d392b7
Translated using Weblate (Finnish)
Judx Apr 21, 2023
4321bbb
Translated using Weblate (German)
Apr 24, 2023
25b8b0b
Translated using Weblate (Chinese (Traditional))
Apr 25, 2023
85e199a
Translated using Weblate (Italian)
Apr 24, 2023
c979a2b
Translated using Weblate (Ukrainian)
IhorHordiichuk Apr 24, 2023
af37dd3
Translated using Weblate (Estonian)
Apr 24, 2023
40702e0
Translated using Weblate (Indonesian)
Linerly Apr 25, 2023
9b308cc
Translated using Weblate (Slovak)
dodog Apr 24, 2023
189afbc
Translated using Weblate (German)
Apr 27, 2023
879adbf
Translated using Weblate (Albanian)
ujdhesa Apr 27, 2023
6b7fb62
Translated using Weblate (Indonesian)
Linerly Apr 27, 2023
bfa40c0
Translated using Weblate (Italian)
Apr 27, 2023
988d705
Translated using Weblate (Ukrainian)
IhorHordiichuk Apr 27, 2023
49a9dd3
Translated using Weblate (German)
Apr 29, 2023
14d614e
Translated using Weblate (Ukrainian)
IhorHordiichuk Apr 28, 2023
168b40d
Translated using Weblate (Estonian)
Apr 28, 2023
1ff149a
Translated using Weblate (Indonesian)
Linerly Apr 29, 2023
2ef6894
Translated using Weblate (Slovak)
dodog Apr 27, 2023
cd7fa9c
Translated using Weblate (Italian)
May 1, 2023
d887a73
Translated using Weblate (Polish)
raspin0 May 2, 2023
19a76b6
Translated using Weblate (Polish)
raspin0 May 2, 2023
a0410ae
Translated using Weblate (Norwegian Bokmål (nb))
thoraj Apr 20, 2023
2cc0f54
Translated using Weblate (Polish)
raspin0 May 2, 2023
61e5779
Translated using Weblate (German)
May 3, 2023
22f5455
Translated using Weblate (Chinese (Traditional))
May 3, 2023
ba61e9e
Translated using Weblate (Polish)
raspin0 May 3, 2023
9d2a15d
Translated using Weblate (Portuguese (Brazil))
GabrielBoraschi May 6, 2023
ba9842b
Translated using Weblate (Polish)
raspin0 May 8, 2023
0f78c15
Translated using Weblate (Chinese (Traditional))
May 11, 2023
7f8eec1
Translated using Weblate (Polish)
raspin0 May 15, 2023
6336e6e
Translated using Weblate (Polish)
raspin0 May 15, 2023
f688c02
Translated using Weblate (Polish)
raspin0 May 16, 2023
f365348
Translated using Weblate (Chinese (Simplified))
SuperKenVery May 21, 2023
e961b06
Translated using Weblate (Swedish)
LinAGKar May 23, 2023
684bff3
Translated using Weblate (Polish)
raspin0 May 25, 2023
ed98bd5
Translated using Weblate (Chinese (Simplified))
Jun 3, 2023
7f35cd8
Translated using Weblate (Chinese (Traditional))
Jun 3, 2023
0a039b7
Translated using Weblate (Polish)
raspin0 Jun 6, 2023
922346e
Translated using Weblate (Chinese (Traditional))
petercpg Jun 7, 2023
c9a3717
Translated using Weblate (Swedish)
LinAGKar Jun 12, 2023
b9f5faa
Merge branch 'weblate-riot-ios-riot-ios' into mauroromito/update_tran…
Velin92 Jun 13, 2023
c816d9b
Merge branch 'weblate-riot-ios-riot-ios-dialogs' into mauroromito/upd…
Velin92 Jun 13, 2023
82bc772
Merge pull request #7595 from vector-im/mauroromito/update_translatio…
Velin92 Jun 13, 2023
705793f
changelog.d: Upgrade MatrixSDK version ([v0.26.11](https://github.com…
Velin92 Jun 13, 2023
14a79e8
version++
Velin92 Jun 13, 2023
abe2495
Merge pull request #7596 from vector-im/release/1.10.13/release
Velin92 Jun 13, 2023
5925d42
finish version++
Velin92 Jun 13, 2023
5c16915
Merge branch 'release/1.10.13/master'
Velin92 Jun 13, 2023
bc526be
Merge branch 'master' into develop
Velin92 Jun 13, 2023
2831265
Prepare for new sprint
Velin92 Jun 13, 2023
ea88b1e
changelog.d: Upgrade MatrixSDK version ([v0.26.12](https://github.com…
pixlwave Jun 21, 2023
943184c
version++
pixlwave Jun 21, 2023
afd67f7
Merge pull request #7605 from vector-im/release/1.10.14/release
pixlwave Jun 21, 2023
adad5ad
finish version++
pixlwave Jun 21, 2023
ab5f501
Merge branch 'release/1.10.14/master'
pixlwave Jun 21, 2023
e44ef57
Merge branch 'master' into develop
pixlwave Jun 21, 2023
9c8a8cf
Prepare for new sprint
pixlwave Jun 21, 2023
b4ebcc7
Disable Siri, Share and Reply (from NSE) Extensions. (#7619)
pixlwave Jul 12, 2023
04c7a02
Update posthog URL to posthog.element.io (#7620)
laurencegill Jul 12, 2023
d3e64c1
Fix a crash when opening v11 rooms. (#7635)
pixlwave Aug 4, 2023
41b36e0
Fix SSO generating invalid URLs. (#7639)
pixlwave Aug 9, 2023
f3b857f
Only use the sender when rendering the room creation event. (#7640)
pixlwave Aug 9, 2023
9b59428
Device dehydration v2
stefanceriu Jul 27, 2023
9ba1d7e
Merge pull request #7630 from vector-im/stefan/deviceDehydration
stefanceriu Aug 12, 2023
a94bcc3
Translated using Weblate (Italian)
Jun 16, 2023
2bd2f3a
Translated using Weblate (Swedish)
LinAGKar Jun 30, 2023
829fb5a
Translated using Weblate (Estonian)
Jul 5, 2023
a222a71
Translated using Weblate (Russian)
Jul 2, 2023
a3de159
Translated using Weblate (German)
Jul 7, 2023
e22c3bf
Translated using Weblate (Swedish)
LinAGKar Jul 24, 2023
6f8145f
Translated using Weblate (Swedish)
LinAGKar Jul 24, 2023
0fe9447
Translated using Weblate (German)
HarHarLinks Jul 28, 2023
892dd88
Translated using Weblate (German)
Aug 1, 2023
236325a
Translated using Weblate (Esperanto)
tuxayo Aug 4, 2023
762079c
Translated using Weblate (Ukrainian)
IhorHordiichuk Aug 4, 2023
dc722e9
Translated using Weblate (Slovak)
dodog Aug 5, 2023
3725242
Translated using Weblate (Ukrainian)
IhorHordiichuk Aug 8, 2023
64eb0c3
Merge pull request #7642 from RiotTranslateBot/weblate-riot-ios-riot-ios
pixlwave Aug 15, 2023
adacd97
changelog.d: Upgrade MatrixSDK version ([v0.27.0](https://github.com/…
pixlwave Aug 15, 2023
d3e81c4
version++
pixlwave Aug 15, 2023
8c95f50
Add missing changelog entry.
pixlwave Aug 15, 2023
3a2bdab
Merge pull request #7643 from vector-im/release/1.11.0/release
pixlwave Aug 15, 2023
3527a7f
finish version++
pixlwave Aug 15, 2023
3997aad
Merge branch 'release/1.11.0/master'
pixlwave Aug 15, 2023
d1295a1
Merge branch 'master' into develop
pixlwave Aug 15, 2023
b7ffeda
Prepare for new sprint
pixlwave Aug 15, 2023
51337ca
Update introspect to the latest version, remove now duplicate `intros…
stefanceriu Aug 21, 2023
6faf14d
Prevent pill crashes when room members are missing display names (obj…
stefanceriu Aug 21, 2023
0464ded
Prevent mention crashes when room members are missing display names (…
stefanceriu Aug 21, 2023
021af05
Add changelogs
stefanceriu Aug 23, 2023
83e7229
Merge pull request #7649 from vector-im/stefan/variousBugFixes
stefanceriu Aug 23, 2023
76c2687
Hide deactivate account if the auth property is present on the WK.
Velin92 Aug 24, 2023
91b6d27
completed
Velin92 Aug 24, 2023
296d4a9
Merge pull request #7654 from vector-im/mauroromito/7648_hide_deactiv…
Velin92 Aug 24, 2023
00e19ab
added the cell, now I just need to implement the navigation to the we…
Velin92 Aug 24, 2023
5e8869e
Merge pull request #7655 from vector-im/mauroromito/hide_email_accord…
Velin92 Aug 25, 2023
015ee92
web view opened on tap + changelog
Velin92 Aug 25, 2023
cf7efe4
opening the safari web view externally so that it will be able to sha…
Velin92 Aug 25, 2023
c2874d6
Merge pull request #7656 from vector-im/mauroromito/account_managemen…
Velin92 Aug 25, 2023
c454a29
fix 7646
Velin92 Aug 25, 2023
e0659dd
code improvement
Velin92 Aug 25, 2023
f7a3a80
Merge pull request #7657 from vector-im/mauroromito/mas_device_logout
Velin92 Aug 28, 2023
15bb73f
completed
Velin92 Aug 28, 2023
bdf7c26
Merge pull request #7658 from vector-im/mauroromito/oidc_redirect_log…
Velin92 Aug 28, 2023
5c649b8
changelog.d: Upgrade MatrixSDK version ([v0.27.1](https://github.com/…
stefanceriu Aug 29, 2023
8789b11
version++
stefanceriu Aug 29, 2023
3d0ea03
Merge pull request #7659 from vector-im/release/1.11.1/release
stefanceriu Aug 29, 2023
0ef02ef
finish version++
stefanceriu Aug 29, 2023
f6b85b8
Merge branch 'release/1.11.1/master'
stefanceriu Aug 29, 2023
d1a118f
Merge vector-im/element-ios v1.11.1 into element-rebase
Sep 12, 2023
17f4944
Resolve conflicts on Rebase/Element-v1.11.1 into Tchap
Sep 12, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion Btchap/Config/BuildSettings.swift
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,9 @@ final class BuildSettings: NSObject {
// MARK: - Server configuration
// Tchap sygnal server url
static let serverConfigSygnalAPIUrlString = "https://sygnal.tchap.gouv.fr/_matrix/push/v1/notify"

/// Force the user to set a homeserver instead of using the default one
yostyle marked this conversation as resolved.
Show resolved Hide resolved
static let forceHomeserverSelection = false


// MARK: - Legal URLs

Expand Down
11 changes: 0 additions & 11 deletions Config/AppIdentifiers.xcconfig
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,5 @@ TCHAP_PROVISIONING_PROFILE = ab6bd8d7-4490-470d-b76d-2b3744150e5a
NSE_PROVISIONING_PROFILE_SPECIFIER = Tchap NSE App Store
NSE_PROVISIONING_PROFILE = fbf70dfb-92e7-4eee-9098-d6c798074fff

<<<<<<< HEAD
SHARE_EXTENSION_PROVISIONING_PROFILE_SPECIFIER = Tchap Share Extension App Store
SHARE_EXTENSION_PROVISIONING_PROFILE = 9419786e-8533-468d-99fe-5e46101af01a
=======
SHARE_EXTENSION_PROVISIONING_PROFILE_SPECIFIER = "Vector Share Extension: App Store"
SHARE_EXTENSION_PROVISIONING_PROFILE = 8c797ca0-0440-49bd-be8d-11d761152995

SIRI_INTENTS_PROVISIONING_PROFILE_SPECIFIER = "Vector Siri Intents: App Store"
SIRI_INTENTS_PROVISIONING_PROFILE = 1690e81a-5ad3-4d99-b578-02693579be71

BROADCAST_UPLOAD_EXTENSION_PROVISIONING_PROFILE_SPECIFIER = "Vector Broadcast Upload Extension: App Store"
BROADCAST_UPLOAD_EXTENSION_PROVISIONING_PROFILE = c86239f4-0d3a-47f4-a5f2-9f4763c42b5d
>>>>>>> v1.11.1
5 changes: 0 additions & 5 deletions Config/AppVersion.xcconfig
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,5 @@
//

// Version
<<<<<<< HEAD
MARKETING_VERSION = 2.4.8
CURRENT_PROJECT_VERSION = 1
=======
MARKETING_VERSION = 1.11.1
CURRENT_PROJECT_VERSION = 1.11.1
>>>>>>> v1.11.1
4 changes: 3 additions & 1 deletion DevTchap/Config/BuildSettings.swift
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,9 @@ final class BuildSettings: NSObject {
// MARK: - Server configuration
// Tchap sygnal server url
static let serverConfigSygnalAPIUrlString = "https://sygnal.tchap.incubateur.net/_matrix/push/v1/notify"

/// Force the user to set a homeserver instead of using the default one
yostyle marked this conversation as resolved.
Show resolved Hide resolved
static let forceHomeserverSelection = false

// MARK: - Legal URLs

// Note: Set empty strings to hide the related entry in application settings
Expand Down
7 changes: 0 additions & 7 deletions Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,6 @@ abstract_target 'TchapPods' do
end
end

<<<<<<< HEAD
target "Btchap" do
import_MatrixSDK
import_MatrixKit_pods
Expand All @@ -133,8 +132,6 @@ abstract_target 'TchapPods' do
import_MatrixKit_pods
end

=======
>>>>>>> v1.11.1
target "RiotSwiftUI" do
import_SwiftUI_pods
end
Expand All @@ -148,10 +145,6 @@ abstract_target 'TchapPods' do
import_MatrixKit_pods
end

target "BroadcastUploadExtension" do
import_MatrixSDK
end

# Disabled due to crypto corruption issues.
# https://github.com/vector-im/element-ios/issues/7618
# target "RiotShareExtension" do
Expand Down
23 changes: 3 additions & 20 deletions Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,10 @@ PODS:
- GBDeviceInfo/Core (= 7.1.0)
- GBDeviceInfo/Core (7.1.0)
- GZIP (1.3.0)
<<<<<<< HEAD
- Introspect (0.2.3)
- JitsiMeetSDKLite (7.0.1-lite):
- JitsiWebRTC (~> 106.0)
- JitsiWebRTC (106.0.0)
=======
- Introspect (0.11.0)
- JitsiMeetSDKLite (8.1.2-lite):
- JitsiWebRTC (~> 111.0)
- JitsiWebRTC (111.0.2)
>>>>>>> v1.11.1
- KeychainAccess (4.2.2)
- KituraContracts (1.2.1):
- LoggerAPI (~> 1.7)
Expand Down Expand Up @@ -65,7 +58,7 @@ PODS:
- OLMKit/olmcpp (= 3.2.12)
- OLMKit/olmc (3.2.12)
- OLMKit/olmcpp (3.2.12)
- PostHog (2.0.2)
- PostHog (2.0.0)
yostyle marked this conversation as resolved.
Show resolved Hide resolved
- ReadMoreTextView (3.0.1)
- Realm (10.27.0):
- Realm/Headers (= 10.27.0)
Expand Down Expand Up @@ -184,15 +177,9 @@ SPEC CHECKSUMS:
FlowCommoniOS: ca92071ab526dc89905495a37844fd7e78d1a7f2
GBDeviceInfo: 5d62fa85bdcce3ed288d83c28789adf1173e4376
GZIP: 416858efbe66b41b206895ac6dfd5493200d95b3
<<<<<<< HEAD
Introspect: 6917895ed34004271bc8d75a75db6c07839fa971
JitsiMeetSDKLite: d59573336ce887ec52327a9927aa8443f560d0b9
JitsiWebRTC: f441eb0e2d67f0588bf24e21c5162e97342714fb
=======
Introspect: 4cc1e4c34dd016540c8d86a591c231c09dafbee3
JitsiMeetSDKLite: 895213158cf62342069a10634a41d2f1c00057f7
JitsiWebRTC: 80f62908fcf2a1160e0d14b584323fb6e6be630b
>>>>>>> v1.11.1
KeychainAccess: c0c4f7f38f6fc7bbe58f5702e25f7bd2f65abf51
KituraContracts: e845e60dc8627ad0a76fa55ef20a45451d8f830b
KTCenterFlowLayout: 6e02b50ab2bd865025ae82fe266ed13b6d9eaf97
Expand All @@ -203,7 +190,7 @@ SPEC CHECKSUMS:
MatrixSDK: f6c197ca06aab29ff69d1105965a57d277dfcd9d
MatrixSDKCrypto: 25929a40733b4ab54f659aaf6a730552a0a06504
OLMKit: da115f16582e47626616874e20f7bb92222c7a51
PostHog: f9e5c13ceea86bb5314218c85d16125b797eb332
PostHog: 660ec6c9d80cec17b685e148f17f6785a88b597d
ReadMoreTextView: 19147adf93abce6d7271e14031a00303fe28720d
Realm: 9ca328bd7e700cc19703799785e37f77d1a130f2
Reusable: 6bae6a5e8aa793c9c441db0213c863a64bce9136
Expand All @@ -221,10 +208,6 @@ SPEC CHECKSUMS:
zxcvbn-ios: fef98b7c80f1512ff0eec47ac1fa399fc00f7e3c
ZXingObjC: fdbb269f25dd2032da343e06f10224d62f537bdb

<<<<<<< HEAD
PODFILE CHECKSUM: 84e6b6e14d0e13fa547bd28b5b31e2ebaaa52d72
=======
PODFILE CHECKSUM: ce6afe3dea7ea9b073a7ad0406b2cc5615646746
>>>>>>> v1.11.1
PODFILE CHECKSUM: 192fb60d741b1abb1c74dc2c261f9dd07a9dca8a

COCOAPODS: 1.11.3
8 changes: 3 additions & 5 deletions Riot/Generated/Vector_Strings.swift
Original file line number Diff line number Diff line change
Expand Up @@ -6399,15 +6399,13 @@ public class VectorL10n: NSObject {
public static var roomParticipantsInviteAnotherUser: String {
return VectorL10n.tr("Vector", "room_participants_invite_another_user")
}
<<<<<<< HEAD:Riot/Generated/Vector_Strings.swift
/// Search / invite by Name or email
public static var roomParticipantsInviteAnotherUserWithoutId: String {
return VectorL10n.tr("Vector", "room_participants_invite_another_user_without_id")
=======
public static var roomParticipantsInviteAnotherUserWithoutId: String {
return VectorL10n.tr("Vector", "room_participants_invite_another_user_without_id")
}
/// Invite anyway
public static var roomParticipantsInviteAnyway: String {
return VectorL10n.tr("Vector", "room_participants_invite_anyway")
>>>>>>> v1.11.1:Riot/Generated/Strings.swift
}
/// Malformed ID. Should be an email address or a Matrix ID like '@localpart:domain'
public static var roomParticipantsInviteMalformedId: String {
Expand Down
25 changes: 0 additions & 25 deletions Riot/Modules/Application/LegacyAppDelegate.m
Original file line number Diff line number Diff line change
Expand Up @@ -2464,16 +2464,13 @@ - (void)handleAppState
case MXSessionStateSyncInProgress:
// Stay in launching during the first server sync if the store is empty.
isLaunching = (mainSession.rooms.count == 0 && launchAnimationContainerView);
<<<<<<< HEAD
// Tchap: Disable Cross Signing Managment.
#ifdef CROSS_SIGNING
if (mainSession.crypto.crossSigning && mainSession.crypto.crossSigning.state == MXCrossSigningStateCrossSigningExists && [mainSession.crypto isKindOfClass:[MXLegacyCrypto class]])
{
[(MXLegacyCrypto *)mainSession.crypto setOutgoingKeyRequestsEnabled:NO onComplete:nil];
}
#endif
=======
>>>>>>> v1.11.1
break;
case MXSessionStateRunning:
self.clearingCache = NO;
Expand Down Expand Up @@ -2560,7 +2557,6 @@ - (void)handleAppState

- (void)showLaunchAnimation
{
<<<<<<< HEAD
// Tchap: Don't show Element Launch animation.
// UIWindow *window = [[UIApplication sharedApplication] keyWindow];
//
Expand Down Expand Up @@ -2589,27 +2585,6 @@ - (void)showLaunchAnimation
//
// [MXSDKOptions.sharedInstance.profiler startMeasuringTaskWithName:MXTaskProfileNameStartupLaunchScreen];
// }
=======
UIWindow *window = [[UIApplication sharedApplication] keyWindow];

if (!launchAnimationContainerView && window)
{
MXLogDebug(@"[AppDelegate] showLaunchAnimation");

MXSession *mainSession = self.mxSessions.firstObject;
LaunchLoadingView *launchLoadingView = [LaunchLoadingView instantiateWithStartupProgress:mainSession.startupProgress];

launchLoadingView.frame = window.bounds;
[launchLoadingView updateWithTheme:ThemeService.shared.theme];
launchLoadingView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

[window addSubview:launchLoadingView];

launchAnimationContainerView = launchLoadingView;

[MXSDKOptions.sharedInstance.profiler startMeasuringTaskWithName:MXTaskProfileNameStartupLaunchScreen];
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

on peut récupérer la mise à jour du code et le commenter

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je ne pense pas. On n'a pas d'animation de lancement dans Tchap.

>>>>>>> v1.11.1
}

- (void)hideLaunchAnimation
Expand Down
88 changes: 1 addition & 87 deletions Riot/Modules/Room/RoomViewController.m
Original file line number Diff line number Diff line change
Expand Up @@ -96,11 +96,7 @@
@interface RoomViewController () <UISearchBarDelegate, UIGestureRecognizerDelegate, UIScrollViewAccessibilityDelegate, RoomTitleViewTapGestureDelegate, RoomParticipantsViewControllerDelegate, MXKRoomMemberDetailsViewControllerDelegate, MXServerNoticesDelegate, RoomContextualMenuViewControllerDelegate,
ReactionsMenuViewModelCoordinatorDelegate, EditHistoryCoordinatorBridgePresenterDelegate, MXKDocumentPickerPresenterDelegate, EmojiPickerCoordinatorBridgePresenterDelegate,
ReactionHistoryCoordinatorBridgePresenterDelegate, CameraPresenterDelegate, MediaPickerCoordinatorBridgePresenterDelegate,
<<<<<<< HEAD
RoomDataSourceDelegate/*, RoomCreationModalCoordinatorBridgePresenterDelegate*/, RoomInfoCoordinatorBridgePresenterDelegate/*, DialpadViewControllerDelegate, RemoveJitsiWidgetViewDelegate*/, VoiceMessageControllerDelegate /*, SpaceDetailPresenterDelegate*/, UserSuggestionCoordinatorBridgeDelegate/*, ThreadsCoordinatorBridgePresenterDelegate, ThreadsBetaCoordinatorBridgePresenterDelegate, MXThreadingServiceDelegate, RoomParticipantsInviteCoordinatorBridgePresenterDelegate*/, RoomInputToolbarViewDelegate/*, ComposerCreateActionListBridgePresenterDelegate*/>
=======
RoomDataSourceDelegate, RoomCreationModalCoordinatorBridgePresenterDelegate, RoomInfoCoordinatorBridgePresenterDelegate, DialpadViewControllerDelegate, RemoveJitsiWidgetViewDelegate, VoiceMessageControllerDelegate, SpaceDetailPresenterDelegate, CompletionSuggestionCoordinatorBridgeDelegate, ThreadsCoordinatorBridgePresenterDelegate, ThreadsBetaCoordinatorBridgePresenterDelegate, MXThreadingServiceDelegate, RoomParticipantsInviteCoordinatorBridgePresenterDelegate, RoomInputToolbarViewDelegate, ComposerCreateActionListBridgePresenterDelegate>
>>>>>>> v1.11.1
RoomDataSourceDelegate/*, RoomCreationModalCoordinatorBridgePresenterDelegate*/, RoomInfoCoordinatorBridgePresenterDelegate/*, DialpadViewControllerDelegate, RemoveJitsiWidgetViewDelegate*/, VoiceMessageControllerDelegate /*, SpaceDetailPresenterDelegate*/, CompletionSuggestionCoordinatorBridgeDelegate/*, ThreadsCoordinatorBridgePresenterDelegate, ThreadsBetaCoordinatorBridgePresenterDelegate, MXThreadingServiceDelegate, RoomParticipantsInviteCoordinatorBridgePresenterDelegate*/, RoomInputToolbarViewDelegate/*, ComposerCreateActionListBridgePresenterDelegate*/>
{

// The preview header
Expand Down Expand Up @@ -1089,13 +1085,8 @@ - (void)displayRoom:(MXKRoomDataSource *)dataSource

[VoiceMessageMediaServiceProvider.sharedProvider setCurrentRoomSummary:dataSource.room.summary];
_voiceMessageController.roomId = dataSource.roomId;
<<<<<<< HEAD

_userSuggestionCoordinator = [[UserSuggestionCoordinatorBridge alloc] initWithMediaManager:self.roomDataSource.mxSession.mediaManager
=======

_completionSuggestionCoordinator = [[CompletionSuggestionCoordinatorBridge alloc] initWithMediaManager:self.roomDataSource.mxSession.mediaManager
>>>>>>> v1.11.1
room:dataSource.room
userID:self.roomDataSource.mxSession.myUserId];
_completionSuggestionCoordinator.delegate = self;
Expand Down Expand Up @@ -2763,13 +2754,8 @@ - (void)setupCompletionSuggestionViewIfNeeded
return;
}

<<<<<<< HEAD
UIViewController *suggestionsViewController = self.userSuggestionCoordinator.toPresentable;

=======
UIViewController *suggestionsViewController = self.completionSuggestionCoordinator.toPresentable;

>>>>>>> v1.11.1
if (!suggestionsViewController)
{
return;
Expand All @@ -2778,23 +2764,13 @@ - (void)setupCompletionSuggestionViewIfNeeded
[suggestionsViewController.view setTranslatesAutoresizingMaskIntoConstraints:NO];

[self addChildViewController:suggestionsViewController];
<<<<<<< HEAD
[self.userSuggestionContainerView addSubview:suggestionsViewController.view];

[NSLayoutConstraint activateConstraints:@[[suggestionsViewController.view.topAnchor constraintEqualToAnchor:self.userSuggestionContainerView.topAnchor],
[suggestionsViewController.view.leadingAnchor constraintEqualToAnchor:self.userSuggestionContainerView.leadingAnchor],
[suggestionsViewController.view.trailingAnchor constraintEqualToAnchor:self.userSuggestionContainerView.trailingAnchor],
[suggestionsViewController.view.bottomAnchor constraintEqualToAnchor:self.userSuggestionContainerView.bottomAnchor],]];

=======
[self.completionSuggestionContainerView addSubview:suggestionsViewController.view];

[NSLayoutConstraint activateConstraints:@[[suggestionsViewController.view.topAnchor constraintEqualToAnchor:self.completionSuggestionContainerView.topAnchor],
[suggestionsViewController.view.leadingAnchor constraintEqualToAnchor:self.completionSuggestionContainerView.leadingAnchor],
[suggestionsViewController.view.trailingAnchor constraintEqualToAnchor:self.completionSuggestionContainerView.trailingAnchor],
[suggestionsViewController.view.bottomAnchor constraintEqualToAnchor:self.completionSuggestionContainerView.bottomAnchor],]];

>>>>>>> v1.11.1
[suggestionsViewController didMoveToParentViewController:self];
}

Expand Down Expand Up @@ -5251,7 +5227,6 @@ - (void)roomInputToolbarViewDidOpenActionMenu:(RoomInputToolbarView*)toolbarView
// }];
//}

<<<<<<< HEAD
//- (void)roomInputToolbarViewShowSendMediaActions:(MXKRoomInputToolbarView *)toolbarView
//{
// NSMutableArray *actionItems = [NSMutableArray new];
Expand Down Expand Up @@ -5290,67 +5265,6 @@ - (void)roomInputToolbarViewDidOpenActionMenu:(RoomInputToolbarView*)toolbarView
// self.composerCreateActionListBridgePresenter.delegate = self;
// [self.composerCreateActionListBridgePresenter presentFrom:self animated:YES];
//}
=======
- (void)roomInputToolbarView:(MXKRoomInputToolbarView *)toolbarView sendCommand:(NSString *)commandText
{
// Create before sending the message in case of a discussion (direct chat)
MXWeakify(self);
[self createDiscussionIfNeeded:^(BOOL readyToSend) {
MXStrongifyAndReturnIfNil(self);

if (readyToSend) {
if (![self sendAsIRCStyleCommandIfPossible:commandText])
{
// Display an error for unknown command
UIAlertController *alert = [UIAlertController alertControllerWithTitle:nil
message:[VectorL10n roomCommandErrorUnknownCommand]
preferredStyle:UIAlertControllerStyleAlert];
[alert addAction:[UIAlertAction actionWithTitle:[VectorL10n ok] style:UIAlertActionStyleDefault handler:nil]];
[self presentViewController:alert animated:YES completion:nil];
}
}
}];
}

- (void)roomInputToolbarViewShowSendMediaActions:(MXKRoomInputToolbarView *)toolbarView
{
NSMutableArray *actionItems = [NSMutableArray new];
if (RiotSettings.shared.roomScreenAllowMediaLibraryAction)
{
[actionItems addObject:@(ComposerCreateActionPhotoLibrary)];
}
if (RiotSettings.shared.roomScreenAllowStickerAction && !self.isNewDirectChat)
{
[actionItems addObject:@(ComposerCreateActionStickers)];
}
if (RiotSettings.shared.roomScreenAllowFilesAction)
{
[actionItems addObject:@(ComposerCreateActionAttachments)];
}
if (RiotSettings.shared.enableVoiceBroadcast && !self.isNewDirectChat)
{
[actionItems addObject:@(ComposerCreateActionVoiceBroadcast)];
}
if (BuildSettings.pollsEnabled && self.displayConfiguration.sendingPollsEnabled && !self.isNewDirectChat)
{
[actionItems addObject:@(ComposerCreateActionPolls)];
}
if (BuildSettings.locationSharingEnabled && !self.isNewDirectChat)
{
[actionItems addObject:@(ComposerCreateActionLocation)];
}
if (RiotSettings.shared.roomScreenAllowCameraAction)
{
[actionItems addObject:@(ComposerCreateActionCamera)];
}

self.composerCreateActionListBridgePresenter = [[ComposerCreateActionListBridgePresenter alloc] initWithActions:actionItems
wysiwygEnabled:RiotSettings.shared.enableWysiwygComposer
textFormattingEnabled:RiotSettings.shared.enableWysiwygTextFormatting];
self.composerCreateActionListBridgePresenter.delegate = self;
[self.composerCreateActionListBridgePresenter presentFrom:self animated:YES];
}
>>>>>>> v1.11.1
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On peut reprendre le code et le commenter

Copy link
Contributor Author

@NicolasBuquet NicolasBuquet Sep 13, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Le code est présent et commenté.


- (void)roomInputToolbarView:(RoomInputToolbarView *)toolbarView sendAttributedTextMessage:(NSAttributedString *)attributedTextMessage
{
Expand Down
Loading
Loading