@martijnbraam I love it! I never use the feature, but glad it's available.

@martijnbraam @librefree The most common use of a QR code reader for me is to use my country's contact tracing system :blobcat:

(It builds a timeline linked to the person's identity, which is terrible for privacy, but that's what we got.)

@martijnbraam @librefree And used for swiss payment bills. They come now with a QR-Code showing the details of the payment. So I might port my (python3) application to the pinephone ! Just showing the bill to the phone and enter the payment details in SQLite DB without typing !👆 😃

@martijnbraam have been following your blog on your work on Megapixels, amazing work!

@martijnbraam is it going to nicely integrate with gnome authenticator and such?

@martijnbraam @jkbr I like how that will support not just GNOME Authenticator but also e.g. KDE's Keysmith!

@martijnbraam it's great! but it seems to leak a lot of memory at present--see patch:

diff --git a/process_pipeline.c b/process_pipeline.c
index 4ba2f99..9a2f5e4 100644
--- a/process_pipeline.c
+++ b/process_pipeline.c
@@ -424,6 +424,7 @@ mp_process_pipeline_process_image(MPImage image)
// If we haven't processed the previous frame yet, drop this one
if (frames_received != frames_processed && !is_capturing) {
printf("Dropped frame at capture\n");
+ free(image.data);
return;
}

diff --git a/zbar_pipeline.c b/zbar_pipeline.c
index 9fae808..e4c9257 100644
--- a/zbar_pipeline.c
+++ b/zbar_pipeline.c
@@ -160,6 +160,7 @@ mp_zbar_pipeline_process_image(cairo_surface_t *surface)
{
// If we haven't processed the previous frame yet, drop this one
if (frames_received != frames_processed) {
+ cairo_surface_destroy(surface);
return;
}

@martijnbraam great, working on #pinePhone #manjaroARM.

I hope there will be a system to configure the handling of different QR code types (vcard, 2FA, …)

Thanks.

@martijnbraam Nice!
It would be cool if the UI was asynchronous since I as a handicapped user can only hold the phone still xor tap on the screen.

Sign in to participate in the conversation
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.