Commit Graph

10 Commits

Author SHA1 Message Date
Pietro Gagliardi 764ce362f3 Finally removed the TODO for buttons > 3 in GTK+ Areas (alas, bad end). 2014-08-14 23:28:22 -04:00
Pietro Gagliardi 63981722cf Resolved Alt key woes on GTK+. 2014-08-14 18:55:54 -04:00
Pietro Gagliardi c94a976822 Cleaned up a bunch of TODOs, moving a few to future plans. 2014-08-14 09:38:12 -04:00
Pietro Gagliardi 2a2d730d12 Decided to remove AreaHandler.Defocuses() as that mucks up with the Mac OS X keyboard trap. 2014-08-13 14:09:53 -04:00
Pietro Gagliardi e28b791489 Implemented AreaHandler.Defocuses() on GTK+. Also more future plans. 2014-08-13 08:01:13 -04:00
Pietro Gagliardi 6c1bf7aabd Big change: with the current event model, it's safe to call Area.RepaintAll() (and the future Area.Repaint()) from within AreaHandler.Key() and AreaHandler.Mouse(); get rid of the bool returns from each. The future Area.Repaint() is important; the bool returns repainted the whole Area, which may not be optimal. 2014-08-09 10:33:38 -04:00
Pietro Gagliardi 8ee7b2b809 Removed borders from Areas on the GTK+ backend. 2014-08-08 20:31:15 -04:00
Pietro Gagliardi 03f2873f68 Set vertical alignment of Labels next to Areas on GTK+. 2014-08-05 20:43:56 -04:00
Pietro Gagliardi b46167f1e2 Fixed up the implementation of Area on GTK+ and the Area test. Seems to be fine, though for some reason holding down a mouse button doesn't generate a drag in GTK+ 3.10... 2014-08-05 00:34:24 -04:00
Pietro Gagliardi 28764445b9 Re-added Area on the GTK+ backend. Not yet working; need to reconnect signals. 2014-08-04 23:31:11 -04:00