| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-05-01 | groupbox first implementation | Jonas Kümmerlin | |
| only classic theme for now, will do uxtheme soon | |||
| 2020-04-30 | panel: support edge (like delphi) | Jonas Kümmerlin | |
| mainly to force me to implement layout margins | |||
| 2020-04-23 | move background color and font handling into layout | Jonas Kümmerlin | |
| It's the same for window and all panel-like widgets, so it makes sense to share it. Might need to refactor it out if we ever need a layout without background and fonts | |||
| 2020-04-23 | changed DPI handling: dpi is now pushed into every control and saved there | Jonas Kümmerlin | |
| 2020-04-16 | make it build with -Wconversion | Jonas Kümmerlin | |
| 2020-04-16 | rework grid layout | Jonas Kümmerlin | |
| Fractional expand is now supported like Qt, and also per row/column instead of as a widget attribute. Instead of margins, you're now supposed to use empty rows/columns instead. Spacer is also gone, use empty rows/columns with minimum size. Layout engine is prepared to directly calculate edit, button, etc. sizes without subclassing these controls | |||
| 2020-04-16 | layout: invalidate and recalculate, automatically | Jonas Kümmerlin | |
| 2020-04-16 | font handling change: allow controls to inherit fonts | Jonas Kümmerlin | |
| also do it automatically when adding widget to layout, no more calling applyfonts manually | |||
| 2019-01-06 | move some message handling code into layout | Jonas Kümmerlin | |
| 2019-01-05 | changed my mind about how fonts should be applied to new widgets | Jonas Kümmerlin | |
| 2019-01-05 | move layout into own file, implement expand flag | Jonas Kümmerlin | |
