mirror of
https://github.com/CatimaLoyalty/Android.git
synced 2026-01-18 20:08:01 -05:00
668 lines
25 KiB
Markdown
668 lines
25 KiB
Markdown
# Changelog
|
|
|
|
## v2.22.1 - 119
|
|
|
|
- Use Material You colours on more devices (Google library update)
|
|
|
|
## v2.22.0 - 118
|
|
|
|
- Support setting start of card validity
|
|
- Fix Stocard import (Stocard's export format changed)
|
|
|
|
## v2.21.2 - 117
|
|
|
|
- Remove unnecessary permissions
|
|
- Target Android 13
|
|
|
|
## v2.21.1 - 116
|
|
|
|
- Fix quick spend dialog not allowing , separator
|
|
- Support loading image from file manager
|
|
|
|
## v2.21.0 - 115
|
|
|
|
- Open image in gallery on long-press
|
|
- Apply Material style to dialogs
|
|
- Support creating card by sharing an image to Catima
|
|
- Add quick spend button to card screen
|
|
|
|
## v2.20.0 - 114
|
|
|
|
- Add Monochrome icon for Android 13
|
|
- Improve first launch screen
|
|
- Fidme import fixes
|
|
|
|
## v2.19.0 - 113
|
|
|
|
- Add previous and next buttons to the loyalty card view
|
|
- Fix foreground colour on edit button
|
|
- Replace floppy disk save icon with checkmark
|
|
|
|
## v2.18.2 - 112
|
|
|
|
- Make the possibility to set a custom header more visible
|
|
|
|
## v2.18.1 - 111
|
|
|
|
- Arabic language support
|
|
- Display archived card count in group overview
|
|
- Fix balance parsing bugs (made cards not savable in Arabic and other language with non-Western numbers)
|
|
- Fix custom theme not applying to main screen correctly
|
|
- Improve display of selected cards
|
|
- Fix crash when leaving cardview in RTL layouts for cards with expiry or balance
|
|
- Fix back arrow in card view pointing the wrong way in RTL layouts
|
|
|
|
## v2.17.1 - 109
|
|
|
|
- Fix incorrect text colour on "No barcode" button
|
|
|
|
## v2.17.0 - 108
|
|
|
|
- Add card duplication feature
|
|
- Don't allow choosing expiry before 1970 (they never worked anyway)
|
|
- Add support for archiving cards
|
|
- Move delete from edit to view
|
|
- Remove rotation lock icon in favour of a new rotation lock setting
|
|
|
|
## v2.16.3 - 107 (2022-04-15)
|
|
|
|
- Stocard import fixes
|
|
|
|
## v2.16.2 - 106 (2022-03-31)
|
|
|
|
- Fix some character sequences being shown as a single character
|
|
|
|
## v2.16.1 - 105 (2022-03-25)
|
|
|
|
- Fix gray block appearing on invalid value for barcode
|
|
- Stocard import fixes
|
|
|
|
## v2.16.0 - 104 (2022-03-09)
|
|
|
|
- Save card detail expansion state
|
|
- Minor UI fixes
|
|
|
|
## v2.15.2 - 103 (2022-02-11)
|
|
|
|
- Fix manual language selection not applying everywhere
|
|
- Fix crash in edit view on regionless locale
|
|
|
|
## v2.15.1 - 102 (2022-02-10)
|
|
|
|
- Various minor fixes
|
|
- Fix crash when using Norwegian translation
|
|
|
|
## v2.15.0 - 101 (2022-02-06)
|
|
|
|
- Fix cropper not using theme colour
|
|
- Fix minor theming issues
|
|
- Add pure black dark theme for OLED screens
|
|
|
|
## v2.14.1 - 100 (2022-01-15)
|
|
|
|
- Hide search, expand and sort icons until there is at least 1 card
|
|
- Various theming fixes
|
|
|
|
## v2.14.0 - 99 (2022-01-14)
|
|
|
|
- Material You redesign
|
|
|
|
## v2.13.1 - 98 (2022-01-09)
|
|
|
|
- Fix various TalkBack-related bugs
|
|
|
|
## v2.13.0 - 97 (2022-01-03)
|
|
|
|
- Fixed pressing the save button multiple times creating multiple entries
|
|
- Lower card header size when hiding details to fit even more cards
|
|
- Restructure edit screen
|
|
- Improve star icon contrast in main view
|
|
|
|
## v2.12.0 - 96 (2021-12-23)
|
|
|
|
- Add CODE 93 support
|
|
- Various minor bugfixes and improvements
|
|
|
|
## v2.11.2 - 95 (2021-12-04)
|
|
|
|
- Fix crash on sharing card
|
|
|
|
## v2.11.1 - 94 (2021-11-30)
|
|
|
|
- Fix blurriness of main screen letter icons
|
|
- Fix icons sometimes disappearing after selection
|
|
- Fix status bar icons possibly being invisible on Android 5
|
|
|
|
## v2.11.0 - 93 (2021-11-28)
|
|
|
|
- Add Catima to [Quick Access Device Controls](https://developer.android.com/guide/topics/ui/device-control)
|
|
- Fix some groups not showing up correctly in group management screen
|
|
|
|
## v2.10.0 - 92 (2021-11-20)
|
|
|
|
- New main screen layout
|
|
- Fix bottomsheet sizing issues when switching in and out of fullscreen
|
|
|
|
## v2.9.0 - 91 (2021-11-14)
|
|
|
|
- Improved group management support
|
|
- Support cropping images
|
|
- Fix image data loss when saving after rotating in edit view
|
|
- Ability to set a custom image as card icon
|
|
|
|
## v2.8.1 - 90 (2021-10-27)
|
|
|
|
- Fix dots in card view having the wrong colour when changing theme manually
|
|
- Fix crash in card view on rotation/theme change
|
|
- Fix flashing of cards list
|
|
- Fix text overlaying star icon
|
|
|
|
## v2.8.0 - 89 (2021-10-25)
|
|
|
|
- Fix swiping between groups not working on an empty group
|
|
- Allow password-protecting exports
|
|
- Improve usage of space for QR codes
|
|
- Save the last used zoom level per card
|
|
- Fix a crash when swiping right after a tap
|
|
|
|
## v2.7.3 - 88 (2021-10-10)
|
|
|
|
- Fix incorrect migration making first card become invisible
|
|
|
|
## v2.7.2 - 87 (2021-10-09)
|
|
|
|
- Fix regression breaking import/export
|
|
|
|
## v2.7.1 - 86 (2021-10-07)
|
|
|
|
- Improve search with spaces
|
|
|
|
## v2.7.0 - 85 (2021-10-05)
|
|
|
|
Android 4.4 is no longer supported starting with this release. If you want to use Catima on Android 4.4, please use version 2.6.1.
|
|
|
|
- Improved Android 12 support
|
|
- Improved about screen
|
|
- Search now ignores accents
|
|
|
|
## v2.6.1 - 84 (2021-09-25)
|
|
|
|
- Minor bugfixes and improvements
|
|
|
|
## v2.6.0 - 83 (2021-09-19)
|
|
|
|
- Support for changing the sorting order
|
|
- Prevent Out Of Memory on scanning large pictures for barcode
|
|
|
|
## v2.5.0 - 82 (2021-09-10)
|
|
|
|
- Improved support for screen readers
|
|
- Don't crash when trying to open a video from gallery
|
|
- Swipe support on loyalty card view screen
|
|
- Don't reset group on back button press
|
|
|
|
## v2.4.0 - 81 (2021-08-29)
|
|
|
|
- Improve card list for landscape and tablet display
|
|
- Add theming colour support (thanks, Subhashish Anand!)
|
|
- Don't close scan activity on camera error (so manual entry is still possible)
|
|
- Add all contributors to the about dialog
|
|
|
|
## v2.3.0 - 80 (2021-08-19)
|
|
|
|
- Fix images not imported from backup
|
|
- Option to override language
|
|
|
|
## v2.2.3 - 79 (2021-08-13)
|
|
|
|
- Fix widget creating different-looking shortcut than app shortcuts
|
|
- Replace default Android black screen with splash screen
|
|
|
|
## v2.2.2 - 78 (2021-08-08)
|
|
|
|
- Fix crash on rotation in loyalty card edit activity
|
|
|
|
## v2.2.1 - 77 (2021-08-07)
|
|
|
|
- Improve Stocard importer
|
|
- Fix importing Catima export with multiline note
|
|
- Scale card title in acceptable range
|
|
- Animation improvements
|
|
|
|
## v2.2.0 - 76 (2021-08-02)
|
|
|
|
- Make links in notes clickable
|
|
- Pre-select group the user is currently in when creating a new card
|
|
- Comma-separate group names in loyalty card view
|
|
- Fix maximize button appearing on no barcode
|
|
|
|
## v2.1.0 - 75 (2021-08-01)
|
|
|
|
- Fix selected colour in colour changing dialog
|
|
- Support for deleting multiple cards at once
|
|
- Fix possible ArithmeticException when resizing image
|
|
- Fix fullscreen is closed when rotating device
|
|
|
|
## v2.0.4 - 74 (2021-07-27)
|
|
|
|
- Fix shortcut creation
|
|
- Generate card-specific shortcut icon
|
|
- Fix ability to change loyalty card colour
|
|
|
|
## v2.0.3 - 73 (2021-07-25)
|
|
|
|
- Fix loading photos when editing existing card
|
|
|
|
## v2.0.2 - 72 (2021-07-25)
|
|
|
|
- Fix inability to configure photos in new loyalty card
|
|
|
|
## v2.0.1 - 71 (2021-07-21)
|
|
|
|
- Several minor translation and UI fixes
|
|
- Fix crash in import/sharing loyalty card on Android 6
|
|
|
|
## v2.0 - 70 (2021-07-14)
|
|
|
|
- BREAKING CHANGE: The backup format changed, see https://github.com/TheLastProject/Catima/wiki/Export-format
|
|
- BREAKING CHANGE: The URL sharing format changed, see https://github.com/TheLastProject/Catima/wiki/Card-sharing-URL-format
|
|
- Make it possible to enable or disable the flashlight while scanning
|
|
- Add UPC-E support
|
|
- Support adding a front and back photo to each card
|
|
- Support importing password-protected zip files
|
|
- Support importing from Stocard (Beta)
|
|
- Fix useless whitespace in notes from Fidme import
|
|
- Support new Voucher Vault export format
|
|
- Fix Floating Action Buttons being behind other UI elements on Android 4
|
|
- Fix loyalty card viewer appbar top margin
|
|
|
|
## v1.14.1 - 69 (2021-06-14)
|
|
|
|
- Add missing barcode ID to export
|
|
- Don't show update barcode dialog if value is the same as card ID
|
|
- Add Finnish translation
|
|
|
|
## v1.14 - 68 (2021-06-07)
|
|
|
|
- Support new PDF417 export from Voucher Vault
|
|
- Support copying multiple barcodes at once
|
|
- Support sharing multiple loyalty cards at once
|
|
- Ask to update barcode value if card ID changes
|
|
|
|
## v1.13 - 67 (2021-04-10)
|
|
|
|
- Add option to set a separate barcode value from card ID
|
|
- Simplify font sizing configuration
|
|
- Several small UI fixes
|
|
- Use letter icon for shortcuts too
|
|
- Always show all barcode types in manual entry
|
|
- Remove privacy policy first start dialog
|
|
|
|
## v1.12 - 66 (2021-03-30)
|
|
|
|
- Support importing [Fidme](https://play.google.com/store/apps/details?id=fr.snapp.fidme) exports
|
|
- Allow importing a card from a picture stored in the user's Android gallery
|
|
- Fix multiline note cutoff
|
|
- Change "Thank you" text on privacy dialog to "Accept" because Huawei is overly pedantic
|
|
|
|
## v1.11 - 64 (2021-03-21)
|
|
|
|
- Add privacy policy dialog on first start (required by Huawei)
|
|
|
|
## v1.10 - 63 (2021-03-07)
|
|
|
|
- Support importing [Voucher Vault](https://github.com/tim-smart/vouchervault/) exports
|
|
- Option to keep the screen on while viewing a loyalty card
|
|
- Option to suspend the lock screen while viewing a loyalty card
|
|
|
|
## v1.9.2 - 62 (2021-02-24)
|
|
|
|
- Fix parsing balance for countries using space as separator
|
|
|
|
## v1.9.1 - 61 (2021-02-23)
|
|
|
|
- Improve balance parsing logic
|
|
- Fix currency decimal display on main screen
|
|
|
|
## v1.9 - 59 (2021-02-22)
|
|
|
|
- Add balance support
|
|
- Reorganize barcode tab of edit view
|
|
|
|
## v1.8.1 - 58 (2021-02-12)
|
|
|
|
- Fix Crash on versions before Android 7
|
|
|
|
## v1.8 - 57 (2021-01-28)
|
|
|
|
- Add support for scaling the barcode when moving to top to fit even more small scanners
|
|
- Fix bottom sheet jumping after switching to fullscreen
|
|
- Make header in loyalty card view small in landscape mode
|
|
- Fix cards not staying in group when group gets renamed
|
|
|
|
## v1.7.1 - 56 (2021-01-18)
|
|
|
|
- Fix crash on switching to barcode tab in edit view if there is no barcode
|
|
|
|
## v1.7.0 - 55 (2021-01-18)
|
|
|
|
- Separate edit UI in tabs to make it feel more spacious
|
|
- Add expiry field support
|
|
|
|
## v1.6.2 - 54 (2021-01-04)
|
|
|
|
- Fix edit button or more info bottom sheet drawing over barcode ID
|
|
|
|
## v1.6.1 - 64 (2020-12-16)
|
|
|
|
- Fix regression causing manual barcode entry to not be saved
|
|
|
|
## v1.6.0 - 52 (2020-12-15)
|
|
|
|
- Automatically focus text field when creating or editing a group
|
|
- Fix blurry icons (use SVG everywhere)
|
|
- Always open camera but add manual scan button to camera view
|
|
|
|
## v1.5.1 - 51 (2020-12-03)
|
|
|
|
- Fix bottomsheet background being transparent
|
|
|
|
## v1.5.0 - 50 (2020-12-03)
|
|
|
|
- Improve contrast by always using white text on red buttons
|
|
- Draggable bottom sheet in loyalty card view
|
|
|
|
## v1.4.1 - 49 (2020-12-01)
|
|
|
|
- Improved translations
|
|
- Small UI fixes
|
|
|
|
## v1.4.0 - 48 (2020-11-28)
|
|
|
|
- Move About screen into its own activity
|
|
- Ask user if they want to use their camera or manually enter ID on add/edit card
|
|
- Make group ordering manual instead of forced alphabetically
|
|
|
|
## v1.3.0 - 47 (2020-11-22)
|
|
|
|
- Always show all import/export options and show a toast on actual issues (improves compat with XPrivacyLua)
|
|
- Ask for confirmation when leaving edit view after making changes without saving
|
|
|
|
## v1.2.2 - 46 (2020-11-19)
|
|
|
|
- Remember active group tab between screens and sessions
|
|
|
|
## v1.2.1 - 45 (2020-11-17)
|
|
|
|
- Fix home screen swiping triggering during vertical swipes too
|
|
|
|
## v1.2.0 - 44 (2020-11-17)
|
|
|
|
- Add swiping between groups on the home screen
|
|
- Fix crash with cards lacking header colour
|
|
|
|
## v1.1.0 - 43 (2020-11-11)
|
|
|
|
- Improved edit UI
|
|
- Removed header text colour option (now automatically generated based on brightness)
|
|
- Updated translations
|
|
|
|
## v1.0.1 - 42 (2020-11-07)
|
|
|
|
- Fix crash in search with no groups
|
|
|
|
## v1.0 - 41 (2020-11-06)
|
|
|
|
- Added rounded edges to card icons on main overview
|
|
- Added support for grouping entries
|
|
|
|
## v0.29 - 40 (2020-10-29)
|
|
|
|
- Rebrand to Catima
|
|
- Removed intro
|
|
- Add floating action buttons
|
|
- Fix Android 5 crash when opening About screen
|
|
- Add favourites support
|
|
- Fix disabled auto-rotate being ignored
|
|
|
|
## v0.28 - 39 (2020-03-09)
|
|
|
|
- Fix barcode centering when exiting full screen ([#351](https://github.com/brarcher/loyalty-card-locker/pull/351))
|
|
- Allow backup export location to be selected ([#352](https://github.com/brarcher/loyalty-card-locker/pull/352))
|
|
- Update translations ([#357](https://github.com/brarcher/loyalty-card-locker/pull/357)) & ([#362](https://github.com/brarcher/loyalty-card-locker/pull/362))
|
|
|
|
## v0.27 - 38 (2020-01-26)
|
|
|
|
- Tapping on a barcode now moves it to the top of the screen ([#348](https://github.com/brarcher/loyalty-card-locker/pull/348))
|
|
- Add white space around barcodes to improve scanning in dark mode ([#328](https://github.com/brarcher/loyalty-card-locker/issues/328))
|
|
- Fix swapped import buttons. ([#346](https://github.com/brarcher/loyalty-card-locker/pull/346))
|
|
|
|
## v0.26.1 - 37 (2020-01-09)
|
|
|
|
- Fix issue with sharing cards without background color ([#343](https://github.com/brarcher/loyalty-card-locker/pull/343))
|
|
|
|
## v0.26 - 36 (2020-01-05)
|
|
|
|
- Add ability to search for a card ([#320](https://github.com/brarcher/loyalty-card-locker/pull/320))
|
|
- Add ability to share and receive loyalty cards ([#321](https://github.com/brarcher/loyalty-card-locker/pull/321))
|
|
- Dark mode support ([#322](https://github.com/brarcher/loyalty-card-locker/pull/322))
|
|
- Loyalty cards can now be barcodeless (e.g. not have a barcode) ([#324](https://github.com/brarcher/loyalty-card-locker/pull/324))
|
|
- Notes can span multiple lines ([#326](https://github.com/brarcher/loyalty-card-locker/pull/326))
|
|
- Improvements with the sizing of notes ([#319](https://github.com/brarcher/loyalty-card-locker/pull/319))
|
|
- Improve notification and app icon visibility ([#330](https://github.com/brarcher/loyalty-card-locker/pull/330))
|
|
- Update target SDK to Android 10
|
|
- Improve the following translations:
|
|
- German
|
|
- Italian
|
|
- Dutch
|
|
- Polish
|
|
- Russian
|
|
|
|
## v0.25.4 - 35 (2019-10-04)
|
|
|
|
- Enable app backups
|
|
- Update French and Slovenian translations
|
|
|
|
## v0.25.3 - 34 (2019-03-02)
|
|
|
|
- Update Russian translations
|
|
|
|
## v0.25.2 - 33 (2019-01-05)
|
|
|
|
- Update and add translations
|
|
|
|
## v0.25.1 - 32 (2018-10-14)
|
|
|
|
- Fix creating new card by manually entering barcode ([issue #272](https://github.com/brarcher/loyalty-card-locker/issues/272))
|
|
|
|
## v0.25 - 31 (2018-10-07)
|
|
|
|
- Sort card list case insensitive ([pull #266](https://github.com/brarcher/loyalty-card-locker/pull/266))
|
|
- Add setting to lock orientation for all cards ([pull #269](https://github.com/brarcher/loyalty-card-locker/pull/269)
|
|
|
|
## v0.24 - 30 (2018-07-31)
|
|
|
|
- Add a setting to control screen brightness when displaying a barcode ([pull #259](https://github.com/brarcher/loyalty-card-locker/pull/259))
|
|
- Add Greek translations ([pull #252](https://github.com/brarcher/loyalty-card-locker/pull/252))
|
|
- Add Slovenian translations ([pull #260](https://github.com/brarcher/loyalty-card-locker/pull/260))
|
|
- Update translations ([pull #260](https://github.com/brarcher/loyalty-card-locker/pull/260), [pull #254](https://github.com/brarcher/loyalty-card-locker/pull/254))
|
|
|
|
## v0.23.4 - 29 (2018-05-12)
|
|
|
|
- Fix Spanish translations ([pull #244](https://github.com/brarcher/loyalty-card-locker/pull/244))
|
|
- Update translations ([pull #244](https://github.com/brarcher/loyalty-card-locker/pull/244))
|
|
|
|
## v0.23.3 - 28 (2018-05-05)
|
|
|
|
- Added translations
|
|
- Polish ([pull #232](https://github.com/brarcher/loyalty-card-locker/pull/232))
|
|
- Spanish ([pull #232](https://github.com/brarcher/loyalty-card-locker/pull/232))
|
|
- Slovak ([pull #232](https://github.com/brarcher/loyalty-card-locker/pull/232))
|
|
- Updated translations ([pull #239](https://github.com/brarcher/loyalty-card-locker/pull/239))
|
|
|
|
## v0.23.2 - 27 (2018-03-11)
|
|
|
|
- Reduce min SDK from 17 to 15. ([pull #226](https://github.com/brarcher/loyalty-card-locker/pull/226))
|
|
- Remove usage of legacy apache library, used only in unit tests but no longer needed. ([pull #225](https://github.com/brarcher/loyalty-card-locker/pull/225))
|
|
|
|
## v0.23.1 - 26 (2018-03-07)
|
|
|
|
- Prevent crash when rendering a barcode exhausts the application's memory. ([pull #219](https://github.com/brarcher/loyalty-card-locker/pull/219))
|
|
|
|
## v0.23 - 25 (2018-02-28)
|
|
|
|
- Reduce space in header when viewing a card. ([pull #213](https://github.com/brarcher/loyalty-card-locker/pull/213))
|
|
- Disable beep when scanning a barcode. ([pull #216](https://github.com/brarcher/loyalty-card-locker/pull/216))
|
|
|
|
## v0.22 - 24 (2018-02-19)
|
|
|
|
- Update translations. ([pull #208](https://github.com/brarcher/loyalty-card-locker/pull/208))
|
|
- Barcode rendering updates: ([pull #209](https://github.com/brarcher/loyalty-card-locker/pull/209))
|
|
- Reload card view activity when screen is rotated, so barcode image is correct size.
|
|
- Render 1D barcodes in a larger space, allowing them to better fill the screen.
|
|
|
|
## v0.21 - 23 (2018-02-17)
|
|
|
|
- Add quiet space at the start/end of barcodes. ([pull #200](https://github.com/brarcher/loyalty-card-locker/pull/200))
|
|
- Add options to configure the colors used for the store name font and background. ([pull #203](https://github.com/brarcher/loyalty-card-locker/pull/203))
|
|
- Add options to adjust font sizes on the card listing page and single card page. ([pull #204](https://github.com/brarcher/loyalty-card-locker/pull/204))
|
|
|
|
## v0.20 - 22 (2018-02-10)
|
|
|
|
- Changes to Card view to display the note, allow the card ID to take multiple lines, and show the store name. ([pull #197](https://github.com/brarcher/loyalty-card-locker/pull/197))
|
|
|
|
## v0.19 - 21 (2018-02-01)
|
|
|
|
- Improved layout for card list. ([pull #188](https://github.com/brarcher/loyalty-card-locker/pull/188))
|
|
- Improved layout when viewing a card. ([pull #190](https://github.com/brarcher/loyalty-card-locker/pull/190))
|
|
|
|
## v0.18.1 - 20 (2018-01-24)
|
|
|
|
- Workaround crash during install on some Android versions (likely Android 5 and below). ([pull #184](https://github.com/brarcher/loyalty-card-locker/pull/184))
|
|
|
|
## v0.18 - 19 (2018-01-19)
|
|
|
|
- Fix crash when importing certain types of corrupted CSV files. ([pull #177](https://github.com/brarcher/loyalty-card-locker/pull/177))
|
|
- Fix importing backups directly from the file system. ([pull #180](https://github.com/brarcher/loyalty-card-locker/pull/180))
|
|
- Fix importing backups from certain types of content providers. ([pull #179](https://github.com/brarcher/loyalty-card-locker/pull/179))
|
|
|
|
## v0.17 - 18 (2018-01-11)
|
|
|
|
- Fix issue on Android SDK 24+ where using the file chooser import option would cause a crash. ([pull #170](https://github.com/brarcher/loyalty-card-locker/pull/170))
|
|
- New icon and color scheme. ([pull #171](https://github.com/brarcher/loyalty-card-locker/pull/171))
|
|
|
|
## v0.16 - 17 (2017-11-29)
|
|
|
|
- Add support for adding loyalty card shortcuts from the launcher/homescreen. ([pull #161](https://github.com/brarcher/loyalty-card-locker/pull/161))
|
|
- Remove support for adding loyalty card shortcuts from the app itself. This removes the need for the shortcut permission. ([pull #163](https://github.com/brarcher/loyalty-card-locker/pull/163))
|
|
|
|
## v0.15 - 16 (2017-11-25)
|
|
|
|
- Add support for adding shortcuts to home screen when adding or editing a card. ([pull #155](https://github.com/brarcher/loyalty-card-locker/pull/155))
|
|
- Remove widget, as it was a poor substitute for shortcuts. ([pull #155](https://github.com/brarcher/loyalty-card-locker/pull/155))
|
|
- Fix exporting backups on Android 7+. ([pull #153](https://github.com/brarcher/loyalty-card-locker/pull/153))
|
|
- Report more accurate mime type when exporting backup data. ([pull #156](https://github.com/brarcher/loyalty-card-locker/pull/156))
|
|
- Fix bug where a card could not be edited. ([pull #155](https://github.com/brarcher/loyalty-card-locker/pull/155))
|
|
|
|
## v0.14 - 15 (2017-10-26)
|
|
|
|
- Add support for app shortcuts (Android 7.1+), where the most recently used cards will appear as shortcuts. ([pull #145](https://github.com/brarcher/loyalty-card-locker/pull/145))
|
|
- Add a widget which works like a pinned app shortcut, to support devices which run below Android 7.1. ([pull #142](https://github.com/brarcher/loyalty-card-locker/pull/142))
|
|
|
|
## v0.13 - 14 (2017-07-25)
|
|
|
|
- Add screen rotation lock menu option when displaying a card. If locked, the screen will transition to its "natural" orientation and further screen rotation will be blocked. ([pull #128](https://github.com/brarcher/loyalty-card-locker/pull/128))
|
|
- If a card is selected from the main screen but cannot be loaded, the application fails gracefully and posts a message. ([pull #132](https://github.com/brarcher/loyalty-card-locker/pull/132))
|
|
- Fix case where layout IDs for intro wizard could not be found. ([pull #128](https://github.com/brarcher/loyalty-card-locker/pull/128))
|
|
|
|
## v0.12 - 13 (2017-07-16)
|
|
|
|
- A change in v0.11 reduced the memory usage of barcode drawing, but affected the barcode dimensions. This is now changed to maintain the barcode dimensions while reducing memory usage. ([pull #126](https://github.com/brarcher/loyalty-card-locker/pull/126))
|
|
- Update German and French translations. ([pull #122](https://github.com/brarcher/loyalty-card-locker/pull/122), [pull #124](https://github.com/brarcher/loyalty-card-locker/pull/124), [pull #125](https://github.com/brarcher/loyalty-card-locker/pull/125))
|
|
|
|
## v0.11.1 - 12 (2017-06-29)
|
|
|
|
- Prevent a crash when rotation the screen in the first run intro wizard.
|
|
|
|
## v0.11 - 11 (2017-06-26)
|
|
|
|
- When editing a card ID, pre-populate the existing ID to start. ([pull #94](https://github.com/brarcher/loyalty-card-locker/pull/94))
|
|
- Limit the width of generated barcodes to reduce memory usage and out of memory errors. ([pull #103](https://github.com/brarcher/loyalty-card-locker/pull/103))
|
|
- When editing a card, change the "Enter Card" button to say "Edit Card" if a card ID already exists. ([pull #104](https://github.com/brarcher/loyalty-card-locker/pull/104))
|
|
- Change the color scheme to be softer and compatible with the app icon, and change the layout when viewing a card to be cleaner. ([pull #107](https://github.com/brarcher/loyalty-card-locker/pull/107))
|
|
- Add an intro wizard which launches on the app's first launch. ([pull #108](https://github.com/brarcher/loyalty-card-locker/pull/108))
|
|
|
|
## v0.10 - 10 (2017-02-12)
|
|
|
|
- Changed the default import/export filename. ([pull #84](https://github.com/brarcher/loyalty-card-locker/pull/84))
|
|
- Correct string on the import/export page. ([pull #87](https://github.com/brarcher/loyalty-card-locker/pull/87))
|
|
- Improve layout of card view page. The text should be easier to read, and is selectable with a long click. ([pull #91](https://github.com/brarcher/loyalty-card-locker/pull/91))
|
|
|
|
## v0.9 - 9 (2017-01-17)
|
|
|
|
The "Locker" part of the name was not intuitive. To help remedy this a new application icon was created by betsythefc which better represents the purpose of the application: to store loyalty cards which use barcodes. Along with this new icon the name of the application has been changed to "Loyalty Card Keychain".
|
|
|
|
Additional features/improvements:
|
|
|
|
- Importing/Exporting cards was changed to be more flexible. ([pull #76](https://github.com/brarcher/loyalty-card-locker/pull/76))
|
|
- Translations for Lithuanian added. ([pull #62](https://github.com/brarcher/loyalty-card-locker/pull/62))
|
|
- Translations for French added. ([pull #80](https://github.com/brarcher/loyalty-card-locker/pull/80))
|
|
|
|
## v0.8 - 8 (2016-11-22)
|
|
|
|
- Screen brightness increased to its maximum when displaying a card, to help barcode scanners successfully capture the barcode. ([pull #54](https://github.com/brarcher/loyalty-card-locker/pull/54))
|
|
- Add a delete confirmation when deleting a card. ([pull #55](https://github.com/brarcher/loyalty-card-locker/pull/55))
|
|
- Add translations for German ([pull #57](https://github.com/brarcher/loyalty-card-locker/pull/57)) and Czech ([pull #58](https://github.com/brarcher/loyalty-card-locker/pull/58)).
|
|
- Clarification change for Italian translation. ([pull #66](https://github.com/brarcher/loyalty-card-locker/pull/66))
|
|
|
|
## v0.7 - 7 (2016-07-14)
|
|
|
|
- Long-click of a card brings up option to copy card ID to the clipboard. ([pull #49](https://github.com/brarcher/loyalty-card-locker/issues/49))
|
|
- Back button on Import/Export view now works, moving user to main view
|
|
|
|
## v0.6 - 6 (2016-05-23)
|
|
|
|
- Allow user to enter barcode manually. If a user elects to enter a barcode manually, a list of all valid and supported barcode images is displayed. The user then may select the barcode image which matches what the user wants. [issue #33](https://github.com/brarcher/loyalty-card-locker/issues/33), [pull #44](https://github.com/brarcher/loyalty-card-locker/pull/44)
|
|
- Resolve issue where some displayed barcodes were blurry. ([issue #37](https://github.com/brarcher/loyalty-card-locker/issues/37))
|
|
|
|
## v0.5 - 5 (2016-05-16)
|
|
|
|
- An about dialog can be opened from the main screen, which gives details about the application and project on GitHub ([issue #19](https://github.com/brarcher/loyalty-card-locker/issues/19))
|
|
- Allow loyalty card information to be imported from/exported to a CSV file in external storage ([issue #36](https://github.com/brarcher/loyalty-card-locker/issues/36), [issue #20](https://github.com/brarcher/loyalty-card-locker/issues/20))
|
|
|
|
## v0.4 - 4 (2016-04-09)
|
|
|
|
- Dutch translation
|
|
- Allow name field to be editable after adding loyalty card
|
|
- Add an optional note field
|
|
- Resolve all issues identified by FindBugs and require all FindBugs issues be resolved prior to pull request acceptance
|
|
|
|
## v0.3 - 3 (2016-02-11)
|
|
|
|
- Now officially supports the following list of 1D and 2D barcodes:
|
|
- AZTEC
|
|
- CODABAR
|
|
- CODE_39
|
|
- CODE_128
|
|
- DATA_MATRIX
|
|
- EAN_8
|
|
- EAN_13
|
|
- ITF
|
|
- PDF_417
|
|
- QR_CODE
|
|
- UPC_A
|
|
|
|
- Generated barcodes are larger, easier to scan from a scanning device
|
|
|
|
## v0.2 - 2 (2016-02-07)
|
|
|
|
- Italian translations
|
|
- Support for all 1D barcode types. (Originally only product 1D barcodes were supported)
|
|
- Add required camera permission, which was initially missing.
|
|
|
|
## v0.1 - 1 (2016-01-30)
|
|
|
|
- Ability to create/edit/delete loyalty cards
|
|
- Capture barcode of loyalty card using a camera
|
|
- Display captured barcode, for scanning at a store
|