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 |
|
vaxerski
|
763bb2d3bc
|
renderer: remove old debug log
|
2023-10-02 10:50:33 +01:00 |
|
vaxerski
|
9ec656a37d
|
makefile: make binaries 755 instead of 711
fixes #3466
|
2023-10-01 14:09:50 +01:00 |
|
memchr
|
161fee1d82
|
internal: include missing header (#3464)
|
2023-10-01 12:26:10 +01:00 |
|
vaxerski
|
a2a29a60e5
|
tearing: cleanup vars and avoid rendering before drm is ready
|
2023-09-30 17:07:50 +01:00 |
|
vaxerski
|
e2b72b2975
|
renderer: avoid spamming software cursor locks
|
2023-09-30 16:55:41 +01:00 |
|
Dickby
|
772c7d1d3c
|
shaders: Remove redundant clamp of smoothsteps return value. (#3456)
|
2023-09-30 13:12:48 +01:00 |
|
vaxerski
|
6a4643842d
|
hyprctl: log activelyTearing for monitors
|
2023-09-30 13:12:04 +01:00 |
|
vaxerski
|
a05076a7ee
|
log: log wlr errors regardless of env
|
2023-09-30 13:12:04 +01:00 |
|
vaxerski
|
b8f8912db2
|
renderer: lock software cursors while tearing
|
2023-09-30 13:12:01 +01:00 |
|
vaxerski
|
86e8ed038f
|
includes: add missing log include to animatedvariable
|
2023-09-30 02:09:08 +01:00 |
|
vaxerski
|
c298439433
|
renderer: nuke multisample_edges in favor of a faster algorithm
|
2023-09-30 01:41:05 +01:00 |
|
vaxerski
|
495d4f2d11
|
shaders: improve border rounding
|
2023-09-30 01:35:05 +01:00 |
|