| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | window: set config only when both props end anims | Vaxry | 2024-03-19 | 1 | -3/+3 |
| | | |||||
| * | renderer: don't render window on other mons during anim in | Vaxry | 2024-03-17 | 1 | -0/+3 |
| | | | | | fixes #5139 | ||||
| * | events: ignore setTitle when title didn't change | Vaxry | 2024-03-13 | 1 | -1/+6 |
| | | |||||
| * | input: fix minor default cursor reset conditions | Vaxry | 2024-03-09 | 1 | -0/+3 |
| | | |||||
| * | windowrules: Make min/maxsize rules dynamic (#4775) | Epilepsy Gatherings | 2024-03-08 | 1 | -28/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rebase * simplify and remove prop * Stuff - add back win prop - change minsize defaults - change request formatting for setprop * style fix * remove empty line * change defaults * redo string to vec * remove redundant parsing * change to vec * support commas * remove static rules * take out garbage * format * don't allow commas and resize on setprop * use isNumber | ||||
| * | surface: fix damage tearing feedback | Vaxry | 2024-03-05 | 1 | -0/+16 |
| | | | | | fixes #4935 | ||||
| * | config: improve config value infrastructure | Vaxry | 2024-03-03 | 1 | -26/+27 |
| | | |||||
| * | windowrules: fix center | Vaxry | 2024-03-03 | 1 | -1/+1 |
| | | | | | fixes #4934 | ||||
| * | events: update render data after workspace window rule (#4931) | JManch | 2024-03-02 | 1 | -2/+2 |
| | | |||||
| * | input: Rewritten pointer constraints (#4889) | Vaxry | 2024-03-02 | 1 | -3/+4 |
| | | | | | | | | | | | | | | | | | | * rewritten constraints * send pointer enter on activate if not pointer focus * minor cleanup * simulate movement on commit * don't ignore oneshot prop * various fixes * dont send motion on confined * update pos hint on region change | ||||
| * | xdg: minor improvements to initial size reporting | Vaxry | 2024-03-02 | 1 | -2/+2 |
| | | | | | fixes #4918 | ||||
| * | events: don't switch to active workspace on workspace rule | Vaxry | 2024-03-02 | 1 | -1/+1 |
| | | |||||
| * | animations: Refactor AnimatedVariable (#4911) | GartoxFR | 2024-03-02 | 1 | -40/+40 |
| | | | | | | | | | | | | | | | | | | | | | | | | * animation: Refactor AnimatedVariable This commit decomposes the AnimatedVariable class into a base class with the common attribute to all variable types and a templated derived type containing strongly typed info on the type being animated. Access to the typed version is perfomed using the visitor pattern. A utility is provided to build a visitor on the fly using lambdas. Adding a new type to be animated should just be a matter of adding the typed in the list defined by the ANIMABLE_TYPES macro The size of the commit is justified by the API change in the AnimatedVariable class. No more vec(), fl() or col() method but a unified value() method. * animation: Remove visitor pattern * animation: Fix coding style * animation: Fix coding style | ||||
| * | xwayland: set scaledBy for unmanaged windows in map | Vaxry | 2024-03-01 | 1 | -1/+8 |
| | | |||||
| * | core: fix crashes on access of deleted wlr_ surface | Vaxry | 2024-02-29 | 1 | -0/+2 |
| | | | | | ref fixes #4893 | ||||
| * | xdg: rewrite entire popup implementation | Vaxry | 2024-02-29 | 1 | -3/+4 |
| | | |||||
| * | subsurface: Rewrite the subsurface tree (#4877) | Vaxry | 2024-02-29 | 1 | -15/+2 |
| | | |||||
| * | xdg: check for floating conditions before sending tiled size hint | Vaxry | 2024-02-28 | 1 | -3/+20 |
| | | | | | ref #4871 | ||||
| * | layout: add size prediction for initial xdg commits | vaxerski | 2024-02-28 | 1 | -1/+3 |
| | | | | | fixes #4022 | ||||
| * | layout: Fixed ghost window when opened while fullscreen on a different ↵ | Tom Benham | 2024-02-25 | 1 | -2/+3 |
| | | | | | | | | | | | | workspace (#4822) * Fixed ghost window when opened while fullscreen on a different workspace * Format --------- Co-authored-by: Tom Benham <tom.benham@quadrille.fr> | ||||
| * | xdg: manually schedule initial configures | Vaxry | 2024-02-22 | 1 | -0/+5 |
| | | | | | | | chasing wlroots fixes #4801 | ||||
| * | Migrate the config to hyprlang (#4656) | Vaxry | 2024-02-18 | 1 | -22/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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> | ||||
| * | rules: ignore static tile/float rules in dynamic gets | Vaxry | 2024-02-18 | 1 | -1/+1 |
| | | | | | fixes #4736 | ||||
| * | xwayland: ignore OR activate requests if surface doesn't want focus | Vaxry | 2024-02-17 | 1 | -0/+3 |
| | | |||||
| * | windowrules: nuke no*request | Vaxry | 2024-02-14 | 1 | -4/+0 |
| | | |||||
| * | windowrules: add suppressevent | Vaxry | 2024-02-14 | 1 | -10/+24 |
| | | | | | deprecates nofullscreenrequest nomaximizerequest | ||||
| * | internal: add `forcenofocus` prop (#4672) | Epilepsy Gatherings | 2024-02-13 | 1 | -5/+5 |
| | | | | | | * add forcenofocus * change nofocus to overridable var | ||||
| * | events: ignore sending mouse enter to focused if a constraint is active | Vaxry | 2024-01-30 | 1 | -1/+2 |
| | | | | | fixes #4186 | ||||
| * | xwayland: remove delta from pos sets in configureX11 | Vaxry | 2024-01-28 | 1 | -4/+1 |
| | | | | | ref #4536 | ||||
| * | xwayland: remove reportedsize set in unmanagedSetGeometry (#4539) | Epilepsy Gatherings | 2024-01-28 | 1 | -2/+1 |
| | | |||||
| * | surface: avoid spam of window surfaces with scale and transform events | vaxerski | 2024-01-11 | 1 | -2/+0 |
| | | | | | fixes #4408 | ||||
| * | subsurfaceTree: update surface tree protocol feedback on map | vaxerski | 2024-01-09 | 1 | -1/+1 |
| | | |||||
| * | windowrules: minor fixes to onworkspace | vaxerski | 2023-12-23 | 1 | -0/+2 |
| | | | | | fixes #4227 | ||||
| * | Revert "xdgshell: set predicted tiled windows to monitor res size pre-map" | Vaxry | 2023-12-18 | 1 | -36/+1 |
| | | | | | | | This reverts commit 763d5fa05f7d0191182a1d6cd827415a65293f99. Some issues and fixes #4185 | ||||
| * | xwayland: move commit handler connect to associate | Vaxry | 2023-12-18 | 1 | -1/+2 |
| | | | | | fixes #4179 | ||||
| * | xdgshell: set predicted tiled windows to monitor res size pre-map | Vaxry | 2023-12-17 | 1 | -1/+36 |
| | | | | | Should improve #4022 although not exactly fix. Fixing would require more witchcraft | ||||
| * | internal: nuke CWindow::m_bMappedX11 | Vaxry | 2023-12-17 | 1 | -8/+5 |
| | | | | | it's useless. m_bIsMapped is the same. | ||||
| * | events: improve wl_surface::commit event tracking | Vaxry | 2023-12-17 | 1 | -2/+3 |
| | | |||||
| * | xwayland: set reported and pending size/pos on geometry sets | Vaxry | 2023-12-17 | 1 | -2/+8 |
| | | |||||
| * | xdg: use better min/max size checks for floating resizes | Vaxry | 2023-12-15 | 1 | -9/+16 |
| | | |||||
| * | focus: prefer sendMotionEventsToFocused for ensuring cursor image | Vaxry | 2023-12-12 | 1 | -4/+2 |
| | | |||||
| * | xwayland: don't change workspace on configure for invisible windows | Vaxry | 2023-12-12 | 1 | -4/+7 |
| | | | | | fixes #3578 | ||||
| * | internal: Remake borders as window decorations (#4104) | Vaxry | 2023-12-10 | 1 | -8/+13 |
| | | |||||
| * | deps: update wlroots | Vaxry | 2023-11-30 | 1 | -5/+3 |
| | | |||||
| * | renderer: Move to a full Hyprland GL rendering pipeline (#3920) | Vaxry | 2023-11-24 | 1 | -1/+1 |
| | | | | Also updates wlroots | ||||
| * | windowrules: make idleinhibit dynamic | Vaxry | 2023-11-14 | 1 | -14/+0 |
| | | |||||
| * | internal: replace INT_MAX with WORKSPACE_INVALID | Vaxry | 2023-11-12 | 1 | -1/+1 |
| | | |||||
| * | decoration-positioner: improve extent handling | Vaxry | 2023-11-11 | 1 | -7/+7 |
| | | |||||
| * | xwayland: add half of delta to configure request sizes | Vaxry | 2023-11-10 | 1 | -2/+8 |
| | | |||||
| * | xdg-shell: improve ack-configure handling | Vaxry | 2023-11-10 | 1 | -5/+11 |
| | | | | | fixes #3807 | ||||
