Commit Graph

165 Commits

Author SHA1 Message Date
shihaam e9583f0580 Merge pull request 'fix/accounts-list-balance-consistency' (#5) from ahusan/fksar:fix/accounts-list-balance-consistency into main
Reviewed-on: shihaam/thijooree#5
2026-05-28 16:23:33 +05:00
shihaam a32841a319 compress images 2026-05-28 15:58:26 +05:00
shihaam 7a66dd836c add faisawear images (intergration later) 2026-05-28 15:57:23 +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 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
ahusan 9011ef2f5a debug builds: separate applicationId so they coexist with release
Adds applicationIdSuffix=.debug and versionNameSuffix=-debug so a
side-loaded debug build can be installed alongside the Play/release
build without conflicting on package id.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 14:53:45 +05:00
shihaam dd620763ec new feature: add launcher shortcuts 2026-05-28 14:06:49 +05:00
shihaam 86063d600f Fix Bug that allowed lockscreen bypass on rooted androids 2026-05-28 13:41:39 +05:00
shihaam da85a31bc6 release version 1.0.9 2026-05-28 02:18:38 +05:00
shihaam d292e73fd9 added support for custom per-profile image for BML and Fahipay, MIB works pending 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 2026-05-28 01:14:20 +05:00
shihaam 6daeb5f72e Bug fix: contacts page infinite loading without internet 2026-05-28 00:19:22 +05:00
shihaam c4d3c1efd4 better network error handling, fix crash when no network in transaction history page 2026-05-28 00:14:11 +05:00
shihaam 0560c53ae3 Show no accounts found text when there are no accounts in cache 2026-05-27 23:42:05 +05:00
shihaam a37454de00 improve clearing cache and logout (it was showing logged-out account info on dashboard 2026-05-27 23:37:34 +05:00
shihaam daf9b0475a add zoom QR and flashlight button 2026-05-27 23:07:01 +05:00
shihaam c4ad35e6b9 Fix bug: transfer source drop down automatically closing to update profile image 2026-05-27 22:40:05 +05:00
shihaam 3e8ea90701 handle server timeouts instead of crashing 2026-05-27 22:14:31 +05:00
shihaam ef919aa179 show bank/profile image in accounts and drop down 2026-05-27 22:00:47 +05:00
shihaam c98a3e3e89 show card network in source account drop down 2026-05-27 21:35:27 +05:00
shihaam 0654c711d6 bug fix: nav bar buttons disappearing after some updates 2026-05-27 21:28:19 +05:00
shihaam b67368c94a unified pay with QR and tranfer confirm dialog box 2026-05-27 21:22:04 +05:00
shihaam a6e7e61b58 added support for QR payments from BML gateway 2026-05-27 21:08:01 +05:00
shihaam e974a95708 added support for static QR payments from BML cards 2026-05-27 20:32:17 +05:00
shihaam de11fbe0d3 skill issue on mib 2026-05-27 19:00:12 +05:00
flamexode cecf0bedfc add product group mapping for cards 2026-05-23 23:56:15 +05:00
shihaam 8e345746ed pending finaces on dashboard is now a button that takes you to finaces page 2026-05-23 23:12:50 +05:00
shihaam 473e051282 release v1.0.8 2026-05-23 22:52:27 +05:00
shihaam f9c182fe9a fix weird error on failed pin 2026-05-23 22:47:47 +05:00
shihaam 339dae8a37 hide money value in transfer drop down with privacy mode on 2026-05-23 22:42:48 +05:00
shihaam a6a1f28144 disable transfer button when there is issue with source bank or connectivity 2026-05-23 22:31:27 +05:00
shihaam 523d1248bd add connetivity banners 2026-05-23 22:23:54 +05:00
shihaam ee9f98b720 fix caching reading issue when refreshed without internet 2026-05-23 21:49:27 +05:00
shihaam 219ca9bf00 add more card support, include credit cards in accounts 2026-05-23 21:21:01 +05:00
shihaam e9f0cec698 compress mib cards and add prep support for bml cards 2026-05-23 21:03:25 +05:00
shihaam 268f3dada0 fix useragents to give out actual device model os version and etc 2026-05-22 20:50:50 +05:00
shihaam e0a554c769 fix useragents to give out actual device model os version and etc 2026-05-22 06:53:07 +05:00
shihaam 94b280a177 version 1.0.7 2026-05-22 06:43:36 +05:00
shihaam eb7da01b2e auto and lazy load cards to dashbaord 2026-05-22 06:42:43 +05:00
shihaam 27270f1b7a auto unlock on correct pin 2026-05-22 06:39:59 +05:00
shihaam fd7fcb41a6 added transfer support for bml business profiles 2026-05-22 06:31:21 +05:00
shihaam c9ae614fc7 prep support for transfers for bml business accounts) 2026-05-22 06:21:20 +05:00
shihaam b784085605 optimize bml refresh flow 2026-05-22 06:01:13 +05:00
shihaam 01e5c17284 move refresh indicator to action bar to fix ui shifting 2026-05-22 05:14:46 +05:00
shihaam 6d3c7036b5 rebranding 2026-05-22 05:05:57 +05:00
shihaam 804712d22d cards on dashboard now 2026-05-22 04:28:51 +05:00
shihaam f208ee6ad1 optimze mib cards loading 2026-05-22 03:55:59 +05:00