History log of /haiku/src/apps/bootmanager/PartitionsPage.cpp
Revision Date Author Comments
# 6de9c42d 24-Oct-2023 Humdinger <humdinger@mailbox.org>

BootManager: improved layouting

Addresses #15418 without completely solving it.
At least for font sizes >= 11 points it works mostly. Buttons are
no longer cut off, though the summary page showing all partitions
is taller than necessary for > 3 partitions, esp. for smaller font
sizes.

Views aren't vertically centered at least.

Change-Id: Id6224b83f27510c9ed45e303f0b5dabf47af0574
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7062
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# e1ca0f4e 05-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

BootManager: partition list scrolling with a BViewPort.

Fixes #7360.


# 546208a5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 4d0c990e 08-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Forgot to change the data retrieval due to the layout changes; now works
again, and will also drop into debugger if broken again.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40155 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f8e5c0d4 06-Jan-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Fixed what was probably axeld's expected behavior which the previous
fix had changed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40134 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 24cc9c13 06-Jan-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Fixed gcc4 build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40133 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 197f59b0 05-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Another work in progress of converting the BootManager to use the layout API;
most pages do now, albeit it's not perfect yet due to issues with BTextView,
and BScrollView that make them very inconvenient to use with the layout API.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40126 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b76ca311 04-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Renamed bootman to BootManager, and moved it to the applications.
* Renamed its signature to BootManager as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40114 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e1ca0f4e32c86c9210fa2b7f9aeb9b4871a9d659 05-Nov-2014 Adrien Destugues <pulkomandy@gmail.com>

BootManager: partition list scrolling with a BViewPort.

Fixes #7360.


# 546208a53940a26c6379c48a7854ade1a8250fc5 16-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

More catalog-related cleanup.

* rename B_TRANSLATE_CONTEXT to B_TRANSLATION_CONTEXT and
B_TRANSLATE_WITH_CONTEXT to B_TRANSLATE_CONTEXT, squashing a TODO
* adjust all uses of both macros in Haiku's source tree
* use correct header guard for collecting/Catalog.h

The renamed macros require adjustments to all external applications
using catalogs.


# 4d0c990ef1bd7ef1b3fb80d79f07e1d585e552f1 08-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Forgot to change the data retrieval due to the layout changes; now works
again, and will also drop into debugger if broken again.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40155 a95241bf-73f2-0310-859d-f6bbb57e9c96


# f8e5c0d4335c20b261feb4073fce80501d6bd190 06-Jan-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Fixed what was probably axeld's expected behavior which the previous
fix had changed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40134 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 24cc9c135e3aaacbb2af6eeac8969d3c0348d802 06-Jan-2011 Philippe Houdoin <philippe.houdoin@gmail.com>

Fixed gcc4 build.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40133 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 197f59b07d7c2ba608bf1c493109b595484f73a2 05-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Another work in progress of converting the BootManager to use the layout API;
most pages do now, albeit it's not perfect yet due to issues with BTextView,
and BScrollView that make them very inconvenient to use with the layout API.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40126 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b76ca311d17d58bd6c3ac6948d839076558adc88 04-Jan-2011 Axel Dörfler <axeld@pinc-software.de>

* Renamed bootman to BootManager, and moved it to the applications.
* Renamed its signature to BootManager as well.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40114 a95241bf-73f2-0310-859d-f6bbb57e9c96