Commit graph

  • 0f0711f447 feat: use optionals rather than empty strings for on created empty run cmd Brenno Lemos 2023-10-22 13:19:45 -0300
  • 59f27e7f57 compositor: send preferred scale and transform events to surfaces Vaxry 2023-10-22 16:58:06 +0100
  • d8d258ea3d fix: leftover explicit optional parameter Brenno Lemos 2023-10-22 12:45:36 -0300
  • edb26e0306 cmake: remove old definitions from cmakelists Vaxry 2023-10-22 12:25:26 +0100
  • d0367d8560 renderer: use preOffset pos instead of offset Vaxry 2023-10-21 19:51:14 +0100
  • 95db9108e5 transformers: allow modifying renderdata pre-pass Vaxry 2023-10-21 19:25:44 +0100
  • a61eb7694d hooksystem: add callbackinfo struct and cancellable events Vaxry 2023-10-21 14:52:43 +0100
  • c6233a790f renderer: avoid drawing invisibly small surfaces in renderSurface Vaxry 2023-10-21 14:20:06 +0100
  • 92311d260a renderer: add transformers Vaxry 2023-10-21 14:15:48 +0100
  • 70eeda7c7b remove more reduant checks diniamo 2023-10-21 10:36:44 +0200
  • 1c43784415 remove reduant check diniamo 2023-10-21 10:32:53 +0200
  • c8fb48261a fix: change the value of STRVAL_EMPTY to empty string diniamo 2023-10-21 10:24:25 +0200
  • af72404259
    hyprctl: add a query for workspace rules (#3630) Roberto Previdi 2023-10-21 03:28:34 +0200
  • 57843194cc add spaces Roberto Previdi 2023-10-21 03:20:03 +0200
  • 2ac295292b modified plain output Roberto Previdi 2023-10-21 03:15:48 +0200
  • 60d2cee498 Merge remote-tracking branch 'upstream/main' into print-ws-rules Roberto Previdi 2023-10-20 23:46:27 +0200
  • 4a79718fe8 renderer: fix shimmers when manual resizing Vaxry 2023-10-20 20:32:47 +0100
  • 7f35f33b4c surface/wayland: conform to small surface requirements Vaxry 2023-10-20 20:15:41 +0100
  • bab2f6a664
    master: fix movewindow across monitors (#3628) thejch 2023-10-20 10:01:04 -0700
  • 70f3557996 fix master movewindow across monitors Jeremy Huang 2023-10-20 05:48:07 -0700
  • bb9d0aed5b
    compositor: Fix a lack of a check for workspace equality on same monitors in getInDirection (#3625) thejch 2023-10-20 02:53:37 -0700
  • 21686440c7 change comparison and make code more readable Jeremy Huang 2023-10-20 02:45:13 -0700
  • 14f4e8c0ad compare workspace IDs instead Jeremy Huang 2023-10-20 02:41:31 -0700
  • 908c35089e prevent movefocus and movewindow from going into main workspace when in special workspace Jeremy Huang 2023-10-20 01:00:04 -0700
  • c7b67248d0 improved output format Roberto Previdi 2023-10-20 05:15:20 +0200
  • 5e582abadd ok querying for workspacerules Roberto Previdi 2023-10-20 04:28:06 +0200
  • a5bc436b2f syntax fixes Roberto Previdi 2023-10-20 04:16:20 +0200
  • 677ddcbf76 WIP added hyprctl command to print workspace rules Roberto Previdi 2023-10-20 03:48:04 +0200
  • 386708563c workspacerules: search for special properly Vaxry 2023-10-19 16:04:48 +0100
  • ba5f1d8783
    cmake: Map cmake None to meson empty (#3614) q234rty 2023-10-19 22:59:24 +0800
  • 5dd324d349
    Map cmake None to meson empty q234rty 2023-10-19 22:27:55 +0800
  • d994e6aea6
    cmake: Fix error building without CMAKE_BUILD_TYPE being set (#3590) Campbell Barton 2023-10-20 01:00:58 +1100
  • 6e15590e98 shaders: support changing the outer radius of borders independently Vaxry 2023-10-19 14:04:50 +0100
  • d70cc88dab
    meson: generate version.h before install_headers (#3612) memchr 2023-10-18 23:09:06 +0000
  • 89cdf5dfe1
    meson: generate version.h before install_headers memchr 2023-10-18 22:52:52 +0000
  • 1f9b570e6d chore: style suggestions Brenno Lemos 2023-10-18 12:02:06 -0300
  • 1834dbca70 feat: check on-created-empty command during workspace sanity check Brenno Lemos 2023-10-18 11:59:34 -0300
  • 41a073478f chore: remove on created empty from createNewWorkspace Brenno Lemos 2023-10-17 22:00:08 -0300
  • 87d2c1d88f
    CMake: convert CMake's build type to meson build type Campbell Barton 2023-10-18 20:06:29 +1100
  • a0b675ec9e binds: add ignoreMods flag Vaxry 2023-10-17 20:09:54 +0100
  • 784f8a88fb
    input: don't reset cursor movement timer on simulateMouseMovement (#3595) André Silva 2023-10-17 17:00:39 +0100
  • 9f7f7fa431
    Merge branch 'main' into feat/default-cmd-for-empty-workspace-switching Brenno Lemos 2023-10-17 09:56:12 -0300
  • 453174b734
    input: don't reset cursor movement timer on simulateMouseMovement André Silva 2023-10-17 12:35:29 +0100
  • 20e7ccd480
    master: fix resizing wrong window behind in special workspace (#3591) thejch 2023-10-17 04:06:16 -0700
  • 210be10c92
    meson/nix: Fix meson.build nix patch (#3594) outfoxxed 2023-10-17 04:05:38 -0700
  • 74582aa08f
    Fix meson.build nix patch outfoxxed 2023-10-17 03:42:00 -0700
  • 421f5fb221
    events: make new windows taking over fullscreen keep the existing mode (#3588) eriedaberrie 2023-10-17 03:41:27 -0700
  • 564ebbc8c5 fix resizing wrong window behind in special workspace Jeremy Huang 2023-10-17 01:10:57 -0700
  • 2441d18f74
    Fix error building without CMAKE_BUILD_TYPE being set Campbell Barton 2023-10-17 13:38:03 +1100
  • 3812b38eea
    . CoolElectronics 2023-10-16 22:17:50 -0400
  • 93676f91a0
    renderer: cast std::clamp args to be of the same type (#3589) Jan Beich 2023-10-17 00:29:06 +0000
  • 913c8b81ad renderer: cast std::clamp args to be of the same type Jan Beich 2023-10-16 21:26:45 +0200
  • 3e20ea56a8 fix: make new windows taking over fullscreen keep the existing mode eriedaberrie 2023-10-16 11:55:55 -0700
  • 54e1c2ccbd
    fix(build): do not include wlr headers directly, use includes.hpp instead. (#3587) memchr 2023-10-16 16:39:12 +0000
  • 5dd0637e90
    fix(build): do not include wlr headers directly, use includes.hpp instead. memchr 2023-10-16 16:22:01 +0000
  • 5b8cfdf2ef props: bump ver to v0.31.0 v0.31.0 Vaxry 2023-10-16 17:17:00 +0100
  • 8af3e7beeb cmake: search for systemd headers first Vaxry 2023-10-15 22:35:45 +0100
  • 1f582457cf
    Debug: respect logging settings for wlr (#3584) Alexander Seleznev 2023-10-15 21:19:07 +0300
  • 442209942f
    cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() (#3572) Philip Damianik 2023-10-15 20:07:23 +0200
  • 6f62bc6177 Debug: respect logging settings for wlr Alexander Seleznev 2023-10-15 20:46:20 +0300
  • 43b39e0bc6
    build: include version.h in PluginAPI.hpp (#3571) memchr 2023-10-15 11:22:51 +0000
  • b5317cd0dd
    Replace find() with C++20 contains() pdamianik 2023-10-15 01:02:52 +0200
  • b835acac51
    Update PluginAPI.hpp deets 2023-10-15 10:38:23 +0100
  • 82ee57f165
    Replace find() with C++20 starts_with() and ends_with() pdamianik 2023-10-15 01:02:37 +0200
  • acbea5207c
    Merge remote-tracking branch 'upstream/main' into fix_build memchr 2023-10-14 21:31:50 +0000
  • 261c594458
    makefile: fix using -d test for a binary file AND re-add missing portals conf (#3570) Ali Rizvi 2023-10-14 17:30:17 -0400
  • 09240f3c8a
    add: hyprland-portals.conf cp to Makefile modified: src/Makefile Ali Rizvi 2023-10-14 17:28:16 -0400
  • 00e8006462
    fix(build): include version.h in PluginAPI.hpp memchr 2023-10-14 21:06:40 +0000
  • 6df3233f40
    fix: Makefile test modified: src/Makefile Ali Rizvi 2023-10-14 16:17:08 -0400
  • 962a0de01a
    meson: use ln with force flag (#3568) memchr 2023-10-14 19:59:11 +0000
  • f0c7b7d52d
    fix(meson): use ln with force flag memchr 2023-10-14 19:28:22 +0000
  • 21b5cf402a makefile: warn users when doing sudo make install Vaxry 2023-10-14 18:58:23 +0100
  • d4e4931008
    build: CMake pipeline improvements (#3564) Vaxry 2023-10-14 18:48:05 +0100
  • d5a572bd39
    Plugin API: Add version query (#3545) Vaxry 2023-10-14 18:47:43 +0100
  • e6a6a8d66d
    renaming modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/managers/KeybindManager.cpp 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-14 16:22:22 +0100
  • b8e3c4d34c
    rename onMouseDown and add event param MightyPlaza 2023-10-14 01:20:36 +0100
  • d8ccaeb5ad
    rename decoration dragging functions modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/managers/KeybindManager.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-14 00:57:46 +0100
  • 087dda5994
    properly handle dragWindowToDecoration() modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.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-14 00:36:07 +0100
  • 0bbad21d7b feat: move default cmd for workspaces into workspace rule Brenno Lemos 2023-10-13 19:45:03 -0300
  • 424c9a7e70 render: stop locking SWC on tearing Vaxry 2023-10-13 22:11:08 +0100
  • 98cbad9c12 use const char* for commit hash Vaxry 2023-10-13 20:36:25 +0100
  • 0b950c0612 fix libwlroots path Vaxry 2023-10-13 20:29:30 +0100
  • 44a7e175a1 fix hyprctl path Vaxry 2023-10-13 20:25:57 +0100
  • 2d5e1de7f3 add dep hl <- wlroots Vaxry 2023-10-13 20:20:02 +0100
  • bf070adf57 fix use of make config Vaxry 2023-10-13 20:15:35 +0100
  • 598f642121 fix udis Vaxry 2023-10-13 20:10:12 +0100
  • 6a5b0f9c1e better cmake sutff Vaxry 2023-10-13 20:00:30 +0100
  • fbc5daac52
    deny when not dragging modified: src/layout/DwindleLayout.cpp modified: src/layout/IHyprLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/managers/input/InputManager.hpp MightyPlaza 2023-10-13 16:45:18 +0100
  • 3a61350286
    notifications: Schedule a frame on notification creation (#3556) Michał Lewandowski 2023-10-13 01:05:05 +0200
  • 5158e7681d
    Schedule a frame for every added notification FakeMichau 2023-10-13 00:37:18 +0200
  • 80b220e841
    handle mouse on decorations MightyPlaza 2023-10-12 23:15:47 +0100
  • a0b02ccc9d add a hash func Vaxry 2023-10-12 22:34:27 +0100
  • b608bb813b feat: run optional default command when switching to an empty workspace Brenno Lemos 2023-10-12 14:50:27 -0300
  • 58d85742a3
    Delete SJW Werenter 2023-10-12 19:41:13 +0300
  • bf5d8cba17
    Don't call wlr directly FakeMichau 2023-10-12 18:38:48 +0200
  • e4bcd2e2da monitor: ensure vrr on workspace change vaxerski 2023-10-12 17:26:31 +0100
  • b972fefa4c
    Schedule a frame on notification dispatch FakeMichau 2023-10-12 18:24:22 +0200
  • 06cc42441c
    build: guard execinfo.h via build systems (#3547) Vaxry 2023-10-11 22:27:53 +0100
  • 5dc7161b1d
    meson: Sort input file list (#3550) Bernhard M. Wiedemann 2023-10-11 20:49:42 +0200
  • 0cf3d5b39a
    build: Unbreak Meson build on FreeBSD (#3549) Jan Beich 2023-10-11 18:38:34 +0000