mirror of
https://github.com/odoo/runbot.git
synced 2025-03-24 03:46:00 +07:00
![]() The previous version worked but was extremely plodding and procedural. Initially I wanted to compose the table in a single pass but that turns out not to really be possible as the goal for #908 is to have a "drawer" for extended information about the current batch: this means different cells of the same row can have different heights, so we can't one-pass the image either vertically (later cells of the current column might be wider) or horizontally (later cells of the current row might be taller). However what can be done is give the entire thing *structure*, essentially defining a very cut down and ad-hoc layout system before committing the layout to raster. This also deduplicates formatting and labelling information which was previously in both the computation first step and the rasterisation second step. |
||
---|---|---|
.. | ||
__init__.py | ||
dashboard.py | ||
reviewer_provisioning.py |