JanNiklas Grabowski
b298dedc22
chore: update from foss 1.11.19 (MESSENGER-6656)
...
Merge commit 'f823ab9aae70e8d15ed7cc079210dd9bbbb6c8e1' into feature/foss_update_1_11_19
* commit 'f823ab9aae70e8d15ed7cc079210dd9bbbb6c8e1':
finish version++
version++
comments
update submodule
remove obsolete tests
removed unused code
update submodule
fix
Libolm removal
update license macro
update license
Prepare for new sprint
# Conflicts:
# Config/AppVersion.xcconfig
# IDETemplateMacros.plist
# LICENSE
# README.md
# Riot/Categories/MXSession+Riot.m
# Riot/Managers/EncryptionKeyManager/EncryptionKeyManager.swift
# Riot/Managers/KeyValueStorage/Extensions/Keychain.swift
# Riot/Managers/KeyValueStorage/KeyValueStore.swift
# Riot/Managers/KeyValueStorage/KeychainStore.swift
# Riot/Managers/KeyValueStorage/MemoryStore.swift
# Riot/Managers/PushNotification/PushNotificationService.m
# Riot/Managers/Settings/RiotSettings.swift
# Riot/Managers/Settings/Shared/RiotSharedSettings.swift
# Riot/Modules/Analytics/AnalyticsUIElement.swift
# Riot/Modules/Application/AppCoordinator.swift
# Riot/Modules/Application/LegacyAppDelegate.h
# Riot/Modules/Application/LegacyAppDelegate.m
# Riot/Modules/Authentication/Legacy/AuthenticationViewController.h
# Riot/Modules/Authentication/Legacy/AuthenticationViewController.m
# Riot/Modules/Authentication/Legacy/Views/AuthInputsView.h
# Riot/Modules/Authentication/Legacy/Views/AuthInputsView.m
# Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m
# Riot/Modules/Common/Recents/RecentsViewController.m
# Riot/Modules/Common/WebViewController/WebViewViewController.m
# Riot/Modules/Contacts/Details/ContactDetailsViewController.m
# Riot/Modules/Contacts/Views/ContactTableViewCell.m
# Riot/Modules/Favorites/FavouritesViewController.h
# Riot/Modules/Favorites/FavouritesViewController.m
# Riot/Modules/GlobalSearch/UnifiedSearchViewController.m
# Riot/Modules/People/PeopleViewController.h
# Riot/Modules/People/PeopleViewController.m
# Riot/Modules/Room/ContextualMenu/ReactionsMenu/ReactionsMenuViewModel.swift
# Riot/Modules/Room/DataSources/RoomDataSource.m
# Riot/Modules/Room/Files/RoomFilesViewController.m
# Riot/Modules/Room/Members/Detail/RoomMemberDetailsViewController.m
# Riot/Modules/Room/Members/RoomParticipantsViewController.m
# Riot/Modules/Room/RoomViewController.m
# Riot/Modules/Room/Settings/RoomSettingsViewController.m
# Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCell.swift
# Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroCellContentView.swift
# Riot/Modules/Room/TimelineCells/RoomCreationIntro/RoomCreationIntroViewData.swift
# Riot/Modules/Room/TimelineCells/RoomTimelineCellIdentifier.h
# Riot/Modules/Rooms/RoomsViewController.h
# Riot/Modules/Rooms/ShowDirectory/Cells/Network/DirectoryNetworkTableHeaderFooterView.swift
# Riot/Modules/Rooms/ShowDirectory/Cells/Room/DirectoryRoomTableViewCell.swift
# Riot/Modules/Rooms/ShowDirectory/PublicRoomsDirectoryViewModel.swift
# Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyCoordinator.swift
# Riot/Modules/Secrets/Recover/RecoverWithKey/SecretsRecoveryWithKeyViewController.swift
# Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseCoordinator.swift
# Riot/Modules/Secrets/Recover/RecoverWithPassphrase/SecretsRecoveryWithPassphraseViewController.swift
# Riot/Modules/Secrets/Recover/SecretsRecoveryCoordinator.swift
# Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewController.swift
# Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModel.swift
# Riot/Modules/SecureBackup/Setup/Intro/SecureBackupSetupIntroViewModelType.swift
# Riot/Modules/SetPinCode/PinCodePreferences.swift
# Riot/Modules/SetPinCode/SetupBiometrics/BiometricsAuthenticationPresenter.swift
# Riot/Modules/Settings/Security/ManageSession/ManageSessionViewController.m
# Riot/Modules/Settings/Security/SecurityViewController.m
# Riot/Modules/Settings/SettingsViewController.m
# Riot/Modules/SplitView/SplitViewCoordinator.swift
# Riot/Modules/SplitView/SplitViewCoordinatorType.swift
# Riot/Modules/StartChat/StartChatViewController.m
# Riot/Modules/TabBar/MasterTabBarController.h
# Riot/Modules/TabBar/MasterTabBarController.m
# Riot/Utils/EventFormatter.m
# Riot/Utils/HTMLFormatter.swift
# Riot/Utils/Tools.m
# RiotNSE/NotificationService.swift
2024-10-18 15:45:54 +02:00
Mauro Romito
12837d4b89
update license
2024-09-25 12:24:52 +02:00
Frank Rotermund
8a186a37d8
Merge commit 'd786f7bb4f37b77478a8a55df44a6e87247f96c1' into feature/5433_foss_merge
...
* commit 'd786f7bb4f37b77478a8a55df44a6e87247f96c1': (36 commits)
finish version++
Release notes
version++
changelog.d: Upgrade MatrixSDK version ([v0.27.4](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.27.4 )).
Fix missing placeholder.
Translated using Weblate (Catalan)
Translated using Weblate (Catalan)
Translated using Weblate (Catalan)
Translated using Weblate (Arabic)
Translated using Weblate (Arabic)
Translated using Weblate (Chinese (Simplified))
Translated using Weblate (Vietnamese)
Translated using Weblate (Chinese (Simplified))
Translated using Weblate (Chinese (Simplified))
Fix: Remove the “Quote” action from the menu of the selected message.
Update RTE to 2.18.0 to fix an issue with Speech-to-Text
Code cleanup
Dismiss the keyboard and minimise the composer when pasting an image, a video or a file
Fix: focus, keyboard visibility, composer height
Restore composer tint color
...
# Conflicts:
# Config/AppVersion.xcconfig
# Riot/Modules/Room/RoomViewController.m
2023-12-20 15:11:56 +01:00
Nicolas Mauri
19c209129d
Fix: focus, keyboard visibility, composer height
2023-11-16 17:46:52 +01:00
Nicolas Mauri
360d710d4f
Update deployment target to 15.0, WysiwygComposer to 2.15.0, downgrade DTCoreText to 1.6.26
2023-11-15 09:13:59 +01:00
Arnfried Griesert
1c0ef0ca52
merged element 1.10.12 into bum
2023-06-07 15:45:59 +02:00
JanNiklas Grabowski
97243bc063
Merge commit '7d18f34a75d1f41cc3bc8b6a36c0ab82ff93f0e4' into feature/4699_basis_update_element
...
* commit '7d18f34a75d1f41cc3bc8b6a36c0ab82ff93f0e4': (59 commits)
finish version++
Tidy up event formatter issues.
version++
changelog.d: Upgrade MatrixSDK version ([v0.26.9](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.26.9 )).
Translated using Weblate (Russian)
Translated using Weblate (Chinese (Traditional))
Translated using Weblate (Albanian)
Translated using Weblate (Hungarian)
Translated using Weblate (Chinese (Traditional))
Translated using Weblate (Chinese (Traditional))
Translated using Weblate (Chinese (Traditional))
Translated using Weblate (German)
Translated using Weblate (Slovak)
Translated using Weblate (Chinese (Traditional))
Translated using Weblate (Indonesian)
Translated using Weblate (Estonian)
Translated using Weblate (Ukrainian)
Translated using Weblate (Italian)
Translated using Weblate (Chinese (Traditional))
Translated using Weblate (German)
...
# Conflicts:
# Config/AppVersion.xcconfig
# Riot/Utils/EventFormatter.m
# fastlane/Fastfile
2023-05-11 13:19:24 +02:00
aringenbach
3289733957
Fix sending command with Pills through RTE
2023-04-21 17:13:03 +02:00
aringenbach
cacf97233a
Add basic slash commands support to UserSuggestion module
2023-04-20 16:45:08 +02:00
aringenbach
434559488d
Rename textDefaultFont to defaultFont and remove unnecessary definition in RoomInputToolbarView.h
2023-04-11 14:54:55 +02:00
Frank Rotermund
54e8305e5c
Feature/4382 performance send message
2023-03-31 10:31:06 +00:00
aringenbach
1a6cebe7de
Avoid crashing if data source is not ready when translating Pills
2023-03-23 17:16:57 +01:00
aringenbach
b9faccf6c1
Use PillProvider for RTE Pills creation
2023-03-23 17:16:57 +01:00
aringenbach
37a8aa5734
Update composer library to 1.3.0 and apply changes
2023-03-23 17:16:57 +01:00
aringenbach
000d8465d0
Use textDefaultFont in all variants of the InputToolbarView
2023-03-23 17:16:57 +01:00
aringenbach
935e61e1bb
Enable user mentions in Rich Text Editor
2023-03-23 17:16:57 +01:00
Nicolas Mauri
71281ce1cc
Direct Message: manage encrypted DM in case of invite by email
...
- Don’t allow to invite more than one contact by email
- The DM will be created by enabling the encryption when the HS promotes the encryption
- The chat composer is disabled until a matrix account is created by using the invited email
2023-02-27 18:42:18 +01:00
Nicolas Mauri
1d96d94e65
fixed a crash when a new DM room is created ( #7232 )
...
Signed-off-by: Nicolas Mauri <nicolasm@element.io >
2023-01-05 10:47:01 +01:00
Phl-Pro
746391ae23
VoiceBroadcast: Manage app crash cases when recording ( #7188 )
...
* Cancel automatically a Voice Broadcast from a room after an app crash
* We limit for the moment the uncompleted voice broadcast cleaning to the breadcrumbs rooms list
By considering potential performance issues, we decided to limit the uncompleted VB cleaning in the recents list service:
- we run the process only once when the application is resumed
- we run the process only on the breadcrumbs rooms list
This prevent us from checking several times in parallel the same room (because a room may be listed in several recents sections)
This prevent us from checking several times the same room (each room should be checked only once after the app resume)
If a room is not checked from the recents list, a sanity check is still done in RoomViewController (to clean the room when the user opens it)
2022-12-23 15:25:52 +01:00
Mauro Romito
26e735b0b9
implementation done, only tests, localisation and design feedback are left
2022-12-12 18:29:13 +01:00
Mauro Romito
133a66188b
WIP
2022-12-12 15:39:57 +01:00
Mauro Romito
66c20094d2
boilerplate setup completed
2022-12-07 19:22:33 +01:00
Mauro Romito
6882f507a7
creating the coordinator for the link action view
2022-12-07 18:17:28 +01:00
Mauro Romito
a7953c092b
fix for iOS 15 fullscreen mode not working
2022-11-30 13:27:07 +01:00
Mauro Romito
15a00ba9f9
fix
2022-11-29 12:10:29 +01:00
Mauro Romito
db56299f44
improved code and stability
2022-11-15 20:26:58 +01:00
Mauro Romito
d4ccd1faad
improvements
2022-11-15 17:52:45 +01:00
Mauro Romito
495c3626a7
fullscreen mode implemented
2022-11-11 16:57:05 +01:00
Mauro Romito
7eb07e19cc
animation improvement with and without keyboard
2022-11-11 12:07:19 +01:00
Mauro Romito
e3b6386a8c
improving animations
2022-11-11 10:24:14 +01:00
Mauro Romito
0af717e4f2
swipe animation improvements
2022-11-10 18:13:22 +01:00
Mauro Romito
e7beee39ca
code improvements
2022-11-10 15:55:25 +01:00
Mauro Romito
49869ccd02
Merge branch 'develop' into mauroromito/fullscreen_mode_2
...
# Conflicts:
# RiotSwiftUI/Modules/Room/Composer/View/Composer.swift
2022-11-10 14:29:08 +01:00
Mauro Romito
d4509b80f8
keyboard dismissal issue fixed
2022-11-10 13:46:41 +01:00
Mauro Romito
04f8e18634
improved the pan animation to be as the designs
2022-11-09 17:07:05 +01:00
Mauro Romito
bf802b7b4a
some pr suggestions
2022-11-09 15:40:10 +01:00
Mauro Romito
951775b44f
pan gesture
2022-11-09 14:21:14 +01:00
aringenbach
6b82ea8fd3
Merge pull request #6993 from vector-im/aringenbach/6962_slash_commands
...
Fixed IRC-style message and commands support in Rich text editor
2022-11-09 10:31:14 +01:00
Mauro Romito
57096d61bb
fix for iPad
2022-11-08 18:48:50 +01:00
Mauro Romito
2b367e1436
fix for iPad
2022-11-08 18:42:04 +01:00
Mauro Romito
e85f31fb57
full screen improvements
2022-11-08 16:50:44 +01:00
Mauro Romito
3cd2cb72ba
fullscreen mode with navigation controller superview
2022-11-08 14:56:12 +01:00
Mauro Romito
90b4433a0e
Merge branch 'develop' into mauroromito/fullscreen_mode_2
...
# Conflicts:
# Riot/Modules/Room/RoomViewController.swift
2022-11-08 13:21:42 +01:00
Mauro Romito
be1a3d67e0
trick without using the window but the nav controller
2022-11-04 14:30:28 +01:00
Mauro Romito
eaffd3e1fa
fixed the positioning
2022-11-04 11:07:14 +01:00
Mauro Romito
89b2ef6687
this solution looks promising
2022-11-04 04:39:22 +01:00
Mauro Romito
3b5be32cf4
another possible impl
2022-11-04 02:45:55 +01:00
aringenbach
a43a21fe14
Fixed IRC-style message and commands support in Rich text editor
2022-10-28 17:26:18 +02:00
aringenbach
ac77fb97da
Enable WYSIWYG plain text support
2022-10-26 16:20:45 +02:00
Mauro Romito
3fdbae47d8
error logging improvement
2022-10-10 18:32:44 +02:00