|
f5d6c908ac
|
canvas::grid - more tweaks and improvements
|
2017-02-01 21:58:20 +01:00 |
|
|
fa2c4c525b
|
canvas::grid : compute all row/col extents
|
2017-02-01 21:58:20 +01:00 |
|
|
94443bab7e
|
basics of row/col span for Canvas::Grid
|
2017-02-01 21:58:20 +01:00 |
|
|
2c9b0796a3
|
change Grid API to avoid unnecessary Duple and open door for row/col span
|
2017-02-01 21:58:20 +01:00 |
|
|
91908dde7e
|
clear up some CSS padding/margin confusion, and add row/col spacing
|
2017-02-01 21:58:20 +01:00 |
|
|
14cb9ec795
|
canvas::grid starts being able to do its job a little
|
2017-02-01 21:58:20 +01:00 |
|
|
52718b3411
|
some initial bits of work on canvas allocation
|
2017-02-01 21:58:20 +01:00 |
|
|
4fa4b9a135
|
remove use of boost::optional to define "undefined" Canvas::Rect, and use Rect::empty instead.
This commit includes Rect::operator bool() which might be a candidate for removal in a future commit, in an attempt
to make the meaning clearer
|
2017-01-19 20:54:54 +01:00 |
|
|
b4cf8cfc49
|
fix up Canvas::Grid child layout
|
2017-01-19 00:24:54 +01:00 |
|
|
09a8ec534f
|
canvas::grid: get padding and margin to work; remove some debug output
|
2017-01-15 21:40:42 +00:00 |
|
|
7c17327f56
|
get grid layout working
|
2017-01-15 12:13:03 +00:00 |
|
|
04e346a3d8
|
tweak Grid repositioning code to be a little more O(N)
|
2017-01-15 12:13:03 +00:00 |
|
|
99b86f0f05
|
basic (and probably wrong) Canvas::Grid child placement
|
2017-01-15 12:13:03 +00:00 |
|
|
9ed87f6693
|
initial skeleton for a Grid canvas item
|
2017-01-15 12:13:03 +00:00 |
|