Logo
Explore Help
Sign In
LoonixTools/face-unlock
Watch 1
Star 0 Fork 0
Code Issues Pull Requests Actions Packages Projects Releases 4 Wiki Activity

4 Releases 4 Tags

RSS Feed
  • v2.1.0 5b46b8f70a
    Compare

    v2.1.0
    release / Debian package (Ubuntu 26.04) (push) Failing after 2m7s
    Details
    release / Debian package (Debian 13) (push) Canceled after 0s
    Details
    release / RPM package (push) Failing after 1m28s
    Details
    release / Arch Linux tarball (push) Failing after 36s
    Details
    release / Release and repositories (push) Skipped
    Details
    release / Install from the APT repository (Ubuntu 26.04) (push) Skipped
    Details
    release / Install from the APT repository (Debian 13) (push) Skipped
    Details
    release / Install from the RPM repository (push) Skipped
    Details
    Stable

    Felitendo released this 2026-10-04 20:29:03 +02:00 | 5 commits to main since this release

    🚀 face-unlock v2.1.0

    Welcome to face-unlock v2.1.0! It now gets out of the way during video calls: when another app uses the camera, you type your password right away. sudo and admin prompts take your face from the start.

    The bubble over the lock screen with a crossed-out camera and the words Camera in use The settings in Konsole with the new rows In SSH sessions and Quiet while the camera is in use

    Highlights

    • A crossed-out camera when another app uses it
    • A setting to stay quiet while the camera is in use
    • sudo and admin prompts are on by default
    • A setting for sudo over SSH, off by default

    ☕ Support face-unlock

    If face-unlock is useful to you, you can buy me a coffee. It keeps these tools going. Found a bug or have an idea? Tell me in the issues.

    Buy me a coffee on Ko-fi


    What's Changed

    🚀 Features

    • feat: show a crossed-out camera when another app uses it by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/5eb9ea7438dd7cdabef453a8ff1157d39859b6e8
    • feat: add a setting to stay quiet while the camera is in use by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/658adb7da7fa1d8235448ea569ce14fa044daa6b
    • feat: add a setting for sudo over ssh by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/d8bbefed8a8d7b787c51090f64b8a788c15082a7
    • feat: turn on sudo and admin prompts by default by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c1cf6cd948dc4acdbc1ae1bf413e20037fa07d75

    🐛 Bug fixes

    • fix: enter no longer switches settings and faces by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c94a94aa8b06bde4a8eb5a5f28bcd7c2229070e5

    📚 Documentation

    • docs: update the settings screenshot by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/da532e711f5e3f007f384ede99f5a6ab23c59a58
    🧰 Maintenance (3)
    • ci: add an arch tarball with static opencv by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/fd8449ea31ec459972f21d6fc0dbe994d07a28b1
    • chore: revert 2.0.1 by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/a6f6d1fab4d243c2d6ea5c6635699fd0d443d39f
    • ci: build the arch tarball with arch's flags by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/ac38638dd43a2fbcb62e3e381648d1607f6bf832

    Full Changelog: https://github.com/LoonixTools/face-unlock/compare/v2.0.0...v2.1.0

    Downloads
    • face-unlock-2.1.0-1.fc44.x86_64.rpm
      35 MiB
      2026-10-04 20:29:07 +02:00
    • face-unlock-2.1.0-arch-x86_64.tar.zst
      42 MiB
      2026-10-04 20:29:12 +02:00
    • face-unlock_2.1.0.deb13_amd64.deb
      35 MiB
      2026-10-04 20:29:16 +02:00
    • face-unlock_2.1.0.ubuntu26.04_amd64.deb
      35 MiB
      2026-10-04 20:29:20 +02:00
    • face-unlock-debuginfo-2.1.0-1.fc44.x86_64.rpm
      6.7 MiB
      2026-10-04 20:29:13 +02:00
    • face-unlock-debugsource-2.1.0-1.fc44.x86_64.rpm
      224 KiB
      2026-10-04 20:29:13 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v2.0.0 9ce9d77c33
    Compare

    v2.0.0
    release / Release and repositories (push) Skipped
    Details
    release / Install from the APT repository (Ubuntu 26.04) (push) Skipped
    Details
    release / Install from the APT repository (Debian 13) (push) Skipped
    Details
    release / Install from the RPM repository (push) Skipped
    Details
    release / Debian package (Ubuntu 26.04) (push) Failing after 1m39s
    Details
    release / Debian package (Debian 13) (push) Canceled after 1s
    Details
    release / RPM package (push) Failing after 2m2s
    Details
    Stable

    Felitendo released this 2026-10-04 20:28:50 +02:00 | 16 commits to main since this release

    🚀 face-unlock v2.0.0

    Welcome to face-unlock v2.0.0! plasma-face-unlock has a new name, because it no longer needs Plasma: it now works on GNOME, Hyprland and Niri too.

    The window that asks which lock screen to use on Hyprland: face-unlock's own with the bubble, or your own hyprlock with a line of text at the top

    🚨 Breaking changes

    • plasma-face-unlock is now called face-unlock, and so is the command. Your faces and settings move over on their own.
    • On Arch, yay -S face-unlock replaces the old package.
    • On Fedora, Debian and Ubuntu the repository moved too. Remove the old plasma-face-unlock repository file and add the new one from the install steps.

    Highlights

    • Works on GNOME, Hyprland and Niri
    • Unlock hyprlock, swaylock, gtklock and waylock with your face
    • A lock screen of its own, with the bubble and your wallpaper
    • 12 new languages
    • A warning when no polkit agent runs

    ☕ Support face-unlock

    If face-unlock is useful to you, you can buy me a coffee. It keeps these tools going. Found a bug or have an idea? Tell me in the issues.

    Buy me a coffee on Ko-fi


    What's Changed

    🚨 Breaking Changes

    • refactor!: rename to face-unlock by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/6e6a6e6d034965205f2c94d287e357b067f6d09a

    🚀 Features

    • feat: add 12 translations by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/7f6ac327cc83912fb72df75b76b8208810cf4c9b
    • feat: support gnome, hyprland and niri by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/eaec9325af90f698c1ca9ecfc0b5d0a98b17dcc1
    • feat: take over faces and settings from plasma-face-unlock by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/def308425cd948c3befe0e52efc4b1863ef44a8a
    • feat: show the bubble on gnome by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/2a9b0d3f91a74564ae7f83f32acedccc3c3ec30d
    • feat: take the face in the lock screens of hyprland and niri by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c693ca216ce542587d611ae326c1ece2e1e82acf
    • feat: add an own lock screen with the bubble and your wallpaper by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c22829152064e0368b1aa5ee7bde4d29477e8a5a
    • feat: open gtklock from outside once it can by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/5699158bb172447fce0ace7c30b8f384f09ba0a7
    • feat: ask which lock screen to use on hyprland and niri by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/1da82f21fc59c1f386f2aae018c756ab6fea7ad9
    • feat: warn when no polkit agent runs and offer to install one by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/8224b6f1d758b890bef3489b7cc03142c1acdaa4

    🐛 Bug fixes

    • fix: translate messages in admin prompts by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/8d116767406a80c6aa2400ff9561582179daae8f
    • fix: keep temp paths out of the translation template by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/a8e962f4b5265af32805987d3a668fdfefcdc225
    • fix: fail make check on shellcheck findings by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/bccd1f551005121a6e3fd5912bf3eac0a52bdd9c
    • fix: notice somebody coming back on hyprland by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/9586f4cd3caa8f7233486f25cb20c66f8b569389
    • fix: show the autostart lines in lua on hyprland 0.56 by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/0824c188fe5f7f69b724f6a39caa3614b479f079
    • fix: signal a lock screen only once it handles the signal by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/f232f796fcc67a08999dd8b23b4f9fa50629aa60
    • fix: switch the daemon on after moving over from plasma-face-unlock by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b24703eeea766432d0192bc6accc0b69f1620bc8
    • fix: build on debian 13, without the own lock screen there by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/f572dfbc3db1c97873225d65802afedd8c66168e

    📚 Documentation

    • docs: cut the readme down, fold the install steps by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c972ce3c5bf4df7b5e1cb2f130a4c5903a1cc130
    • docs: say which video gets past the photo check by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/72e8231344329df92b1217a8de12213299b0916b
    • docs: commit and push only after a local check by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b9c3b324a39c8f586d08e4906ffaae7ee097136c
    • docs: drop the note on the old name by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b37996d518cf9c2bb1ce1e81d42accb00d643097
    • docs: shorten the readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b8cdd255ed68b7df80dfb197376b36f45c0fd01a
    • docs: shorten the desktop part of the readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/ff0068907bc751793e1b27a5177dcdcbbc736407
    • docs: tidy the hyprland and niri note by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/9dbd22478ffafde6ccbd49976fbaa93f3f0777ea
    • docs: write the safety part as plain text by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/731799062098313e968ac9f1a8e9d2c6918fb40f
    • docs: fix typos in the safety part by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/31b223db3813ddb15f440fd970c5f0fe8b3fd424
    🧰 Maintenance (8)
    • chore: file old readme commits under documentation by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/75a4943e6920a1cacb49c6eea58474e5ebfcd641
    • chore: add issue templates by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/0d5a7e9ea45eb49ee1a4a386b8348ea8862db222
    • chore: switch to ko-fi by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/44449f103bc1900b70b3218c00f1b54eaf2ef7b8
    • build: use one compiler per core by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/b75c2868fe794831cd382c9452b3c4bf93f0d691
    • chore: commit different topics separately by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/a6542de4a0cbb3709a69223ec156eaf0b1613795
    • chore: update readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/39e8a7a588f34b439e213bb0c301d39330e29442
    • chore: update readme by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/c057bd1ad41847aa132befc4a893f96d3a94876a
    • chore: show feature requests before bug reports by @Felitendo in https://github.com/LoonixTools/face-unlock/commit/9ce9d77c339735bf72660aa9135b230c4f7744cb

    Full Changelog: https://github.com/LoonixTools/face-unlock/compare/v1.0.1...v2.0.0

    Downloads
    • face-unlock-2.0.0-1.fc44.x86_64.rpm
      35 MiB
      2026-10-04 20:28:53 +02:00
    • face-unlock_2.0.0.deb13_amd64.deb
      35 MiB
      2026-10-04 20:29:00 +02:00
    • face-unlock_2.0.0.ubuntu26.04_amd64.deb
      35 MiB
      2026-10-04 20:29:03 +02:00
    • face-unlock-debuginfo-2.0.0-1.fc44.x86_64.rpm
      6.6 MiB
      2026-10-04 20:28:54 +02:00
    • face-unlock-debugsource-2.0.0-1.fc44.x86_64.rpm
      217 KiB
      2026-10-04 20:28:54 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.0.1 73f995636b
    Compare

    v1.0.1
    release / Release and repositories (push) Skipped
    Details
    release / Install from the APT repository (Kubuntu 26.04) (push) Skipped
    Details
    release / Install from the APT repository (Debian 13) (push) Skipped
    Details
    release / Debian package (Kubuntu 26.04) (push) Failing after 1m41s
    Details
    release / Debian package (Debian 13) (push) Canceled after 0s
    Details
    release / RPM package (push) Failing after 1m31s
    Details
    release / Install from the RPM repository (push) Skipped
    Details
    Stable

    Felitendo released this 2026-10-04 20:28:38 +02:00 | 52 commits to main since this release

    A small update that makes everyday use smoother. You no longer have to blink: the basic photo check is now the default, and it still stops a photo on a phone, a tablet or glossy paper. If you want the blink back, set Photo check to strict in the settings.

    The settings are now grouped and explain the selected one, the animations are a little calmer, and the lock screen unlocks as soon as your face matches.

    What's Changed

    🚀 Features

    • feat: make the basic photo check the default, no blink needed by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/10b4d91eecaaf787f23c1ed3a33fd36c9d21cd32
    • feat: close the bubble sooner after the tick by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/e371fff7fd7c7166ab4271bcc935275fab31eb55
    • feat: group the settings and explain the selected one by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/bcbaaf74bca175e3baf01eb5a0bf33d48e2d1d7e
    • feat: make the animation speeds a little calmer by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/080c1cd0af96f4b03825bd658b48513bbd50a02c

    🐛 Bug fixes

    • fix: show a camera's name once, not as device: function by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/4db3bcef9cee838953e280373f893755a037b8e2
    • fix: unlock as soon as the face matches by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/31dae6098fa5007ca18cca5d309e274bf17b6e16
    • fix: say 1 minute ago, not 1 minutes ago by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/af727625087b6a3562c7a23d16fe720718dd50c6

    📚 Documentation

    • docs: rerender the readme animation at normal speed, lossless at 60 fps by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/91dbb6f04992c8e5eccec1079153e7ff5871e707
    • docs: add a changelog and the release notes flow by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/3e0084ae1d6530f6deb33ef43c7e5a21b1dbfbfb
    • docs: drop the distribution versions from the install steps by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/6e796705d886765a0ff6da5ed4233384fbf2a6cf
    • docs: show the menu and settings as konsole screenshots by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/14119442e7c19ad6e4395ebca99a052c035836c5
    🧰 Maintenance (3)
    • chore: drop the aur copy, PKGBUILDS has the real one by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/49a1a23a31e89e4abe93f7f5acfa6bb662060227
    • ci: take the release notes from the changelog by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/4bb15d9e8fdf2327ddc41b8861420eb53c1e43b2
    • chore: keep only buy me a coffee in funding by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/01aa5dbc74a3f1154bcd0cadc10ae8047cd44de0

    Full Changelog: https://github.com/LoonixTools/plasma-face-unlock/compare/v1.0.0...v1.0.1

    Downloads
    • plasma-face-unlock-1.0.1-1.fc44.x86_64.rpm
      35 MiB
      2026-10-04 20:28:42 +02:00
    • plasma-face-unlock_1.0.1.deb13_amd64.deb
      35 MiB
      2026-10-04 20:28:46 +02:00
    • plasma-face-unlock_1.0.1.ubuntu26.04_amd64.deb
      35 MiB
      2026-10-04 20:28:50 +02:00
    • plasma-face-unlock-debuginfo-1.0.1-1.fc44.x86_64.rpm
      4.8 MiB
      2026-10-04 20:28:43 +02:00
    • plasma-face-unlock-debugsource-1.0.1-1.fc44.x86_64.rpm
      151 KiB
      2026-10-04 20:28:43 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
  • v1.0.0 8129215d06
    Compare

    v1.0.0
    release / Debian package (Kubuntu 26.04) (push) Failing after 1m45s
    Details
    release / Debian package (Debian 13) (push) Canceled after 1s
    Details
    release / RPM package (push) Failing after 1m26s
    Details
    release / Release and repositories (push) Skipped
    Details
    release / Install from the APT repository (Kubuntu 26.04) (push) Skipped
    Details
    release / Install from the APT repository (Debian 13) (push) Skipped
    Details
    release / Install from the RPM repository (push) Skipped
    Details
    Stable

    Felitendo released this 2026-10-04 20:28:25 +02:00 | 67 commits to main since this release

    🚀 plasma-face-unlock v1.0.0

    Welcome to the very first release of plasma-face-unlock! It brings Face ID to KDE Plasma: look at the screen and it unlocks. The lock screen, sudo and admin prompts can all take your face instead of a password.

    The bubble drops down over the lock screen, finds the face and shows a green tick

    Highlights

    • Unlock the lock screen with your face
    • sudo and admin prompts
    • A bubble like Face ID
    • Photos do not get in
    • Packages for Arch, Fedora, Debian and Kubuntu

    ☕ Support plasma-face-unlock

    If plasma-face-unlock is useful to you, you can buy me a coffee. It keeps these tools going. Found a bug or have an idea? Tell me in the issues.

    Buy me a coffee on Ko-fi


    What's Changed

    🚀 Features

    • feat: add plasma-face-unlock by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/f671acc93b2c0fe8e12a1617a653d38bc7d056a8
    • feat: animate the bubble like face id by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/51d29d84a6c570958caf1ed91e07738866547e6d
    • feat: show messages under the menu instead of waiting for a key by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/dc0f6806526957b3edace138b1bf42bd0a2669e6
    • feat: add an animation speed setting by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/71d01cd7101f798c3599c8e83fbf3f8aeeb12ef8
    • feat: swing the pill's padlock open when it unlocks by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/aeb9aa89d5ae1c3e65f2da87da242e1563a52be7

    🐛 Bug fixes

    • fix: load qml from /qt/qml so the installed agent finds its types by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/08a18ce736fd85633c9ce55a6d5d64a3a5a59f35
    • fix: keep systemd's socket file when the daemon exits idle by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/2ff27160e3959bc7542c53e5c8c52f8702845972
    • fix: reset faillock after a face unlock of the lock screen by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/7c87adb733f437c55da13f29fcb79a290c8dc07e
    • fix: notice input on the lock screen despite idle inhibitors by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/77ae883b98916d6a054430d67f00d9bf2c5ffa27
    • fix: smooth the bubble's open and close by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/d1a590bb50b99280d3b9585b67e561da315dc2fb
    • fix: drop the shadow layer before the island slides away by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/46178a73763710f2ced5f7ee5565e8811384c9fa
    • fix: show the bubble as an on-screen display so kwin does not blur a box behind it by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/c26eef95b19cd338c95472e81de493c9c9d42c10

    📚 Documentation

    • docs: new icon and screenshots of the new animation by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/2ab4122c05b55510b973c153f1622cf32d8d2abf
    🧰 Maintenance (1)
    • build: build on debian 13 and kubuntu 26.04, one apt repository each by @Felitendo in https://github.com/LoonixTools/plasma-face-unlock/commit/8129215d064ffdc65cb2452eeffdda150a9f5e12

    Full Changelog: https://github.com/LoonixTools/plasma-face-unlock/commits/v1.0.0

    Downloads
    • plasma-face-unlock-1.0.0-1.fc44.x86_64.rpm
      35 MiB
      2026-10-04 20:28:29 +02:00
    • plasma-face-unlock_1.0.0.deb13_amd64.deb
      35 MiB
      2026-10-04 20:28:34 +02:00
    • plasma-face-unlock_1.0.0.ubuntu26.04_amd64.deb
      35 MiB
      2026-10-04 20:28:38 +02:00
    • plasma-face-unlock-debuginfo-1.0.0-1.fc44.x86_64.rpm
      4.8 MiB
      2026-10-04 20:28:29 +02:00
    • plasma-face-unlock-debugsource-1.0.0-1.fc44.x86_64.rpm
      151 KiB
      2026-10-04 20:28:30 +02:00
    • Source Code (ZIP)
    • Source Code (TAR.GZ)
Powered by Gitea Version: 28.0.0 Page: 31ms Template: 3ms
GitHub Default Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API