Commit graph

  • 67088b5ac8
    Merge e05e36af38 into da3583fd5e Vaxry 2025-05-12 16:45:51 +0200
  • aa0b19e5d8
    Merge 8cf2443396 into da3583fd5e Alexandru Săndulescu 2025-05-12 16:45:51 +0200
  • b581dab6d6
    Merge 601b019d69 into da3583fd5e moetayuko 2025-05-12 16:45:51 +0200
  • 93b0483077
    Merge 5da63e9a40 into da3583fd5e Mihai Fufezan 2025-05-12 16:45:51 +0200
  • 14e674284a
    Merge b9631756b9 into da3583fd5e Gwilherm Folliot 2025-05-12 14:47:14 +0200
  • 7f30b5ee3f
    Merge 425fb1e612 into da3583fd5e UjinT34 2025-05-12 14:46:44 +0200
  • 9cf181850d
    Merge 4fb858df12 into da3583fd5e Vaxry 2025-05-12 14:46:32 +0200
  • 0635c50222
    Merge 33ef00383d into da3583fd5e nyx 2025-05-12 18:12:51 +0530
  • 465ae349d8
    Merge a5c7d7a92d into da3583fd5e nyx 2025-05-12 15:18:43 +0300
  • da3583fd5e
    opengl: publicize shader creation/usage functions (#10378) main outfoxxed 2025-05-12 05:15:47 -0700
  • 1783171100
    opengl: publicize shader creation/usage functions outfoxxed 2025-05-11 22:02:50 -0700
  • b9631756b9
    input-capture: fix build Gwilherm Folliot 2025-05-11 21:12:49 +0200
  • e69f6ddf5c
    input-capture: lint Gwilherm Folliot 2025-04-03 14:22:50 +0200
  • cde6ee81d1
    input-capture: simplify sendKeymap Gwilherm Folliot 2025-03-06 17:02:19 +0100
  • 7206966a45
    input-capture: fix build Gwilherm Folliot 2025-01-31 15:15:41 +0100
  • 4cbb7c508c
    input-capture: fix build Gwilherm Folliot 2025-01-26 15:54:14 +0100
  • e7eef500c7
    inputcapture: fix keybind inhibit Gwilherm Folliot 2025-01-09 17:45:11 +0100
  • 5963fa04f1
    input-capture: force cursor hiding Gwilherm Folliot 2025-01-09 14:03:53 +0100
  • 932adb6547
    input-capture: hide cursor when the input is captured Gwilherm Folliot 2024-12-18 02:05:41 +0100
  • 431c095634
    input-capture: don't send motion when the input is locked (like inside a 3d game) Gwilherm Folliot 2024-12-17 20:41:27 +0100
  • f7fb5c46ed
    input-capture: send modifiers (highly experimental) Gwilherm Folliot 2024-12-17 19:20:52 +0100
  • fa0f20e9f0
    input-capture: fix build Gwilherm Folliot 2024-12-17 19:03:25 +0100
  • 4637affefe
    input-capture: add protocol to meson.build Gwilherm Folliot 2024-12-17 18:41:55 +0100
  • dffec6c72c
    input-capture: fix rebase issues Gwilherm Folliot 2024-10-22 11:54:16 +0200
  • 8795be3cac
    input-capture: impl force release Gwilherm Folliot 2024-10-21 10:27:03 +0200
  • 66827f4b02
    input-capture: impl keymap Gwilherm Folliot 2024-10-07 14:48:52 +0200
  • 32579cde5d
    input-capture: fixes Gwilherm Folliot 2024-09-30 17:13:37 +0200
  • 43c46e82b9
    input-capture: Init active property & upstream protocol changes Gwilherm Folliot 2024-09-30 12:31:31 +0200
  • c75df242ac
    input-capture: fix build Gwilherm Folliot 2024-09-26 14:09:35 +0200
  • c36e86782d
    input-capture: code cleanup Gwilherm Folliot 2024-09-26 12:06:17 +0200
  • 8627cace31
    input-capture: inhibit inputs Gwilherm Folliot 2024-09-26 08:47:21 +0200
  • 7f03f168ca
    input-capture: impl keyboard, mouse button & mouse wheel Gwilherm Folliot 2024-09-25 18:03:12 +0200
  • 447a70e6a2
    WIP: input capture Gwilherm Folliot 2024-09-23 11:12:55 +0200
  • 04124988e8
    opengl: optimize shaders and reduce unneeded drawcalls (#10364) Tom Englund 2025-05-11 18:36:20 +0200
  • 9f2def7faa opengl: use more efficient vertex array object Tom Englund 2025-05-10 20:16:55 +0200
  • 390a357859
    renderer: use alpha for the lockttytext texture Vaxry 2025-05-11 13:15:03 +0100
  • 4fb858df12
    permissions: add permission management for keyboards Vaxry 2025-05-11 00:33:30 +0100
  • 9a87498bb1
    renderer: minor damage fixes Vaxry 2025-05-10 23:53:05 +0100
  • f58bb72d3a
    renderer: render blur on fade out (#10356) Vaxry 2025-05-10 18:31:26 +0100
  • ce51f194c1
    fmt Vaxry 2025-05-10 17:46:39 +0100
  • b6258cf24d
    shite Vaxry 2025-05-10 17:46:32 +0100
  • 5088afc630
    shite Vaxry 2025-05-10 17:45:15 +0100
  • 54bb8625fb
    use live blur Vaxry 2025-05-10 16:55:07 +0100
  • 40557a835d
    e Vaxry 2025-05-09 23:26:23 +0100
  • 3ff89582d5
    renderer: render blur on fade out Vaxry 2025-05-09 23:04:37 +0100
  • 76f3092f31 opengl: reduce glUseProgram calls Tom Englund 2025-05-09 23:48:25 +0200
  • 4f93fb0813 opengl: remove unnecessery glflush calls Tom Englund 2025-05-09 23:30:30 +0200
  • 60cd5b7a48 renderer: always render snapshots as 8bit vaxerski 2025-05-09 22:16:21 +0100
  • 25cf06f6cf
    build: require hyprgraphics>=0.1.3 (#10350) Florian "sp1rit 2025-05-09 12:47:28 +0000
  • e44aae0c20
    hyprpm: switch to numeric owner/group after f8bbe5124c (#10345) Jan Beich 2025-05-09 12:18:15 +0000
  • 84a8be9e3a
    require hyprgraphics>=0.1.3 Florian "sp1rit"​ 2025-05-09 12:34:44 +0200
  • 6896155771 hyprpm: switch to numeric owner/group after f8bbe5124c Jan Beich 2025-05-09 03:58:44 +0200
  • fcb6f936ea
    hyprpm: add missing include for libc++ after 1c530cbc66 (#10344) Jan Beich 2025-05-09 01:42:19 +0000
  • cbd3caf4e3 hyprpm: add missing include for libc++ after 1c530cbc66 Jan Beich 2025-05-09 02:52:50 +0200
  • a5c7d7a92d
    seat: send an led update in setKeyboardFocus() nyx 2025-05-08 16:50:50 -0400
  • 9958d29764
    version: bump to 0.49.0 v0.49.0 Vaxry 2025-05-08 21:15:18 +0100
  • 239cdd67fd
    socket2: fix order of window events on map (#10341) Vaxry 2025-05-08 22:10:31 +0200
  • 9f59e894b7
    socket2: fix order of window events on map Vaxry 2025-05-08 20:09:42 +0100
  • f01e3043b8
    desktop: cleanup code and use std::ranges (#10289) s1dd 2025-05-09 00:31:49 +0530
  • 04c98abd1f
    layout: properly assign workspace and monitor when moving a child to the parent (#10338) Vaxry 2025-05-08 21:00:28 +0200
  • 53bfb92d65
    layout: allow interacting with pinned windows when fullscreened (#10326) nyx 2025-05-08 14:59:51 -0400
  • 2b3cac018e
    flake.lock: update Mihai Fufezan 2025-05-08 20:37:36 +0300
  • 17290f7e5a
    e nyx 2025-05-08 13:29:31 -0400
  • f909b0f114
    opengl: fix legacyrenderer Vaxry 2025-05-08 18:22:33 +0100
  • f3f78fc1ed chore: revert resolveRule logic nots1dd 2025-05-08 22:29:44 +0530
  • 9f5412a561
    fix child workspace and monitor Vaxry 2025-05-08 17:46:33 +0100
  • fa1e343b04
    compositor: set fullscreenstate on movetoworkspace (#10303) MightyPlaza 2025-05-08 16:29:47 +0000
  • 601b019d69 xwayland: support HiDPI scale MoetaYuko 2024-06-11 16:54:34 +0800
  • ed4fbfa0c8
    Window: remove some redundant checks nyx 2025-05-07 21:00:09 -0400
  • 6d76b342c7
    core: format code nyx 2025-05-07 20:57:05 -0400
  • 18cc86fbf1
    xdg: use toplevel map nyx 2025-05-07 20:56:24 -0400
  • 45d1668b96
    Windows: format code nyx 2025-05-07 20:49:20 -0400
  • 60e017c5ac
    events: assign child windows to their parents workspace nyx 2025-05-07 20:46:47 -0400
  • c6138225f5
    IHyprLayout: format code nyx 2025-05-07 19:39:28 -0400
  • 1ea3b1b9eb
    layout: allow interacting with pinned windows when fullscreened nyx 2025-05-07 19:36:06 -0400
  • 22b12e3013
    refactor: cshader class to sshader struct (#10324) davc0n 2025-05-08 00:07:35 +0200
  • 33ef00383d
    InputManager: restore some nuked codepaths nyx 2025-05-07 17:44:08 -0400
  • 586f8af9df
    ConfigDescriptions: update desc nyx 2025-05-07 17:41:52 -0400
  • 9c7d0a2b7a
    core: only apply shrink to inactive windows nyx 2025-05-07 17:40:45 -0400
  • 6f56ef675a
    clang: format code nyx 2025-05-07 17:37:15 -0400
  • cc82557cad
    input: implement follow_mouse_shrink nyx 2025-05-07 17:35:59 -0400
  • e590385156 refactor: cshader class to sshader struct Davide Conti 2025-05-07 22:27:54 +0200
  • 7a971735af
    flake.lock: update Mihai Fufezan 2025-05-07 21:51:59 +0300
  • 6abb5b0c7e
    renderer: precompute fullalpha (#10319) Tom Englund 2025-05-07 19:02:07 +0200
  • 0dfcba9825
    DMABuffer: reserve vector and avoid UB (#10317) Tom Englund 2025-05-07 18:15:27 +0200
  • 09cdfe5419 renderer: precompute fullalpha Tom Englund 2025-05-07 18:03:30 +0200
  • 2beb260c68 DMABuffer: reserve vector and avoid UB Tom Englund 2025-05-07 15:24:42 +0200
  • e5df8cdc62
    xwayland: refactor class member vars (#10312) davc0n 2025-05-07 15:21:44 +0200
  • f8b9148de7 xwayland: fix pure wayland build Davide Conti 2025-05-07 10:46:32 +0200
  • 01f3dab844 chore: drop iterators when using ranges nots1dd 2025-05-07 12:53:29 +0530
  • ed2b203ad9 xwayland: refactor class member vars Davide Conti 2025-05-07 07:45:05 +0200
  • f8bbe5124c
    hyprpm: clean up root access and properly check input (#10304) Vaxry 2025-05-06 22:43:08 +0200
  • 948277895e
    popup: damage old size on unmap as well as new (#10306) Vaxry 2025-05-06 21:49:20 +0200
  • 65f81b1dce
    popup: damage old size on unmap as well as new Vaxry 2025-05-06 20:29:15 +0100
  • 70e91dfc96
    c-f Vaxry 2025-05-06 20:11:19 +0100
  • 5bf1207afe
    sys: restructure root functions Vaxry 2025-05-06 19:54:36 +0100
  • 11102c5b7a
    manifest: reject bad names from parsing Vaxry 2025-05-06 19:12:47 +0100
  • 2cb11303b5
    set fullscreenstate on movetoworkspace modified: src/managers/KeybindManager.cpp MightyPlaza 2025-05-06 18:07:52 +0100
  • 708a7c24ef
    hyprpm: add missing return (#10299) Zebra2711 2025-05-06 19:53:28 +0700
  • 8cf2443396 renderer: added windowrule type suppressvrr Alexandru Sandulescu 2025-05-06 03:52:43 -0400