Android
Android copied to clipboard
Catima, a Loyalty Card & Ticket Manager for Android
- Add new barcodeencoding field to database - Read barcode encoding from pkpass file - On default, use zxing's GuessEncoding function in StringUtils (this should not use UTF-8 unless needed)...
For consistency of the UI the card actions should look the same in the main and card view respectively. **Current main view** **Current card view** **Proposal** - Move the edit...
**Description of bug** In the main card view, ff I long-press to select a card and then click the actions menu currently I see the following 3 options: `Add to...
Currently, `catima` will provide a shortcut for the 3 most recently used cards. It would be useful to one: - Make this number configurable - Make possible to give priority...
If I understand the current functionality correctly, `catima` provides shortcuts for the 3 most recently used cards. I have confirmed this behavior by clicking a card not present in the...
### What’s new * Adds **Copy value** option to the card-view overflow menu. * Copies the card’s `cardId` to the system clipboard via `ClipboardManager`. * New strings: `copy_value`, `copied_to_clipboard`, `nothing_to_copy`....
> From Android 16, Android will ignore resizability and orientation restrictions for large screen devices, such as foldables and tablets. This may lead to layout and usability issues for your...
Fixes: #2764 1. Refactored `card_view_menu.xml` — removed unnecessary nested menu items for the action popup (Android handles this automatically). 2. Implemented a single menu item to toggle Archive / Unarchive,...
During time constrains and when under pressure (e.g. when at the till at the supermarket with a queue behind), typing the exact amount to bring the card to zero balance...
Fixes: #99 All instances of `database.rawQuery()` that involved dynamic arguments have been converted to use the structured `database.query()` builder. This change eliminates manual SQL string concatenation, which is a common...