Commit Graph

153 Commits

Author SHA1 Message Date
David Rose 928aec618d better handle touchscreens 2009-05-05 22:41:02 +00:00
David Rose 09f8d67a8a iphone touches 2009-04-26 01:11:49 +00:00
David Rose f486d3c152 make Transform2SG keep a reference-counting pointer to its node 2009-04-20 15:10:00 +00:00
David Rose 85e5ad2e45 MouseWatcher::set_frame 2009-02-05 23:42:38 +00:00
David Rose 807cae3bfa fix for incorrect within events 2008-12-31 01:12:22 +00:00
David Rose 58e0537e3c wide interrogate improvements: sequence protocol, MAKE_SEQ, __setitem__, and parameter coercion 2008-11-07 21:12:42 +00:00
David Rose d4c2c9858d SIMPLE_THREADS_NO_MUTEX -> LightMutex 2008-10-08 23:23:40 +00:00
David Rose c82dbc649b initialize keycode 2008-09-29 18:36:04 +00:00
David Rose f9cbb6f984 sort MouseWatcherGroup regions. Maybe fix for scroll bar getting stuck. 2008-09-15 20:14:46 +00:00
David Rose 2928e1088e new fix (idea suggested by Clemens Pecinovsky) 2008-06-11 20:54:50 +00:00
David Rose 494217ea89 revert incorrect patches in 1.60 and 1.62 2008-06-11 20:28:01 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 28dbf6e736 suggested patch from Clemens Pecinovsky 2008-05-09 18:53:31 +00:00
David Rose d956aee536 handle pixel_zoom properly 2008-05-09 00:07:13 +00:00
David Rose 61c935f04d patch suggested by Clemens Pecinovsky 2008-05-08 16:41:08 +00:00
Josh Yelon 942769b672 Improvements to mouse-trail tracking 2007-10-01 19:47:19 +00:00
Josh Yelon 5abebf3e0f More code for mouse-trail logging 2007-09-30 19:56:44 +00:00
Josh Yelon f64547dd1b Code to record a mouse trail added 2007-09-30 19:40:46 +00:00
Zachary Pavlov 220d33e006 okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg 2007-07-20 23:02:51 +00:00
David Rose 011cfc2763 forward reference 2007-07-04 00:34:20 +00:00
David Rose 33a0c3af8e replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations 2007-05-31 21:17:50 +00:00
Zachary Pavlov 4d9f4785c7 commented out down setting for resume_down case. This is a fix for the first key missed bug 2006-11-02 23:46:27 +00:00
David Rose 4cbeeb61cd typo in comment 2006-10-24 21:54:35 +00:00
David Rose d7892c5bb2 better one-button trackball 2006-10-11 23:14:19 +00:00
David Rose 9744dbfc0b a bit more osx keyboard/mouse support 2006-10-09 23:47:08 +00:00
David Rose ff6a4155ee button_repeat event also needs the button name parameter 2006-10-09 22:07:24 +00:00
David Rose 56f63aaff6 add inactivity_timeout_event 2006-09-15 18:00:53 +00:00
David Rose e6077a603c implement MouseWatcher::inactivity_timeout 2006-09-15 16:27:09 +00:00
David Rose dc6b1cbe79 fix sticky rollover buttons 2006-07-14 21:06:26 +00:00
David Rose 1ee0741221 fix MouseWatcherRegion update and show_regions 2006-04-29 02:00:15 +00:00
David Rose 0c267327e4 fix base.mouseWatcherNode.showRegions() 2006-04-28 23:25:06 +00:00
David Rose 9808294212 factor out more calls to Thread::get_current_thread() 2006-04-27 14:45:39 +00:00
David Rose ddd1046462 factor out Thread::get_current_thread() some more 2006-04-26 07:31:23 +00:00
David Rose 889228f403 name mutexes for debugging; better UpdateSeq thread behavior 2006-04-09 23:23:15 +00:00
David Rose 8a78fffd8f multithreading optimizations, tau profiler, related changes 2006-04-05 19:36:05 +00:00
David Rose 725e82e6f4 show_through() 2006-03-20 20:48:26 +00:00
David Rose c4306e0f4b fix paste-buffer corruption bug 2006-02-26 15:42:57 +00:00
David Rose 8fbc824aab make PGui more thread-safe 2006-02-16 23:45:05 +00:00
Roger Hughston 8065be4f57 More Motion in osx Land 2006-02-10 20:13:14 +00:00
David Rose 572a146c24 untabify 2006-01-13 18:38:07 +00:00
David Rose cb9e5f2dad add generic ButtonThrower events: track keystrokes, too 2006-01-13 00:21:17 +00:00
David Rose c39ef34932 incorporate DisplayRegion scale fix from Douglas Warren 2005-12-22 17:33:57 +00:00
Josh Yelon 9729541f63 Added macrocomposites 2005-09-27 22:05:52 +00:00
Dave Schuyler 1485f8b7ea added mouse buttons (4 and 5) 2005-09-09 02:01:09 +00:00
David Rose 292b0d1d95 (void) -> () 2005-09-06 20:16:09 +00:00
David Rose 1e81e656ab PGItemNotify interface, PGScrollFrame, and more general PGSliderBar 2005-08-27 00:15:54 +00:00
David Rose 682fa4af45 fix gui buttons some more 2005-07-15 00:38:31 +00:00
David Rose bc0d509090 bam 5.0, new Geom implementation is now official 2005-06-30 17:42:21 +00:00
David Rose e66a0faba0 add MouseSubregion 2005-05-13 21:46:10 +00:00
David Rose f234ec5e84 add MouseSubregion 2005-05-13 21:36:46 +00:00