Commit graph

  • d79cf0afe2 renderer: fix software cursors on nvidia Vaxry 2023-11-24 13:47:36 +00:00
  • 334d0ae31b monitor: fix transform matrix calculations for transformed Vaxry 2023-11-24 13:45:10 +00:00
  • be3d635265 makefile: update wlroots sover Vaxry 2023-11-24 13:08:46 +00:00
  • f9ba5a0551 flake.lock: update nixpkgs and xdph André Silva 2023-11-24 11:58:18 +00:00
  • 258c83f3bb
    exec: remove redundant environment variables from spawn (#3923) thejch 2023-11-24 04:42:20 -08:00
  • aedcade68d opengl: better checking for required introspection vaxerski 2023-11-24 12:37:10 +00:00
  • 802ab58f8a renderer: fix inverseOpaque calcs in renderWithBlur vaxerski 2023-11-24 12:32:35 +00:00
  • af5d06593f cmakelists: fix old wlroots sover Vaxry 2023-11-24 10:59:02 +00:00
  • 2ebfd0c745
    renderer: Move to a full Hyprland GL rendering pipeline (#3920) Vaxry 2023-11-24 10:54:21 +00:00
  • e40e486f61 renderer: better checks for special rendering in renderWorkspaceWindows vaxerski 2023-11-23 11:31:52 +00:00
  • e55c5a916a renderer: make sure lastWindow has correct ws in renderWorkspaceWindows Vaxry 2023-11-22 23:43:46 +00:00
  • 45ebe0df8f config: fix red warn in default config Vaxry 2023-11-22 23:38:14 +00:00
  • 812a3f6d78 renderer: fix double render of tiled on workspace switch Vaxry 2023-11-22 20:05:50 +00:00
  • 44accacff9 config: add nomaximizerequest all to default cfg Vaxry 2023-11-22 19:50:27 +00:00
  • d417370bb7
    makefile: Add CXXFLAGS to hyprlctl's Makefile (#3913) Ngô Huy 2023-11-22 18:02:36 +07:00
  • 4729265284
    hyprctl: Add 'layouts' command (#3895) zakk4223 2023-11-21 13:43:38 -05:00
  • 572fd554b8
    renderer: Fix floating clipbox (#3907) thejch 2023-11-20 16:34:34 -08:00
  • 7d1c8d827a
    shadow: add workspace offset to floating window shadow (#3906) thejch 2023-11-20 14:34:28 -08:00
  • 6d26199e1c
    renderer: fix floating window rendering when scale > 1 (#3901) thejch 2023-11-20 04:13:09 -08:00
  • 646f4bc638
    general: add workspace gaps (#3877) end-4 2023-11-19 19:33:26 +07:00
  • 7e0c90b92c
    groupbar: fix text pos with verical offset (#3893) MightyPlaza 2023-11-19 12:29:26 +00:00
  • add23a9ba2
    group: fix dragging into floating groups (#3719) MightyPlaza 2023-11-19 12:29:01 +00:00
  • 3d89654254
    vector: New operator overloads and small fix in Vector2D. (#3891) Dickby 2023-11-18 22:37:16 +01:00
  • 6ad5f26cfe
    layout: Don't update pseudoSize after window moved by mouse. (#3873) Dickby 2023-11-18 20:59:12 +01:00
  • 89f6457a99 renderer: avoid rendering floating windows twice with special Vaxry 2023-11-18 19:53:45 +00:00
  • 8b57a1973e
    internal: Allow floating windows on special (#3872) Vaxry 2023-11-18 17:00:24 +00:00
  • 483302a2cd env: add HYPRLAND_NO_RT Vaxry 2023-11-17 23:29:30 +00:00
  • a903dba858 cmake: include tracy cpp if set Vaxry 2023-11-17 23:26:54 +00:00
  • 395985f815 pluginmgr: fix double use of dlerror() Vaxry 2023-11-17 22:24:52 +00:00
  • 51282f964f plugins: make logging on error more verbose Vaxry 2023-11-17 22:22:31 +00:00
  • db8f13291a
    hyprctl: add monitors all to report all connected monitors (#3730) TheAngusMcFire 2023-11-17 17:01:21 +01:00
  • 30ad71ff36 nix: add libGL to build inputs André Silva 2023-11-17 12:24:43 +00:00
  • 84bc0a73f6 compositor: drop unused vectorToWindow func Vaxry 2023-11-17 15:29:51 +00:00
  • 1d9bfa60a1
    opengl: Don't use wrong shader just because it's GLES (#3867) Dickby 2023-11-16 22:03:17 +01:00
  • a34e192433 renderer: clip floating boxes on slide anim Vaxry 2023-11-16 20:20:41 +00:00
  • 4868d4dfd3 shadow: avoid fatal mutation of the windowBox for calcs Vaxry 2023-11-16 17:31:52 +00:00
  • 859841f4d1 renderer: don't make snapshots of invisible windows on close vaxerski 2023-11-16 12:24:07 +00:00
  • 28ef18a921 shadow: avoid using glClear and don't draw behind window if ignore_window vaxerski 2023-11-16 11:42:53 +00:00
  • 91d6be1f09
    groupbar: Fix position of groupbar titles on monitor scales != 1.0 (#3856) Dickby 2023-11-15 21:32:44 +01:00
  • 9e3dccca76
    keybinds: Close special workspace after moving windows out of it (#3649) thejch 2023-11-15 04:32:02 -08:00
  • 81598b3dbd README: update showcase Vaxry 2023-11-14 20:08:00 +00:00
  • e195e51c1b logging: move to an internal rolling log buffer Vaxry 2023-11-14 20:06:04 +00:00
  • e8469f8b1b renderer: drop unnecessary spammy logs Vaxry 2023-11-14 19:51:47 +00:00
  • 49597688e9 windowrules: make idleinhibit dynamic Vaxry 2023-11-14 15:46:57 +00:00
  • 5edb4e4a30 decorations: recalc layout and positioner on add/remove Vaxry 2023-11-13 16:42:45 +00:00
  • 4d6fa6ed0c
    pluginapi: add touch event hooks (#3836) Ching Pei Yang 2023-11-13 17:32:12 +01:00
  • 016a7a9c9b hyprctl: use a rolling buffer for reading requests Vaxry 2023-11-13 16:30:37 +00:00
  • 2e26542e3b renderer: use viewporter corrected size for uv calcs Vaxry 2023-11-12 23:57:53 +00:00
  • 68935ba9dc renderer: separate oversize uv calcs in dimensions Vaxry 2023-11-12 23:27:52 +00:00
  • ba5bc5871f subsurfaces: damage window on subsurface size change Vaxry 2023-11-12 23:06:31 +00:00
  • 824ccd957b renderer: pass proper arg to main param of uv calcs Vaxry 2023-11-12 22:59:19 +00:00
  • 45e86d4fdf groupbar: translate box by workspace offset Vaxry 2023-11-12 22:40:21 +00:00
  • 0ba2e68704 deco-positioner: don't remove hidden windows' data Vaxry 2023-11-12 17:02:31 +00:00
  • e974d1fe98
    shaders: Some more changes in rgb2hsl. (#3834) Dickby 2023-11-12 17:20:23 +01:00
  • 47d46aa56c inputmgr: clean lists in ~dtor Vaxry 2023-11-12 14:03:46 +00:00
  • 65efde32c9 internal: make getPlusMinusKeywordResult return optional Vaxry 2023-11-12 13:40:02 +00:00
  • 69e314207d internal: replace INT_MAX with WORKSPACE_INVALID Vaxry 2023-11-12 13:34:42 +00:00
  • 1bfd4a2bff
    output-layout: fix wlroots display handling (#3718) Alessio Molinari 2023-11-12 14:14:05 +01:00
  • 91cbe93cf8 decoration: add NON_SOLID flag for shadow Vaxry 2023-11-12 13:01:23 +00:00
  • 9afdd61ade props: bump ver to 0.32.3 v0.32.3 Vaxry 2023-11-11 18:14:46 +00:00
  • f39a6ca17c decoration-positioner: improve stability Vaxry 2023-11-11 18:07:56 +00:00
  • eab2799842 props: bump ver to 0.32.2 v0.32.2 Vaxry 2023-11-11 17:24:04 +00:00
  • 6eb2abcb20
    shaders: Small optimization in rgb2hsl. (#3831) Dickby 2023-11-11 18:20:18 +01:00
  • ae46fbafe5 xdg: set state maximized for all tiled windows Vaxry 2023-11-11 17:13:20 +00:00
  • 52cf122a0a shadow: move workspace offset calcs to draw Vaxry 2023-11-11 16:15:11 +00:00
  • 844da8db56
    shaders: Avoid calculating unused values in hsl2rgb. (#3827) Dickby 2023-11-11 16:43:31 +01:00
  • db82fc5b09 animationmgr: push shadow avs to ended on disabled v0.32.1 Vaxry 2023-11-11 15:23:33 +00:00
  • 8180ca65a5 props: bump ver to 0.32.1 Vaxry 2023-11-11 15:20:21 +00:00
  • bea828ea45 decoration-positioner: improve extent handling Vaxry 2023-11-11 15:18:04 +00:00
  • c5d1faf72d [gha] Nix: update wlroots vaxerski 2023-11-11 14:53:18 +00:00
  • cc04b52ce1 deco-positioner: recalc after uncache Vaxry 2023-11-11 14:52:27 +00:00
  • 9b5e2e71e0 deps: update wlroots Vaxry 2023-11-11 14:47:25 +00:00
  • 9be6fbf5ea
    decorations: Decoration Positioner (#3800) Vaxry 2023-11-11 14:37:17 +00:00
  • 7345b1a1ea
    shaders: Use clamp in doubleCircleSigmoid. (#3824) Dickby 2023-11-11 14:15:37 +01:00
  • e44d6de555 shadow: alpha treatment improvements Vaxry 2023-11-11 00:52:40 +00:00
  • 427153e86a xwayland: add half of delta to configure request sizes Vaxry 2023-11-10 23:49:23 +00:00
  • 1e6e9b66a5
    hyprctl: Fix build warnings (#3821) Greatly Pleased 2023-11-10 22:45:20 +01:00
  • 92cb44ddb2 input: don't schedule repaint on cursor move if hardware cursors are in use Vaxry 2023-11-10 18:49:15 +00:00
  • b8a615ffb8 xdg-shell: improve ack-configure handling Vaxry 2023-11-10 00:13:22 +00:00
  • 8dd02eb5f3 xdg-shell: update reported size on ack_configure Vaxry 2023-11-09 22:43:52 +00:00
  • 14195835ef opengl: switch to black-and-white for alpha mattes Vaxry 2023-11-09 22:11:42 +00:00
  • 11432f69b9 opengl: remove unused alpha matte from shadow Vaxry 2023-11-09 21:58:09 +00:00
  • da6fa9cbd2
    hyprctl: return group list in correct order (#3683) Tobias Pisani 2023-11-09 17:05:05 +01:00
  • c619e6976f screencopy: round boxes Vaxry 2023-11-08 12:43:07 +00:00
  • 751d2851cc props: bump ver to 0.32.0 v0.32.0 Vaxry 2023-11-07 21:06:38 +00:00
  • a0fcda301d layout: round box in mouseMove Vaxry 2023-11-07 20:47:09 +00:00
  • 47654a84c2 main: set isShuttingDown after display dispatch reaches the end Vaxry 2023-11-07 14:53:56 +00:00
  • 29e0a7112e
    renderer: added new customization options to the blur shaders (#3650) Visual-Dawg 2023-11-06 20:49:03 +02:00
  • a1b7a5a53d layout: fix various rounding errors Vaxry 2023-11-06 17:00:37 +00:00
  • ecf98069f6 layout: round window boxes after special scale factor Vaxry 2023-11-05 19:57:11 +00:00
  • 0476e1b498
    groups: add option to configure font name (#3751) David Leal 2023-11-05 19:25:50 +00:00
  • a122271f09
    includes: fix box headers (#3771) Brett Alcox 2023-11-05 11:32:27 -06:00
  • 600a128f83 compositor: allow windowfromregex tiled param Vaxry 2023-11-05 16:22:43 +00:00
  • 55825c301e compositor: allow windowfromregex floating param Vaxry 2023-11-05 16:21:47 +00:00
  • d8b7ded18c compositor: find windows in direction on floating Vaxry 2023-11-05 16:18:41 +00:00
  • c4e1a9b13b box: use std::round instead of std::floor in ::round() Vaxry 2023-11-05 14:47:24 +00:00
  • 9404972732 events: set reported size on floating map Vaxry 2023-11-05 14:12:55 +00:00
  • 3b786419d8 subprojects: update tracy Vaxry 2023-11-05 00:32:22 +00:00
  • 92e535025e region: include box in the header Vaxry 2023-11-04 23:12:08 +00:00
  • d3e5796ee1 layout: fix missed setWindowSize in no_gaps_when_only node apply Vaxry 2023-11-04 23:00:20 +00:00