Sylvia van Os
4e043edb64
Show all barcodes and recover from invalid selection
2021-04-06 00:33:35 +02:00
Sylvia van Os
9889678e53
Add note on unsupported barcode type
2021-04-03 15:11:22 +02:00
Sylvia van Os
5bce259445
Simplify font sizing
2021-04-01 17:48:17 +02:00
Sylvia van Os
981c0b9ca6
Support setting a different barcode value than card ID
2021-04-01 13:26:57 +02:00
Sylvia van Os
0ce71039f1
Split into screen on and lockscreen bypass
2021-03-05 23:44:27 +01:00
Sylvia van Os
a03b89bc93
Merge branch 'master' into feature/keep-screen-on
2021-03-05 23:36:43 +01:00
Sylvia van Os
d4f62435ae
Add tests for balance
2021-02-20 22:10:23 +01:00
Sylvia van Os
2d6dfdcfdf
Initial balance support
2021-02-14 23:32:07 +01:00
Miha Frange?
940be02851
Added option to keep the screen on
2021-02-14 17:29:51 +01:00
Sylvia van Os
55a5884852
Fix loyalty card view title colour in landscape mode
2021-01-27 22:21:27 +01:00
Sylvia van Os
a90899d41e
Fix crash on no barcode
2021-01-27 21:42:57 +01:00
Sylvia van Os
0bb0df21e4
Make header small in landscape mode
2021-01-27 21:25:34 +01:00
Sylvia van Os
58f8a6a929
Fix bottomsheet misplacing after fullscreen change
2021-01-26 22:39:25 +01:00
Sylvia van Os
45443abaf9
UI hints for barcode to top and scaling
2021-01-25 23:53:33 +01:00
Sylvia van Os
c408beb68c
Progress on fixing tests
2021-01-17 18:24:21 +01:00
Sylvia van Os
6488dc0fe3
Implement expiry
2021-01-16 20:16:20 +01:00
Sylvia van Os
1f76809300
Memory leak and spotBugs fixes
2021-01-04 19:58:08 +01:00
Sylvia van Os
3c69990b0d
Make findBugs happy and improve bottom sheet logic
2020-12-03 19:33:20 +01:00
Sylvia van Os
3c1c8baaa0
Make bottom sheet button tapable and add group info
2020-12-03 17:53:23 +01:00
Sylvia van Os
dc7f199e0c
Fix crash
2020-12-02 21:27:58 +01:00
Sylvia van Os
b54e14def2
Create bottom sheet in loyalty card view to prevent FAB rendering over note
2020-12-02 21:17:00 +01:00
Sylvia van Os
6b24f56c79
Fix unit tests
2020-11-10 22:25:16 +01:00
Sylvia van Os
e601d1a659
Editable card ID and barcode type
2020-11-10 22:05:53 +01:00
Sylvia van Os
1641631bdc
Get rid of headingStoreTextColorValue
2020-11-10 19:11:57 +01:00
Sylvia van Os
4bbeb27714
Feature/groups ( #71 )
...
* Basic group management
* Assign cards to groups
* Fix lint
* Fix findbugs 'dodgy code'
* Group name as unique key
* More group tests
* Import/export groups
* Implement group renaming and deleting
* Fix findBugs
* Fix chip marking in edit activity
* Group import/export tests
* Fix some state bugs
* Some last fixes
* Remove redundant if statement
* Fix findBugs
* Deduplicate code
* Cleanup
* Fix groups not showing up with new card
* Fix capture and enter button touching
* Fix dialog button look
2020-11-06 18:12:06 +01:00
Sylvia van Os
70251d7ea8
Fix app bypassing Android orientation confirmation
2020-10-26 18:48:57 +01:00
t351206
c9f3054682
New feature: Favorite cards ( #70 )
2020-10-25 18:01:26 +01:00
Sylvia van Os
efae7bda4c
Modernize UI with FABs
2020-10-22 19:36:00 +02:00
Sylvia van Os
9d4529b06b
Initial rebrand
2020-10-22 18:15:07 +02:00
Sylvia van Os
454052638f
Fix barcode centering
2020-01-28 17:32:57 +01:00
Sylvia van Os
fd6c66a86a
Improve documentation
2020-01-21 20:12:15 +01:00
Sylvia van Os
4a7e8b6eba
Reset state on paused to prevent layout glitches
2020-01-19 19:07:06 +01:00
Sylvia van Os
f8943af402
Tap barcode to align to top
2020-01-19 16:45:17 +01:00
Sylvia van Os
ca12f8f914
Fix some of the errors Travis reported
2019-12-28 21:19:00 +01:00
Branden Archer
b9d158583b
Update to AndroidX
...
This is mostly the work of Android Studio's
Refactor > Migrate to AndroidX...
option. That mostly worked. The two places which were manually updated
were:
- The reference to AppBarLayout$ScrollingViewBehavior in
loyalty_card_edit_activity.xml
- The suggested constraintlayout version, 2.0.0-beta4 caused build
issues that 1.1.3 avoids
2019-12-28 19:57:27 +01:00
Sylvia van Os
32b4178950
Fix some warnings
2019-12-27 17:40:12 +01:00
Sylvia van Os
d9f97380d9
Fix status bar being white
2019-12-27 17:34:58 +01:00
Sylvia van Os
c0d1b446d1
Make same text and header color at least slightly visible
2019-12-16 13:23:16 +01:00
Sylvia van Os
d24a418beb
Fix status bar icon colors
2019-12-16 11:36:23 +01:00
Sylvia van Os
1f348295a0
Merge branch 'master' of ssh://github.com/brarcher/loyalty-card-locker into fix/white_on_white_icons
2019-12-15 21:36:56 +01:00
Sylvia van Os
280fe76609
Use DrawableCompat tinting instead
2019-12-15 21:29:34 +01:00
Sylvia van Os
a642b12795
Use a const for luminance halfway point
2019-12-15 12:50:08 +01:00
Sylvia van Os
7b7624a3e0
Fix white on white icons
2019-12-11 17:42:56 +01:00
Sylvia van Os
33b84ad4c3
Allow barcodeless cards
2019-12-04 15:59:49 +01:00
Sylvia van Os
5e836758e5
Fix function calls
2019-12-02 12:57:44 +01:00
Sylvia van Os
28b3aa2018
Add ability to share and receive loyalty cards
2019-12-01 18:22:55 +01:00
Branden Archer
10e720de91
Add option to lock orientation state
...
This new option will control if the screen orientation
lock option is displayed or not. If set, the orientation lock
is forced and the unlock option is hidden.
2018-10-06 15:27:36 -07:00
Branden Archer
4de952ba2d
Set rotation state in onCreate()
...
The menu creation need not change this state
2018-10-06 14:24:50 -07:00
Branden Archer
c5de27abe3
Move orientation locking code to separate method
2018-10-06 14:24:05 -07:00
Branden Archer
34c07800dd
Configure brightening screen when display a barcode
...
When a barcode is displayed the screen's brightness is set to
the maximum, in an attempt to provide the best chance for a barcode
scanner to capture the barcode. However, it may not always
be desired to increase the brightness, for example when using
the app in low light.
This change adds a setting to control the screen brightening
behavior when a barcode is viewed.
2018-07-25 22:24:27 -04:00