index
:
Hyprland.git
clip-perm
disbandgrouponnone
fix-tag
main
scrolling/focus_edge_ms
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
Compositor.hpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
layout/scrolling: handle fullscreen manually (#14190)
Vaxry
2026-05-07
1
-1
/
+2
*
desktop/window: refactor over fullscreen state
Vaxry
2026-04-29
1
-2
/
+4
*
config/lua: init lua config manager, use lua if available (#13817)
Vaxry
2026-04-26
1
-1
/
+0
*
input: implement follow_mouse_shrink (#13707)
Mihail Costea
2026-04-20
1
-1
/
+1
*
config: cleanup the entire config infrastructure (#13785)
Vaxry
2026-03-20
1
-1
/
+3
*
render/cm: add ICC profile pipeline (#12711)
Vaxry
2026-03-04
1
-1
/
+1
*
monitor: keep workspace monitor bindings on full reconnect (#13384)
Zynix
2026-02-28
1
-0
/
+1
*
compositor: fix calculating x11 work area (#13347)
Vaxry
2026-02-25
1
-1
/
+1
*
layout: rethonk layouts from the ground up (#12890)
Vaxry
2026-02-21
1
-4
/
+5
*
renderer: fix mouse motion in VRR (#12665)
Szwagi
2026-01-31
1
-0
/
+1
*
render/cm: various updates, remove old protocols (#12693)
UjinT34
2025-12-27
1
-2
/
+2
*
compositor: warn on start via a log about start-hyprland
Vaxry
2025-12-17
1
-1
/
+1
*
desktop: cleanup, unify desktop elements as views (#12563)
Vaxry
2025-12-08
1
-2
/
+3
*
start: init start-hyprland and safe mode (#12484)
Vaxry
2025-12-05
1
-15
/
+19
*
renderer: add quirks:prefer_hdr to fix HDR activation for some clients (#12436)
UjinT34
2025-12-03
1
-0
/
+1
*
compositor: Configurable behavior when window to be focused conflicts with fu...
Nikolai Nechaev
2025-11-25
1
-9
/
+0
*
windowrules: rewrite completely (#12269)
Vaxry
2025-11-17
1
-1
/
+0
*
xwayland: set _NET_WORKAREA property (#12148)
jmanc3
2025-10-29
1
-0
/
+1
*
compositor: check for monitor layout issues post rule apply
Vaxry
2025-10-26
1
-0
/
+2
*
input: Add fully configurable trackpad gestures (#11490)
Vaxry
2025-08-28
1
-1
/
+0
*
syncobj: use rendernode for timelines (#11087)
Tom Englund
2025-08-24
1
-5
/
+12
*
compositor: mark createNewWorkspace as nodiscard
vaxerski
2025-08-17
1
-16
/
+16
*
internal: unify VT getting
vaxerski
2025-08-14
1
-0
/
+1
*
monitor: fix crash on mutating workspace vec
Vaxry
2025-07-28
1
-1
/
+2
*
core: move workspace ptrs to weak (#11194)
Vaxry
2025-07-24
1
-17
/
+26
*
drm: check syncobj timeline support before advertising protocol (#11117)
mavonarx
2025-07-23
1
-0
/
+3
*
render: refactor class member vars (#10292)
davc0n
2025-05-05
1
-4
/
+4
*
layerrules: add abovelock to render above lockscreen (#9793)
Virt
2025-04-25
1
-1
/
+1
*
compositor: refactor class member vars (#10141)
davc0n
2025-04-22
1
-40
/
+39
*
monitors: fix disconnected monitors are reconnected to an empty workspace (#9...
Nathan Ollerenshaw
2025-04-14
1
-47
/
+48
*
core: add default initializers for ccompositor ptrs
Vaxry
2025-03-02
1
-2
/
+2
*
protocols: Support wp color management proto (#9444)
UjinT34
2025-02-26
1
-3
/
+3
*
workspaces: update persistence on workspace rename (#9368)
Roberto Previdi
2025-02-15
1
-1
/
+1
*
core: add mallopt to modify trim threshold
Vaxry
2025-02-09
1
-2
/
+3
*
dispatchers: add cyclenext hist option (#9055)
Alexander
2025-02-03
1
-4
/
+3
*
refactor: clang-tidy in compositor (#9241)
Alexander
2025-02-02
1
-4
/
+1
*
core: make persistent workspaces always follow the config
Vaxry
2025-01-26
1
-0
/
+2
*
core: add --verify-config to verify the config with Hyprland
Vaxry
2025-01-24
1
-5
/
+6
*
core: move all shared_ptrs from the STL to hyprutils (#9143)
Vaxry
2025-01-23
1
-2
/
+2
*
keybinds: add visible arg for cyclenext (#9045)
Alexander
2025-01-21
1
-2
/
+3
*
xwayland: fix crash when trying to initialize without Xwayland installed (#9077)
Zach DeCook
2025-01-20
1
-1
/
+1
*
core: move to inotify for monitoring the config files
vaxerski
2025-01-19
1
-1
/
+0
*
core: cleanup header includes (#9088)
user111111111111111111111111111111111
2025-01-17
1
-18
/
+0
*
core: Add support for HDR and color management protocols (#8715)
UjinT34
2025-01-07
1
-0
/
+4
*
keybinds: attempt to wrap around if fallback is allowed in movefocus
vaxerski
2025-01-02
1
-0
/
+1
*
internal: remove dead code (#8748)
Ikalco
2024-12-17
1
-2
/
+0
*
core: drop using deques in favor of vectors
Vaxry
2024-12-16
1
-1
/
+0
*
core: Add clang-tidy (#8664)
Vaxry
2024-12-07
1
-2
/
+2
*
core: workspace-related function cleanup / refactor
Vaxry
2024-11-22
1
-13
/
+0
*
internal: cleanup CMonitor usage and fix a few ref hogs
Vaxry
2024-10-26
1
-3
/
+3
[next]