From 23daf9c2368970d6e841aa1c24105c5f7fa15ee9 Mon Sep 17 00:00:00 2001 From: Dillard Blom Date: Thu, 9 Jul 2026 23:11:36 +0200 Subject: [PATCH] Fase 3 feedback round: style preview, icon upload, font choice, optional bitcoin amount, WPA3 - Default the Owner select to the creator's own account instead of "All", so superadmin-created codes no longer silently become visible to every admin (the underlying NULL-fallback sharing behavior for an explicit "All" choice is unchanged). - Add a live color/precision/size preview swatch next to the preset picker. - Let the frame text use a chosen DejaVu font + font size instead of a fixed GD bitmap font. - Add an optional self-uploaded icon rendered above the qr code (not embedded in it, so scanability is unaffected). - Make the Bitcoin qr amount optional; a standing wallet address is useful without forcing a one-off amount per code. - Add a WPA3 option to the WiFi qr encryption select. - Fix a real bug surfaced while testing the preview/style JS: qrcode_options.php was included once per static qr type (16 times on one page) and each inclusion re-executed \ No newline at end of file diff --git a/src/forms/qrcode_options.php b/src/forms/qrcode_options.php index a9fbbd2..7f1507e 100644 --- a/src/forms/qrcode_options.php +++ b/src/forms/qrcode_options.php @@ -58,6 +58,7 @@ if (QRCODE_GENERATOR === "internal-chillerlan.qrcode") {
+ @@ -84,10 +85,25 @@ if (QRCODE_GENERATOR === "internal-chillerlan.qrcode") {
+ +
+ +
+ + +
+
- +