Commit graph

  • 0f6e530798 layout: better storage for no fullscreen checks var vaxerski 2023-11-03 12:19:23 +0000
  • 89fac15d66 fix drop_at_cursor when new_is_master is enabled Jeremy Huang 2023-11-03 03:28:32 -0700
  • 6c268e1d7c make drop_at_cursor work when dragging into a one-window workspace Jeremy Huang 2023-11-03 02:42:55 -0700
  • 27dc426b0f renderer: fix legacy_renderer build Takuya Wakazono 2023-11-03 17:08:59 +0900
  • 88b47dfa83 xdg: use std::ceil for sending scale to surfaces Vaxry 2023-11-02 23:29:47 +0000
  • 142a739fb2 hyprctl: change monitorRequest to report all connected monitors TheAngusMcFire 2023-11-02 23:10:35 +0100
  • ba9e7814b0 input: simulate movement only if mouse is over in open/close window Vaxry 2023-11-02 21:36:16 +0000
  • f10996b575
    master: fix moving window between monitors (#3721) thejch 2023-11-02 10:20:32 -0700
  • ef90d1eaaf Map cmake None to meson's plain q234rty 2023-11-01 23:20:51 +0800
  • ee55ed2eb5 fix moving window between monitors Jeremy Huang 2023-11-01 21:35:41 -0700
  • 062f749450
    xdg: send unconstrain events after a popup reposition (#3716) Dashie 2023-11-01 21:31:52 +0100
  • 3603df88e2 chore: remove variable specifier Fabio Lenherr / DashieTM 2023-11-01 21:11:11 +0100
  • a4db48b46b input: simulate mouse movement to fix focus on open/close window Vaxry 2023-11-01 19:50:32 +0000
  • c44e255194
    group: fixes for dragging groups onto groupbars (#3708) MightyPlaza 2023-11-01 19:13:39 +0000
  • 21e9313c10
    Core: various unsafe state improvements (#3713) Vaxry 2023-11-01 18:53:36 +0000
  • ed821c254c fixup json Vaxry 2023-11-01 18:51:30 +0000
  • 008024c9af nullcheck for monitor in updateAllOutputs Vaxry 2023-11-01 16:54:10 +0000
  • faf1a0ad12
    Map cmake None to meson's plain q234rty 2023-11-01 23:20:51 +0800
  • 78f5d713bb chore: Remove unused include Fabio Lenherr / DashieTM 2023-11-01 13:40:59 +0100
  • 06e21db4e8 fix: Use unconstrain_from_box after reposition request Fabio Lenherr / DashieTM 2023-11-01 13:39:39 +0100
  • b2ba6f17a2 fix xdg output stuff Vaxry 2023-11-01 10:07:11 +0000
  • 7b32b4214d layout: avoid redundant size sets on new fullscreen Vaxry 2023-11-01 01:28:43 +0000
  • 99d7e47c55 nudge Vaxry 2023-11-01 00:33:23 +0000
  • 2c5d36a434 fix Vaxry 2023-11-01 00:17:34 +0000
  • 45f56e1cd9 fix Vaxry 2023-10-31 23:42:52 +0000
  • 6d62ced5d9 fix uaf on destroyWindow Vaxry 2023-10-31 22:15:44 +0000
  • f48e81b591 thing Vaxry 2023-10-31 19:38:33 +0000
  • bbc0eff7da stuf Vaxry 2023-10-31 19:33:16 +0000
  • 6914103289 cmake: set asan for only hyprland not others Vaxry 2023-10-31 21:45:27 +0000
  • fb47f8b593
    use onWindowRemoved() modified: src/render/decorations/CHyprGroupBarDecoration.cpp MightyPlaza 2023-10-31 18:18:36 +0000
  • 26f10330d0 remove brightness_boost & boost_colors. Use only saturation_boost VDawg 2023-10-31 15:03:18 +0100
  • 8459e8cf66
    fixes for dragging groups onto groupbars MightyPlaza 2023-10-31 00:26:10 +0000
  • ab5497a0c9 input: properly track xdg surfaces' geometry in vectorToSurfaceLocal Vaxry 2023-10-30 19:36:34 +0000
  • b8541ca590
    debug: check only ISDEBUG André Silva 2023-10-30 18:59:35 +0000
  • f48b3774a2 nix: use mesonAutoFeatures attribute André Silva 2023-10-30 18:27:38 +0000
  • 06346a1f2e
    nix: use mesonAutoFeatures attribute André Silva 2023-10-30 18:27:38 +0000
  • 66b1fc0f05
    meson: enable ndebug on release builds André Silva 2023-10-30 17:59:12 +0000
  • 1c9d6b94d1 renderer: fix small surface's blur region being offset by monitor coords Vaxry 2023-10-30 16:20:30 +0000
  • 4b592d0819 renderer: properly pass 10-bit formats to opengl Vaxry 2023-10-30 15:56:02 +0000
  • c0409176f0 increase brighntess before blur, decrease after VDawg 2023-10-30 16:25:24 +0100
  • a1924ae435
    internal: create canBeGroupedInto() (#3693) MightyPlaza 2023-10-30 14:54:12 +0000
  • cb6cfde6e8 window: update window reported size on damage events Vaxry 2023-10-30 14:49:49 +0000
  • e780d8e024 update contrast VDawg 2023-10-30 14:55:03 +0100
  • 433fa913ac
    create canBeGroupedInto() modified: src/Window.cpp modified: src/Window.hpp modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp MightyPlaza 2023-10-30 03:22:50 +0000
  • 8e91c038db renderer: use optional for cursor surface storing Vaxry 2023-10-30 00:18:40 +0000
  • 86318ce04f input: let input-grabbing decos have prio over resize on border Vaxry 2023-10-29 23:37:12 +0000
  • 59d6a12a7e config: fixup usage of plugin in handles Vaxry 2023-10-29 22:35:26 +0000
  • 935c90915a pluginapi: fixup get_hash functions Vaxry 2023-10-29 21:21:54 +0000
  • b95c0c318e renderer: fixup blend disable conditions in renderSurface Vaxry 2023-10-29 20:54:14 +0000
  • 9abfa9efc6
    input: handle mouse on decorations (#3560) MightyPlaza 2023-10-29 20:14:47 +0000
  • 04ac795361
    rename to "onMouseButtonOnDeco" modified: src/managers/input/InputManager.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp modified: src/render/decorations/CHyprGroupBarDecoration.hpp modified: src/render/decorations/IHyprWindowDecoration.cpp modified: src/render/decorations/IHyprWindowDecoration.hpp MightyPlaza 2023-10-29 19:59:02 +0000
  • c110edb1ad
    minor fixes modified: src/managers/KeybindManager.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp modified: src/render/decorations/IHyprWindowDecoration.cpp MightyPlaza 2023-10-29 19:47:55 +0000
  • 7a5234a0cc input: better cursor image infrastructure Vaxry 2023-10-29 18:09:05 +0000
  • af9440152e pluginapi: add a config keyword adding method Vaxry 2023-10-29 16:59:50 +0000
  • 7f4b0aaadc hyprctl: add focusHistoryID to hyprctl clients Vaxry 2023-10-28 17:22:31 +0100
  • fe88975087 chore: splash set as env var Mattia Girolimetto 2023-10-28 10:35:52 +0200
  • b098cd1b7b remove min-max brightness, brightness to blurprepare VDawg 2023-10-28 00:14:22 +0200
  • 8c65b7e462 fix wrong conditonal in finish VDawg 2023-10-27 23:04:20 +0200
  • 2cb73d603c improve hsl conversion in blur1 VDawg 2023-10-27 22:12:59 +0200
  • 932dea8d5c disable boost by default VDawg 2023-10-27 22:03:29 +0200
  • b8fe17f0eb optimize blurfinish VDawg 2023-10-27 21:30:13 +0200
  • 4a4e13f8ac events: ignore takes_over_fullscreen for floating windows vaxerski 2023-10-27 12:45:14 +0100
  • 1d47e2c408
    input: fix force_zero_scaling for tablet and touch (#3644) Antoine Dutot 2023-10-27 11:15:29 +0200
  • d4e7aa2e59 Simpler way to compute touch origin. antoine 2023-10-27 09:38:30 +0200
  • 47256a6ed8 input: remove incorrect check in re-enter Vaxry 2023-10-26 22:21:13 +0100
  • 732b058489 input: send motion events on focusWindow if follows_mouse is 0 Vaxry 2023-10-26 22:17:49 +0100
  • 37d071d53a keep brightness as brightness VDawg 2023-10-26 20:50:20 +0200
  • 0384f9ba47 use hsl VDawg 2023-10-26 20:45:08 +0200
  • 92cf1c2337 input: fix mouse down handling on unset last surface Vaxry 2023-10-26 18:54:07 +0100
  • 07714dd5bd
    input: Apply scaling to cursorPosOnActivate position (#3664) Tyler Schneider 2023-10-25 19:05:10 -0600
  • 1bd3ee040d input: Apply scaling to cursorPosOnActivate position Tyler Schneider 2023-10-25 18:49:09 -0600
  • 5cc33b4e8c [gha] Nix: update inputs fufexan 2023-10-26 00:03:23 +0000
  • b0b88a63b6 renderer: fix missed box scale Vaxry 2023-10-25 22:38:14 +0100
  • 5b0dc779ed renderer: blur properly behind small surfaces Vaxry 2023-10-25 22:20:58 +0100
  • 8991be671f renderer: respect viewporter dest on base surfaces Vaxry 2023-10-25 22:05:04 +0100
  • 6650e4ba85 compositor: remove old comment Vaxry 2023-10-25 18:31:52 +0100
  • cbac4adea1 use int for int instead of float VDawg 2023-10-25 09:35:38 +0200
  • a1b138a625 [gha] Nix: update wlroots vaxerski 2023-10-24 23:28:24 +0000
  • df00727310 deps: update wlroots Vaxry 2023-10-25 00:27:16 +0100
  • 03771d3aa9 windowrules: add nearestneighbor Vaxry 2023-10-24 21:28:55 +0100
  • 50a80efad5 flake.lock: update nixpkgs and xdph André Silva 2023-10-24 18:19:45 +0100
  • 23a9401c98
    flake.lock: update nixpkgs and xdph André Silva 2023-10-24 18:19:45 +0100
  • 9f84fbe10d update example config Christofer 2023-10-24 17:33:20 +0200
  • 2fc08c1dd4 Formated using clang-format. antoine 2023-10-24 17:28:09 +0200
  • c897edcba3 improve color boost with perceptual brightness Christofer 2023-10-24 17:16:00 +0200
  • 1c2cfcc50b update default values. Clean up Christofer 2023-10-24 08:38:44 +0200
  • 3f6cf5e603 Textures.hpp - soft clamp min-max-brightness Christofer 2023-10-24 07:58:53 +0200
  • 14a3c939ce hyprctl: log monitor id in workspaces request Vaxry 2023-10-24 01:03:40 +0100
  • aeb8c8fc70 internal: honor close_special_on_empty on moveToWorkspace Vaxry 2023-10-24 00:58:44 +0100
  • 616ff343b7 input: fix warn Vaxry 2023-10-24 00:53:59 +0100
  • 2f6729f557 example: add special workspace to default config Vaxry 2023-10-24 00:50:45 +0100
  • 6dd7266a1d add base_brightness - global brightness as before Christofer 2023-10-23 17:39:33 +0200
  • 0ae031b591 Attempt to fix force_zero_scaling for tablet and touch for XWayland apps. antoine 2023-10-23 17:35:51 +0200
  • 77d0512ddf mf I was born to rap (it works) Christofer 2023-10-23 17:31:45 +0200
  • 5b5a56ab19 Update blur shaders Christofer 2023-10-23 13:57:48 +0200
  • 015664eb4c compositor: do not process fullscreen events in unsafe Vaxry 2023-10-23 00:53:33 +0100
  • 98059b52d7 layershell: support ON_DEMAND keyboard mode Vaxry 2023-10-22 23:32:37 +0100
  • b135bd6cd4
    workspacerules: Add new optional "default command" for auto-launching apps on new workspaces (#3559) Brenno Lemos 2023-10-22 19:11:03 -0300
  • 1c3746fc50 chore(style): clang-format Brenno Lemos 2023-10-22 13:33:56 -0300
  • 11eddd916d chore(style): remove empty line Brenno Lemos 2023-10-22 13:20:45 -0300