Commit Graph

1469 Commits

Author SHA1 Message Date
Thomas Farstrike 9e598d71f3 Fix QR scanning 2025-11-29 11:17:32 +01:00
Thomas Farstrike 3bc5151407 Fix colormode QR decoding
But somehow buffer size is 8 bytes...
2025-11-29 09:19:48 +01:00
Thomas Farstrike 4ef4f66824 Camera app: simplify 2025-11-29 08:58:27 +01:00
Thomas Farstrike d4239b6608 Camera app: improve settings handling 2025-11-29 08:51:07 +01:00
Thomas Farstrike e3157a7d32 Move CameraSettingsActivity to its own file
It's big enough to stand on its own now.
2025-11-29 08:30:52 +01:00
Thomas Farstrike 918561595a Camera app: scanqr_mode and use_webcam aware 2025-11-29 08:16:23 +01:00
Thomas Farstrike cee0b926ab Camera app: extract variable 2025-11-29 08:06:12 +01:00
Thomas Farstrike 06d98ceabd Camera app: cleanup, add animations 2025-11-28 21:51:09 +01:00
Thomas Farstrike 8e0063c236 Camera app: cleanups 2025-11-28 21:18:18 +01:00
Thomas Farstrike 2884ef614e Camera app: Acitvity lifecycle functions on top 2025-11-28 20:06:45 +01:00
Thomas Farstrike 5a0fc809d6 Camera app: simplify 2025-11-28 20:04:07 +01:00
Thomas Farstrike 7bca660b3b Simplify 2025-11-28 18:17:09 +01:00
Thomas Farstrike 55b5c66941 Add "colormode" option 2025-11-28 18:14:54 +01:00
Thomas Farstrike 1b0eb8d837 Add colormode option and move special effect to advanced tab 2025-11-28 17:55:41 +01:00
Thomas Farstrike 6b8b72a7a0 quirc_decode: back to memcpy for stability 2025-11-28 17:55:02 +01:00
Thomas Farstrike 8f4b3c5fbe quirc_decode.c: attempt zero-copy but crashes and black artifacts 2025-11-28 15:11:12 +01:00
Thomas Farstrike 97a4a920f4 Camera: re-enable QR decoding after settings 2025-11-28 15:03:48 +01:00
Thomas Farstrike e42aa7d85b quirc.c: comments 2025-11-28 14:14:59 +01:00
Thomas Farstrike 1457ede0ca Work Camera app
- Add 1280x1280 resolution
- Fix dependent settings enablement
- Use grayscale for now
2025-11-28 12:35:45 +01:00
Thomas Farstrike a3db12f322 Fix image resolution setting 2025-11-28 09:56:05 +01:00
Thomas Farstrike ef06b58ed6 Camera app: more resolutions, less memory use 2025-11-27 13:57:57 +01:00
Thomas Farstrike e8665d0ce9 Camera app: eliminate tearing by copying buffer 2025-11-27 10:49:24 +01:00
Thomas Farstrike bfbf52b48d Zoomed on center and more resolutions 2025-11-26 16:16:34 +01:00
Thomas Farstrike 920edd8f51 Work towards "raw" tab 2025-11-26 12:15:37 +01:00
Thomas Farstrike 5c2fee33f7 Camera app: add "Erase" button and tweak UI 2025-11-26 11:42:25 +01:00