coriolis/hurricane/src/viewer
Jean-Paul Chaput 3b5a0f5bd2 Again, bug fix in the Inspector support, on getSlot<> template.
The policy about how to create slots was not completly clear.
Now, only add *pointers* or *references* to class attributes,
never do a "copy by value". Reflect that change in SlotTemplate<>
various partial specializations.
  Hammer in your head that in C++ functions templates do not allow
for partial specialization. So write only *one* template for
::getSlot<>() (refdefinition simply got ignoreds, at least with gcc).

* Bug: In Slot, only one template for getSlot<> (see above).
    Adjust SlotTemplates<> to provides partial specialization only for:
    * "const Data&".
    * "Data*".
    * "const Data*".
    * "Data* const"
    * "Record*".
* Bug: In Instance::_getRecord(), suppress slot based on transient
    values "XCenter" & "YCenter".
* Bug: In CRL::ToolEngine::_getRecord(), suppress slot "Name" based
    on a transient value.
* Change: In ::getRecord(std::list<Elementt>*) (and variant), pass
    all elements to ::getSlot() as (const Element*).
2021-01-08 12:43:47 +01:00
..
hurricane/viewer More fix for the slow display in CellViewer. 2020-12-02 20:02:55 +01:00
images Support for mixing real pads & symbolic core. Wrapper around s2r. 2019-05-22 14:34:32 +02:00
obsoletes * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
AreaCommand.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
BreakpointWidget.cpp Correct icon sizing for normal definition display in BreakPointWidget. 2020-05-10 11:46:54 +02:00
CMakeLists.txt Implementation of DataBase native save/restore in JSON (step 3). 2016-02-21 11:02:50 +01:00
CellImage.cpp Polygon internal normalization. Sub-polygons for GDSII driver. 2018-06-03 11:47:31 +02:00
CellPrinter.cpp Groudwork for routing density driven placement. Compliance with clang 5.0.1. 2019-12-09 01:57:44 +01:00
CellViewer.cpp Improvement on Python interface of Occurrence, Point & CellViewer. 2020-09-11 12:55:51 +02:00
CellViewer.qrc Support for mixing real pads & symbolic core. Wrapper around s2r. 2019-05-22 14:34:32 +02:00
CellWidget.cpp More fix for the slow display in CellViewer. 2020-12-02 20:02:55 +01:00
ColorScale.cpp Support for full Database clear & restart. 2020-02-29 16:55:14 +01:00
Command.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
ControllerWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
DesignBlob.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
DisplayFilterWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
DisplayStyle.cpp Support for full Database clear & restart. 2020-02-29 16:55:14 +01:00
DynamicLabel.cpp Small update of DynamicLabel for Isis. 2012-12-31 11:52:42 +00:00
ExceptionWidget.cpp Adjustements to the ExceptionWidget behavior. 2020-06-16 21:37:18 +02:00
GotoWidget.cpp * All Tools: 2012-11-16 12:48:38 +00:00
Graphics.cpp Support for full Database clear & restart. 2020-02-29 16:55:14 +01:00
GraphicsWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
HApplication.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
HierarchyCommand.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
HierarchyInformations.cpp Clarify semantic of flatten Collections (walkthrough). 2020-03-10 12:10:53 +01:00
HierarchyModel.cpp Clarify semantic of flatten Collections (walkthrough). 2020-03-10 12:10:53 +01:00
HierarchyWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
InspectorWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
JsonConfiguration.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
JsonParameter.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
MousePositionWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
MoveCommand.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
NetInformations.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
NetlistModel.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
NetlistWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
OpenBlobDialog.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PaletteExtensionGoItem.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PaletteItem.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PaletteLayerItem.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PaletteNamedItem.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PaletteWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
PyCellViewer.cpp Change the way the grid is drawn in CellWidget. 2020-10-25 12:05:54 +01:00
PyDisplayStyle.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyDrawingGroup.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyDrawingStyle.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyGraphics.cpp Support for full Database clear & restart. 2020-02-29 16:55:14 +01:00
PyHApplication.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyHSVr.cpp New implementation for the Python hash and compare methods. 2019-11-14 23:56:01 +01:00
PyViewer.cpp More configuration parameters for P&R Conductor, for experimenting. 2019-12-15 19:28:54 +01:00
RecordModel.cpp Again, bug fix in the Inspector support, on getSlot<> template. 2021-01-08 12:43:47 +01:00
Ruler.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
RulerCommand.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
ScreenUtilities.cpp Bug in Python proxy deallocation. Update to latest Coloquinte. 2015-02-13 23:38:55 +01:00
Script.cpp Fixe bad Python exception catch for C-launched scripts. 2019-12-19 01:18:11 +01:00
ScriptWidget.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
SelectCommand.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
SelectionModel.cpp Various bug fixes (Selection, Measures/Histogram, helpers). 2019-11-22 00:24:47 +01:00
SelectionPopup.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
SelectionPopupModel.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
SelectionWidget.cpp Various bug fixes (Selection, Measures/Histogram, helpers). 2019-11-22 00:24:47 +01:00
Selector.cpp Various bug fixes (Selection, Measures/Histogram, helpers). 2019-11-22 00:24:47 +01:00
SelectorCriterion.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00
StratusScript.cpp * ./hurricane/src/viewer: 2013-04-21 15:35:44 +00:00
StratusWidget.cpp * ./hurricane/src/viewer: 2013-04-21 15:35:44 +00:00
ZoomCommand.cpp Happy New Year 2018 ! Update license years... 2018-01-06 17:55:44 +01:00