Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 23 Oct 18:35
· 80 commits to main since this release

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