Commit graph

15 commits

Author SHA1 Message Date
Joey Payne
ec75a46c6d Added a gtk widget for rendering. 2014-02-01 20:23:05 -07:00
Joey Payne
4fbb2b5a85 Modified the test.py to use the surface calls to inject mouse events. 2014-02-01 20:22:44 -07:00
Joey Payne
cd75ee08bb Added a mouse class to render a mouse if the user does not have one/is in fullscreen mode. 2014-02-01 20:21:50 -07:00
Joey Payne
d348ae2759 Removed updating in another thread for sake of ease of use and smoothness. 2014-01-31 22:42:19 -07:00
Joey Payne
ca0616e63f Updated readme. 2014-01-31 22:41:22 -07:00
Joey Payne
22e86812e8 Added ability to resize windows from all sides and corners. 2014-01-31 22:37:08 -07:00
Joey Payne
0785a228aa Added window resize handles. Fixed bugs with clicking, dragging and focus events. 2014-01-30 23:23:52 -07:00
Joey Payne
067c77ac23 Refactored code in the structures file for easier structure adding. Added the beginning of a resizable function. 2014-01-29 22:41:49 -07:00
Joey Payne
5fa72907cc Put mouse position setting in a different thread. 2014-01-29 15:52:23 -07:00
Joey Payne
4cea15f4f1 Added ability to drag windows. 2014-01-29 15:51:36 -07:00
Joey Payne
0e4f2324f5 Added mouse injection in the test script. Also added plane generation on the fly. 2014-01-28 23:20:33 -07:00
Joey Payne
58ab7aa79a Added some mouse events to each window. 2014-01-28 23:19:45 -07:00
Joey Payne
2cdb9fbca6 Added initial drawing code plus a test app. 2014-01-28 16:29:30 -07:00
Joey Payne
d08795e5c9 Modified the README to be more descriptive. 2014-01-27 14:13:05 -07:00
jyapayne
abf14caae1 Initial commit 2014-01-27 13:04:21 -08:00