Age | Commit message (Collapse) | Author | Files | Lines |
|
This concludes the first 'release' :p.
|
|
This brings a lot of clean up on the code.
|
|
|
|
It's somewhat buggy. But works :). There're 2 desktops only for now, maybe later
I will implement something more dynamic
|
|
|
|
All the socket stuff is done syncing it with select calls so we can
get either a X11 event or a Socket event.
Also cleanup the C mess, it's done all in rust now :).
|
|
Now the next_xevent (from the safex11) will not block forever. So we
can listen the socket without doing some thread stuff.
|
|
|
|
For now this have some bugs. Some complex programs (i.e. thunar, firefox) will spawn
a lot of XCreateEvents and the last window it's not focused correctly.
Also the enter notify should work on an input instead hovering the window
|
|
This initial commit has the following:
* We can spawn a terminal.
* Given a new window, we can move it around the screen, but only the
window that was created, all the other windows disappear on the void,
so.. :(
and that's it
|