Skip to content
This repository was archived by the owner on Dec 12, 2022. It is now read-only.

Commit ce3dee0

Browse files
committed
Merge branch 'release/0.16.8/master'
2 parents 633f562 + 9492962 commit ce3dee0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+1167
-376
lines changed

CHANGES.md

+23
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,26 @@
1+
## Changes in 0.16.8 (2021-10-20)
2+
3+
✨ Features
4+
5+
- M10.4.1 Home space data filtering ([#4570](https://github.com/vector-im/element-ios/issues/4570))
6+
7+
🙌 Improvements
8+
9+
- Upgrade MatrixSDK version ([v0.20.8](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.20.8)).
10+
- MXKRecentCellDataStoring: New initializer & `roomIdentifier` and `avatarUrl` properties. ([#4384](https://github.com/vector-im/element-ios/issues/4384))
11+
- MXKContactManager: The contacts manager will no longer present a prompt for contacts access for you. This should be done elsewhere. ([#4484](https://github.com/vector-im/element-ios/issues/4484))
12+
13+
🐛 Bugfixes
14+
15+
- MXKRoomInputToolbarView: Fix crash when pasting images backed by NSData (such as WebP from Safari). ([#2076](https://github.com/vector-im/element-ios/issues/2076))
16+
- MXKContactManager: Add an MXSession parameter to validateSyncLocalContactsState and call from MXKAccount. ([#4989](https://github.com/vector-im/element-ios/issues/4989))
17+
18+
⚠️ API Changes
19+
20+
- MXKRecentsDataSource & MXKSessionRecentsDataSource: Remove `markAllAsRead` methods. ([#4384](https://github.com/vector-im/element-ios/issues/4384))
21+
- MXKAccount: Remove unused showDecryptedContentInNotifications property. ([#4519](https://github.com/vector-im/element-ios/issues/4519))
22+
23+
124
## Changes in 0.16.7 (2021-10-13)
225

326
🙌 Improvements

MatrixKit.podspec

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = "MatrixKit"
4-
s.version = "0.16.7"
4+
s.version = "0.16.8"
55
s.summary = "The Matrix reusable UI library for iOS based on MatrixSDK."
66

77
s.description = <<-DESC
@@ -23,7 +23,7 @@ Pod::Spec.new do |s|
2323

2424
s.swift_version = '5.0'
2525

26-
s.dependency 'MatrixSDK', "= 0.20.7"
26+
s.dependency 'MatrixSDK', "= 0.20.8"
2727
s.dependency 'HPGrowingTextView', '~> 1.1'
2828
s.dependency 'libPhoneNumber-iOS', '~> 0.9.13'
2929
s.dependency 'DTCoreText', '~> 1.6.25'

MatrixKit.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,7 @@
373373
8878281C260C85BB00429B35 /* MXKEventFormatter+Tests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MXKEventFormatter+Tests.h"; sourceTree = "<group>"; };
374374
8C751E43C4D87B309065E3C8 /* Pods-MatrixKitTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MatrixKitTests.release.xcconfig"; path = "Pods/Target Support Files/Pods-MatrixKitTests/Pods-MatrixKitTests.release.xcconfig"; sourceTree = "<group>"; };
375375
9135FFD826DE8EFD000E6D84 /* NSString+MatrixKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSString+MatrixKit.swift"; sourceTree = "<group>"; };
376+
915B171C27105C5700225111 /* MXKAnalyticsConstants.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MXKAnalyticsConstants.h; sourceTree = "<group>"; };
376377
918DAB9E26E622BF00CE20A9 /* NSAttributedString+MatrixKit.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+MatrixKit.swift"; sourceTree = "<group>"; };
377378
91FE762A27047EB700E035D9 /* MXKURLPreviewDataProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MXKURLPreviewDataProtocol.h; sourceTree = "<group>"; };
378379
92663A6A1EF6E5B3005FB712 /* MXKSoundPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MXKSoundPlayer.h; sourceTree = "<group>"; };
@@ -1060,6 +1061,7 @@
10601061
32BA86B421538B35008F277E /* EventFormatter */,
10611062
F02D21471B7109950002DE01 /* MXKConstants.h */,
10621063
F02D21481B7109950002DE01 /* MXKConstants.m */,
1064+
915B171C27105C5700225111 /* MXKAnalyticsConstants.h */,
10631065
F0F148C41AB31240005F5D4A /* MXKTools.h */,
10641066
F0F148C51AB31240005F5D4A /* MXKTools.m */,
10651067
F0F535BC1ACD748E00B603F8 /* MXKResponderRageShaking.h */,

MatrixKit/Assets/MatrixKitAssets.bundle/es.lproj/MatrixKit.strings

+23-7
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"login_server_url_placeholder" = "URL (p.ej. https://matrix.org)";
55
"login_home_server_title" = "Servidor Local:";
66
"login_home_server_info" = "Tu servidor local almacena todas tus conversaciones y los datos de tu cuenta";
7-
"login_identity_server_title" = "URL de Servidor de Identidades:";
7+
"login_identity_server_title" = "URL de servidor de identidad:";
88
"login_identity_server_info" = "Matrix proporciona servidores de identidades para rastrear qué correos electrónicos, etc. pertenecen a qué IDs de Matrix. Actualmente solo existe https://matrix.org.";
99
"login_user_id_placeholder" = "ID de Matrix (p.ej. @juan:matrix.org o juan)";
1010
"login_password_placeholder" = "Contraseña";
@@ -82,7 +82,7 @@
8282
"notice_event_redacted_by" = " por %@";
8383
"notice_event_redacted_reason" = " [motivo: %@]";
8484
"notice_profile_change_redacted" = "%@ actualizó su perfil %@";
85-
"notice_room_created" = "%@ creó la sala";
85+
"notice_room_created" = "%@ ha creado y configurado la sala.";
8686
"notice_room_join_rule" = "La regla para unirse es: %@";
8787
"notice_room_power_level_intro" = "El nivel de permisos de los miembros de la sala es:";
8888
"notice_room_power_level_acting_requirement" = "Los niveles de permisos mínimos que un usuario debe tener antes de actuar son:";
@@ -184,7 +184,7 @@
184184
// Room
185185
"room_please_select" = "Por favor selecciona una sala";
186186
"room_error_join_failed_title" = "No se pudo unir a la sala";
187-
"room_error_join_failed_empty_room" = "Actualmente no es posible volver a unirse a una sala vacía.";
187+
"room_error_join_failed_empty_room" = "Ahora mismo no es posible volver a unirse a una sala vacía.";
188188
"room_error_name_edition_not_authorized" = "No estás autorizado a editar el nombre de esta sala";
189189
"room_error_topic_edition_not_authorized" = "No estás autorizado a editar el tema de esta sala";
190190
"room_error_cannot_load_timeline" = "No se pudo cargar la línea de tiempo";
@@ -204,10 +204,10 @@
204204
"room_member_power_level_prompt" = "No podrás deshacer este cambio porque estás promoviendo al usuario para tener el mismo nivel de autoridad que tú.\n¿Estás seguro?";
205205
// Attachment
206206
"attachment_size_prompt" = "Quieres enviar como:";
207-
"attachment_original" = "Tamaño Real: %@";
208-
"attachment_small" = "Pequeño: %@";
209-
"attachment_medium" = "Mediano: %@";
210-
"attachment_large" = "Grande: %@";
207+
"attachment_original" = "Tamaño real: %@";
208+
"attachment_small" = "Pequeño (~%@)";
209+
"attachment_medium" = "Mediano (~%@)";
210+
"attachment_large" = "Grande (~%@)";
211211
"attachment_cancel_download" = "¿Cancelar la descarga?";
212212
"attachment_cancel_upload" = "¿Cancelar la subida?";
213213
"attachment_multiselection_size_prompt" = "Quieres enviar imágenes como:";
@@ -381,3 +381,19 @@
381381
"device_details_rename_prompt_title" = "Nombre de Sesión";
382382
"account_error_push_not_allowed" = "No se permite notificaciones";
383383
"notice_room_third_party_revoked_invite" = "%@ revocó la invitación para %@ de unirse a la sala";
384+
"attachment_size_prompt_message" = "Puedes desactivar esto en ajustes.";
385+
"attachment_size_prompt_title" = "Confirma el tamaño para enviar";
386+
"message_reply_to_sender_sent_a_voice_message" = "ha enviado un mensaje de voz.";
387+
"room_left_for_dm" = "Te has salido";
388+
"room_displayname_all_other_members_left" = "%@ (ha salido)";
389+
"notice_room_join_rule_public_by_you_for_dm" = "Has hecho esta conversación pública.";
390+
"notice_room_join_rule_public_by_you" = "Has hecho la sala pública.";
391+
"notice_room_join_rule_public_for_dm" = "%@ ha hecho esta conversación pública.";
392+
"notice_room_join_rule_public" = "%@ ha hecho pública la sala.";
393+
"notice_room_join_rule_invite_by_you" = "Has hecho que solo se pueda unir a la sala por invitación.";
394+
"notice_room_name_removed_for_dm" = "%@ ha quitado el nombre";
395+
"notice_room_created_for_dm" = "%@ se ha unido.";
396+
"notice_room_join_rule_invite_for_dm" = "%@ ha hecho que solo sea posible unirse por invitación.";
397+
// New
398+
"notice_room_join_rule_invite" = "%@ ha hecho que la sala solo sea accesible por invitación.";
399+
"resume_call" = "Volver a la llamada";

MatrixKit/Assets/MatrixKitAssets.bundle/et.lproj/MatrixKit.strings

+6
Original file line numberDiff line numberDiff line change
@@ -470,3 +470,9 @@
470470
"attachment_size_prompt_message" = "Seadistustest saad määrata, et see funktsionaalsus pole kasutusel.";
471471
"attachment_size_prompt_title" = "Saatmiseks kinnita meedia suurus";
472472
"room_displayname_all_other_participants_left" = "%@ (lahkus(id))";
473+
"auth_reset_password_error_not_found" = "Pole leitav";
474+
"auth_reset_password_error_unauthorized" = "Tegevus pole lubatud";
475+
"auth_username_in_use" = "Selline kasutajanimi on juba olemas";
476+
"auth_invalid_user_name" = "Vigane kasutajanimi";
477+
"rename" = "Muuda nime";
478+
"room_displayname_all_other_members_left" = "%@ (lahkus(id))";

MatrixKit/Assets/MatrixKitAssets.bundle/fr.lproj/MatrixKit.strings

+3
Original file line numberDiff line numberDiff line change
@@ -470,3 +470,6 @@
470470
"attachment_small_with_resolution" = "Petit %@ (~%@)";
471471
"attachment_size_prompt_message" = "Vous pouvez désactiver ceci dans les paramètres.";
472472
"attachment_size_prompt_title" = "Préciser la taille pour l’envoi";
473+
"auth_username_in_use" = "";
474+
"auth_invalid_user_name" = "Nom d’utilisateur invalide";
475+
"rename" = "Renommer";

MatrixKit/Assets/MatrixKitAssets.bundle/hu.lproj/MatrixKit.strings

+8-2
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
"login_email_placeholder" = "E-mail cím";
2020
"login_prompt_email_token" = "Kérlek add meg az e-mail érvényesítő kódot:";
2121
"login_error_title" = "A bejelentkezés sikertelen";
22-
"login_error_no_login_flow" = "Nem sikerült letölteni az azonosítási információkat erről a Saját szerverről";
23-
"login_error_do_not_support_login_flows" = "Jelenleg nem támogatunk egyetlen bejelentkezési sémát sem azok közül amit a Saját szerver ismer";
22+
"login_error_no_login_flow" = "Nem sikerült letölteni az azonosítási információkat erről a saját szerverről";
23+
"login_error_do_not_support_login_flows" = "Jelenleg nem támogatunk egyetlen bejelentkezési sémát sem azok közül amit a saját szerver ismer";
2424
"login_error_registration_is_not_supported" = "A regisztráció jelenleg nem támogatott";
2525
"login_error_forbidden" = "Érvénytelen felhasználói név/jelszó";
2626
"login_error_unknown_token" = "A megadott hozzáférési kód nem ismert";
@@ -471,3 +471,9 @@
471471
"attachment_size_prompt_message" = "Ezt a beállításokban kikapcsolhatod.";
472472
"attachment_size_prompt_title" = "Méret megerősítése küldéshez";
473473
"room_displayname_all_other_participants_left" = "%@ (Bal)";
474+
"auth_reset_password_error_not_found" = "Nem található";
475+
"auth_reset_password_error_unauthorized" = "Nem engedélyezett";
476+
"auth_username_in_use" = "A felhasználónév foglalt";
477+
"auth_invalid_user_name" = "Érvénytelen felhasználónév";
478+
"rename" = "Átnevez";
479+
"room_displayname_all_other_members_left" = "%@ (Bal)";

0 commit comments

Comments
 (0)