| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
| |
being created (#5141)
* fix incorrect rendering when manually moving a window when its being created
* add setAnimationsToMove
|
| |
|
|
| |
fixes #5136
|
| |
|
|
| |
fixes #5139
|
| |
|
|
| |
fixes #4935
|
| |
|
|
| |
oops, updateWindow can modify the vec
|
| |
|
|
|
|
|
|
|
|
|
| |
- `moveworkspacev2`: returns workspaceID,workspaceName,monitorName
- `movewindowv2`: returns windowAddress,workspaceID,workspaceName
- `createWorkspacev2`: returns workspaceID,workspaceName
- `destroyWorkspacev2`: returns workspaceID,workspaceName
- `workspacev2`: returns workspaceID,workspaceName
- Include workspaceID as a parameter in CWorkspace constructor to support `createWorkspacev2`.
Resolves #4929
|
| |
|
|
| |
fixes #5017
|
| |
|
|
|
| |
* check if floating
* use return
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| | |
|
| | |
|
| |
|
|
| |
fixes #4918
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
| |
|
|
|
|
|
|
|
|
|
| |
* Add extra option to fullscreen
* Remove useless branch
fixes #1817
---------
Co-authored-by: matteo bob <matteo4375@gmail.com>
|
| |
|
| |
Also unifies vectorToWindow funcs
|
| |
|
|
| |
fixes #4570
|
| |
|
|
| |
drops requirement for WLR_DRM_NO_ATOMIC provided kernel >= 6.8
|
| |
|
|
|
|
|
| |
* Add border gradients to windowrulev2
* windowrule border gradient: Use CVarList to parse
* windowrule border gradient: No {} around short ifs
|
| |
|
|
| |
fixes #4408
|
| | |
|
| | |
|
| |
|
|
| |
fixes #4287
|
| |
|
|
|
|
|
| |
* Unify input handling on decorations
* Make input methods private
* Optional data
|
| | |
|
| |
|
|
| |
fixes #4227
|
| |
|
|
| |
cool
|
| |
|
|
| |
it's useless. m_bIsMapped is the same.
|
| |
|
|
|
| |
- In a maximized window, unstuck fakefullscreen from on state
- In a fakefullscreen window, going in and out of fullscreen state
keep the fakefullscreen state rendered
|
| | |
|
| | |
|
| |
|
|
| |
ref #4036
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* box impl
* remove unused operators
* missed applyfromwlr
|
| | |
|
| |
|
| |
Fixes #3637
|
| |
|
|
|
|
|
| |
modified: src/Window.cpp
modified: src/Window.hpp
modified: src/layout/DwindleLayout.cpp
modified: src/layout/MasterLayout.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
|
| |
|
|
|
|
| |
Improves handling of cursor images/surfaces
Fixes an issue with decos and cursors
Fixes #3471
|
| | |
|
| |
|
|
| |
fixes #3602
|
| |
|
|
| |
fixes #3635
|
| |
|
|
| |
do not stretch small surfaces, instead center them if they fit.
|
| |
|
|
|
|
|
| |
(#3572)
* Replace find() with C++20 starts_with() and ends_with()
* Replace find() with C++20 contains()
|
| | |
|