MightyPlaza
|
b9009a7cf9
|
"fix" groupbar damage
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:59 +01:00 |
|
MightyPlaza
|
ce3a5e5bb5
|
handle on decorations
modified: src/layout/DwindleLayout.cpp
modified: src/layout/MasterLayout.cpp
modified: src/managers/KeybindManager.cpp
modified: src/managers/input/InputManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
modified: src/render/decorations/IHyprWindowDecoration.cpp
modified: src/render/decorations/IHyprWindowDecoration.hpp
modified: src/layout/DwindleLayout.cpp
modified: src/layout/MasterLayout.cpp
modified: src/managers/KeybindManager.cpp
modified: src/managers/input/InputManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
modified: src/render/decorations/IHyprWindowDecoration.cpp
modified: src/render/decorations/IHyprWindowDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:59 +01:00 |
|
MightyPlaza
|
59b436445e
|
handle rest of shadow extents
modified: src/render/decorations/CHyprDropShadowDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:59 +01:00 |
|
MightyPlaza
|
ef4dcd55de
|
fix shadow when rounding is 0
modified: src/render/decorations/CHyprDropShadowDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:59 +01:00 |
|
MightyPlaza
|
a58b9cf578
|
check for render boxes
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:59 +01:00 |
|
MightyPlaza
|
af442d28cf
|
fix bar width rounding
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:59 +01:00 |
|
MightyPlaza
|
85f570b887
|
add external padding
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
7aa0a88fb2
|
change var name
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
db555b9ac9
|
fix rounding
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
54575656ce
|
allow disabling groupbar
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
4b1338bbab
|
fix damage and boxes (shadows not fully handled)
modified: src/Window.cpp
modified: src/Window.hpp
modified: src/layout/DwindleLayout.cpp
modified: src/layout/MasterLayout.cpp
modified: src/managers/AnimationManager.cpp
modified: src/render/decorations/CHyprDropShadowDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
modified: src/render/decorations/IHyprWindowDecoration.cpp
modified: src/render/decorations/IHyprWindowDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
48641b5343
|
begin shadow at end of border
modified: src/render/decorations/CHyprDropShadowDecoration.cpp
modified: src/render/decorations/IHyprWindowDecoration.cpp
modified: src/render/decorations/IHyprWindowDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
80d5becba2
|
replace rounding() with getRealRounding()
modified: src/Window.cpp
modified: src/Window.hpp
modified: src/render/Renderer.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
5c2f22eb75
|
store window internal and external reserved area
modified: src/Window.cpp
modified: src/Window.hpp
modified: src/config/ConfigManager.cpp
modified: src/render/Renderer.cpp
modified: subprojects/wlroots
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
bc62facc80
|
fix var name
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:58 +01:00 |
|
MightyPlaza
|
4ed0cd74d1
|
add custom getWindowDecorationRegion for groupbar
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
cc26620121
|
add internal rounding
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
71e9b7cb5b
|
fix getWindowDecorationRegion with internal_border
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/IHyprWindowDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
ddb49c1bef
|
add "internal_border" (breaks mouse more)
modified: src/config/ConfigManager.cpp
modified: src/render/Renderer.cpp
modified: src/render/Texture.hpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
modified: src/render/decorations/IHyprWindowDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
566cfe2822
|
fix reloading locked gradients
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
0120273992
|
groupbar start after end of rounding (breaks mouse)
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
3c16da33ab
|
add groupbar mode
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
6fdac9c209
|
allow reload and fix locked on groupbar gradient
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
modified: src/render/decorations/IHyprWindowDecoration.cpp
modified: src/render/decorations/IHyprWindowDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:57 +01:00 |
|
MightyPlaza
|
8a4381cb36
|
separate group border and groupbar colors
modified: src/Compositor.cpp
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/Compositor.cpp
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:56 +01:00 |
|
MightyPlaza
|
40d16dbf2f
|
add groupbar height when gradient == 0
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:56 +01:00 |
|
MightyPlaza
|
9ce1310d62
|
add groupbar text font
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:56 +01:00 |
|
MightyPlaza
|
ea1d16b51d
|
add bottom bar
modified: src/config/ConfigManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.hpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:56 +01:00 |
|
MightyPlaza
|
9b74bbc45f
|
config: create group section
modified: src/Compositor.cpp
modified: src/config/ConfigManager.cpp
modified: src/layout/DwindleLayout.cpp
modified: src/layout/MasterLayout.cpp
modified: src/managers/KeybindManager.cpp
modified: src/managers/input/InputManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/Compositor.cpp
modified: src/config/ConfigManager.cpp
modified: src/managers/KeybindManager.cpp
modified: src/managers/input/InputManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
modified: src/Compositor.cpp
modified: src/config/ConfigManager.cpp
modified: src/managers/KeybindManager.cpp
modified: src/managers/input/InputManager.cpp
modified: src/render/decorations/CHyprGroupBarDecoration.cpp
Signed-off-by: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com>
|
2023-10-07 13:19:56 +01:00 |
|
ItsDrike
|
1afb00a01b
|
pluginapi: remove starting newline in demangled func name (#3502)
|
2023-10-06 14:01:40 +01:00 |
|
vaxerski
|
cb7dd1ac6e
|
layershell: avoid configure on unchanged size
fixes #3496
|
2023-10-06 14:00:05 +01:00 |
|
vaxerski
|
4b3efc73c5
|
events: fixup empty events not being sent on unmap
Ref #3506 https://github.com/hyprwm/Hyprland/issues/3506#issuecomment-1749508111
|
2023-10-06 01:11:47 +01:00 |
|
vaxerski
|
24c04a8b7c
|
crashreporter: avoid using empty CACHE_HOME
|
2023-10-05 16:57:54 +01:00 |
|
vaxerski
|
3d1a167960
|
wsrules: check for workspace ID matches on numbered workspaces
fixes #3494
|
2023-10-05 01:31:13 +01:00 |
|
vaxerski
|
1b99a69dc1
|
[gha] Nix: update wlroots
|
2023-10-04 14:06:09 +00:00 |
|
|
8e0eafc502
|
deps: update wlroots
|
2023-10-04 15:05:20 +01:00 |
|
vaxerski
|
e689b1ba11
|
[gha] Nix: update wlroots
|
2023-10-04 14:01:11 +00:00 |
|
|
322c5cc4b9
|
layout: add new_window_takes_over_fullscreen mode 2
fixes #3486
|
2023-10-04 15:00:24 +01:00 |
|
vaxerski
|
230356012b
|
renderer: extract solitary check into frame handler
|
2023-10-04 13:48:44 +01:00 |
|
vaxerski
|
4531717f3e
|
renderer: considerable fixes to repaint logic
|
2023-10-04 13:39:40 +01:00 |
|
vaxerski
|
f8c18ff797
|
renderer: fixup solitary conditions
|
2023-10-04 13:30:13 +01:00 |
|
vaxerski
|
f803be3d31
|
input: fixup frame schedule conditions on mouse move
|
2023-10-04 12:57:37 +01:00 |
|
vaxerski
|
2901bb0d2f
|
renderer: add further conditions to solitary recheck
|
2023-10-04 09:44:07 +01:00 |
|
Jeremy Huang
|
d61e4f9ad7
|
master: add option to drag and drop windows at cursor position (#3465)
* add option to drag and drop a window at cursor position
* use getWindowIdealBoundingBoxIgnoreReserved
|
2023-10-03 22:16:57 +01:00 |
|
vaxerski
|
b784931e67
|
[gha] Nix: update wlroots
|
2023-10-02 15:48:58 +00:00 |
|
vaxerski
|
fcab2a4358
|
deps: update wlroots
|
2023-10-02 16:47:54 +01:00 |
|
vaxerski
|
b814ba98a7
|
misc: add misc:new_window_takes_over_fullscreen
referenced in #3474
|
2023-10-02 16:27:32 +01:00 |
|
vaxerski
|
50fecf084d
|
events: set new window alpha to 0 if it's tiled behind fullscreen
fixes #3474
|
2023-10-02 16:22:39 +01:00 |
|
vaxerski
|
5ffb1032e1
|
events: don't focus new window if spawned behind fullscreen
fixes #3473
|
2023-10-02 14:09:23 +01:00 |
|
vaxerski
|
fc1d7acd9a
|
renderer: fix missing check for surfaceCount in rechecking solitary
closes #3470
|
2023-10-02 14:02:19 +01:00 |
|
gnusenpai
|
778bdf730f
|
internal: Add GTK portal as fallback (#3469)
needed for XDP 1.17+ since the fallback to the GTK portal was removed
|
2023-10-02 10:51:15 +01:00 |
|