haiku/src/kits
Alex Wilson 82ab316723 Add default spacing for Layouts (#5614)
* introduce B_USE_DEFAULT_SPACING, which works somewhat like B_SIZE_UNSET and B_ALIGN_HORIZONTAL_UNSET
* introduce static float BControlLook::ComposeItemSpacing(float spacing), which checks uses be_control_look->DefaultItemSpacing().
* modify layouts to use BControlLook::ComposeItemSpacing() in SetInsets and SetSpacing methods.
* default insets are still 0, 0, 0, 0, but can be set to default spacing by passing B_USE_DEFAULT_SPACING
* I've found two regressions, patches incoming, please report others on #5614.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38512 a95241bf-73f2-0310-859d-f6bbb57e9c96
2010-09-02 22:58:24 +00:00
..
app * Forgot to update copyright for the last change. 2010-08-26 12:14:36 +00:00
bluetooth Fix #6373, second try 2010-08-19 15:29:02 +00:00
debug Added UnhandledDebugMessage() hook which is called by the base class 2010-03-26 21:18:08 +00:00
device Fixed incorrect check. CID 1339 2010-08-15 11:05:28 +00:00
game Fix typo (CID 392) 2010-08-14 21:25:16 +00:00
interface Add default spacing for Layouts (#5614) 2010-09-02 22:58:24 +00:00
locale * removed all BLocale-related getters from BLocaleRoster - they're available 2010-08-30 19:58:19 +00:00
mail Fix Build 2010-08-19 04:12:25 +00:00
media Of course the same fix needs to be applied 2010-09-01 17:29:32 +00:00
midi Fix warnings 2010-07-09 19:54:18 +00:00
midi2 * merged 32bit-wchar_t branches of buildtools and haiku back into 2009-07-07 10:30:09 +00:00
network * Added non-const sockaddr casts. 2010-08-18 15:41:33 +00:00
notification Patch by plfiorini: Integration of InfoPopper as a system service. See ticket 2010-05-27 14:48:27 +00:00
opengl Add support for non-native ABI on hybrid build, 2010-08-04 14:05:59 +00:00
print Fixes build. 2010-07-10 08:36:42 +00:00
screensaver Apply patch from Caitlin Shaw to allow for smaller screensaver tick times that 50 ms. 2009-10-05 01:01:35 +00:00
shared CID 1463: Delete an array with delete[] 2010-08-07 23:17:26 +00:00
storage Add the possibility to load all add-ons in a directory immediately. 2010-08-29 22:05:33 +00:00
support * fix oversight that gmtime() and localtime() may return NULL, which would lead 2010-08-16 14:52:37 +00:00
textencoding Replace each occurence of an invalide character. Before all invalid 2010-03-16 09:28:53 +00:00
tracker * removed all BLocale-related getters from BLocaleRoster - they're available 2010-08-30 19:58:19 +00:00
translation * Rewrote header. 2009-08-27 13:40:07 +00:00
Jamfile Patch by plfiorini: Integration of InfoPopper as a system service. See ticket 2010-05-27 14:48:27 +00:00
libbe_test_versions * Made the libbe_test environment basically working under Haiku - to actually 2009-08-19 14:17:13 +00:00
libbe_version.rdef Update libbe version info. 2010-04-19 12:09:21 +00:00
libbe_versions * Version all libbe symbols - while this enlarges all executables, and isn't 2009-09-23 15:11:20 +00:00
LocaleBackend.cpp applied a hint given from Ingo during BeGeistert: 2010-04-19 17:27:03 +00:00