Commit graph

  • d20837bef8
    Nix: corrections for overlays, overrideable systems (#2929) Jacob Birkett 2023-08-12 07:22:37 -05:00
  • 3f7f4207a6 config: add vrr per-display vaxerski 2023-08-11 17:37:52 +02:00
  • 8a7ce59ad4
    internal: Fix grouped windows not being properly focused on activation (#2925) UserSv4 2023-08-11 19:27:09 +04:00
  • 60b548296d internal: move backtrace to specific func vaxerski 2023-08-11 17:22:16 +02:00
  • 901236a535
    rules: center window improvements (#2935) MightyPlaza 2023-08-11 14:54:16 +00:00
  • e4e8ae8f88 dwindle: disallow togglesplit on fullscreen vaxerski 2023-08-10 22:01:16 +02:00
  • c4c3b590e5
    toplevel: patches group toplevel-activated (#2931) MightyPlaza 2023-08-10 18:06:39 +00:00
  • 126792584f renderer: don't add workspace offset to pinned vaxerski 2023-08-09 22:15:37 +02:00
  • cbb899740c rules: add layer and window xray rules vaxerski 2023-08-09 22:03:24 +02:00
  • fe9453c643 Nix: enable systemd only when it's available on hostPlatform rewine 2023-07-27 17:11:13 +08:00
  • d7209b90bb renderer: remember extents before removing a window and use them for dt vaxerski 2023-08-09 14:28:04 +02:00
  • 47430411d6 hyprctl: remove log vaxerski 2023-08-09 14:10:49 +02:00
  • ec269622fc
    flake.lock: update xdph Mihai Fufezan 2023-08-08 21:50:28 +03:00
  • 12cb109137 Nix: fix nvidia patch for dual gpu system * this fix it most important for laptops with dgpu * remove post patch line wlroots.nix Gonçalo Duarte 2023-08-02 14:47:19 +01:00
  • 8e04a80e60 toplevelexport: minor fixes to dmabuf vaxerski 2023-08-08 19:10:47 +02:00
  • 6295cbe9cb
    keybinds: Keep aspect ratio (#2907) MightyPlaza 2023-08-08 16:52:20 +00:00
  • b68292340c hyprctl: fix old request methods vaxerski 2023-08-08 18:41:00 +02:00
  • ab73183cb2 config: adjust default background color vaxerski 2023-08-08 18:04:46 +02:00
  • 36052abd33 hyprctl: add --instance vaxerski 2023-08-08 18:04:20 +02:00
  • b3393c429f
    background: add background color option (#2915) 0x455241 2023-08-08 16:00:11 +00:00
  • c748f36939 internal: add lock files and hyprctl instances vaxerski 2023-08-08 16:16:34 +02:00
  • ad3b8dddf9
    keybinds: Only call fclose() when we have a valid file. (#2908) Michael 2023-08-08 07:07:15 -07:00
  • cebab759d5
    Close keymap files. Fixes #2904 (#2905) Michael 2023-08-07 10:34:15 -07:00
  • deeeb33c5f macros: fix missing include vaxerski 2023-08-07 18:48:08 +02:00
  • 261c3307f7 internal: cleanup headers in helpers/ vaxerski 2023-08-07 13:35:19 +02:00
  • 6e53c47e68 renderer: fix missing premultiplication for border multisampling vaxerski 2023-08-06 20:46:00 +02:00
  • 6c10c38481 renderer: fully switch to premultiplied alpha vaxerski 2023-08-06 20:33:36 +02:00
  • a077b7a92e animationmgr: avoid redundant ticks vaxerski 2023-08-05 23:29:33 +02:00
  • b925f1b497
    fix workspace change focus (#2891) MightyPlaza 2023-08-05 18:53:13 +00:00
  • 46cf4eb837 Nix: bump wlroots Mihai Fufezan 2023-08-04 14:58:16 +00:00
  • 79ce387cb8
    CI: update auto commit author Mihai Fufezan 2023-08-04 17:18:07 +03:00
  • ef0d97153a xdgoutput: manually destroy manager resource vaxerski 2023-08-04 14:07:41 +02:00
  • 2e6693fbb6 compositor: update window rules on workspace move vaxerski 2023-08-03 21:59:08 +02:00
  • 7d98181ade
    xwayland: drop wlr_xwayland_surface.events.set_pid (#2884) romanstingler 2023-08-03 21:40:56 +02:00
  • 7a2027d1fd input: fix and unify client checking in mouseRequests vaxerski 2023-08-03 18:44:07 +02:00
  • 9654749244 props: bump version to 0.28.0 v0.28.0 vaxerski 2023-08-03 18:00:10 +02:00
  • da46e01b97 config: update default config for new blur changes vaxerski 2023-08-03 15:16:32 +02:00
  • d96f8ff0fe
    renderer: Various Blur Improvements (#2877) Vaxry 2023-08-03 15:11:10 +02:00
  • 5c50fac907 windowrules: add workspace param vaxerski 2023-08-02 13:21:38 +02:00
  • 51cda87fe4 hyprctl: rerender on cursor_zoom_factor dynamic calls vaxerski 2023-08-01 18:08:53 +02:00
  • da0c74cdf0 config: schedule frame for mons on reload vaxerski 2023-08-01 15:47:56 +02:00
  • 08651736ad keybinds: add toggle to dpms vaxerski 2023-07-30 16:46:33 +02:00
  • bf0d8ab4a3
    NixOS module: check system version for fonts Mihai Fufezan 2023-07-29 23:05:35 +03:00
  • a805905a49
    Nix: move wayland-scanner to nativeBuildInputs (#2816) rewine 2023-07-29 21:31:01 +08:00
  • f61a714320 renderer: cleanup old redundancies in CFramebuffer vaxerski 2023-07-29 13:27:40 +02:00
  • 77818e3457
    xwayland: Add temporary fix for #2808 by adding nullptr check. (#2829) Po-Yeh Chen 2023-07-28 23:12:24 +08:00
  • 2ea7d10d04 assets/meson.build: install new wallpapers Alfred Wingate 2023-07-27 02:10:08 +03:00
  • ef26f711c9
    Added git tag in json version command (#2821) Gioele Pannetto 2023-07-27 10:51:04 +02:00
  • c36c30c17b Renamed deprecated value in nix config Okirshen 2023-07-26 22:37:02 +00:00
  • a9b8e2159c renderer: reset scissor after renderTexturePrimitive vaxerski 2023-07-25 13:33:08 +02:00
  • 4173d2ccf6 input: fix styling vaxerski 2023-07-25 11:49:31 +02:00
  • 427321c5ab Nix: bump nixpkgs Mihai Fufezan 2023-07-24 20:57:44 +03:00
  • f5913135c6 input: add support for cursor-shape-v1 vaxerski 2023-07-24 18:50:17 +02:00
  • 76d4a50af3 deps: update wlroots vaxerski 2023-07-24 18:34:25 +02:00
  • 603de16f9a renderer: adjust distribution of backgrounds vaxerski 2023-07-24 18:29:04 +02:00
  • f6b340cc19
    init: Fix for issue #2797 (#2799) ferrreo 2023-07-24 17:26:24 +01:00
  • 76c6e09e39
    keybinds: Make moveintogroup locking check configurable (#2796) memchr 2023-07-24 16:25:10 +00:00
  • 9bad2a8180 backgrounds: add hypr chan var 2 vaxerski 2023-07-24 18:22:36 +02:00
  • 6db3c4ef5e
    layout: no_border_when_only-improvements (#2791) MightyPlaza 2023-07-24 10:13:40 +00:00
  • 2bbe3aa122 nix: use final.hyprland instead of prev.hyprland in waybar-hyprland psentee 2023-07-16 12:37:53 +02:00
  • 9fc5f4c48b
    init: Request SCHED_RR using CAP_SYS_NICE and add Python to nix dev shell (#2690) Mily 2023-07-23 15:51:00 -03:00
  • 50e6f368ff
    windowrules: implements nomaximizerequest (#2785) MightyPlaza 2023-07-23 17:47:41 +00:00
  • 975c4175b2 hyprctl: unify and sanitize ver commit msg better vaxerski 2023-07-23 19:43:15 +02:00
  • af395a8f55 windowrules: fix opacity override vaxerski 2023-07-23 16:03:59 +02:00
  • 90f69782ee window: fix segfault in boundingbox vaxerski 2023-07-23 16:02:35 +02:00
  • 5a64c73e05 render: use primitive end() only when no screen shader is present vaxerski 2023-07-23 15:54:23 +02:00
  • 9845f99b60
    add config option to enable/disable new intuitive resizing (#2774) end-4 2023-07-23 20:50:09 +07:00
  • d3bba2489d
    render: Border fixes (#2781) MightyPlaza 2023-07-23 13:49:49 +00:00
  • b21644b611
    input: Fix #2376 mouse movement bug in XWayland (#2776) Rachel Knight 2023-07-22 18:31:36 +01:00
  • b70553cf46 opengl: fix warn vaxerski 2023-07-22 19:26:56 +02:00
  • 1a7fb1572a renderer: disable init anim on disabled animations vaxerski 2023-07-22 19:26:39 +02:00
  • 375e8385ee
    Fix background occlusion ignoring monitor position (#2771) outfoxxed 2023-07-22 01:19:51 -07:00
  • 27dd07f1b8 windowrules: improve opacity vaxerski 2023-07-21 19:05:00 +02:00
  • 263b9c6e39 socket1: add a timeout for requests vaxerski 2023-07-21 17:20:23 +02:00
  • d7e9eb65e2 renderer: use primitive rendering for copying buffers vaxerski 2023-07-21 17:11:50 +02:00
  • 0af97636fa
    Nix/HM module: solve conflict with upstream HM module Mihai Fufezan 2023-07-21 15:55:56 +03:00
  • 1ec0b7b59a forms: bring back auto labels vaxerski 2023-07-20 21:54:57 +02:00
  • f864b15427 background: add option to force hypr chan vaxerski 2023-07-20 21:01:07 +02:00
  • 61dc0909ae layout: use warp() instead of setValue() vaxerski 2023-07-20 20:03:23 +02:00
  • ca54ceff6f
    groups: add use_current_group_pos (#2759) MightyPlaza 2023-07-20 17:48:32 +00:00
  • 6c1f4faff2 animationmgr: avoid looping over all avars in favor of only active ones vaxerski 2023-07-20 19:26:10 +02:00
  • 7940f779e9 cmakelists: move tracy to debug section vaxerski 2023-07-20 18:29:37 +02:00
  • a3f6a72a51 region: allow ctor from pixman_box32_t vaxerski 2023-07-20 18:27:28 +02:00
  • d2a8b8c2de renderer: cleanup back buffer skip checks vaxerski 2023-07-20 18:27:14 +02:00
  • 833d73df09 shaders: short-circuit rounding if radius <= 0 vaxerski 2023-07-20 18:18:53 +02:00
  • 23eda1411b renderer: scale box for occlusion vaxerski 2023-07-20 18:12:29 +02:00
  • ff598b0827 renderer: don't occlude when pre-blur is queued vaxerski 2023-07-20 18:03:47 +02:00
  • e5dd133808 cmake: fix compile vaxerski 2023-07-20 17:53:50 +02:00
  • a3e1e5e8ba tracy: add more opengl zones vaxerski 2023-07-20 17:51:38 +02:00
  • a921c5b89e Debug: add tracy vaxerski 2023-07-20 17:47:49 +02:00
  • 948855a984 renderer: add canSkipBackBufferClear vaxerski 2023-07-20 14:11:05 +02:00
  • 547305c7ed opengl: adjust blend and reduce the usage of clear vaxerski 2023-07-20 13:49:28 +02:00
  • b65adf8d4a toplevelexport: support dmabuf + various fixes vaxerski 2023-07-20 12:42:25 +02:00
  • 3a1496b4eb Nix: bump wlroots fufexan 2023-07-19 16:41:43 +00:00
  • a58b70ca07 CI: update scripts Mihai Fufezan 2023-07-19 19:18:13 +03:00
  • 91e3c654d3 Nix: move patches to subdir Mihai Fufezan 2023-07-19 19:02:30 +03:00
  • 7091d4e597 animationmanager: optimize avar state vaxerski 2023-07-19 22:40:03 +02:00
  • 80cd2ef3d7 renderer: remove unused var vaxerski 2023-07-19 21:10:42 +02:00
  • 2c2314faa0 renderer: take workspace offset into account for occlusion vaxerski 2023-07-19 21:08:49 +02:00
  • 88c2a02773 render: avoid allocating mirrorfb for no reason vaxerski 2023-07-19 21:04:45 +02:00