-
Notifications
You must be signed in to change notification settings - Fork 0
A simple composite manager for X11 window system using xcb and xrender+damage+composite extensions.
License
comick/finalcm
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Simple, buggy composite manager for the X Window System.
It's written in C and use the xcb X C bindings.
I did it for an interface design exam during University in circa 2010.
It's fairly incomplete and only run using blackbox window manager.
I wanted to learn some X11 server interaction.
Contains expose-like effect for placing windows, ceverswitch-like effect to choose between windows and other glue stuff.
Also, track changes to widnow and draw real-time (eg. scaled in the coverswitch or expose).
Install xcb libraries and headers for damage, xfixes, xrender, composite, atom, then make, then:
./finalcm
during a blackbox session with some window already opened.
Upper-left corner cursor triggers the expose-like effect, alt+tab does the coverswitch effect.
Super+{+/-} zooms in and out the interface (it's buggy and unoptimized).
It's pretty simple code, hope being a good resource for simple xcb examples.
About
A simple composite manager for X11 window system using xcb and xrender+damage+composite extensions.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published