haiku/headers/os
Stephan Aßmus 14f6345690 Several fixes to BMenuField layout calculations.
* The most important fix is that in BMenuField::_ValidateLayoutData(),
  divider was calculated, but then never used. If the menu field was not
  using the layout management, it should take the existing fDivider into
  account, but never did. This caused #2728.
* Added some tracing that helped me debug this.
* Fixed a bunch of layouting inconsistencies. It will also improve some
  unnecessary resizing of the menu bar.

Will test all of this some more. But in the test app I do have, the BMenuField
works more like in BeOS now.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27508 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-09-14 19:01:54 +00:00
..
add-ons * Rewrote TrackerAddOn.h header :-) 2007-10-15 22:56:37 +00:00
app * Enlarged the default BLooper port capacity to 200 messages. Since limiting 2008-05-29 18:24:19 +00:00
arch tag warnings with M68K: 2007-10-25 12:43:05 +00:00
be_apps
bluetooth Remove warning, use the common util function for the bdaddr utils class 2008-08-15 19:08:48 +00:00
device fixes pointed by Axel and some stile changes. 2008-09-12 18:29:30 +00:00
drivers * Divided enter_sleep_state() to have a prepare_sleep_state() that accepts a 2008-09-10 19:24:37 +00:00
game declared entry_ref 2008-02-08 21:37:25 +00:00
interface Several fixes to BMenuField layout calculations. 2008-09-14 19:01:54 +00:00
kernel fixed Atom id. Thanks katisu! 2008-09-07 20:59:30 +00:00
mail fix a bit of gcc4 build 2007-10-15 22:35:52 +00:00
media Add identifier for 64 bit float raw audio format, really just to show we can support it without hacking the API :) 2008-07-16 19:06:39 +00:00
midi * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
midi2
net Overhauled BNetEndpoint implementation (and BNetAddress, too): 2008-07-13 19:58:35 +00:00
opengl updated mesa to 7.0.4 2008-08-18 20:19:01 +00:00
storage * Added two more public functions: get_named_icon(). 2008-08-17 14:32:33 +00:00
support fix gcc4 warning about wrong argument type. 2008-06-15 19:21:00 +00:00
translation * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
AppKit.h
Be.h
BeBuild.h "_IMPORT" was not defined, but most (all?) BeOS software that could be compiled 2008-09-10 20:29:50 +00:00
DeviceKit.h
GameKit.h
InterfaceKit.h
KernelKit.h
MailKit.h
MediaKit.h
MidiKit.h
NetKit.h * Rewrote NetKit.h, and added the libnetapi headers. 2008-06-24 09:03:44 +00:00
NetworkKit.h
OpenGLKit.h
StorageKit.h
SupportKit.h
TranslationKit.h