- Bug : In Timer.h, forgot to declare the specialized getString()
template, thus preventing the timer to be correctly display in
output streams.
- Bug : In CellWidget::_redraw(), uses "paintersBegin()" instead of
"painterBegin()" (whithout the "s"). The former open painters for
both normal & selection planes which are subsequently accessed by
"setPen()". The laters opens only the normal plane painter resulting
in warnings for the selection plane painter (shows only from Qt 4.5).
- New : In CellWidget, ability to support the physical grid (not only the
symbolic grid). Added selection symbolic/real in the DisplayFilter.
- Change : add to Technology and all the Layers sub-classes a
"_onDbuChange(float)" method.
This is due to the fact that the symbolic technology is loaded first
into the DataBase (needed for defining the BasicLayer ordering) along with
all the symbolic dimensions for the symbolic Layers. Only afterward, we
load the real technology (hcmos9 for instance) which will sets the
"grids per lambda" factor to it's true value, changing the meaning of
the already loaded symbolic values. Then, it is necessary to scale those
values so they are coherent with the new "GPL" factor, hence the
"_onDbuChange()" function.
NEVER USE THIS FUNCTION AFTER THE TECHNOLOGY HAS BEEN LOADED, it would
render all symbolic coordinates false...