Katharine Chui
0993f3180b
show icon image under system topbar, fix bottom sheet UI after rotation
2021-11-14 22:10:16 +08:00
Katharine Chui
f143e01685
fixes bottom sheet height after rotating in fullscreen, removes extra top padding in fullscreen mode, 204(5)->8
2021-11-14 22:10:16 +08:00
Katharine
cb5a98edad
using icon on card view headers
2021-11-14 22:10:16 +08:00
Katharine
40a68a55e2
simplify adaptive bitmap creation with Canvas, trigger shortcut list refresh on card save
2021-11-10 14:06:08 +08:00
Katharine
1fd0acf6e4
padding images with darken header color, remove outline artifacts behind thumbnail on card lists
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
Katharine
88a91de63b
removed commented code, input check for group add, input check and minor revisions
2021-11-03 10:13:59 +08:00
Katharine
2cdeb1af9c
use HashMap<> constructor to clone HashMap in LoyaltyCardCursorAdapter
2021-11-03 10:13:59 +08:00
Katharine
c815c3908f
added a comment explaining why setText is used there
2021-11-03 10:13:59 +08:00
Katharine
9e831924c6
remove Parcel in Group, remove onResume/onPause in ManageGroupActivity and clean ups
2021-11-03 10:13:59 +08:00
Katharine Chui
a00a69e0c0
UI changes, group cache, code cleanup
...
hash maps are cloned manually to make android studio and spotbug happy
2021-11-03 10:13:59 +08:00
Katharine
426acc701e
remove setSort which will likely not be implemented in here
2021-11-03 10:13:59 +08:00
Katharine
d6eccd11a5
UI touch ups
2021-11-03 10:13:59 +08:00
Katharine
cb8275771f
remove database shortcuts
2021-11-03 10:13:59 +08:00
Katharine
9252c01aa7
Group does not need to be a Parcelable anymore
2021-11-03 10:13:59 +08:00
Katharine
b4b544e342
remove modularity
2021-11-03 10:13:59 +08:00
Katharine
cc402c39be
fixing errors reported by spotbugs
2021-11-03 10:13:59 +08:00
Katharine
d5d921a1c8
Group management POC
2021-11-03 10:13:59 +08:00
Katharine
81499cd362
onProgressChanged handles only user input now, always store user zoom level input
2021-10-27 18:49:09 +08:00
Katharine
fc91f1ae63
avoid system theme change activity crash
2021-10-27 18:24:23 +08:00
Katharine
cec7bc880e
view dots that respects themening in app settings
2021-10-27 18:24:23 +08:00
Katharine
4027df2119
refactor centerGuideLine resizing logic -sylvia
2021-10-27 18:24:23 +08:00
Katharine
638528d4fc
do not recreate main activity returning from another activity
2021-10-27 15:22:31 +08:00
Sylvia van Os
297ecc371e
Merge branch 'master' of github.com:TheLastProject/loyalty-card-locker
2021-10-25 17:14:57 +02:00
Sylvia van Os
79c8570507
Work around a race condition crash
2021-10-25 17:11:19 +02:00
Ronak Upadhyay
8f81d2d141
Fixes #516 Image scale according to text size ( #517 )
2021-10-24 22:26:41 +02:00
Sylvia van Os
70510ed9d1
Fix unit tests
2021-10-22 23:33:50 +02:00
Sylvia van Os
dfa237958e
Fix several small sizing bugs
2021-10-22 22:17:13 +02: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
Ankit Tiwari
c99bf206cc
Dynamically size barcode based on their shape (square or rectangle) ( #501 )
2021-10-17 14:42:56 +02:00
bors[bot]
7692f19ea6
Merge #494
...
494: Inter Related Code changes for exporting encrypted zip r=TheLastProject a=ankittiwari101
1. Created new method `multipleCardsExportImportPasswordProtected()` in ImportExportTest.java
2. Added 5th Parameter `char[] password` to exportData method of MultiFormater.java
3. From this new method passed password field to `importData` and `exportData` method calls.
4. In CatimaExporter.java added a password parameter to ZipOutputStream(output,password) if a non null char[] array of non zero length is received for password parameter and setEncryptFiles(true) using AES 256 Encryption(by default)"
Remaining - Dialogue Box for entering password.
Note - This is only a draft pull request, if everything here looks good, I'll work next on The Password Dialog which is the final piece in the puzzle.
Co-authored-by: Ankit Tiwari <ankitr.tiwari@gmail.com >
Co-authored-by: Sylvia van Os <sylvia@hackerchick.me >
2021-10-16 15:13:11 +00:00
Ankit Tiwari
7028a1f4ca
Changes to AlertDialog for entering password
2021-10-16 20:04:24 +05:30
Ankit Tiwari
32d62dd9ba
Requested Modifications Made.
2021-10-16 01:34:44 +05:30
Ankit Tiwari
401fc98b4d
Passing password to ZipInputStream constructor in importData method of CatimaImporter.java
2021-10-16 00:15:32 +05:30
Ankit Tiwari
2390568bdf
Added Encrypted Backup feature.The Zip File is Password Protected, which is asked from the user at the time of export immediately on click of Export Button.
2021-10-15 22:51:52 +05:30