haiku/src
Augustin Cavalier e5f774e848 Tracker: Rework file-panel initialization.
* Get spacing from BControlLook.

 * Initialize and place the buttons before the PoseView,
   so that they can be used to constrain the PoseView's size.

 * Update size limits based on spacing metrics.

Tested against filepanel command, Backgrounds preflet,
and WonderBrush. All seems to still work acceptably, and
now the controls are properly font-size-sensitive.

Fixes #13178.
2022-08-26 23:49:24 -04:00
..
add-ons arm: reuse generic PCI implementation 2022-08-24 09:46:49 +00:00
apps StyledEdit: Do not do font->Size() / 12 but rather downscale directly. 2022-08-26 23:01:32 -04:00
bin desklink: Make use of BControlLook::ComposeIconSize(). 2022-08-26 18:53:13 -04:00
build libroot_build: fix stat of files in a symlinked directory 2022-05-20 17:19:28 +00:00
data haiku_datatranslators: Remove libraw version specification. 2022-07-07 22:45:45 -04:00
kits Tracker: Rework file-panel initialization. 2022-08-26 23:49:24 -04:00
libs libs/posix: Implemented new locale functions 2022-07-11 16:30:16 +00:00
preferences Network preferences: Use BControlLook::ComposeIconSize(). 2022-08-26 17:44:26 -04:00
servers registrar: Rewrite shutdown dialog to just use a BAlert. 2022-08-26 21:27:54 -04:00
system Revert "boot/efi: fall back to legacy UART if EFI protocol is not available" 2022-08-26 15:42:58 +00:00
tests tests/qemu-boot-test: Update for riscv64 2022-08-24 14:37:44 -05:00
tools src/tools: hardlink_packages: Autodetect arch from jam remote repository file 2022-05-13 15:18:17 -05:00
Jamfile