Mateusz Szklarek
|
5b7c2c3c5e
|
Bump Rust SDK to 0.109.0 version
|
2025-07-29 10:46:05 +00:00 |
|
Xavi Gil
|
e7200c7126
|
SDK bump to 0.108.0
|
2025-07-28 12:54:15 +02:00 |
|
sa-l10n-translation
|
5636631a0d
|
i18n: Upgrade translations from crowdin (7ba0e8a6).
|
2025-07-24 10:08:34 +02:00 |
|
Xavi Gil
|
1b414fe639
|
SDK bump to 0.105.2
|
2025-07-22 15:14:32 +02:00 |
|
Maciej Gomółka
|
b5f86ccaf2
|
Refactor after the CR
|
2025-07-18 12:38:33 +02:00 |
|
Mateusz Szklarek
|
ceb3879057
|
Fix failing tests in ContactFormatterTests - use UTC calendar
|
2025-07-17 11:57:02 +02:00 |
|
Mateusz Szklarek
|
64653bd541
|
Use hardcoded locale for tests in ContactFormatterTests
|
2025-07-16 16:00:22 +02:00 |
|
sa-l10n-translation
|
823f563618
|
i18n: Upgrade translations from crowdin (6ba30fd4).
|
2025-07-14 12:00:41 +02:00 |
|
Jacek Krasiukianis
|
2622a6a43f
|
ET-638 Reusable lock screen
|
2025-07-02 15:48:02 +02:00 |
|
Timotei-Alexandru Palade
|
dac510d769
|
chore: Upgrate ET Protoncore
|
2025-07-01 10:50:20 +00:00 |
|
Jacek Krasiukianis
|
6406c64648
|
ET-3504 Dynamic font size in native views
|
2025-07-01 08:17:52 +00:00 |
|
Alex Morral
|
713ad9f25b
|
chore: Bump sdk 0.93.18 + ETProtonCore
|
2025-06-27 16:05:46 +02:00 |
|
Xavi Gil
|
5b02a7e400
|
SDK bump 0.93.17
|
2025-06-26 14:30:11 +00:00 |
|
Mateusz Szklarek
|
7e346fe5d8
|
Apply quick fix according to last RustSDK changes for contact details
|
2025-06-20 17:02:08 +02:00 |
|
sa-l10n-translation
|
b61d4bccdc
|
i18n: Upgrade translations from crowdin (6147e60c).
|
2025-06-18 10:03:28 +00:00 |
|
Mateusz Szklarek
|
88ba47c15a
|
Replace ComposerContactEmail with existing SingleRecipientEntry model
|
2025-06-17 15:19:23 +02:00 |
|
Mateusz Szklarek
|
4e08a972db
|
Pass displayName instead of empty string when opening composer
|
2025-06-17 15:00:27 +02:00 |
|
Maciej Gomółka
|
2915e90938
|
Add code for normalizing url before opening
|
2025-06-16 11:01:38 +00:00 |
|
Maciej Gomółka
|
9d39b5561d
|
Disable compose button when primiary email is missing
|
2025-06-16 11:01:38 +00:00 |
|
Maciej Gomółka
|
c7865d95fa
|
Add bottom padding to make the screen looks better on iPad
|
2025-06-16 11:01:38 +00:00 |
|
Xavi Gil
|
9dd5804f79
|
ET-3383: Temporary contact email rendering fix
|
2025-06-16 10:40:45 +00:00 |
|
Xavi Gil
|
821bbc0c7e
|
Merge branch 'main' into task/ET-3347_error_messages
|
2025-06-16 10:56:20 +02:00 |
|
Xavi Gil
|
17fc4a8e5f
|
SDK bump to 0.93.0
|
2025-06-13 17:29:44 +00:00 |
|
Xavi Gil
|
a618dd2ab4
|
ET-3346: SDK 0.91.0 + Handle scroller dirty error
|
2025-06-13 14:56:05 +00:00 |
|
Mateusz Szklarek
|
d77dd5bbe0
|
Remove all keys marked as stale
|
2025-06-12 19:50:19 +02:00 |
|
Mateusz Szklarek
|
7cb6acbda2
|
Update error messages translations
|
2025-06-12 19:44:00 +02:00 |
|
Mateusz Szklarek
|
0ec0f0b819
|
Implement presenting error when opening draft with contact fails
|
2025-06-12 16:09:00 +02:00 |
|
Mateusz Szklarek
|
288a642e96
|
Implement presenting error when opening draft with group fails
|
2025-06-12 16:09:00 +02:00 |
|
Mateusz Szklarek
|
53a852d0c0
|
Refactor after self code review
|
2025-06-12 16:09:00 +02:00 |
|
Mateusz Szklarek
|
645c55fcfe
|
Implement opening composer from contact group details screen
|
2025-06-12 16:09:00 +02:00 |
|
Mateusz Szklarek
|
14d3bfad53
|
Implement ContactGroupDetailsStateStore that handles send group message action
|
2025-06-12 16:09:00 +02:00 |
|
Mateusz Szklarek
|
8cc58c414f
|
Extend ContactsDraftPresenter protocol with new function for opening group
|
2025-06-12 16:09:00 +02:00 |
|
Mateusz Szklarek
|
40d07c4eac
|
Implement openDraft with contact group method
|
2025-06-12 16:09:00 +02:00 |
|
Mateusz Szklarek
|
03e382d24c
|
Remove redundant slashes when composing tel url
|
2025-06-12 11:53:33 +02:00 |
|
Mateusz Szklarek
|
c0627be8bb
|
Refactor after self code review
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
06c4a9e97a
|
Refactor interface for opening draft with given contact
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
7d4135f0f8
|
Rename shareContact action to shareTapped
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
b06dd2a074
|
Remove redundant if statement from ContactDetails's init
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
611a569865
|
Trigger newMessageTapped and emailTapped actions in contact details screen
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
c93f756196
|
Refactor all actions in ContactDetailsStateStore
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
846de53e28
|
Implement emailTapped action in ContactDetailsStateStore
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
92cfce27d5
|
Implement newMessageTapped action in ContactDetailsStateStore
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
91f30c2d4e
|
Connect shareContact action with share button
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
559a29b54f
|
Implement coming soon banner for share action in ContactDetailsScreen
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
26e4c21993
|
Connect call(phoneNumber:) action with all phone fields
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
f96fc9892e
|
Implement call(phoneNumber:) action
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
68ee38d129
|
Change type of associated value openURL action from URL to String
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
540039a674
|
Connect openURL action with url field in ContactDetailsScreen
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
00265b6cf5
|
Implement openURL action in ContactDetailsStateStore
|
2025-06-12 08:47:54 +00:00 |
|
Mateusz Szklarek
|
095ce6a8b4
|
Extract keeping contact details state to ContactDetailsStateStore
|
2025-06-12 08:47:54 +00:00 |
|