Sylvia van Os
f2b7a63a02
Merge pull request #1404 from joserebelo/import-trailing-slash
...
Fix parse of import URI with trailing slash
2023-07-07 18:35:25 +02:00
Sylvia van Os
e4f2f8f46b
Remove unused imports
2023-07-05 21:57:20 +02:00
José Rebelo
c8b6328cc6
Fix parse of import URI with trailing slash
2023-07-05 13:05:47 +01:00
Sylvia van Os
b4e403d214
Reorganize settings screen
2023-07-04 23:30:46 +02:00
José Rebelo
bf94d208bd
Introduce read-only ContentProvider for cards ( #1121 )
2023-07-03 20:59:39 +02:00
FC Stegerman
fd755185b9
BarcodeImageWriterTask: treat DATA_MATRIX as 1D for max width
2023-06-23 22:23:12 +02:00
FC Stegerman
0ac57be5f1
CatimaBarcode: DATA_MATRIX is not always square
2023-06-23 22:21:42 +02:00
FC Stegerman
6ff11e22e1
Improve barcode rendering (square codes & padding)
2023-06-22 21:41:33 +02:00
Sylvia van Os
0b188f2ba7
Merge pull request #1371 from obfusk/currency-symbols
...
LoyaltyCardEditActivity: work around Currency.getSymbol() bug
2023-06-22 19:58:17 +02:00
FC Stegerman
a8355f609b
LoyaltyCardViewActivity: RTL fixes for buttons
2023-06-11 23:09:47 +02:00
FC Stegerman
7c766d0832
LoyaltyCardEditActivity: work around Currency.getSymbol() bug
2023-06-11 17:30:19 +02:00
Sylvia van Os
6e390717da
Make header colour code more consistent ( #1363 )
...
- Ensure a header colour is picked for the main screen
- Simplify all different header colour code pickers into a single code
path
2023-06-10 18:34:49 +02:00
Sylvia van Os
03239f0cab
Fix dark mode rendering glitch ( #1355 )
2023-06-07 18:35:30 +02:00
Sylvia van Os
d6fcb71722
Merge pull request #1347 from CatimaLoyalty/feature/detailSettings
...
Support selecting exactly which details to view in main view
2023-06-04 18:32:20 +02:00
Sylvia van Os
2793f38d19
Move store name below card image
2023-06-04 14:55:26 +02:00
Sylvia van Os
654e3f7843
Improve text readability on icon
2023-06-04 11:20:17 +02:00
Sylvia van Os
2a6fe92b1b
Support selecting exactly which details to view in main view
2023-06-04 11:06:35 +02:00
FC Stegerman
e859e7849d
add top content padding to dialogs
2023-06-03 23:14:49 +02:00
Sylvia van Os
fb488af2b7
Fix barcode being invisible on square screens
...
See https://github.com/CatimaLoyalty/Android/issues/1339
2023-06-03 14:33:04 +02:00
FC Stegerman
d932ebb9f2
LoyaltyCardViewActivity: use "Card ID" as title for dialog
2023-06-02 20:17:04 +02:00
Poorva Patidar
77b6d8724b
Made barcode value text Selectable ( #1331 )
2023-06-02 19:57:51 +02:00
Swayam Khare
5ff002da51
Added margin to EditText in AlertDialog ( #1328 )
2023-06-02 19:47:23 +02:00
Sylvia van Os
7ffaf65635
Use regular title in info dialog
2023-05-30 18:54:42 +02:00
Sylvia van Os
82db76f3a9
Fix long barcode values causing barcode to scale down to nothing
2023-05-30 12:31:21 +02:00
Sylvia van Os
ab6955cf9b
Fix set icon menu sometimes re-opening after returning from image cropper
2023-05-30 12:29:55 +02:00
Sylvia van Os
f3e1bfc503
Improve button styling in Groups screen
2023-05-29 19:37:03 +02:00
Sylvia van Os
419d28163e
Long-press card icon in view activity to change it
2023-05-29 16:09:27 +02:00
Sylvia van Os
f2d856b661
Actually properly remove font scale setting
2023-05-25 21:20:32 +02:00
Sylvia van Os
65acb885af
Fix crash on disabled camera app
2023-05-21 14:34:39 +02:00
Sylvia van Os
1bb803ef0a
Add donation link on non-Google installs
...
Inspired by https://git.zx2c4.com/wireguard-android/commit/?id=dc1860c74dd67e18a66fe9e243eeffa689bef043
2023-05-18 19:33:06 +02:00
Sylvia van Os
b48de921fc
Redesign of home screen and view UI ( #1296 )
...
* Redesign of home screen and view UI
* Update screenshots and CHANGELOG
* Make spotbugs happy
* Fix double store name announcement
2023-05-17 21:15:56 +02:00
Sylvia van Os
4b2b999653
Ensure unit tests use targetSdk instead of API 23 (Android 6)
2023-04-16 15:20:30 +02:00
Sylvia van Os
339750e97c
Update AGP to 8.0.0
2023-04-14 20:56:29 +02:00
Sylvia van Os
6653a940ed
Make spotbugs happy
2023-04-10 21:36:35 +02:00
Sylvia van Os
2b2d5ca7cf
Fix Stocard import
2023-03-17 23:09:00 +01:00
Sylvia van Os
557ec68428
Fix info button being hidden when only validFrom is set
2023-02-01 19:22:22 +01:00
Alexander Ivanov
3a9b92231e
Set min/max date in the DatePickerDialog when 'valid from' or 'expiry' dates are set
...
Signed-off-by: Alexander Ivanov <vanogrid@gmail.com >
2023-02-01 19:22:22 +01:00
Alexander Ivanov
f1753ea943
Add Valid From field
...
Signed-off-by: Alexander Ivanov <vanogrid@gmail.com >
2023-02-01 19:22:20 +01:00
Sylvia van Os
614753303f
Fix crash when permissionRequestResult gets cancelled
2023-01-25 18:30:47 +01:00
Sylvia van Os
2cd6da6ffc
Fix crash on invalid import URI
2023-01-25 18:13:58 +01:00
Sylvia van Os
89a13cecf5
Create extra result function to work around onPermissionResult not existing on Android 5
2023-01-24 23:14:57 +01:00
Sylvia van Os
fd2400eaf5
Refactor permission code
...
- Remove write permission (was never needed)
- Only use read permission for Android 5 and 6
- Simplify logic by mocking a valid permission result if permission
already granted
2023-01-24 20:44:17 +01:00
Sylvia van Os
ae6bd937a9
Move to main
2022-12-06 19:33:04 +01:00
Sylvia van Os
e0c06cc480
Fix locale separator in quick spend dialog
2022-12-05 21:14:00 +01:00
Sylvia van Os
6508a6d5f7
Merge pull request #1116 from pfaffenrodt/feature/pick-image-file
...
Add support to pick image from content provider
2022-11-22 19:04:48 +01:00
Sylvia van Os
10498ce1a4
Prevent NullPointerException in onBackPressed
...
This crash seems to somehow only happen on Huawei and Xiaomi devices.
While fairly rare, it is the most common Catima crash currently logged
on Google Play Console (8 crashes over the last 28 days).
While I don't understand how this would happen, I think it should be
relatively safe to assume that if the searchview is null the user isn't
currently searching so running the normal back code should always be the
expected behaviour.
2022-11-16 21:42:52 +01:00
Sylvia van Os
37d1bb9477
Merge pull request #1118 from pfaffenrodt/feature/clean-about
...
Cleaning code in about page
2022-11-01 22:00:55 +01:00
Pfaffenrodt
8a67d1d02b
Rename open to openBrowser
2022-11-01 10:52:11 +01:00
Pfaffenrodt
6f777068ab
Remove map from id to link. make link handler more solid
2022-10-30 21:04:35 +01:00
pfaffenrodt
4b55c414f3
Fix spacings in custom view of alert dialogs ( #1117 )
2022-10-29 15:12:45 +02:00