summaryrefslogtreecommitdiff
path: root/src/includes.hpp
Commit message (Collapse)AuthorAgeFilesLines
* core: drop the legacy renderer (#10408)Tom Englund2025-05-151-6/+0
| | | | | | | | | | | * core: drop the legacy renderer the legacy renderer is broken and barely used, drop it. * Nix: drop support for legacyRenderer --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* core: Add clang-tidy (#8664)Vaxry2024-12-071-4/+4
| | | | | This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright.
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-76/+0
| | | | | | | | | | | | | | Moves Hyprland from wlroots to aquamarine for the backend. --------- Signed-off-by: Vaxry <vaxry@vaxry.net> Co-authored-by: Mihai Fufezan <mihai@fufexan.net> Co-authored-by: Jan Beich <jbeich@FreeBSD.org> Co-authored-by: vaxerski <vaxerski@users.noreply.github.com> Co-authored-by: UjinT34 <41110182+UjinT34@users.noreply.github.com> Co-authored-by: Tom Englund <tomenglund26@gmail.com> Co-authored-by: Ikalco <73481042+ikalco@users.noreply.github.com> Co-authored-by: diniamo <diniamo53@gmail.com>
* damageRing: move to hyprland implVaxry2024-06-191-1/+0
| | | | A small wlroots utility we were still using.
* core: Move to hyprutils for MathVaxry2024-06-191-2/+0
| | | | | | Moves CRegion, CBox and Vector2D over to hyprutils. Requires hyprutils>=0.1.4
* xwayland: move to hyprland impl (#6086)Vaxry2024-05-251-5/+0
|
* xdg-shell: move to new implVaxry2024-05-141-2/+0
|
* wl_seat: move to hyprland implVaxry2024-05-141-1/+0
|
* core: remove unused includes and fix warnVaxry2024-05-101-4/+0
|
* presentation-time: move to new implVaxry2024-05-101-1/+0
|
* core: drop unused protocol implsVaxry2024-05-091-4/+0
| | | | | | xdg_foreign is not used by hyprland wlr_export_dmabuf is old, broken and unused as well
* layer-shell: move to new implVaxry2024-05-091-1/+0
| | | | Also bumps the hw-s dep
* Tablet: move to new implVaxry2024-05-091-1/+0
| | | | Ring and strip are not implemented. Will I implement this? God fucking knows. Nobody seems to have that anyways.
* cursor: move to a hyprland implVaxry2024-05-091-2/+0
| | | | | | | This moves wlr_cursor to a completely new impl mostly under CPointerManager Also adds beginSimple to OpenGL for simple render passes (e.g. cursor)
* kde-server-decoration: move to new implVaxry2024-05-051-1/+0
|
* virtual-pointer: move to new implVaxry2024-05-031-1/+1
|
* virtual-keyboard: move to new implVaxry2024-05-031-1/+0
|
* ime-v2: move to new implVaxry2024-05-011-1/+0
|
* session-lock: move to new implVaxry2024-04-301-1/+0
|
* ext-idle-notify: move to new implVaxry2024-04-291-1/+0
|
* xdg-activation: move to new implVaxry2024-04-291-1/+0
|
* wlr-output-power: move to new implVaxry2024-04-291-1/+0
|
* pointer-constraints: move to new implVaxry2024-04-271-1/+0
|
* text-input-v3: move to new implVaxry2024-04-251-1/+0
|
* wlr-foreign-toplevel: move to new implVaxry2024-04-251-1/+0
|
* pointer-gestures: move to new implVaxry2024-04-241-1/+0
|
* xdg-decoration: move to new implVaxry2024-04-211-1/+0
|
* relative-pointer: move to new implVaxry2024-04-211-1/+0
|
* idle-inhibit: move to new implVaxry2024-04-211-1/+0
|
* cursor-shape: move to new implVaxry2024-04-211-1/+0
|
* tearing-control: hyprland impl (#5655)Vaxry2024-04-191-1/+0
| | | | | * tearing: hl impl * format
* internal: Support libhyprcursor (#5009)Vaxry2024-03-091-1/+1
| | | | | | | woo --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-061-1/+1
| | | | | * style: apply clang-format * ci: add new clang-format job to CI
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-241-1/+3
| | | Also updates wlroots
* includes: fix box headers (#3771)Brett Alcox2023-11-051-0/+1
|
* includes: include sharedDefs in includes.hppVaxry2023-11-041-0/+1
|
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-0/+1
| | | | | | | * box impl * remove unused operators * missed applyfromwlr
* deps: update wlrootsVaxry2023-10-251-1/+0
|
* renderer: Tearing implementation (#3441)Vaxry2023-09-281-0/+1
|
* wlr-ext-workspace: remove protocol implvaxerski2023-09-011-3/+0
| | | | Various reasons: 1st, memory issues. 2nd, MR got closed (see https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/merge_requests/35) 3rd, not needed anymore (waybar has its own hyprland/workspaces module)
* compositor: remove wlr_scene refsvaxerski2023-08-301-1/+1
| | | | super old leftovers
* input: add support for cursor-shape-v1vaxerski2023-07-241-0/+1
|
* idle: implement new protocolvaxerski2023-07-131-0/+1
|
* includes: move workspace protocol header to includesvaxerski2023-06-211-0/+1
|
* includes: use libdrm prefix for includevaxerski2023-05-071-1/+1
|
* Revert "internal: include headers from protocols/"vaxerski2023-04-271-1/+1
| | | | | | This reverts commit 550700bed01c114b2a200ab177ed4bc295a2c7dd. We can't cuz meson
* internal: include headers from protocols/vaxerski2023-04-271-1/+1
|
* Remove wlr_output_damage.h (#2121)q234rty2023-04-211-2/+1
| | | | | This is [removed](https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/9ef98452a31c0936187e8a877f6a99c4308b9976) upstream and hyprland wasn't using it anyway. This alone will probably not fix the CI but this will allow to clean build hyprland in many configurations.
* fix compile for single_pixel_buffer_v1vaxerski2023-02-161-0/+1
|
* Implement ext-session-lock-v1vaxerski2023-02-031-0/+1
|