Commit graph

  • 4f26c4e1eb
    config: variables update their value when set again (#4263) flicko 2024-01-02 21:08:30 +05:30
  • 3c33d4b9dd
    keybinds: Refocus only if the silently moved window had the focus (#4328) dranull 2024-01-02 13:50:30 +00:00
  • bd3ea8dcb5 examples: remove example plugin vaxerski 2024-01-02 14:25:18 +01:00
  • 813af393f1 layout: update rules before applying fullscreen nodes in layouts vaxerski 2024-01-02 14:21:22 +01:00
  • 583b05a8c6
    groupbar: Drag single window instead of destroying group (#4327) dranull 2024-01-02 12:37:03 +00:00
  • 1607e96704
    HookSystem: rename PAGESIZE_VAR from PAGESIZE to avoid conflict (#4321) Zach DeCook 2024-01-01 17:05:26 -05:00
  • 1a4f23eb2f
    renderer: Only force nearest neighbor when the sizes are off by one or two (#4325) q234rty 2024-01-02 03:20:27 +08:00
  • 42ab06e7c8
    meson: fix wlroots patch (#4324) bvr-yr 2024-01-01 21:58:01 +03:00
  • 46753b1f22 CI: limit stalebot ops per run vaxerski 2024-01-01 18:37:49 +01:00
  • d4e68ab602
    CI: allow manual stale execution Vaxry 2024-01-01 18:34:15 +01:00
  • 37b76cd1ca
    keybinds: fix keys getting stuck + minor refactor & optimizations to keybind handling (#4304) rszyma 2024-01-01 18:29:51 +01:00
  • 0be36cd02d cmakelists: fix wlroots patch sed vaxerski 2024-01-01 18:29:03 +01:00
  • 4e0e8d933e
    CI: add stalebot Vaxry 2024-01-01 18:26:48 +01:00
  • c7ba460687 wlroots: update version patches vaxerski 2024-01-01 18:19:22 +01:00
  • 3a189c265d issue templates: make versions spoiler'd vaxerski 2024-01-01 18:03:32 +01:00
  • 069880e374 hyprctl: add systeminfo vaxerski 2024-01-01 17:53:00 +01:00
  • fa5e812304 [gha] Nix: update wlroots vaxerski 2024-01-01 15:48:37 +00:00
  • 33444e1e5e deps: update wlroots vaxerski 2024-01-01 16:47:54 +01:00
  • 03ebbe18ed props: bump ver to 0.34.0 vaxerski 2024-01-01 13:03:09 +01:00
  • 7c1ac58a4b
    input: Ignore some input events when focus is on a layer surface (#4306) dranull 2024-01-01 12:02:16 +00:00
  • 46997a7643 renderer: fix auto scale detection with fractional vaxerski 2023-12-31 13:54:24 +01:00
  • b5b025a1ed renderer: use nearest_neighbor for misaligned fractional-scale surfaces vaxerski 2023-12-31 13:11:20 +01:00
  • 94d6b2d2c1
    deco: fix missing border on togglefloating (#4305) MightyPlaza 2023-12-30 15:59:01 +00:00
  • 33fe3a2e7f
    hyprpm: Make sure we're in git repo before getting new hash (#4303) zakk4223 2023-12-30 09:19:53 -05:00
  • 2ad2e1d5f5
    groupbar: add enabling groupbar and setting priority (#4299) MightyPlaza 2023-12-30 14:18:53 +00:00
  • 5f8e4068e5
    groupbar: Middle click on groupbar to close tab (#4297) dranull 2023-12-29 23:38:12 +00:00
  • 78f9ba9fdd makefile: add symbolic link for lowercase binary name vaxerski 2023-12-29 10:37:58 +01:00
  • 9242b03317 internal: minor include fixes and missed format vaxerski 2023-12-29 10:24:56 +01:00
  • f9c13b614c xdg-shell: fix sending of suspended state vaxerski 2023-12-29 00:26:23 +01:00
  • ddf8e01c1e config: don't emit reloaded event before eventManager is created vaxerski 2023-12-29 00:17:58 +01:00
  • f771c10d1a renderer: ignore windowRequestedCursorHide vaxerski 2023-12-29 00:04:01 +01:00
  • 8321d6be46
    internal: Unify input handling on decorations (#4280) dranull 2023-12-28 22:54:41 +00:00
  • cedf5f1fca
    CI/Nix: fix build Mihai Fufezan 2023-12-29 00:07:23 +02:00
  • 9fba887cc9 socket2: emit configreloaded event vaxerski 2023-12-28 22:34:12 +01:00
  • 4f3ee4c645 renderer: add decoration:blur:popups_ignorealpha vaxerski 2023-12-28 22:28:58 +01:00
  • aba725a29e env: forgot to add them back Kaley Fischer 2023-12-28 18:54:20 +01:00
  • 8296f94fdd fix: now clone-able Kaley Fischer 2023-12-28 18:47:15 +01:00
  • 5f65946c84
    hyprctl: add decorations (#4275) MightyPlaza 2023-12-28 15:38:16 +00:00
  • 6a93cee74e pluginapi: manually detect endbr64 opcodes in function hooks vaxerski 2023-12-28 13:36:09 +01:00
  • 07132741bc renderer: use 120 as the denominator in scale checks vaxerski 2023-12-27 23:46:56 +01:00
  • e5eb11ad04
    Nix: wrap with gcc Mihai Fufezan 2023-12-27 20:27:54 +02:00
  • e75dafd8b2 pluginapi: better wording for plugin function hook errors vaxerski 2023-12-27 19:27:15 +01:00
  • b7e8110a30 pluginapi: log assembler return vaxerski 2023-12-27 19:23:06 +01:00
  • 2702814a3f opengl: add toggleable nvidia_anti_flicker vaxerski 2023-12-27 19:16:57 +01:00
  • 8311e65056 fix Kaley Fischer 2023-12-27 19:08:44 +01:00
  • f7154128ad fix: wlroots is now working again Kaley Fischer 2023-12-27 18:59:49 +01:00
  • 68b6a5ab23 update: added some new commits Kaley Fischer 2023-12-27 18:39:20 +01:00
  • f86cdcf8d5 nix: fix wlroots build André Silva 2023-12-26 16:54:07 +00:00
  • 85d375e8ab flake.lock: update nixpkgs André Silva 2023-12-27 12:12:48 +00:00
  • 6cd82d948f
    input: don't steal mouseDown from LS (#4260) MightyPlaza 2023-12-27 10:44:13 +00:00
  • 1ecd173c7a
    groupbar: remove extra border size from groupbars (#4262) MightyPlaza 2023-12-27 10:43:55 +00:00
  • 7474c81958
    pluginapi: Trampoline hooks %rip patching improvements (#4256) Vaxry 2023-12-27 11:43:04 +01:00
  • 191fa587f4
    windowrules: add initialTitle and initialClass (#4259) Tuur Vanhoutte 2023-12-26 23:47:46 +01:00
  • 9fb50252d3 special: move floating windows along with the workspace vaxerski 2023-12-26 19:44:38 +01:00
  • bfb4d66c81
    compositor: spawn environment setup with keybind manager (#3722) André Silva 2023-12-26 17:16:59 +00:00
  • 34b0ce66b3
    dwindle: Use window->middle() when cursor is on reserved area (#4253) dranull 2023-12-26 16:24:31 +00:00
  • 2c2ff4b61b
    hyprctl: check only ISDEBUG in version (#3702) André Silva 2023-12-26 13:14:12 +00:00
  • 4f99e805b9
    flake.lock: update Mihai Fufezan 2023-12-25 19:27:25 +02:00
  • e2d04ae503 renderer: add option to blur popups vaxerski 2023-12-25 18:04:00 +01:00
  • b25b06430b
    groupbar: add egl context to refreshGroupBarGradients() (#4238) MightyPlaza 2023-12-24 18:29:04 +00:00
  • 5aab4a96e3 dispatchers: add tiled/floating to cyclenext vaxerski 2023-12-24 15:08:48 +01:00
  • ff75f991a5 compositor: don't block focus if there is no keyboard vaxerski 2023-12-24 13:20:31 +01:00
  • f013acc6ee renderer: add occlusion for special workspaces vaxerski 2023-12-23 22:41:42 +01:00
  • d5811283d2 xdgshell: bump to 6, send suspended states vaxerski 2023-12-23 22:30:49 +01:00
  • 5c7e23f86b
    shadow: Avoid rounded shadows when rounding is 0 (#4230) dranull 2023-12-23 19:40:07 +00:00
  • b9c1414f25 border: fix missed translate by offset vaxerski 2023-12-23 16:11:26 +01:00
  • cc0516a9ae windowrules: minor fixes to onworkspace vaxerski 2023-12-23 15:49:42 +01:00
  • 6c8e0f9863 config: add debug:disable_scale_checks vaxerski 2023-12-23 00:21:02 +01:00
  • 6b6f3396cf renderer: deny invalid scales and suggest a replacement vaxerski 2023-12-23 00:09:55 +01:00
  • 79ef29d6e0 renderer: apply scale to wlr after checks vaxerski 2023-12-22 23:00:36 +01:00
  • c416880cf9 shadow: correctly scale boxes vaxerski 2023-12-22 19:54:18 +01:00
  • 37d2840246 renderer: reject non-clean scales, find nearest clean vaxerski 2023-12-22 19:54:05 +01:00
  • 7cec618fe4
    master: add dispatchers rollnext and rollprev (#4209) thejch 2023-12-22 03:37:38 -08:00
  • bd952dcef2 systemd: add HYPRLAND_NO_SD_NOTIFY vaxerski 2023-12-21 22:27:12 +01:00
  • bc51a91043 crashreporter: don't explicitly set 777 on crash report directory vaxerski 2023-12-21 22:18:07 +01:00
  • 698f3b6576 hyprpm: trim paths in PATH vaxerski 2023-12-21 22:01:50 +01:00
  • 79f3888b4b
    signal: fix invalid pointer access (#4207) Ahmed Yasser 2023-12-21 00:54:52 +02:00
  • 4eb42fab7b windowrules: add onworkspace vaxerski 2023-12-20 23:52:18 +01:00
  • 48ecb13b14 renderer: improve cursor hiding infra vaxerski 2023-12-20 21:40:44 +01:00
  • a197fe3c11 renderer: don't set surfaces on cursor timeout vaxerski 2023-12-20 17:59:11 +01:00
  • 53c78ab906
    idle: notify idle on tablet inputs (#4201) Junxuan Liao 2023-12-21 00:53:54 +08:00
  • b4f4bd38e8 configmanager: set a limit to config variable substitutions vaxerski 2023-12-20 13:07:12 +01:00
  • d1b8a63a8e input: allow setting cursor even if it's hidden vaxerski 2023-12-20 13:00:27 +01:00
  • 3771c49a94
    filesystem: Set the sticky bit on /tmp/hypr (#4199) Husam Harazi 2023-12-20 14:56:15 +03:00
  • d9b74ff96b renderer: staticize local functions vaxerski 2023-12-19 11:55:56 +00:00
  • ef445093f9 internal: convert uname fields to strings before logging Vaxry 2023-12-18 23:33:10 +00:00
  • 11fd37418c renderer: fix null cursor surface sets being ignored Vaxry 2023-12-18 22:06:50 +00:00
  • 0c74df4f9e
    renderer: cursor hiding logic improvements (#4184) dusanx 2023-12-18 16:06:06 +00:00
  • 460a326c90 Revert "xdgshell: set predicted tiled windows to monitor res size pre-map" Vaxry 2023-12-18 14:45:20 +00:00
  • 403fd7d9f6 xwayland: move commit handler connect to associate Vaxry 2023-12-18 00:15:30 +00:00
  • 763d5fa05f xdgshell: set predicted tiled windows to monitor res size pre-map Vaxry 2023-12-17 20:09:34 +00:00
  • 9fd928e114 internal: nuke CWindow::m_bMappedX11 Vaxry 2023-12-17 20:00:18 +00:00
  • bf7374011b xwaylandmgr: allow resizes without a monitor Vaxry 2023-12-17 19:58:11 +00:00
  • 8c9f38e405 events: improve wl_surface::commit event tracking Vaxry 2023-12-17 19:58:01 +00:00
  • c0d9dcc586 xwayland: set reported and pending size/pos on geometry sets Vaxry 2023-12-17 14:53:48 +00:00
  • 2a777cb71b
    hyprctl: add commit date to "hyprctl version" (#4171) MightyPlaza 2023-12-17 14:29:58 +00:00
  • 9ca0c7d814
    input: Activate resize_on_border only when key is pressed (#4170) dranull 2023-12-16 20:47:58 +00:00
  • b1b8d732e6 toplevelexport: fix missed pmonitor set for opengl Vaxry 2023-12-15 21:20:13 +00:00
  • 4e5d9b90c0 toplevelexport: fix missing GL_READ_FRAMEBUFFER set in shm copy Vaxry 2023-12-15 21:04:34 +00:00
  • e1ed8e11ca internal: import qt env to dbus Vaxry 2023-12-15 20:59:13 +00:00