| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | hyprctl: add -r argument | Vaxry | 2024-02-24 | 1 | -9/+46 |
| | | |||||
| * | hyprctl: jsonify new gaps | Vaxry | 2024-02-23 | 1 | -3/+4 |
| | | | | | fixes #4820 | ||||
| * | feat: Add css style gaps (#4723) | Dashie | 2024-02-21 | 1 | -5/+11 |
| | | |||||
| * | crashreporter: Use ~/.cache as cache dir (#4719) | thejch | 2024-02-20 | 1 | -12/+9 |
| | | | | | | | | | | * use ~/.cache for crash reports * minor word edit * clang-format * minor typo | ||||
| * | hyprctl: reload everything on dynamic source keywords | vaxerski | 2024-02-19 | 1 | -5/+6 |
| | | |||||
| * | Migrate the config to hyprlang (#4656) | Vaxry | 2024-02-18 | 3 | -31/+46 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Migrate to hyprlang * pop up errors * fix swapped args * Meson & Nix: build with hyprlang * CI: add hyprlang to setup action * add infra for plugin stuff * fix hyprctl getoption * fix hyprctl getoption with json * format * fix post parse logic * fix autogen config * oops missed exec-once * fmt * fix ws rules * require 0.3.0 for hyprlang * nix: flaek * minor type fixes * fix cfg usages in swipe * use cvarlist for ws rules * fix throw in addPluginConfigVar * Nix: update hyprlang * minor fixes * fix disableLogs * mention hyprlang docs * bump hyprlang dep in cmake * Meson: bump min hyprlang version Nix: update hyprlang * minor fix * Nix: update meson patch --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | socket2: `monitoraddedv2` IPC event for monitor description and id (#4646) | Jacob Birkett | 2024-02-15 | 1 | -2/+2 |
| | | | | | | | | | | * add monitor szShortDescription without DRM node name * change hyprctl to use szShortDescription * add monitoraddedv2 event * add monitor ID as first param of monitoraddedv2 | ||||
| * | renderer: don't set solitary on present notifications | vaxerski | 2024-02-14 | 2 | -0/+5 |
| | | | | | fixes #4647 | ||||
| * | internal: add `forcenofocus` prop (#4672) | Epilepsy Gatherings | 2024-02-13 | 1 | -1/+12 |
| | | | | | | * add forcenofocus * change nofocus to overridable var | ||||
| * | hyprctl: fix dispatchBatch() treating empty curitem as last request (#4681) | ComycSans | 2024-02-12 | 1 | -1/+1 |
| | | |||||
| * | crashreporter: fix logging of function data (#4632) | thejch | 2024-02-07 | 1 | -5/+23 |
| | | |||||
| * | pluginapi: allow registering hyprctl commands | Vaxry | 2024-02-05 | 2 | -112/+101 |
| | | | | | closes #4616 | ||||
| * | hyprctl: move to a class and unify commands | Vaxry | 2024-02-05 | 2 | -151/+157 |
| | | |||||
| * | crashreporter: skip first possibly cut off line in log tail | vaxerski | 2024-01-20 | 1 | -1/+1 |
| | | |||||
| * | config: Add border gradients to windowrulev2 (#4335) | Isaac Myhal | 2024-01-14 | 1 | -2/+2 |
| | | | | | | | | * Add border gradients to windowrulev2 * windowrule border gradient: Use CVarList to parse * windowrule border gradient: No {} around short ifs | ||||
| * | hyprctl: screen_shader config fixes (#4102) | dranull | 2024-01-14 | 1 | -1/+8 |
| | | | | | | * Allow "/" in values of requests * Don't tick on empty value | ||||
| * | hyprctl: add systeminfo | vaxerski | 2024-01-01 | 1 | -0/+36 |
| | | |||||
| * | hyprctl: add decorations (#4275) | MightyPlaza | 2023-12-28 | 1 | -0/+28 |
| | | | | | | | | | | | | | | | | | | | * add hyprctl decorations modified: hyprctl/main.cpp modified: src/debug/HyprCtl.cpp modified: src/render/decorations/CHyprBorderDecoration.cpp modified: src/render/decorations/CHyprBorderDecoration.hpp modified: src/render/decorations/CHyprDropShadowDecoration.cpp modified: src/render/decorations/CHyprDropShadowDecoration.hpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp modified: src/render/decorations/CHyprGroupBarDecoration.hpp modified: src/render/decorations/IHyprWindowDecoration.cpp modified: src/render/decorations/IHyprWindowDecoration.hpp * fixes modified: hyprctl/main.cpp modified: src/render/decorations/IHyprWindowDecoration.cpp | ||||
| * | hyprctl: check only ISDEBUG in version (#3702) | André Silva | 2023-12-26 | 1 | -8/+2 |
| | | |||||
| * | crashreporter: don't explicitly set 777 on crash report directory | vaxerski | 2023-12-21 | 1 | -6/+2 |
| | | | | | fixes #4218 | ||||
| * | internal: convert uname fields to strings before logging | Vaxry | 2023-12-18 | 1 | -2/+2 |
| | | | | | fixes #4188, thanks @jbeich | ||||
| * | hyprctl: add commit date to "hyprctl version" (#4171) | MightyPlaza | 2023-12-17 | 1 | -2/+3 |
| | | | | | | | | | | | | | * add commit date to "hyprctl version" modified: scripts/generateVersion.sh modified: src/debug/HyprCtl.cpp modified: src/version.h.in * Nix: add date to hyprctl --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | style/ci: apply clang-format and verify it in ci (#4039) | François Conzelmann | 2023-12-06 | 5 | -36/+32 |
| | | | | | | * style: apply clang-format * ci: add new clang-format job to CI | ||||
| * | internal: various improvements to avoid crashes on exit | Vaxry | 2023-12-06 | 1 | -0/+4 |
| | | |||||
| * | monitor: remove comma from monitor description (#3996) | François Conzelmann | 2023-11-30 | 1 | -2/+2 |
| | | | | | | | this allows for monitor specific rules to work on monitor with comma on their description fixes #2457 | ||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 1 | -9/+0 |
| | | | | Also updates wlroots | ||||
| * | hyprctl: Add 'layouts' command (#3895) | zakk4223 | 2023-11-21 | 1 | -2/+26 |
| | | | | | | | | | | | | * Add hyprctl 'layouts' command formatting * Add getAllLayoutNames(), move m_vLayouts back to private Formatting * clang-format | ||||
| * | plugins: make logging on error more verbose | Vaxry | 2023-11-17 | 1 | -16/+17 |
| | | | | | ref #3874 | ||||
| * | hyprctl: add monitors all to report all connected monitors (#3730) | TheAngusMcFire | 2023-11-17 | 1 | -9/+18 |
| | | | | | | --------- Co-authored-by: Christian Rieger <christian.rieger@student.tugraz.at> | ||||
| * | logging: move to an internal rolling log buffer | Vaxry | 2023-11-14 | 5 | -22/+44 |
| | | | | | disables logging to the logfile by default | ||||
| * | hyprctl: use a rolling buffer for reading requests | Vaxry | 2023-11-13 | 1 | -9/+16 |
| | | | | | fixes #3846 | ||||
| * | hyprctl: return group list in correct order (#3683) | Tobias Pisani | 2023-11-09 | 1 | -17/+10 |
| | | |||||
| * | Internal: Hyprland box implementation (#3755) | Vaxry | 2023-11-04 | 4 | -8/+8 |
| | | | | | | | | * box impl * remove unused operators * missed applyfromwlr | ||||
| * | Core: various unsafe state improvements (#3713) | Vaxry | 2023-11-01 | 1 | -1/+1 |
| | | | | Fixes #3637 | ||||
| * | hyprctl: add focusHistoryID to hyprctl clients | Vaxry | 2023-10-28 | 1 | -4/+13 |
| | | | | | fixes #3661 | ||||
| * | windowrules: add nearestneighbor | Vaxry | 2023-10-24 | 1 | -0/+2 |
| | | |||||
| * | hyprctl: log monitor id in workspaces request | Vaxry | 2023-10-24 | 1 | -6/+8 |
| | | | | | fixes #3640 | ||||
| * | hooksystem: add callbackinfo struct and cancellable events | Vaxry | 2023-10-21 | 1 | -1/+1 |
| | | |||||
| * | hyprctl: add a query for workspace rules (#3630) | Roberto Previdi | 2023-10-21 | 1 | -0/+60 |
| | | |||||
| * | fix(build): do not include wlr headers directly, use includes.hpp instead. ↵ | memchr | 2023-10-16 | 1 | -2/+2 |
| | | | | | (#3587) | ||||
| * | Debug: respect logging settings for wlr (#3584) | Alexander Seleznev | 2023-10-15 | 1 | -0/+6 |
| | | |||||
| * | cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ↵ | Philip Damianik | 2023-10-15 | 1 | -13/+13 |
| | | | | | | | | (#3572) * Replace find() with C++20 starts_with() and ends_with() * Replace find() with C++20 contains() | ||||
| * | notifications: Schedule a frame on notification creation (#3556) | Michał Lewandowski | 2023-10-13 | 1 | -0/+4 |
| | | |||||
| * | build: guard execinfo.h via build systems (#3547) | Vaxry | 2023-10-11 | 1 | -14/+13 |
| | | | | | | | | | | | | | | * guard execinfo via cmake * libexecinfo -> execinfo macro name * meson: add execinfo check * move check in cmake up --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | crashreporter: avoid using empty CACHE_HOME | vaxerski | 2023-10-05 | 1 | -4/+2 |
| | | |||||
| * | tearing: cleanup vars and avoid rendering before drm is ready | vaxerski | 2023-09-30 | 1 | -2/+2 |
| | | |||||
| * | hyprctl: log activelyTearing for monitors | vaxerski | 2023-09-30 | 1 | -4/+6 |
| | | |||||
| * | renderer: Tearing implementation (#3441) | Vaxry | 2023-09-28 | 1 | -0/+2 |
| | | |||||
| * | hyprctl: fix crash in unsafe state with activeworkspace | vaxerski | 2023-09-25 | 1 | -0/+7 |
| | | | | | fixes #3419 | ||||
| * | hyprctl: avoid .pop_back() on empty string | vaxerski | 2023-09-23 | 1 | -1/+2 |
| | | |||||
