Repository navigation
v1.8.0
What's new
- The tab bar is liquid glass on Android 13 and newer: what's behind it bends at its rounded edges, with a bright
rim. With Glass effects off, or on older phones, it's the frosted bar as before - Importing another app's backup keeps each entry's title and description (joined into its note) and its tags (as
#tags), and makes any category it had that Leftovers doesn't, with a fitting icon, instead of putting the entries
under Other. The import screen says which categories are new and shows the spending and income totals before
anything is added (#21) - Ivy Wallet backups import their transactions even when most of them are planned payments (#21)
- The AI assistant says why a request was refused, in the service's own words, and tells a wrong key apart from a
key that isn't allowed to do something. Settings → AI assistant has a Test connection button that sends one
short message and says whether it worked (#22) - Settings rows always show their title in full; a long value beside it shortens itself instead
- Import entries also reads other apps' JSON backups and exports, and backups that are a .zip of JSON. Entries keep
their category and account names, whichever app made the file; picking one under Restore offers its entries (#21) - Restoring a backup asks whether to keep what's in the app and add the backup's entries, or replace everything.
Keeping adds only what isn't already here, into the categories, accounts and goals with the same names, and
leaves your settings as they are - PDF bank statements can be imported too, password-protected ones included (the password is only used to open
the file on the phone). Each row's date and amounts are read, and the running balance says which way the money went - Savings goals can have a product link (Amazon, Flipkart or any shop). Check price reads the price from the shop's
page when you tap it, to compare with your target or use as the target; nothing is checked in the background - A lone Upcoming or Saving for card on Home lays out across the row instead of leaving the width empty
- Pay back part of what's owed: Pay back on Money owed (or on someone's card on Home) starts at everything owed;
change the amount for part of it, and pick the account it went into. What's left stays open, and paying the
rest settles it (#20) - Import entries reads Excel files (.xlsx and the older .xls), the HTML ".xls" many banks download, and CSV or
tab-separated text in UTF-16 as well as UTF-8, from a bank or any other app. Moves between your own accounts
are left out (#21) - Picking a statement or another app's export under Restore no longer shows a technical error: it offers to import
its entries instead (#21) - On Home, one subscription or one savings goal fills the whole width, and two share it (#18)
- Lent and borrowed money now moves your account balance while it's open: lending takes it out of the account
it was paid from, borrowing puts it into the account it came into, and marking it settled puts the balance back.
It still never counts as spending or touches the budget. Entries from before this update have no account, so
balances don't change until you pick one for them (#19) - Tapping an entry (on Home, in Activity or Stats) opens a card with its amount, category, account, date and
photos, to edit it or delete it with Undo - Tapping the balance on Home opens a card with every account, to switch which one Home shows. Tapping an account
in Accounts shows its balance, money in and out, and its latest entries - Pop-up cards grow out of what was tapped and shrink back into it, in the same glass as the other cards. Money
owed cards show each entry's photos - Bank messages from Kotak, Bank of Baroda, PNB, Canara, Union Bank, IDFC First, Yes Bank, IndusInd, Federal and
AU are recognised, plus card spends, ATM withdrawals, EMIs, salary, refunds and interest (#7) - Tapping a subscription (on Home or in Subscriptions) opens a card with its next charge, yearly cost and start, with
Edit and Pause or Resume - Payment apps: choose which apps' notifications are read (Settings → Payment apps), including your bank's own app
once it has sent you a notification, and pick the account each one's payments go to (#17) - Money owed on Home is one card with what you're owed and owe, and the people with the biggest balances and what
their latest entry was for. Tapping someone opens a card with every entry, to edit or mark settled (#18) - Photos: tapping a photo opens it full size, with pinch to zoom and Remove there; the small thumbnail no longer has
a cross to hit by mistake. Entries with a photo show a camera icon on Home and in Activity (#18) - Reading a bill photo also picks the account it was paid from: UPI or bank goes to a bank account, card to a
card, cash to cash - If reading a bill photo fails, a short message says why, and tapping it tries again
- Bottom button bars (Add, Save) fade in at the top instead of starting with a hard edge (#11)
- New screenshots in the README and the store listing
Install
Download leftovers-v1.8.0.apk below and open it on your phone. It installs over the previous version and keeps your data. Requires Android 8.0 or newer.
Full Changelog: v1.7.1...v1.8.0