History log of /haiku/headers/libs/alm/Tab.h
Revision Date Author Comments
# 35bf0b5c 31-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Add initial support for archiving a BALMLayout.

What's supported:
* basic archive/instantiate
* friend layouts
coming soon:
* saving of custom restraints
* archiving of BadLayoutPolicy


# 708a298e 18-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Refactor XTab and YTab to share a common base, TabBase.

TabBase takes care of layout tracking etc..


# c761a8a6 18-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Let BALM::{X|Y}Tabs be in multiple BALMLayouts, if they are friendly.


# 324ce285 16-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Add FBC padding to ALM classes.


# a25ffa4f 16-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Style cleanup in alm: mostly clean includes.


# 57014d1f 29-Nov-2011 czeidler <haiku@clemens-zeidler.de>

Make tabs BReferenceable. Maintain a list of tabs.


# ef93b55d 13-Mar-2011 Clemens Zeidler <clemens.zeidler@googlemail.com>

- Areas with same tabs are put in a column/row automtically. Move preferred size constraint from Area to the column/row. This avoids a "spring" effect of the
quadratic solver if multiple Areas are in the same column/row.
- Replace GetString by ToString.
- some clean up



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


# fc691d7d 05-Oct-2010 Clemens Zeidler <clemens.zeidler@googlemail.com>

- Remove lp_solve dependencies form Variable class and put everything into LinearSpec. As a side effect Variable management is a bit more consistence now. We want to replace lp_solve soon so it will be easier to replace it just in LinearSpec.
- Update copyrights.
- Lot of small things related to the Variable refactoring.



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


# 70e20761 29-Sep-2010 Clemens Zeidler <clemens.zeidler@googlemail.com>

- Add helper functions to get the tabs of a view or a layout item.
- AddView only require the top, left tabs now.
- Remove the TwoViews test and replace it with a slightly more complex test.
- Merge XTab and YTab files into one header file.



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


# 35bf0b5c1c5f89dac389efde9bcf19e880fa04e4 31-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Add initial support for archiving a BALMLayout.

What's supported:
* basic archive/instantiate
* friend layouts
coming soon:
* saving of custom restraints
* archiving of BadLayoutPolicy


# 708a298e22985c28dc8189aeab5a5c5dcfe57740 18-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Refactor XTab and YTab to share a common base, TabBase.

TabBase takes care of layout tracking etc..


# c761a8a6d40be981d18141bfc6eae56b168bcf52 18-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Let BALM::{X|Y}Tabs be in multiple BALMLayouts, if they are friendly.


# 324ce2851d93d3f1311498517b4cc67fb3d9ebfd 16-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Add FBC padding to ALM classes.


# a25ffa4f046fb495c316d29f0645bd00c82751c8 16-Jan-2012 Alex Wilson <yourpalal2@gmail.com>

Style cleanup in alm: mostly clean includes.


# 57014d1ff77c40a32732075f23a322c2ce32a4d7 29-Nov-2011 czeidler <haiku@clemens-zeidler.de>

Make tabs BReferenceable. Maintain a list of tabs.


# ef93b55df49f5296bdb03867215cb1793596e845 13-Mar-2011 Clemens Zeidler <clemens.zeidler@googlemail.com>

- Areas with same tabs are put in a column/row automtically. Move preferred size constraint from Area to the column/row. This avoids a "spring" effect of the
quadratic solver if multiple Areas are in the same column/row.
- Replace GetString by ToString.
- some clean up



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


# fc691d7de2182d23659b86d87c9c36b0feaa6b40 05-Oct-2010 Clemens Zeidler <clemens.zeidler@googlemail.com>

- Remove lp_solve dependencies form Variable class and put everything into LinearSpec. As a side effect Variable management is a bit more consistence now. We want to replace lp_solve soon so it will be easier to replace it just in LinearSpec.
- Update copyrights.
- Lot of small things related to the Variable refactoring.



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


# 70e207613508fb5b562405c4edc33ddfe77fbfdf 29-Sep-2010 Clemens Zeidler <clemens.zeidler@googlemail.com>

- Add helper functions to get the tabs of a view or a layout item.
- AddView only require the top, left tabs now.
- Remove the TwoViews test and replace it with a slightly more complex test.
- Merge XTab and YTab files into one header file.



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