Commit Graph

231 Commits

Author SHA1 Message Date
shihaam 0be492ca18 remove custom logic for scan button in PayMV QR generate and just handoff to transfer page to handle auto select account
Auto Tag on Version Change / check-version (push) Failing after 15m1s
2026-05-31 00:18:01 +05:00
shihaam 973576cf6a save static BML QR scans to recents #31
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-31 00:06:37 +05:00
shihaam 4523aed69e remove *** on customer amount set PayMV QRs, #29
Auto Tag on Version Change / check-version (push) Successful in 7s
2026-05-30 23:26:55 +05:00
shihaam f90d83b59e improve share to scan to pay flow: fetching merchant details
Auto Tag on Version Change / check-version (push) Failing after 10m51s
2026-05-30 23:22:10 +05:00
shihaam a03b1b1682 improve QR scan flow part:1 unified
Auto Tag on Version Change / check-version (push) Failing after 14m4s
2026-05-30 22:53:56 +05:00
shihaam bc958e2df6 fallback to use transfer if user scanned a paymv qr after selecting a card 2026-05-30 22:29:28 +05:00
shihaam ae8ad24d13 add support for default trsnager accounts
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-30 22:24:37 +05:00
shihaam a20f2a9ce7 made transfer flow more friendly and vivid UI
Auto Tag on Version Change / check-version (push) Failing after 13m27s
2026-05-30 21:24:35 +05:00
shihaam 0795df35a1 add share to scan to pay
Auto Tag on Version Change / check-version (push) Failing after 11m26s
2026-05-30 20:11:35 +05:00
shihaam 1d2cd40b3c fix nfc related crash bug
Auto Tag on Version Change / check-version (push) Failing after 11m8s
2026-05-30 18:50:15 +05:00
shihaam abc1a43ad6 address issue #12: add app icon and title
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-30 01:12:44 +05:00
shihaam c7718f94b3 add api call indicator to nfc
Auto Tag on Version Change / check-version (push) Failing after 14m27s
2026-05-30 00:21:54 +05:00
shihaam 57bc488b98 new NFC tap to pay animation
Auto Tag on Version Change / check-version (push) Failing after 15m0s
2026-05-29 23:56:23 +05:00
shihaam cc15ab1c6c potential nfc bug fix 2026-05-29 18:58:35 +05:00
shihaam f5f52829c7 bug fix that took user to default card from dashboard instead of the card user selected
Auto Tag on Version Change / check-version (push) Has been cancelled
2026-05-29 16:45:19 +05:00
shihaam ee5ecdaa18 new nfc icon, hide cards, removed offline nfc payments
Auto Tag on Version Change / check-version (push) Failing after 12m50s
2026-05-29 16:39:58 +05:00
shihaam 2df162c09e tap-to-pay part 3: default wallet and shortcut
Auto Tag on Version Change / check-version (push) Failing after 11m53s
2026-05-29 15:58:05 +05:00
shihaam 0f77216d2d tap-to-pay part 1
Auto Tag on Version Change / check-version (push) Failing after 14m38s
2026-05-29 15:43:13 +05:00
shihaam 9b284cc8d4 BML change payment gateway to use PayMV QR, so added support for it
Auto Tag on Version Change / check-version (push) Successful in 15s
2026-05-28 23:39:39 +05:00
shihaam 7fe2ba5788 Able to set Default card for payments now
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 22:55:49 +05:00
shihaam 26a0c7b81d manage card mode improve part 2 - animations
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 22:27:51 +05:00
shihaam 83fc340e2b manage card mode improve part 1
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 22:09:26 +05:00
shihaam bfbb649b33 manage card mode added
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 22:02:09 +05:00
shihaam b780091bb8 improve BML QR payment flow - dismiss if account selected, keep if card selected, refuse to select account
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 21:47:36 +05:00
shihaam e4468c4a8f handle camera permission for profile pic upload
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 21:18:59 +05:00
shihaam b4e1f57347 fix paymv qr generation part 1
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 20:29:24 +05:00
shihaam 907757c893 remove unsupported accounts from paymv qr generation
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 19:06:59 +05:00
shihaam 1ea0355ce6 remove money value from paymv qr generation
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 19:02:52 +05:00
shihaam 7a0e32f4d6 seperate mvr and usd blocked funds in dashboard
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 18:45:57 +05:00
shihaam d68b8aaf0a tap to copy OTP
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-28 18:41:51 +05:00
shihaam 640dd5de22 theme customizations support
Auto Tag on Version Change / check-version (push) Successful in 8s
2026-05-28 18:21:38 +05:00
shihaam f0a0e7857c optimize button customizations
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 17:25:37 +05:00
shihaam 836f4c493a eye always enabled and removed setting to hide eye
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 17:19:04 +05:00
shihaam 69aa172eff quick actions are drawer-only, bottom bar shortcuts disabled when using drawer 2026-05-28 17:15:04 +05:00
shihaam ed2054fb81 fixbug that took user to empty dashboard without any accounts
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 16:32:06 +05:00
shihaam e9583f0580 Merge pull request 'fix/accounts-list-balance-consistency' (#5) from ahusan/fksar:fix/accounts-list-balance-consistency into main
Auto Tag on Version Change / check-version (push) Successful in 5s
Reviewed-on: #5
2026-05-28 16:23:33 +05:00
shihaam 68dd49b90c rename fisa to fisa card 2026-05-28 15:55:49 +05:00
shihaam 76090525e1 add binga mvr usd and fiasa cards
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 15:33:49 +05:00
shihaam f7fd06cdf3 Unified card settings and pay with card into 1 page and redsigned it 2026-05-28 15:28:45 +05:00
ahusan 8d09e760a8 Enhance dashboard: add attention row for blocked and overdue funds
Introduces a new attention row in the dashboard to display blocked funds and overdue financing. The row is conditionally visible based on the presence of blocked amounts or overdue totals. Updates the account display logic to show blocked amounts where applicable, ensuring users have a clear view of their financial status. Additionally, new string resources for "Blocked Funds" and "Overdue Financing" are added for localization.
2026-05-28 15:24:49 +05:00
ahusan 62ccae602d accounts list: use available balance, show blocked amount as secondary line
BML CASA rows on the accounts list were showing currentBalance (the
working/ledger balance, which includes blocked funds). Every other
balance display in the app — transfer screen, contact picker, QR pay,
dashboard totals — uses availableBalance, so the same account was
showing a different figure depending on where you looked at it.

This switches the accounts list to availableBalance for consistency,
and adds a small muted "MVR X.XX blocked" line beneath the balance
when blocked > 0 so the blocked funds are still visible at a glance.
Only BML reports a non-zero blocked amount; MIB and Fahipay rows are
unaffected.

The per-account history page header is untouched — its three-column
Available / Balance / Blocked breakdown still works as before.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 14:54:33 +05:00
shihaam dd620763ec new feature: add launcher shortcuts
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 14:06:49 +05:00
shihaam 86063d600f Fix Bug that allowed lockscreen bypass on rooted androids
Auto Tag on Version Change / check-version (push) Successful in 7s
2026-05-28 13:41:39 +05:00
shihaam d292e73fd9 added support for custom per-profile image for BML and Fahipay, MIB works pending
Auto Tag on Version Change / check-version (push) Successful in 7s
2026-05-28 02:18:01 +05:00
shihaam 3d632606a0 quality of life features: logo and account type shown in trasfer page and contact picker and my accounts in contact picker, also money amount is dispayed bigger
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-28 01:14:20 +05:00
shihaam 6daeb5f72e Bug fix: contacts page infinite loading without internet
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-28 00:19:22 +05:00
shihaam c4d3c1efd4 better network error handling, fix crash when no network in transaction history page
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-28 00:14:11 +05:00
shihaam 0560c53ae3 Show no accounts found text when there are no accounts in cache
Auto Tag on Version Change / check-version (push) Successful in 5s
2026-05-27 23:42:05 +05:00
shihaam a37454de00 improve clearing cache and logout (it was showing logged-out account info on dashboard
Auto Tag on Version Change / check-version (push) Successful in 6s
2026-05-27 23:37:34 +05:00
shihaam daf9b0475a add zoom QR and flashlight button
Auto Tag on Version Change / check-version (push) Successful in 4s
2026-05-27 23:07:01 +05:00