factor/basis/ui/backend/gtk
Jon Harper 14f51e2dd5 ui.backend.gtk, use a separate widget for drawing opengl. Fixes #1487
Apparently you can't use opengl calls in a configure event signaled from
the window. If you do, on ubuntu 14.04 with unity, each and every frame
will be drawn. Since they are drawn slower than the event are emitted,
it continues to redraw after the resize is done, 'replaying' the resize
motion.
opengl calls from a configure event on the single child of the
window are ok.
Also, now that the window is not used to draw opengl, it doesn't produce
expose events, instead the drawable child must be used.

This also makes moving the window much smoother.
2017-01-23 10:04:43 -08:00
..
input-methods ui.backend.gtk: split off input methods support for ui.editors into .input-methods.editors (no more ui.editors with its dependencies in a deployed 2011-01-26 21:37:26 +06:00
io ui.backend.gtk.io: refactoring which removes ui.backend.gtk.io.unix 2016-06-19 01:33:59 +02:00
authors.txt ui.backend.gtk: change authors list 2010-06-13 16:53:24 +06:00
gtk-docs.factor ui.backend.gtk, use a separate widget for drawing opengl. Fixes #1487 2017-01-23 10:04:43 -08:00
gtk-tests.factor ui.backend.x11.keys: Support for the Windows/Meta key on X11 2016-08-17 03:41:45 +02:00
gtk.factor ui.backend.gtk, use a separate widget for drawing opengl. Fixes #1487 2017-01-23 10:04:43 -08:00
platforms.txt ui.backend.gtk: remove unneeded vocabs from USING:, add platforms.txt 2011-09-01 20:15:23 -07:00
summary.txt add summary.txt and tags.txt for various vocabularies 2010-07-17 15:31:53 +06:00