Commit Graph

302 Commits

Author SHA1 Message Date
Pierre-Yves Nicolas
d78115baaa Use version 0.6.1 of the document segmentation model 2025-08-11 15:41:12 +02:00
Pierre-Yves Nicolas
f8dbdffb12 Shadow correction: Retinex-based processing to preserve flat tint areas 2025-08-03 18:44:53 +02:00
Pierre-Yves Nicolas
698cb47743 Prepare release: 0.3.0 2025-07-31 15:30:22 +02:00
Pierre-Yves Nicolas
63eae2fdec DocumentScreen: make the list automatically scroll to the selected page 2025-07-30 11:07:08 +02:00
Pierre-Yves Nicolas
0ab677db85 Adjust theme colors based on the app icon 2025-07-29 21:13:59 +02:00
pynicolas
949ca3c3f9 Capture: fallback to last successful live analysis for quad detection (#12) 2025-07-27 10:20:25 +02:00
Pierre-Yves Nicolas
d8697b5cb3 Refine segmentation mask with morphological operations to improve detection of quadrilateral 2025-07-26 16:38:02 +02:00
Pierre-Yves Nicolas
fad6802ed7 Postprocessing: resize earlier to:
- make later steps independent of original image size
- save performance on later steps
2025-07-26 15:52:27 +02:00
Pierre-Yves Nicolas
1784c2abea Basic icon 2025-07-21 22:13:45 +02:00
Pierre-Yves Nicolas
c67387c707 Use version 0.5 of the segmentation model 2025-07-19 18:34:55 +02:00
Pierre-Yves Nicolas
45118b559c Prepare release: 0.2.0 2025-07-16 17:09:35 +02:00
Pierre-Yves Nicolas
77995d45fc Handle the back button on AboutScreen and LibrariesScreen 2025-07-16 17:07:01 +02:00
Pierre-Yves Nicolas
ca5bb70961 Make bottom bar smaller in landscape mode 2025-07-16 16:50:33 +02:00
Pierre-Yves Nicolas
c4c64e9816 PDF generation: adjust ModalBottomSheet for landscape mode 2025-07-16 16:30:38 +02:00
Pierre-Yves Nicolas
f4840e1ee3 DocumentScreen: fix padding of the bottom bar 2025-07-16 16:18:33 +02:00
Pierre-Yves Nicolas
1bc78da999 DocumentScreen: fix position of "Add" button 2025-07-16 13:59:45 +02:00
Pierre-Yves Nicolas
6e30861dbf DocumentScreen: Landscape mode 2025-07-16 13:42:05 +02:00
Pierre-Yves Nicolas
d0a77cfd3d CameraScreen: Landscape mode 2025-07-13 10:02:01 +02:00
Pierre-Yves Nicolas
b37bca4c5c Refactoring: BackButton 2025-07-12 18:04:31 +02:00
Pierre-Yves Nicolas
ba7097c6de Translation: French 2025-07-12 17:48:12 +02:00
Pierre-Yves Nicolas
62f82d4df8 Extract strings 2025-07-12 17:47:16 +02:00
Pierre-Yves Nicolas
8c356038b5 "Generate PDF" -> "Export PDF" 2025-07-12 16:18:25 +02:00
Pierre-Yves Nicolas
f4a3ffdeee Remove hardcoded "Downloads" 2025-07-12 16:09:06 +02:00
Pierre-Yves Nicolas
a18957d5e1 CameraScreen: change button label to "Document" 2025-07-12 15:55:19 +02:00
Pierre-Yves Nicolas
70495e58a0 Upgrade OpenCV to 4.12.0
(Support 16 KB page sizes)
2025-07-11 14:30:27 +02:00
Pierre-Yves Nicolas
d29d0544fb Refactoring: PdfFileManager 2025-07-10 18:32:30 +02:00
Pierre-Yves Nicolas
50a123d155 Clean up old PDF files at startup 2025-07-09 18:13:13 +02:00
Pierre-Yves Nicolas
efef66217a Use strings.xml to manage plural for pageCount 2025-07-09 13:50:21 +02:00
Pierre-Yves Nicolas
d9bcf76246 CameraScreen: avoid displaying link to AboutScreen below camera preview 2025-07-08 22:12:10 +02:00
Pierre-Yves Nicolas
7f34c395a3 AboutLibraries: display libraries 2025-07-08 22:06:14 +02:00
Pierre-Yves Nicolas
d8b0b0d0df AboutLibraries: generate metadata 2025-07-08 18:37:01 +02:00
pynicolas
1a6b462387 Create privacy.md 2025-07-08 12:12:55 +02:00
pynicolas
967ae0e0ff Create README.md 2025-07-08 12:08:15 +02:00
Pierre-Yves Nicolas
cf486845c9 Prepare release 0.1.1 2025-07-08 11:20:52 +02:00
Pierre-Yves Nicolas
002eafacc1 Ensure "SavePdfBar" does not appear below the system navigation bar 2025-07-08 11:18:12 +02:00
Pierre-Yves Nicolas
3edaea2598 Fix crash: missing directory for generated PDFs 2025-07-08 10:10:10 +02:00
Pierre-Yves Nicolas
196b1b3c3e PDfGeneration: display error message 2025-07-08 10:00:49 +02:00
Pierre-Yves Nicolas
320cd5b1bf Build: signing config 2025-07-07 20:18:45 +02:00
Pierre-Yves Nicolas
2c7324ad10 Set versionName = "0.1" 2025-07-07 17:11:30 +02:00
Pierre-Yves Nicolas
731345e440 AboutScreen: include text for GPLv3 2025-07-06 21:01:46 +02:00
Pierre-Yves Nicolas
898bbaec77 Factorize nav button to AboutScreen 2025-07-06 19:45:01 +02:00
Pierre-Yves Nicolas
ec35bea989 AboutScreen: basic version
Update navigation to work with AboutScreen
2025-07-06 18:49:39 +02:00
Pierre-Yves Nicolas
7a0309a052 DocumentScreen: fix bottom bar when the system uses navigation buttons 2025-07-06 14:51:23 +02:00
Pierre-Yves Nicolas
8cedcac92f Handle the "back" button in the Document screen 2025-07-06 14:46:38 +02:00
Pierre-Yves Nicolas
2455f2cfc7 Common buttons 2025-07-06 14:37:00 +02:00
Pierre-Yves Nicolas
da78c1a57c DocumentScreen: extract BottomBar 2025-07-06 14:26:14 +02:00
Pierre-Yves Nicolas
a165563a25 Adjust style of the DocumentScreen 2025-07-06 14:07:35 +02:00
Pierre-Yves Nicolas
f3cce71891 Style of the capture button 2025-07-06 11:02:21 +02:00
Pierre-Yves Nicolas
d5864a3f03 Avoid failing when the user chooses a filename that already exists in Downloads 2025-07-05 22:14:56 +02:00
Pierre-Yves Nicolas
c535ce4262 PdfGenerationBottomSheet: adjust text style 2025-07-05 21:05:04 +02:00