| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Allow setting alpha value for ignorezero layer rule (#2477) | end-4 | 2023-06-11 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rename ignorezero to ignorealpha * allow setting ignorealpha value This commit allows setting a float value (0-1) for the ignorealpha layer rule. Does not yet have error handling; invalid ignorealpha layer rule will crash Hyprland. * add brackets i forgot to add * prevent crash with invalid ignorealpha value prevents hyprland from immediately crashing with invalid ignorealpha layer rule does not log * don't try to set ignoreAlphaValue if alpha value not specified * add catch to try, reintroduce ignorezero - added catch after try cuz i was an idiot - re-add ignorezero as an alternative to ignorealpha to not introduce a breaking change * add logging for failed ignorealpha layer rule * fix get ignorealpha's get VALUE * check npos and use empty() * rename VALUE cuz no longer const * format Shader.hpp | ||||
| * | layers: fix wonky focus on multimon | vaxerski | 2023-05-09 | 1 | -0/+2 |
| | | |||||
| * | Revert "internal: include headers from protocols/" | vaxerski | 2023-04-27 | 1 | -1/+1 |
| | | | | | | | This reverts commit 550700bed01c114b2a200ab177ed4bc295a2c7dd. We can't cuz meson | ||||
| * | internal: include headers from protocols/ | vaxerski | 2023-04-27 | 1 | -1/+1 |
| | | |||||
| * | internal: wrap wlr surfaces (#1822) | Vaxry | 2023-03-20 | 1 | -0/+5 |
| | | |||||
| * | LS: add blur and ignorezero rules | vaxerski | 2023-03-17 | 1 | -1/+4 |
| | | |||||
| * | switches: do not fire on no change in toggle | vaxerski | 2023-03-16 | 1 | -0/+2 |
| | | |||||
| * | input: text-input-v1 support (#1778) | Vaxry | 2023-03-14 | 1 | -0/+3 |
| | | | | | | | | support zwp_text_input_v1 --------- Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | Unbreak build with libc++ (#1457) | Jan Beich | 2023-01-31 | 1 | -12/+12 |
| | | |||||
| * | added layer rules | vaxerski | 2023-01-25 | 1 | -4/+10 |
| | | |||||
| * | wp-fractional-scaling-v1 impl (#1373) | Vaxry | 2023-01-20 | 1 | -3/+4 |
| | | | | | | | | | | | | * Initial fractional scaling impl * apply UV after geom calcs * fix scaling -> scale * meson: add fractional scale proto Co-authored-by: Mihai Fufezan <fufexan@protonmail.com> | ||||
| * | Normalize color storage | vaxerski | 2023-01-05 | 1 | -1/+1 |
| | | | | | | | Colors are now normalized to 0 - 1 values instead of 0 - 255 causes calculations to be simpler and generally cleans up the codebase. | ||||
| * | allow binding tablets to outputs | vaxerski | 2022-12-21 | 1 | -0/+1 |
| | | |||||
| * | add disabling keyboards | vaxerski | 2022-12-16 | 1 | -0/+1 |
| | | |||||
| * | Added clang format (#1239) | Vaxry | 2022-12-16 | 1 | -80/+80 |
| | | | | * clang-format stuff and format files | ||||
| * | handle constraint cursor hints better | vaxerski | 2022-12-10 | 1 | -0/+3 |
| | | |||||
| * | blur xray for layers (#1158) | Flafy | 2022-12-04 | 1 | -0/+1 |
| | | | | | | * feat: apply blur_xray to non window surfaces * don't blur optimize bottom and background layers | ||||
| * | add disabling pointer devices | vaxerski | 2022-10-27 | 1 | -0/+2 |
| | | |||||
| * | add touch binding to output | vaxerski | 2022-10-14 | 1 | -0/+2 |
| | | |||||
| * | Add input:touchdevice:td_rotation config | Histausse | 2022-10-08 | 1 | -0/+2 |
| | | | | | | | Add support for touch device roation. The rotation is set globally with `input:touchdevice:td_rotation config` and by device with `td_rotation` in a device block. | ||||
| * | Add switch device handling and binds | vaxerski | 2022-10-04 | 1 | -0/+11 |
| | | |||||
| * | Remove trailing whitespace. | Felix Dick | 2022-09-25 | 1 | -1/+1 |
| | | |||||
| * | handle touch devices internally as objects | vaxerski | 2022-09-21 | 1 | -0/+10 |
| | | |||||
| * | Viewporter implementaion (#585) | Vaxry | 2022-08-28 | 1 | -0/+3 |
| | | | | Implementation of the `wp_viewporter` core protocol and some bugfixes | ||||
| * | IME Popup damage fixes | vaxerski | 2022-08-23 | 1 | -0/+1 |
| | | |||||
| * | add input:kb_file | FlafyDev | 2022-08-19 | 1 | -1/+2 |
| | | |||||
| * | Added an activelayout event | vaxerski | 2022-08-18 | 1 | -0/+3 |
| | | |||||
| * | support zwp_input_method_v2 popups | vaxerski | 2022-08-05 | 1 | -0/+19 |
| | | |||||
| * | multiple IME fixes | vaxerski | 2022-08-05 | 1 | -0/+9 |
| | | |||||
| * | fix possible crashes with IME | vaxerski | 2022-08-05 | 1 | -0/+2 |
| | | |||||
| * | added IME protocol support | vaxerski | 2022-08-05 | 1 | -0/+11 |
| | | |||||
| * | damage popups correctly | vaxerski | 2022-07-28 | 1 | -0/+1 |
| | | |||||
| * | missed 2 structs | vaxerski | 2022-07-27 | 1 | -1/+1 |
| | | |||||
| * | added DPMS | vaxerski | 2022-07-27 | 1 | -3/+3 |
| | | |||||
| * | force unmap on direct destroy | vaxerski | 2022-07-25 | 1 | -0/+2 |
| | | |||||
| * | layersurfaces: set default geometry | Mihai Fufezan | 2022-07-22 | 1 | -1/+1 |
| | | |||||
| * | added ls noprocess | vaxerski | 2022-07-18 | 1 | -0/+1 |
| | | |||||
| * | Minor changes to the renderer's overflow behavior | vaxerski | 2022-07-15 | 1 | -2/+2 |
| | | | | | Won't squish base layers anymore | ||||
| * | fixed tiled popups going behind windows | vaxerski | 2022-07-12 | 1 | -0/+6 |
| | | |||||
| * | squish oversized subsurfaces while animating | vaxerski | 2022-07-11 | 1 | -0/+3 |
| | | |||||
| * | don't refocus on virt ptrs | vaxerski | 2022-07-11 | 1 | -0/+2 |
| | | |||||
| * | added rules to hyprctl devices and fixed rules | vaxerski | 2022-07-08 | 1 | -1/+9 |
| | | |||||
| * | Added swipe workspace gestures | vaxerski | 2022-07-07 | 1 | -0/+11 |
| | | |||||
| * | added ls blurring | vaxerski | 2022-07-06 | 1 | -0/+5 |
| | | |||||
| * | add namespace to hyprctl layers | vaxerski | 2022-07-06 | 1 | -0/+2 |
| | | |||||
| * | added support for wlr_idle_inhibitor_v1 | vaxerski | 2022-07-06 | 1 | -0/+11 |
| | | |||||
| * | added per-device config options | vaxerski | 2022-06-30 | 1 | -0/+13 |
| | | |||||
| * | default currentrules to null | vaxerski | 2022-06-28 | 1 | -1/+1 |
| | | |||||
| * | additional keymap reload safety | vaxerski | 2022-06-25 | 1 | -0/+2 |
| | | |||||
| * | Added meson buildfiles | Florian "sp1rit" | 2022-06-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | this makes for a far better experience in combination with wlroots, since that whole makefile mess is not required. Additionaly, handling of wayland protocol sources is also slightly better, but could be improved with mesons inbuilt wayland module. To build Hyprland using meson: meson _build -Ddefault_library=static ninja -C _build ninja -C _build install | ||||
