summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-02-17gtk_fb: add note about xshm surfacesVito Caputo
After some discussion with chergert on how this could be quicker on X, it seemed worth noting at least something to this effect. The details of doing this seemed annoying, because cairo apparently doesn't just give you an xshm if appropriate via gdk_window_create_similar_image_surface() If that was all that were needed, this commit would just change the cairo_image_surface_create() over to that. But chergert claimed it doesn't do the right thing here, so a comment it is until someone cares enough to to investigate further.
2021-02-17rototiller,main: bump rototiller, use new _free() styleVito Caputo
Just an ergonomic improvement, submodule bump and code change done at once to keep things bisectable.
2021-02-17gtk_fb: no need to explicitly remove tick_callbackVito Caputo
This too will automatically get removed on widget destroy
2021-02-17gtk_fb: no need to destroy c->imageVito Caputo
Destroying c->window, the container of c->image, will already do that.
2021-02-16main: remove spurious pasteVito Caputo
vim droppings
2021-02-16autotools: introduce rudimentary autotools setupVito Caputo
Now it actually builds! Hopefully for more than just me...
2021-02-16src: initial commit of something semi-workingVito Caputo
This deadlocks after a few "Go!" cycles, and the "rtv" module's "snow" doesn't seem to be drawing anything, despite the explicit use of "snow" working fine. I suspect it has to do with the lack of module setup occurring, rtv may have a broken assumption about the snow module always being setup at runtime and no static default compiled in. I didn't go look yet. There's plenty of TODOs and such to take care of, but this looks like a good foundation to potentialy collaborate on and start thinking about how things like libhandy would integrate and what directions things must go to make that workable.
2021-02-16rototiller: vendor rototiller submoduleVito Caputo
glimmer is a gtk frontend for rototiller
© All Rights Reserved