Pietro Gagliardi
|
8a81650b3d
|
Moved it all back; the preemptive multitaksing during an event handler kills us on all platforms. Going to have to restrict ALL GUI accss to happening from one t hread, so going to need to drop uitask entirely and have just a start() callback for startup code and a post() function for posting requests to windows (like channel sends but into a perpetual buffer).
|
2014-07-02 22:53:03 -04:00 |
Pietro Gagliardi
|
5d339e656b
|
Moved everything out of the way pending rewrite.
|
2014-07-02 17:13:40 -04:00 |
Pietro Gagliardi
|
66f9f13ca2
|
More go fmt.
|
2014-06-10 14:33:48 -04:00 |
Pietro Gagliardi
|
511f774649
|
Finished the Area clicking stuff: formalized the behavior in documentation in area.go, pointed out that Mac OS X already behaves as expected, updated some comments, and removed the relevant TODO.
|
2014-05-23 23:48:17 -04:00 |
Pietro Gagliardi
|
582e3b4644
|
Implemented triple-clicks and up on Windows.
|
2014-05-23 17:01:56 -04:00 |
Pietro Gagliardi
|
92e4d32284
|
Added code that will replace the toolkit-internal double-click/triple-click handling in an effort to normalize click count handling.
|
2014-05-23 14:03:57 -04:00 |
Pietro Gagliardi
|
5190c7c763
|
Finished re-adding the numeric keypad keys and fixing up the GTK+ Area implementation to handle the new KeyEvent. Everything seems to work on this end...
|
2014-03-29 13:09:27 -04:00 |
Pietro Gagliardi
|
84450cfa64
|
Added the proper provision for numeric keypad entry.
|
2014-03-29 12:57:54 -04:00 |
Pietro Gagliardi
|
4dd7eebc31
|
Added the scancode->KeyEvent.Key mapping table.
|
2014-03-29 12:33:20 -04:00 |