Commit Graph
63 Commits
Author SHA1 Message Date
Mateusz Szklarek 0e2f8eeefe Record all reference snapshots after color taxonomy changes [#8] 2025-05-27 15:53:02 +02:00
Xavi Gil 0afbf84b07 ET-3019: Schedule send, SDK integration for undo and edit 2025-05-23 07:49:51 +00:00
Mateusz Szklarek c36ea4cd97 Move disabling button out of the scope of FormBigButton 2025-05-21 14:26:35 +02:00
Mateusz Szklarek eef5f66717 Make FormBigButton interactive by default 2025-05-21 14:13:09 +02:00
Mateusz Szklarek b8d3187a02 Merge branch 'main' into feat/ET-530_contact_details_ui
# Conflicts:
#	Modules/App/Tests/Tests/Snapshots/Screens/AppSettings/__Snapshots__/AppProtectionSelectionScreenSnapshotTests/appProtectionSelectionScreenLayoutsCorrectly.dark.png
#	Modules/App/Tests/Tests/Snapshots/Screens/AppSettings/__Snapshots__/AppProtectionSelectionScreenSnapshotTests/appProtectionSelectionScreenLayoutsCorrectly.light.png
#	Modules/InboxCoreUI/Sources/FormList.swift
2025-05-20 16:29:10 +02:00
Mateusz Szklarek 8627a1c155 Refactor after self code review 2025-05-19 13:46:16 +02:00
Mateusz Szklarek a3fe6a1751 Make FormBigButton disabled when isInteractive == false 2025-05-19 13:46:16 +02:00
Mateusz Szklarek 1bcabb0bfc Extract FormList to InboxCoreUI package and reuse it in contact details 2025-05-19 13:46:16 +02:00
Mateusz Szklarek 4a1e8e47a5 Extract FormBigButton and reuse it on ContactDetailsScreen 2025-05-19 13:46:16 +02:00
Xavi Gil 3dfd65eb85 ET-626: Schedule send, edit message banner UI 2025-05-16 12:25:18 +00:00
Maciej Gomółka 21cd9fbfae Update snapshots 2025-05-13 12:19:42 +00:00
Maciej Gomółka 1e0c2fa2a4 Design changes after the design review 2025-05-13 12:19:42 +00:00
Mateusz Szklarek 6043a6741e Remove extra spacer for trailing toolbar item 2025-05-07 15:07:21 +02:00
Mateusz Szklarek 6c535a1897 Change cross icon for close button - update all usages 2025-05-07 14:32:37 +02:00
Jacek Krasiukianis 9e205b96e6 Cleanup whitespace 2025-04-29 11:07:38 +02:00
Mateusz Szklarek 1ca72d6274 Align border radius naming with Figma conventions 2025-04-23 13:26:10 +02:00
Mateusz Szklarek 46e89a38a2 Adjust background color for upgradePlan button 2025-04-23 13:14:41 +02:00
Mateusz Szklarek f040a5e813 Add crazy gradient stroke for upgradePlan button 2025-04-23 13:01:45 +02:00
Mateusz Szklarek e6dc813d84 Make action closure async, move Task to UI layer and remove TaskFactory 2025-04-17 18:32:04 +02:00
Mateusz Szklarek 249ba6db85 Implement all possible states for EmptySpamTrashBannerView view 2025-04-11 13:15:36 +02:00
Mateusz Szklarek a619cde5b0 Extract button and content style to helper properties 2025-04-11 13:15:36 +02:00
Mateusz Szklarek 378934ad54 Extract BannerIconTextView view from BannerView 2025-04-11 13:15:36 +02:00
Mateusz Szklarek 8765902dca Extract BannerButton view from BannerView 2025-04-11 13:15:36 +02:00
Jacek Krasiukianis d52c5673a1 Bump Core 2025-04-07 09:56:14 +00:00
Mateusz Szklarek 950eb7f68c Refactor after self code review 2025-04-01 15:21:51 +02:00
Mateusz Szklarek 69ab05b22d Refactor all alert actions' enums 2025-04-01 15:21:51 +02:00
Mateusz Szklarek a4f39c56df Extend AlertAction with factory function that accepts AlertActionProtocol 2025-04-01 15:21:51 +02:00
Mateusz Szklarek 88faaf3f78 Add failing test for presenting phishing confirmation alert 2025-04-01 15:21:50 +02:00
Mateusz Szklarek a3594f59a3 Remove generic type from AlertViewModel and replace it with AlertAction 2025-04-01 15:21:50 +02:00
Jacek Krasiukianis 695ce347fb ET-2530 Fix ToastStateStore crash when event loop error is thrown 2025-03-21 10:44:38 +00:00
Jacek Krasiukianis 205ac25f27 ET-634 Migrate session when no protection is enabled 2025-03-18 14:31:46 +00:00
Jacek Krasiukianis e7130b4793 ET-2350 Request authorization again under specific conditions 2025-03-10 13:08:56 +00:00
Jacek Krasiukianis 2becfebc41 ET-2349 Request notification permission after onboarding 2025-03-10 10:23:54 +00:00
Jacek Krasiukianis faba11687f Untie snapshot helpers from XCTestCase 2025-03-07 08:56:37 +00:00
Jacek Krasiukianis 32f39f7b30 ET-2158 Reusable big button style 2025-03-06 14:59:04 +00:00
Xavi Gil cb88bf7e7d ET-483: Composer attachments UI 2025-03-03 15:57:40 +00:00
Mateusz Szklarek 82da0f96cb Fix text truncation issue in BannerView 2025-02-26 14:46:57 +01:00
Xavi Gil 99965636c7 ET-2196: Composer attachments - photo picker 2025-02-25 13:59:28 +00:00
Maciej Gomółka 81ea3a95ee Update snapshots 2025-02-25 10:53:14 +00:00
Mateusz Szklarek fe730b3288 Refactor after self code review 2025-02-24 12:54:44 +01:00
Mateusz Szklarek be577f65a1 Extract all hardcoded strings to L10n.swift and xcstrings catalog 2025-02-24 12:41:11 +01:00
Mateusz Szklarek 230631f20d Implement MessageBannersView based on MessageBanner types 2025-02-24 11:57:28 +01:00
Mateusz Szklarek dc08c7e54e Remove Message prefix from all banners components and model 2025-02-24 11:57:28 +01:00
Mateusz Szklarek 1bf80c1155 Change Array to OrderedSet for model property in MessageBannersView 2025-02-24 11:57:28 +01:00
Mateusz Szklarek bffa59ea9a Implement all variants for large size banner 2025-02-24 11:57:28 +01:00
Mateusz Szklarek 7883d315d2 Implement all variants for small size banner 2025-02-24 11:57:28 +01:00
Xavi Gil 30876fd1ee Adjusted toast durations 2025-02-14 11:36:05 +01:00
Xavi Gil 2e16babca3 Fixed tests in ComposerModelTests 2025-02-13 16:49:20 +01:00
Xavi Gil 6ad5a29312 Added DraftSavedToastCoordinator for the logic discarding the draft 2025-02-13 16:49:20 +01:00
Jacek Krasiukianis dfbb26f830 ET-1854 Switch to iPhone 16 Pro for tests, re-record snapshots 2025-01-30 17:00:12 +00:00