Commit graph

  • 06bcaacb8b
    Merge 617bcf7139 into 274154f92a Jérémie RODON 2026-05-19 08:17:22 +00:00
  • 617bcf7139 chore(fingerprint): clang-format Jérémie Rodon 2026-05-19 10:17:14 +02:00
  • f7d2a20cec
    Merge a48820ac25 into 274154f92a mcgi5sr2 2026-05-17 01:41:46 +02:00
  • 73cce2482f
    Merge 770bd26ecb into 274154f92a Vlad Petrescu 2026-05-17 00:28:25 +02:00
  • 81498a9f1d
    Merge 485b7f3ed0 into 274154f92a SomeCodecat 2026-05-16 19:04:11 +01:00
  • a1843f2924
    Merge a972cfb724 into 274154f92a sseu-buhzzi 2026-05-16 02:09:56 +08:00
  • a972cfb724 refactor: merge the two handlers and normalize success naming xeu 2026-05-16 02:07:18 +08:00
  • 3d38b9d48f
    Merge 853235504e into 274154f92a era 2026-05-15 21:12:15 +05:00
  • 853235504e general: add auto_submit_after option era 2026-05-15 20:52:49 +05:00
  • 274154f92a
    screencopy: flip the right 10bit formats (#1016) main Tom Englund 2026-05-15 16:51:20 +02:00
  • 126a93af90 screencopy: flip the right 10bit formats Tom Englund 2026-05-15 01:21:39 +02:00
  • 98fb021216
    lockSurface: set eglSwapInterval to 0 (#1015) Maximilian Seidler 2026-05-14 16:28:14 +02:00
  • 4af105146b lockSurface: set eglSwapInterval to 0 Maximilian Seidler 2026-05-14 16:15:39 +02:00
  • c86727a89b
    core: skip binding to dmabuf when SCMODE is 1 (#1014) Maximilian Seidler 2026-05-14 16:04:58 +02:00
  • a69bf6f350 core: skip binding to dmabuf when SCMODE is 1 Maximilian Seidler 2026-05-05 17:20:00 +02:00
  • 6c833d8970 feat: add succ_text for successful authentication xeu 2026-05-14 16:00:26 +08:00
  • 485b7f3ed0 auth: add Visage face authentication module SomeCodecat 2026-05-09 16:25:33 +02:00
  • 53a47186de chore(fingerprint): using Hyprutils::CLI::CLogger Jérémie Rodon 2026-05-09 09:45:52 +02:00
  • 7c2822bfdb refactor(fingerprint): consolidate activity notification Jérémie Rodon 2026-05-09 09:15:11 +02:00
  • 9f1ff2af51 fix(fingerprint): prevent sensor timeout on long-running sessions Jérémie Rodon 2026-02-20 17:18:58 +01:00
  • 9b5bf2d1e5 core: disable EGL vsync throttling on new surfaces Tristan Bull 2026-05-05 10:53:31 -07:00
  • bb8b14ae7f
    Merge 595b210e94 into b5a8374b01 spacefrogg 2026-05-05 15:47:48 +02:00
  • b5a8374b01
    background: fix condition for image reload when crossfade is still in progress (#1008) Maximilian Seidler 2026-05-03 12:31:56 +02:00
  • 01aff9ed14 background: fix condition for image reload when crossfade is still in progress Maximilian Seidler 2026-05-03 11:47:35 +02:00
  • a564b4dec0 fix: retry ext-session-lock-v1 binding to avoid startup race crash B2krobbery 2026-05-03 01:24:03 +05:30
  • bfa25a500a
    Merge f6386bee38 into 37f615cff7 Jaakko Möller 2026-05-01 20:35:23 +08:00
  • 37f615cff7
    core: more obvious api around isUnlocked related logic (#1004) Maximilian Seidler 2026-04-29 17:59:00 +00:00
  • c9e01b04fc
    config: prevent crash on invalid numeric values (#1002) Visal Vijay 2026-04-29 23:18:58 +05:30
  • 05ea55fd9c core: more obvious api around isUnlocked related logic Maximilian Seidler 2026-04-29 19:20:09 +02:00
  • 927e09fb7d
    pam: start conversation right away (#1003) Maximilian Seidler 2026-04-29 17:35:26 +00:00
  • b854006b7b pam: fix some logic cleanup Maximilian Seidler 2026-04-29 18:47:42 +02:00
  • 57d7084c6a Revert "auth: don't start pam conversation before the initial input happens (#409)" Maximilian Seidler 2026-04-29 18:29:53 +02:00
  • 26bc0ac8e6 cf B2krobbery 2026-04-29 21:55:41 +05:30
  • 4b362ac9d3 config: prevent crash on invalid numeric values B2krobbery 2026-04-29 20:00:26 +05:30
  • 732069bf98 auth: start PAM authentication immediately without pre-collecting input meldrey 2026-04-28 12:17:45 -05:00
  • 31662da2fb
    Merge d9e53881e7 into d332164dd9 Shiphan 2026-04-20 08:40:19 +00:00
  • d332164dd9
    config: fix error message if file not found (#996) davc0n 2026-04-20 09:21:20 +02:00
  • f19c06feb0 config: fix error message if file not found davc0n 2026-04-19 09:18:37 +02:00
  • d75e93f8ee
    version: bump to 0.9.5 v0.9.5 Vaxry 2026-04-18 10:44:05 +01:00
  • 64ad702b26
    input-field: fix placeholder not updating correctly (#995) Maximilian Seidler 2026-04-17 14:08:58 +00:00
  • 20d5b7ca6d input-field: fix placeholder not updating correctly Maximilian Seidler 2026-04-17 16:05:21 +02:00
  • 78c1d26da7
    core: don't register dmabuf when screencopy is not required (#992) Maximilian Seidler 2026-04-17 13:45:14 +00:00
  • 47dbde8a49 core: don't register dmabuf when screencopy is not required Maximilian Seidler 2026-04-16 20:37:24 +02:00
  • a466de1431
    core: eglReleaseThread when no outputs and egl error logging (#994) Maximilian Seidler 2026-04-17 13:34:18 +00:00
  • 67b302953b
    CI: use org-wide actions Mihai Fufezan 2026-04-17 15:18:23 +03:00
  • 6ce0ba15cf egl: log more errors Maximilian Seidler 2026-04-17 10:34:59 +02:00
  • 8e329e51b7 lockSurface: discard frameCallback when eglSwapBuffers fails Maximilian Seidler 2026-04-17 11:06:22 +02:00
  • 84aa55d223 core: eglReleaseThread when we have no outputs Maximilian Seidler 2026-04-17 10:34:59 +02:00
  • 34532cbd80 animation: copy active animations for save iteration Maximilian Seidler 2026-04-15 09:47:52 +02:00
  • b78925e42b
    Merge 989c1f3652 into 824c8b4123 Maximilian Seidler 2026-04-15 04:43:48 -03:00
  • 824c8b4123
    version: bump to 0.9.4 v0.9.4 Vaxry 2026-04-15 00:38:15 +01:00
  • 8d2354ecca
    Merge edb9ec890f into ca2aa5e5e3 Maximilian Seidler 2026-04-13 23:43:52 -07:00
  • ca2aa5e5e3
    lock-surface: improved handling of egl window and surface creation (#988) Maximilian Seidler 2026-04-13 05:04:24 +00:00
  • 12769ec42d Fixed an issue, where control characters could accidentaly enter passBuffer. nikolas 2026-04-12 19:20:33 +02:00
  • 73d78447b4 lock-surface: improve error handling for lock surface configure Maximilian Seidler 2026-04-10 10:41:57 +02:00
  • af5a651f77 fix: handle EGL surface creation failure gracefully instead of aborting Nilesh 2026-04-09 17:34:06 -07:00
  • 2393fb7590 fix: handle EGL surface creation failure gracefully instead of aborting Nilesh 2026-04-09 17:34:06 -07:00
  • a48820ac25 renderer: fix Log::LOG -> Log::INFO in VideoBackend mcgi5sr2 2026-04-05 12:21:39 +01:00
  • a6a7fdbe34 renderer: update video backend to use Log::logger API mcgi5sr2 2026-04-05 12:14:27 +01:00
  • 623a6438ab renderer: use Log::log API in VideoBackend mcgi5sr2 2026-04-05 12:10:41 +01:00
  • c668bcdd36
    Merge branch 'hyprwm:main' into feature/video-background mcgi5sr2 2026-04-05 11:19:59 +01:00
  • af51b7c477 cmake: make video backend optional via VIDEO_BACKEND flag mcgi5sr2 2026-04-05 11:12:00 +01:00
  • cfffe9b704 nix: add ffmpeg dependency for video background support mcgi5sr2 2026-04-05 11:11:31 +01:00
  • 92c701f76b nix: add ffmpeg to buildInputs for video background support mcgi5sr2 2026-04-05 11:07:49 +01:00
  • 8fbe83b3b2 refactor: extract video decode logic into CVideoBackend mcgi5sr2 2026-04-04 19:56:17 +01:00
  • 989c1f3652 remove start session workaround and disable fadeout when greetd Maximilian Seidler 2026-04-04 09:17:38 +02:00
  • da52cc63be rename g_p global pointer Maximilian Seidler 2026-04-03 14:23:27 +02:00
  • 02066fea3b session-picker: fix placing, per entry size, font size Maximilian Seidler 2026-04-02 16:54:12 +02:00
  • a9059b56ad resolve merge conflicts (jj style) Maximilian Seidler 2026-04-01 20:24:28 +02:00
  • 24c66d1be8
    input-field: allow smaller dots_size (#938) Hugo Cartigny 2026-03-31 17:03:43 +02:00
  • 4e4f03cc1d
    core: use Hyprutils::CLI (#977) Maximilian Seidler 2026-03-31 14:56:08 +00:00
  • edb9ec890f lock update and cleanup after rebase Maximilian Seidler 2026-03-28 17:44:14 +01:00
  • 75769b6213 don't wait for the hyprland unit, fails if it is already inactive Maximilian Seidler 2025-10-11 17:09:52 +02:00
  • d2473bf563 add more labels to lots_of_label_updates test Maximilian Seidler 2025-10-11 16:58:44 +02:00
  • ba5222bb1d also remove that lol Maximilian Seidler 2025-10-11 12:37:35 +02:00
  • 35353a3e03 remove include that slipped it's way into this patchset Maximilian Seidler 2025-10-11 12:36:03 +02:00
  • f11e99781e test the example config by adding it in the testScript Maximilian Seidler 2025-10-11 12:05:05 +02:00
  • e9b01e9ded cleanup nix test-meta derivation Maximilian Seidler 2025-10-11 11:56:33 +02:00
  • 3b71d8a197 add layout_and_shape test config Maximilian Seidler 2025-10-11 11:37:53 +02:00
  • 19c49bfe02 separate logs and traces artifacts and wait for hyprland startup with some slack Maximilian Seidler 2025-10-11 10:21:04 +02:00
  • 7b5e6709ab add configurations replace the lock tester with waitForLock Maximilian Seidler 2025-10-10 16:27:37 +02:00
  • 04bf9d0cb9 unlock with password send through qemu Maximilian Seidler 2025-09-29 16:48:29 +02:00
  • 3023c114c2 add tests Maximilian Seidler 2025-04-25 15:02:46 +02:00
  • 3b4e2190d8
    Merge ebdaefd624 into 9f9ee0c2f0 Cagdas Salur 2026-03-28 16:02:02 +00:00
  • 9f9ee0c2f0
    label: fix alpha rendering (#979) Maximilian Seidler 2026-03-28 16:00:39 +00:00
  • c046b50113 label: fix alpha rendering Maximilian Seidler 2026-03-28 16:51:49 +01:00
  • d6c02b49e6
    label: fix sigusr2 update when reload time is 0 (#978) Maximilian Seidler 2026-03-28 15:50:10 +00:00
  • 4808325d5f label: fix sigusr2 update when reload time is 0 Maximilian Seidler 2026-03-28 16:46:28 +01:00
  • 6aa169f88e core: use Hyprutils::CLI::CArgumentParser and validate config exists Maximilian Seidler 2026-03-28 15:19:33 +01:00
  • 823efcd7e2 core: use Hyprutils::CLI::CLogger Maximilian Seidler 2026-03-28 14:09:17 +01:00
  • e1dca578ed
    input-field: add check_text option (#959) rain 2026-03-28 16:17:33 +01:00
  • baf16078f0 Reference instead. rain-lua 2026-03-25 20:11:24 +01:00
  • 8889ada35a
    Merge b81dbd3c76 into 768ade88a8 coldiron 2026-03-23 15:31:57 -04:00
  • d9a9d8880a clang-format rain-lua 2026-03-23 20:05:04 +01:00
  • 5d103d159d Better possibility for newText. rain-lua 2026-03-23 20:02:58 +01:00
  • 58067852cf Remove braces from if statement. rain-lua 2026-03-23 19:56:34 +01:00
  • 768ade88a8
    pam: get username once (#974) Maximilian Seidler 2026-03-23 16:21:13 +00:00
  • 48048098e5 misc: clang-format Maximilian Seidler 2026-03-23 17:15:01 +01:00
  • 3203a7725e pam: get username once Maximilian Seidler 2026-03-23 17:08:52 +01:00
  • d103cbf0d9 pam: fix username race by using getpwuid_r instead of getpwuid mcgi5sr2 2026-03-02 17:27:53 +00:00