Commit Graph

179 Commits

Author SHA1 Message Date
Leendert de Borst
42f2a0d0bc Update modal wrapper margins (#1841) 2026-03-19 18:27:30 +01:00
Leendert de Borst
5aa7ab1c4b Update confirm dialog to show text in center when it wraps due to translations (#1812) 2026-03-05 16:54:58 +01:00
Leendert de Borst
ae8c995d16 Refactor haptics usage to shared utility (#1812) 2026-03-05 16:54:58 +01:00
Leendert de Borst
a6bf9d45b3 Add item list long press TOTP copy option (#1804) 2026-03-02 20:54:00 +01:00
Leendert de Borst
381fe65546 Add haptic feedback to mobile app primary actions for improved UX (#1802) 2026-03-02 14:32:44 +01:00
Leendert de Borst
c7774b3e2c Add navigation debounce component to prevent duplicate navigation when link is tapped multiple times (#1797) 2026-03-01 15:48:02 +01:00
Leendert de Borst
cd2e9e72f8 Update mobile app ModalWrapper UI 2026-02-28 23:56:10 +01:00
Leendert de Borst
38336758c4 Update mobile app dark mode backdrop color 2026-02-26 10:43:11 +01:00
Leendert de Borst
0eeb2a487f Update ModalWrapper.tsx backdrop on Android to be full height (#1776) 2026-02-24 16:32:00 +01:00
Leendert de Borst
74dc5f51d1 Add 2FA QR code scanner for creation to mobile app (#1233) 2026-02-23 13:39:59 +01:00
Leendert de Borst
8b0ab4fd17 Add TOTP edit and secret/QR code viewing to mobile app (#1233) 2026-02-23 13:39:59 +01:00
Leendert de Borst
2f8b66271e Tweak mobile app vault sync indicator to only show syncing when downloading new vault (#1737) 2026-02-18 23:08:23 +01:00
Leendert de Borst
8de2426055 Update 2FA TOTP display to add space in between digit groups (#1734) 2026-02-18 21:50:44 +01:00
Leendert de Borst
18b61029ea Increase max password generator length to 256 chars in mobile app (#1701) 2026-02-14 21:50:33 +01:00
Leendert de Borst
ae8fad2753 Add drag-and-drop reorder to mobile app custom fields (#1673) 2026-02-11 17:19:54 +01:00
Leendert de Borst
f9986894d1 Show folder for search results in mobile app (#1665) 2026-02-09 13:54:04 +01:00
Leendert de Borst
38ce264cd9 Refactor mobile app AsyncStorage usages to shared LocalPreferencesService (#1598) 2026-02-03 11:28:06 +00:00
Leendert de Borst
16f44a6f00 Fix Android attachment upload base64 encode handling (#1586) 2026-02-02 22:14:40 +00:00
Leendert de Borst
10315e917d Add generic sort menu component shown in both main screen and folder screens (#1593) 2026-02-02 14:06:55 +00:00
Leendert de Borst
05c81cc76c Update ItemIcon.tsx 2026-01-30 21:05:59 +01:00
Leendert de Borst
a5aa782cbd Refactor EmailDomainField init flow to match browser extension 2026-01-29 11:21:08 +01:00
Leendert de Borst
ab5fc29bc1 Merge branch 'main' into 1449-feature-request-non-persona-aliases 2026-01-27 21:40:31 +00:00
Leendert de Borst
8e9ab37420 Update translations 2026-01-27 20:55:41 +01:00
Leendert de Borst
36b3a19d13 Add ItemIcon sanitization for mobile app that otherwise crash on some SVG icons (#1477) 2026-01-27 16:36:47 +00:00
Leendert de Borst
314fc0da56 Tweak email domain mode switching logic (#1449) 2026-01-26 23:52:00 +01:00
Leendert de Borst
ea6fc08fc0 Add random prefix email generation for login type to mobile app (#1449) 2026-01-26 22:47:31 +01:00
Leendert de Borst
42d46cc2d5 Use correct field display order in mobile app (#1473) 2026-01-23 18:59:34 +01:00
Leendert de Borst
4e9efac2e1 Make custom textarea field content selectable on mobile (#1473) 2026-01-23 16:37:21 +01:00
Leendert de Borst
11d102cb96 Fix custom field UI and save logic in mobile app (#1473) 2026-01-23 16:35:40 +01:00
Leendert de Borst
f2c8531065 Tweak EmailDomainField.tsx to use email/alias simplified switcher UX (#1473) 2026-01-23 15:07:44 +01:00
Leendert de Borst
fdaaf96cc2 Update email components to handle offline mode (#1473) 2026-01-23 12:29:07 +01:00
Leendert de Borst
8a7cb75bc0 Add email error suppression during active sync or isDirty flags (#1473) 2026-01-23 11:55:08 +01:00
Leendert de Borst
6b3bb2b56e Tweak confirm dialog style (#1473) 2026-01-22 22:28:36 +01:00
Leendert de Borst
198b389345 Tweak attachment delete and is deleted checks (#1473) 2026-01-22 22:28:25 +01:00
Leendert de Borst
1fc3845364 Add field history individual record delete buttons, add smarter history icon visibility (#1473) 2026-01-22 19:38:35 +01:00
Leendert de Borst
39b4266280 Update ServerSyncIndicator UI (#1473) 2026-01-22 14:13:18 +01:00
Leendert de Borst
204605edc0 Add custom confirm dialog component for Android with native fallback for iOS (#1473) 2026-01-21 22:20:55 +01:00
Leendert de Borst
245af4436c Tweak modal wrapper UI for dark mode (#1473) 2026-01-21 21:42:44 +01:00
Leendert de Borst
c6dd5406cf Add shared modalwrapper to mobile app (#1473) 2026-01-21 20:47:25 +01:00
Leendert de Borst
4c40a8ff92 Update TotpEditor.tsx (#1473) 2026-01-21 16:10:24 +01:00
Leendert de Borst
4f5787a628 Add multi-value field support to mobile app, tweak TOTP editor component (#1473) 2026-01-21 16:05:33 +01:00
Leendert de Borst
e48adab797 Update iOS and Android header to better show item filter dropdown (#1473) 2026-01-21 15:13:02 +01:00
Leendert de Borst
e243b85581 Update SVG icons for light mode (#1473) 2026-01-21 14:04:52 +01:00
Leendert de Borst
2eaa15a28c Update AddFieldMenu.tsx click handling (#1473) 2026-01-21 14:00:43 +01:00
Leendert de Borst
a14142a45a Cleanup mobile app translations to use new item.* based keys (#1468) 2026-01-21 10:46:11 +00:00
Leendert de Borst
d94797d43b Fix folder selector collision in add edit (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
42e1d2dd80 Update ItemTypeIcons color (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
2dab52c1b4 Update mobile app to use generic item type icons (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
4ffc8812b7 Update ItemTypeSelector.tsx (#1404) 2026-01-18 22:46:40 +01:00
Leendert de Borst
0233e68c41 Update HiddenField mobile app UI (#1404) 2026-01-18 22:46:31 +01:00