haiku/headers/private/shared
Alexandre Deckner c51d0337a1 * Rewrote BDragger's mouse tracking to be asynchronous using a message filter. Placed the filter in
kits/shared since i plan to use it in other places like Tracker. Animated replicants like 
ActivityMonitor wont stall anymore when initiating the drag. (On the desktop, Tracker's mouse 
tracking still busy loops sometimes, that's next on my list). 

I had asynchronous long click detection (one button mouse support) in it but decided to get rid of 
it, it adds unneeded complexity in the code and is even getting in your way sometimes (ex: now you can 
take your time to drag the dragger, you wont be interrupted). If we want to reimplement that 
someday it should be done system wide anyway (only Tracker and replicants have that 'feature' 
AFAIK).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29972 a95241bf-73f2-0310-859d-f6bbb57e9c96
2009-04-06 19:15:00 +00:00
..
AboutWindow.h Adding the header. 2007-06-13 02:36:18 +00:00
AffineTransform.h Applied patch by Stephen Deken: 2008-10-16 19:10:10 +00:00
AutoDeleter.h AutoDeleter calls the destructor operator also when the object is NULL, 2008-07-29 01:48:38 +00:00
AutoLocker.h * Added missing inclusion of <stddef.h>. 2009-03-24 23:09:49 +00:00
CalendarView.h * move DateTime and CalendarView into shared 2008-08-29 19:26:58 +00:00
ColorQuantizer.h Added a BColorQuantizer class to the "shared kit" based on a patch by David 2008-08-28 16:33:12 +00:00
CommandPipe.h * added BCommandPipe class (currently private API) kindly provided by 2007-06-19 12:38:29 +00:00
cpu_type.h - Path by Joerg Meyer 2009-04-03 23:04:30 +00:00
DateTime.h * add documentation 2009-03-29 20:18:16 +00:00
DragTrackingFilter.h * Rewrote BDragger's mouse tracking to be asynchronous using a message filter. Placed the filter in 2009-04-06 19:15:00 +00:00
EntryFilter.h Small helper class for filtering file/path names. 2008-03-26 04:03:44 +00:00
FunctionTracer.h This class helps me with tracing function enter/leave output. It is passed 2008-09-14 18:46:26 +00:00
HashMap.h to please gcc4 2007-08-03 19:02:59 +00:00
HashString.h * put some more useful utility classes into "shared". I tried to make sure 2007-08-02 16:28:34 +00:00
ObjectList.h * BinaryInsertUnique() didn't work at all. 2005-11-10 15:31:18 +00:00
OpenHashTable.h * Fixed build when Debug.h had already been included. 2009-04-02 16:08:13 +00:00
pci-utils.h white space cleanup 2008-09-16 21:31:47 +00:00
Referenceable.h * Moved Referenceable.cpp to src/kits/support (private libbe API), and its header to 2007-07-31 16:20:37 +00:00
RWLockManager.h Added RWLockable and RWLockManager classes. The former is basically a 2009-03-24 23:13:56 +00:00
syscall_utils.h Finally decided to put the often copied RETURN_AND_SET_ERRNO() macro 2008-04-11 03:23:51 +00:00
usb-utils.h helper functions to get device and vendor names from usbdevs list 2008-10-22 22:32:37 +00:00