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
|
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
|
854c49eb66
|
Refactor after self code review
|
2025-07-02 07:10:26 +00:00 |
|
Mateusz Szklarek
|
aa069e83cf
|
Add snapshot testing support for CyclingProgressBar & add snapshot tests
|
2025-07-02 07:10:26 +00:00 |
|
Mateusz Szklarek
|
0c947e7fb3
|
Make initializer public in CyclingProgressBar
|
2025-07-02 07:10:26 +00:00 |
|
Mateusz Szklarek
|
8ddbfd3cbb
|
Use loader success color in CyclingProgressBar component
|
2025-07-02 07:10:26 +00:00 |
|
Mateusz Szklarek
|
c4d57a287f
|
Add initial implementation of CyclingProgressBar
|
2025-07-02 07:10:26 +00:00 |
|
Jacek Krasiukianis
|
6406c64648
|
ET-3504 Dynamic font size in native views
|
2025-07-01 08:17:52 +00:00 |
|
Maciej Gomółka
|
18b2a66166
|
Drop view highlighting for iOS 17 to fix the problem with scrolling
|
2025-06-16 11:01:38 +00:00 |
|
Jacek Krasiukianis
|
1cfbe23e31
|
ET-3316 Prettier error view
|
2025-06-12 13:27:49 +02:00 |
|
Mateusz Szklarek
|
82bea2b20e
|
Disable displaying hyperlink when there is email
|
2025-06-12 11:06:59 +02:00 |
|
Mateusz Szklarek
|
c0fe1539f8
|
Move StateStore and StoreView to InboxCoreUI framework
|
2025-06-12 08:47:54 +00:00 |
|
Xavi Gil
|
35fb60d46e
|
ET-3323: Change sender feature
|
2025-06-12 08:12:47 +00:00 |
|
Mateusz Szklarek
|
ce13648fe2
|
Highlight only actionable button and remove action closure for address field
|
2025-06-10 13:15:50 +00:00 |
|
Mateusz Szklarek
|
0f4af281e9
|
Use SwiftUI's copy action instead of custom one
|
2025-06-10 13:15:50 +00:00 |
|
Mateusz Szklarek
|
f554f755b3
|
Refactor after self review
|
2025-06-10 13:15:50 +00:00 |
|
Mateusz Szklarek
|
beeced8a4b
|
Implement copy to clipboard action for all fields in contact details
|
2025-06-10 13:15:50 +00:00 |
|
Mateusz Szklarek
|
f490226d25
|
Merge branch 'main' into fix/ET-3021_low_effort_UI_improvements
# Conflicts:
# Modules/InboxComposer/Sources/Composer/Views/ScheduleSend/ScheduleSendPickerSheet.swift
|
2025-05-28 13:13:06 +02:00 |
|
Xavi Gil
|
3d529e62aa
|
ET-625: Schedule Send custom date picker
|
2025-05-28 10:58:33 +00:00 |
|
Mateusz Szklarek
|
539809d434
|
Improve the usage of system symbol - add convenience init with symbol enum
|
2025-05-28 12:52:33 +02:00 |
|
Mateusz Szklarek
|
5e5e38b74c
|
Change spacing between message banners and top spacing
|
2025-05-27 15:53:03 +02:00 |
|
Mateusz Szklarek
|
d6667520f5
|
Replace back & star icons with SF Symbols #9
|
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 |
|