coriolis/hurricane/src/viewer
Jean-Paul Chaput f8a72288aa Better handling of exceptions between C++ & Python. Misc. checks.
* Bug: In Hurricane, in PyHurricane.h the macro HCATCH was not catching
    standard STL exceptions. This was the source of the cryptic message:
        "Fatal Python error: Py_EndInterpreter: thread still has a frame"
    The Python interpreter was interrupted uncleanly bypassing it's own
    exceptions mechanism.
      In PyViewer, the Viewer *do not* inherit from a base class (in the
    Python export).
* New: In Hurricane, in DbU, compute maximum values (in double) for
    grid, lambda & physical (in meter) so now the DbU::toGrid(),
    DbU::toLambda() & DbU::toPhysical() methods can check for out of
    bound values, and throw an exception.
* Change: In Hurricane, ExceptionWidget::catchAllWrapper() now returns
    a boolean, set to <true> if an exception has been catched. Allow
    callers to interrupt themselves if a problem has occured.
* Bug: In Kite & Etesian, in the Python wrapper, send a Python exception
    if catchAllwrapper() did return true, instead of continuing...
* Change: In Kite & Etesian, adds a setViewer() method (exported in Python)
    to use the graphical ExceptionWidget when in graphic mode.
* Bug: In Cumulus, in PadsCorona.py the check for the core vs. chip size
    was not returning False when invalid.
* New: In CRL Core, in Vst driver, add a support IEEE VHDL. Inactive for
    now as I don't see clearly the policy for selecting it or not.
      Remove the code of the old Vst driver.
      In Blif parser, check for non-existent models (incomplete or
    corrupted Blif file). Found by G. Gouvine.
* New: Added extras file for IDE-like support under Emacs.
2015-05-20 14:03:59 +02:00
..
hurricane/viewer Better handling of exceptions between C++ & Python. Misc. checks. 2015-05-20 14:03:59 +02:00
images * ./hurricane/src/viewer: 2010-08-26 22:01:12 +00:00
obsoletes * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
AreaCommand.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
BreakpointWidget.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
CMakeLists.txt Added new CMake macro add_python_module() and some cleanup. 2015-03-22 19:12:45 +01:00
CellImage.cpp * All Tools: 2012-11-16 12:48:38 +00:00
CellPrinter.cpp * All Tools: 2012-11-16 12:48:38 +00:00
CellViewer.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
CellViewer.qrc * ./hurricane/src/viewer: 2010-08-26 22:01:12 +00:00
CellWidget.cpp New coriolis launcher. Configuration files cleanup. 2015-04-13 18:54:09 +02:00
ColorScale.cpp * ./hurricane/src/hurricane: 2010-12-30 18:38:43 +00:00
Command.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
ControllerWidget.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
DisplayFilterWidget.cpp Correct argument of dbuModeChanged and changeDbuMode consistently (to unigned int) 2010-05-17 16:37:14 +00:00
DisplayStyle.cpp * All Tools: 2012-11-16 12:48:38 +00:00
DynamicLabel.cpp Small update of DynamicLabel for Isis. 2012-12-31 11:52:42 +00:00
ExceptionWidget.cpp Better handling of exceptions between C++ & Python. Misc. checks. 2015-05-20 14:03:59 +02:00
GotoWidget.cpp * All Tools: 2012-11-16 12:48:38 +00:00
Graphics.cpp Correct the garbled screen when shifting right in CellWidget. 2015-04-05 19:21:20 +02:00
GraphicsWidget.cpp Small update of DynamicLabel for Isis. 2012-12-31 11:52:42 +00:00
HApplication.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
HierarchyCommand.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
InspectorWidget.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
MousePositionWidget.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
MoveCommand.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
NetInformations.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
NetlistModel.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
NetlistWidget.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
PaletteExtensionGoItem.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
PaletteItem.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
PaletteLayerItem.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
PaletteNamedItem.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
PaletteWidget.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
PyCellViewer.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
PyDisplayStyle.cpp Compliance with Clang 3.4 (RHEL7, MacOS). 2014-12-09 23:49:46 +01:00
PyDrawingGroup.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
PyDrawingStyle.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
PyGraphics.cpp Compliance with g++ 4.8.1, support for devtoolset-2 2014-03-15 10:47:37 +01:00
PyHApplication.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
PyHSVr.cpp * All Tools: 2012-11-16 12:48:38 +00:00
PyViewer.cpp Better handling of exceptions between C++ & Python. Misc. checks. 2015-05-20 14:03:59 +02:00
RecordModel.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
Ruler.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
RulerCommand.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
ScreenUtilities.cpp Bug in Python proxy deallocation. Update to latest Coloquinte. 2015-02-13 23:38:55 +01:00
Script.cpp Remove Py_Finalize() call. 2015-04-04 17:21:37 +02:00
ScriptWidget.cpp Happy new year 2015! 2015-03-17 16:56:55 +01:00
SelectCommand.cpp Compliance with g++ 4.8.1, support for devtoolset-2 2014-03-15 10:47:37 +01:00
SelectionModel.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
SelectionPopup.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
SelectionPopupModel.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
SelectionWidget.cpp New Library Manager Widget. Access with Tools menu or CTRL+M. 2015-05-09 17:03:17 +02:00
Selector.cpp * ./hurricane/src/hurricane: 2010-03-09 15:10:18 +00:00
SelectorCriterion.cpp * ./hurricane/src/hurricane: 2010-12-04 15:22:54 +00: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 2015! 2015-03-17 16:56:55 +01:00