Sylvia van Os
f2e820f7bb
Cleanup DBHelper
2021-12-13 22:47:12 +01:00
Sylvia van Os
15f5c4a67b
Make cropper respect custom theme choice
2021-11-28 14:54:49 +01:00
Sylvia van Os
49200fff48
Fix most spotBugs issues
2021-11-23 23:23:58 +01:00
Sylvia van Os
5e15555ad4
Fix deprecations
2021-11-19 15:07:04 +01:00
Sylvia van Os
e592452d02
Use card shape for icons by default
2021-11-18 15:41:48 +01:00
Sylvia van Os
2536767437
Android Studio -> Reformat Code
2021-11-14 21:55:33 +01:00
Katharine
40a68a55e2
simplify adaptive bitmap creation with Canvas, trigger shortcut list refresh on card save
2021-11-10 14:06:08 +08:00
bors[bot]
472d8ae18d
Merge #577
...
577: offer 1:1 by default when cropping icon, set header color only for icon r=TheLastProject a=Kethen
header color is only change after an icon is set
cropper offers 1:1 by default instead when an icon is getting cropped
Co-authored-by: Katharine <kwchuiaa@connect.ust.hk >
2021-11-08 18:45:38 +00:00
Sylvia van Os
388db6feab
Uppercase Card for consistency too
2021-11-08 19:42:51 +01:00
Katharine
5833d49fbf
offer 1:1 by default when cropping icon, set header color only for icon
2021-11-08 19:10:41 +08:00
Sylvia van Os
af4075b9e2
Choose image as card icon ( #333 )
2021-11-07 20:27:28 +01:00
Sylvia van Os
11970004f0
Android Studio reformat
2021-11-07 15:38:55 +01:00
Katharine
dd981d72d7
do not attempt image load if removed, typo fixes, do not cast literals, offer full image on cropper start
2021-11-06 12:47:08 +08:00
Katharine
8940a8ea77
card edit activity: revised instance saving, revised temp image handling
2021-11-05 00:01:03 +08:00
Katharine
57cfac3172
save state for cropper
2021-11-04 10:48:47 +08:00
Katharine
f475844bd0
wrapping up test case debugging
2021-11-04 10:48:47 +08:00
Katharine
4536453fdf
debugging test case breakage
2021-11-04 10:48:47 +08:00
Katharine
3ee533b815
migrate to registerForActivityResult callbacks
2021-11-04 10:48:47 +08:00
Katharine
a744c19cce
handle null intent from ucrop for when user just exits without finish cropping
2021-11-04 10:48:46 +08:00
Katharine
9cc66c5d67
minor touch ups from android studio suggestions
2021-11-04 10:48:46 +08:00
Katharine
3e5b018b55
fxing spotbug raised issues
2021-11-04 10:48:46 +08:00
Katharine
f6fee780ee
cropper poc
2021-11-04 10:48:32 +08:00
Ankit Tiwari
127d53e85a
Save Size of code ( #508 )
2021-10-22 21:11:51 +02:00
waffshappen
5faa28a7e7
Replace AsyncTask with a Compatiblity Layer and further Compat Fixes ( #511 )
2021-10-20 19:47:06 +02:00
waffshappen
48e1fcc38e
TargetSDK, Version Upgrades, Deprecations and XLint ( #405 )
...
* Updated TargetSdk, enabled showing Deprecations by default (Warn) and implement some replacements for deprecated Methods
2021-09-21 20:21:02 +02:00
Sylvia van Os
2f660c6fec
Basic ordering support ( #367 )
2021-09-14 19:14:38 +02:00
Sylvia van Os
6f1dc74f66
Consistent barcode naming
2021-09-10 00:49:06 +02:00
Sylvia van Os
4f9b1dae04
Show first image as main ( #377 )
2021-09-07 19:50:26 +02:00
Sylvia van Os
2755641e6b
Fix could not read image not always appearing
2021-09-04 17:55:38 +02:00
Sylvia van Os
c4064a2ed1
Fix various small accessibility issues
2021-09-03 19:50:17 +02:00
Sylvia van Os
83ea6ffbf7
Cleanups
2021-08-22 16:16:27 +02:00
Subhashish Anand
110b3bcef3
Add theme colour support
2021-08-22 01:14:24 +02:00
Sylvia van Os
edba5d5dca
Add locale chooser ( #304 )
...
* Add locale chooser
* Prevent AppBundle crashes
* Reload activity on language change
* Make spotBugs happy
2021-08-15 22:18:40 +02:00
Sylvia van Os
0bac2dfb62
Merge pull request #322 from TacoTheDank/master
...
Some cleanup and compatibility stuff
2021-08-08 23:03:58 +02:00
Sylvia van Os
5ddcb0a668
Fix crash on rotation in edit view
2021-08-08 19:12:25 +02:00
TacoTheDank
5d5b1f0a63
Use AndroidX ExifInterface
2021-08-07 17:08:50 -04:00
TacoTheDank
03e638786b
Create TextWatcher stub
2021-08-07 17:08:28 -04:00
Sylvia van Os
ef955b866d
Remove unused imports
2021-08-02 23:09:49 +02:00
Sylvia van Os
c5b1718e8e
Pre-select active group on creating new card
2021-08-01 22:33:44 +02:00
Sylvia van Os
f4f3f2e307
Increase i18n flexibility
...
The following may seem weird, but it is necessary to give translators enough flexibility. For example, in Russian, Android's plural quantity "one" actually refers to "any number ending on 1 but not ending in 11". So while in English the extra non-plural form seems unnecessary duplication, it is necessary to give translators enough flexibility. Therefore, we use the plain string when meaning exactly 1, and otherwise use the plural forms.
2021-07-30 19:40:43 +02:00
Sylvia van Os
876ae979da
Simplify updateTempState
...
Hopefully fixes the few weird crashes on Google Play
2021-07-29 21:42:21 +02:00
Sylvia van Os
d57cb307c3
Support multi-deleting cards
2021-07-29 20:38:37 +02:00
Sylvia van Os
96bc10583f
Fix colour dialog selected colour
2021-07-27 22:04:09 +02:00
Sylvia van Os
2efb666fae
Fix loyalty card colour changing
2021-07-27 21:38:54 +02:00
Sylvia van Os
c4f0d1bef6
Release Catima 2.0.3
2021-07-25 22:32:40 +02:00
Sylvia van Os
8472bc9755
Make SpotBugs happy
2021-07-25 21:51:46 +02:00
Sylvia van Os
19afe8e69c
Simplify edit activity and fix some status bugs
2021-07-25 21:40:15 +02:00
Sylvia van Os
1ca85e9d7b
Create unit test for broken onResume behaviour
2021-07-23 23:52:45 +02:00
Sylvia van Os
efdb0dd6bb
Consolidate 2 very similar strings
2021-07-16 20:28:25 +02:00
Sylvia van Os
e496c69e15
Fix FAB being below other elements in Android 4
2021-07-14 19:39:19 +02:00