Commit Graph
134 Commits
Author SHA1 Message Date
Mateusz Szklarek bd885c7745 Add missing localizations for hardcoded strings 2025-08-14 12:01:37 +02:00
Mateusz Szklarek 68e4d48505 Implement missing actions in MessageAddressActionView 2025-08-14 11:58:41 +02:00
Xavi Gil a818bad41d ET-4096: Composer - message expiration (disabled) 2025-08-14 11:27:45 +02:00
Mateusz Szklarek d8cefa1007 Fix all compilations errors after bumping RustSDK to 0.124.0 2025-08-13 12:26:17 +02:00
Maciej Gomółka 73aca615ba Bump Rust SDK to 0.123.0 2025-08-11 17:45:18 +02:00
Jacek Krasiukianis 8679922e62 ET-4199 Hide logout button in Share extension lock screen 2025-08-11 12:08:15 +00:00
Mateusz Szklarek fb579ba7b6 Rename default case to short in Toast.Duration enum 2025-08-11 11:11:51 +02:00
Mateusz Szklarek 4ebf1ce70c Reuse informationUndo toast for archiveSuccess 2025-08-11 11:11:51 +02:00
Mateusz Szklarek 7d117f35fb Remove code duplication for toast factories functions and unify durations 2025-08-11 11:11:51 +02:00
Mateusz Szklarek 3d657ddde8 Ignore recently added id: UUID for value equality & hash computation
With that Hashable/== implementation (ignoring id), a Set<Toast> will
treat two toasts that only differ by id as the same element and this is
expected behaviour since it does not make sense to duplicate the banner
with same title, message, button configuration etc.
2025-08-11 11:11:51 +02:00
Mateusz Szklarek a5457a9152 Add possibility to dismiss toast by unique identifier 2025-08-11 11:11:51 +02:00
Jacek Krasiukianis 889d5bd62f ET-4089 Onboarding upsell 2025-08-08 15:45:50 +00:00
Jacek Krasiukianis 745c44e252 Remove unused code 2025-08-08 10:28:03 +00:00
Mateusz Szklarek 5b769f5695 Fix all compilations errors after RustSDK bump to 0.119.0 2025-08-07 13:50:40 +02:00
Maciej Gomółka 3a09e90918 Support use iOS 26 in introspection 2025-08-07 11:22:29 +02:00
sa-l10n-translation a33979a5e7 i18n: Upgrade translations from crowdin (84cd3bc5). 2025-08-06 13:35:19 +02:00
Xavi Gil 017eb69c44 SDK bump to 0.117.0 2025-08-06 09:54:45 +02:00
Jacek Krasiukianis 19db6f7bc2 ET-3506 Satisfy threading assertion (crashed simulator) 2025-08-01 10:53:45 +02:00
Jacek Krasiukianis 7edb25ed20 Rust SDK 0.114.0 2025-07-31 14:26:26 +00:00
Maciej Gomółka 9c0b353945 Merge branch 'main' into task/ET-3953 2025-07-31 16:20:51 +02:00
Jacek Krasiukianis c9573eab93 ET-3949 Upsell button in the sidebar 2025-07-31 13:25:37 +00:00
Xavi Gil 20ad2bad62 ET-3960: Composer password protection 2025-07-31 12:59:20 +02:00
Maciej Gomółka 4084d1d1f6 Fix background color on picker sheet 2025-07-31 10:36:19 +02:00
Maciej Gomółka 88f3f252a1 Merge branch 'main' into task/ET-3953 2025-07-31 09:23:49 +02:00
Jacek Krasiukianis 3a973bd9ff Rust SDK 0.112.0 2025-07-30 17:29:35 +02:00
Maciej Gomółka e341811d66 Integrate with latest Rust API 2025-07-29 16:27:00 +02:00
Xavi Gil efb1f7528a ET-3960: Composer password protection - move reusable components to InboxCoreUI 2025-07-29 16:13:22 +02:00
Maciej Gomółka f440949233 Wrap PIN screen content into scroll view 2025-07-28 11:24:02 +00:00
Xavi Gil e7200c7126 SDK bump to 0.108.0 2025-07-28 12:54:15 +02:00
Jacek Krasiukianis be4620c6fe ET-611 Upsell screen 2025-07-25 13:56:49 +00:00
Maciej Gomółka 1cf25f89ff Display composer full screen on iPad 2025-07-25 07:23:56 +00:00
Ludovico Rossi 1debd93e18 feat(ET-2969): Add change password setting 2025-07-24 16:25:15 +01: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 a98f494163 Merge branch 'main' into feat/ET-3761 2025-07-17 14:15:10 +02:00
Maciej Gomółka 0a0f7d0604 Add missing tests 2025-07-16 22:48:14 +02:00
Maciej Gomółka e97f352e34 Bump Rust SDK 2025-07-16 10:55:44 +00:00
Maciej Gomółka ceac3277ac Fix schedule send sheets 2025-07-15 16:02:02 +02:00
Jacek Krasiukianis 3b49b52397 ET-638 Use protocol to pass MailSession to LockScreen 2025-07-15 12:38:50 +02:00
Maciej Gomółka 6b13c6fe20 Align release branch with main branch 2025-07-15 12:00:21 +02:00
Maciej Gomółka 4727fca432 Merge branch 'main' into release/5.1.0-main
# Conflicts:
#	Modules/App/Sources/UI/Actions/Views/MailboxActionBar/MailboxActionBarView.swift
#	Modules/App/Sources/UI/Screens/ConversationDetail/Cells/ExpandedMessageViews/MessageDetailsView.swift
#	Modules/App/Sources/UI/Screens/ConversationDetail/ConversationDetailScreen.swift
#	Modules/App/Tests/Doubles/MailSessionSpy.swift
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithArchiveLocationNoLabelsLayoutsCorrectly.collapsed_dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithArchiveLocationNoLabelsLayoutsCorrectly.collapsed_light.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithArchiveLocationNoLabelsLayoutsCorrectly.expanded_dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithArchiveLocationNoLabelsLayoutsCorrectly.expanded_light.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithCustomLocationAndLabelsLayoutsCorrectly.collapsed_dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithCustomLocationAndLabelsLayoutsCorrectly.collapsed_light.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithCustomLocationAndLabelsLayoutsCorrectly.expanded_dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithCustomLocationAndLabelsLayoutsCorrectly.expanded_light.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithInboxLocationLayoutsCorrectly.collapsed_dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithInboxLocationLayoutsCorrectly.collapsed_light.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithInboxLocationLayoutsCorrectly.expanded_dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithInboxLocationLayoutsCorrectly.expanded_light.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithOutboxLocationLayoutsCorrectly.dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/ConversationDetails/__Snapshots__/MessageDetailsViewSnapshotTests/testMessageDetailsWithOutboxLocationLayoutsCorrectly.light.png
#	Modules/InboxContacts/Sources/Generated/Rust.generated.swift
#	ProtonPackages/et-protoncore
#	mail-sdk-version
2025-07-15 11:36:55 +02:00
Jacek Krasiukianis a3c604bcde cleanup debugging prints 2025-07-14 14:31:53 +00:00
Maciej Gomółka 66ccf40ff3 Fix divider on date picker view 2025-07-14 15:24:30 +02:00
sa-l10n-translation 823f563618 i18n: Upgrade translations from crowdin (6ba30fd4). 2025-07-14 12:00:41 +02:00
Xavi Gil e7ad40c69e SDK bump 0.99.0 + changes in BackgroundTaskExecutor 2025-07-07 10:17:27 +02:00
Jacek Krasiukianis 4f4e83cda8 CR: fix ProtonCoreET paths 2025-07-02 17:44:10 +02:00
Jacek Krasiukianis 2622a6a43f ET-638 Reusable lock screen 2025-07-02 15:48:02 +02:00
Mateusz Szklarek 767713ffac Remove redundant internal modifier for init and docs according to CR 2025-07-02 12:18:58 +02:00
Mateusz Szklarek 7ca1714d1a Disable record mode for snapshot test in CyclingProgressBarSnapshotTests 2025-07-02 07:10:26 +00:00
Mateusz Szklarek 854c49eb66 Refactor after self code review 2025-07-02 07:10:26 +00:00