Commit graph

32 commits

Author SHA1 Message Date
77f048085b Synced + few of my changes
Drop Less support: The style.less and themes/libreqr/theme.php files are converted to plain CSS.

The main Less features used in LibreQR were variables and selector nesting, but since CSS custom properties and nesting are now widely supported across browsers, the less.php dependency can be ditched.

To read the background color for contrast improvement, a regex is used on the theme CSS file.

(5468a43a2f)

Format locales according to Weblate

(f3e2249a84)

Estonian Translation (eb0ea03857)

doc: Add link to Weblate + enhance markup

(49394ebd9b)
2025-11-29 21:56:41 +05:30
1df83b89a1 Add QR code type "Wifi" + handle every request in index.php (#27)
QR codes types can now be chosen between the default text mode and the Wifi mode.

The WiFi form is on a dedicated page, and that has been implemented by managing every HTTP request from index.php

For more information about the format used for Wifi QR codes check https://github.com/zxing/zxing/wiki/Barcode-Contents#wi-fi-network-config-android-ios-11

Co-authored-by: Miraty <miraty+git@antopie.org>
Reviewed-on: #27 (https://code.antopie.org/miraty/libreqr/issues/27)
Reviewed-by: Miraty <miraty@noreply.code.antopie.org>
Co-authored-by: Denise <denisebitca@42l.fr>
Co-committed-by: Denise <denisebitca@42l.fr>

e4491752f2
2025-09-07 17:17:32 +05:30
Miraty
3c6fbcde2f Release 2.0.1 2023-07-08 18:48:26 +02:00
Miraty
e013ef7abe Update composer dependencies 2023-07-07 22:33:10 +02:00
Miraty
5e455c1499 Update README 2022-06-03 21:09:42 +02:00
Miraty
147a25c93f Use composer and change QR code generation library 2022-05-30 17:50:46 +02:00
Miraty
6832804dc0 New CSS layout 2022-03-06 18:04:25 +01:00
Miraty
9b147ecc37 Update README about themes and add security hardening section 2022-03-04 01:09:24 +01:00
Miraty
117cd96f1b Remove old README info 2022-02-18 18:22:45 +01:00
Miraty
05da7e24a7 Remove the WebManifest 2022-02-18 16:37:41 +01:00
Miraty
4328b2aea7 Remove the OpenSearch plugin 2022-02-18 16:36:07 +01:00
Miraty
57240e3631 Move temp/ to css/ and remove old unused code 2021-11-03 19:48:30 +01:00
Miraty
0434534971 Change the QR code generation library 2021-11-01 18:08:42 +01:00
Miraty
b4ae9acb4f Use POST instead of GET 2021-07-11 14:00:35 +02:00
Miraty
16c446868b Change default qr codes expiration delay from 7 days to 2 days 2021-03-07 23:07:16 +01:00
Miraty
6ced4390e7 Remove Ubuntu font 2021-02-15 21:48:26 +01:00
Miraty
0ebc1387f4 Use less.php instead of lesserphp 2021-02-15 21:29:38 +01:00
Miraty
e7335d7f77 Update READMEs to the latest release 2021-01-01 16:44:36 +01:00
Miraty
b59827821e
Translate the README 2020-10-31 16:51:50 +01:00
Miraty
3356db6555 Adds i18n, english l10n, CHANGELOG and lesserphp instead of lessphp 2020-07-01 20:47:02 +02:00
Miraty
842c214fd3 Add explanations in README 2020-03-23 16:27:30 +01:00
Miraty
23109aa647
Update README 2020-03-23 14:51:46 +01:00
Miraty
b6827bcd36
Update source code URL 2020-03-16 18:34:49 +01:00
Miraty
4106ef5818 Fix readme icon 2 2020-03-15 21:22:53 +01:00
Miraty
1e94b615ed Fix readme icon 2020-03-15 21:22:01 +01:00
Miraty
037250e372 Merge branch 'master' of https://code.antopie.org/miraty/qr 2020-03-06 21:44:36 +01:00
Miraty
47da216738 backend en anglais + vérification améliorée des params 2020-03-06 21:34:31 +01:00
Miraty
0f883cf573 POST > GET ; defaut > dark 2020-01-26 14:23:34 +01:00
Miraty
07a2b77a7f Mise à jour README 2019-08-14 17:12:36 +02:00
Miraty
f32ba315ef D
ça contionne maintenant
2019-08-13 21:17:08 +02:00
Miraty
0c92d3a78e Ajout du header 2019-01-26 15:17:36 +01:00
Ant
c90acff9aa Initial commit 2019-01-26 12:31:04 +00:00