haiku/headers/os
Stefano Ceccherini 780b76dcf9 Applied patch by Ziusudra in ticket #4930 to avoid a deadlock when
navigating the menus via keyboard.
I also factored some code into functions, in particular the code to
add the dynamic items. Also keep track if the dynamic items have been added
or not (using a new boolean class member).
I tested for regressions but couldn't find any.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37261 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-06-26 12:29:17 +00:00
..
add-ons Rewrote headers. 2009-08-27 12:35:43 +00:00
app * Should fix #6132, PropertyInfo.h was not self contained. 2010-06-06 09:37:46 +00:00
arch Of course, using warnings as placeholders for code to write works fine until it's included when building an arch with -Werror... 2009-07-22 18:14:32 +00:00
be_apps Added the public header to allow apps to take advantage of the services daemon's app restart capabilities 2007-01-06 02:27:52 +00:00
bluetooth *Incorrect endianess handling from bdaddr at parsing from string. 2010-06-14 20:04:10 +00:00
device * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
drivers * get_memory_map(): Changed parameters types to fixed-width types. 2010-06-23 16:09:26 +00:00
game * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
interface Applied patch by Ziusudra in ticket #4930 to avoid a deadlock when 2010-06-26 12:29:17 +00:00
kernel Replaced B_32_BIT_MEMORY by B_32_BIT_FULL_LOCK and B_32_BIT_CONTIGUOUS, so 2010-06-23 13:29:25 +00:00
locale Additional TR*-->B_TRANSLATE* cleanup 2010-05-10 14:44:54 +00:00
mail Rewrote header. 2009-08-27 12:41:25 +00:00
media * Reverted part of r34474 that broke binary compatibility. 2010-04-13 13:01:56 +00:00
midi Found a forgotten B_BEOS_*_DIRECTORY. 2009-09-18 17:40:46 +00:00
midi2 style cleanup 2006-09-21 13:04:59 +00:00
net Rewrote header. Don't know if this is even used/supported. 2009-08-27 12:45:31 +00:00
opengl Made BGLView by default freely resizable by layout manager. I'm not sure I didn't break binary compatibility, please review. 2010-03-10 23:03:03 +00:00
storage * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
support Introduced types [__haiku_]generic_{addr,size}_t which are wide enough for 2010-06-02 18:22:38 +00:00
translation * Obviously, the GraphicsDefs.h header is needed as well. 2009-08-27 15:45:42 +00:00
AppKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
Be.h Patch by Jorma Karvonen: Add LocaleKit.h header and also add it to Be.h. Thanks! 2010-05-16 16:07:55 +00:00
BeBuild.h * config/{HaikuConfig.h,types.h}: 2010-05-24 19:55:38 +00:00
DeviceKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
GameKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
InterfaceKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
KernelKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
LocaleKit.h Fixed misspelled header, closes ticket #6147. 2010-06-08 21:07:38 +00:00
MailKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MediaKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MidiKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
NetKit.h * Rewrote NetKit.h, and added the libnetapi headers. 2008-06-24 09:03:44 +00:00
NetworkKit.h Official place for socket.h is sys/ 2007-07-14 09:26:22 +00:00
OpenGLKit.h Removed GLX headers: was never there anyway! 2005-06-26 21:48:15 +00:00
StorageKit.h StorageKit.h still included the Alias.h header file I removed with the previous commit. 2007-07-06 12:52:01 +00:00
SupportKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
TranslationKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00