Commit Graph

20 Commits

Author SHA1 Message Date
Jean-Paul Chaput 8845533c25 * ./hurricane/src/hviewer :
- Bug: Bad detection of libraries in HURRICANE_CHECK_LIBRARY macro.
    - New feature : add a "selectable" characteric on drawable objects. Allows
        to selectively select objects through dragging. Note that it's implemented
        in term of BasicLayer & ExtensionGo. If an object (Component) has a Layer
        composed of more than one BasicLayer it will become selectable as soon as
        one of it's BasicLayer is selectable.
2008-12-12 13:28:19 +00:00
Jean-Paul Chaput 01ddcf4279 * ./hurricane/src/hviewer :
- New feature : first try at a more ergonomic interface. The "Controller",
        a simple Tabbed window for managing all settings.
          Reorganize the way things are selected (Nets, Area, single), aglomerated
        selection.
          Use a "logical" progression Netlist -> Selection -> Inspector.
    - In CellWiddget, new Selection managment mecanism to ensure persistent
        Selection across cell modifications.
          New signals/slots to manage Cell modification :
          a. - cellPreModificated() : must be launched *before* the Cell modification
               by the tool about to modify it.
          b. - cellPostModificated() : must be lauched *after* the Cell modification
          This mecanism may be amended to automatically fit with the UpdateSessions.  
    - Cleanup (part 1) : more consistent name for widgets, replace the 'H' prefix by
        a "Widget" suffix. Objects are modified by not filenames yet (due to svn not
        liking file renaming and modications at the same time).
    - Improved support for static building in CMakeList.txt.
2008-11-26 09:35:07 +00:00
Christophe Alexandre e370e8ac1c cmake FindHURRICANE macro now finds isobar library 2008-10-24 09:11:47 +00:00
Jean-Paul Chaput d320dee76b Moved to Coriolis. 2008-09-23 15:13:39 +00:00
Jean-Paul Chaput 7bce78379c * ./hurricane/src/hviewer :
- Bug : default argument to setWeight() sould be QFont::Normal and not "-1".
       Shows in Qt debug mode (catched by an assert).
   - Bug : SelectCommand now keep the Selection check button in sync.
   - Change : Palette doesn't show at start.

 * ./hurricane :
   - Now choice between static and dynamic linking. Note that thoses options are
       mutually exclusives.

 * ./coriolis/src/crlcore :
   - New choice between static and dynamic linking.
   - New feature : XmlParser optional warning when file not found (default is
       to warn).
   - New feature : now read environment from user's optional configuration file :
       ~/.environment.alliance.xml
   - Potential bug : when loading/parsing file, the XmlReader hangs if the opened
       file is a directory, and QFile allows directory opening :-(
2008-09-08 08:46:18 +00:00
The Coriolis Project 865d1bde2a OpenAccess env in progress 2008-08-31 11:29:55 +00:00
The Coriolis Project 90242e3680 OPENACCESS macro 2008-08-21 16:42:09 +00:00
The Coriolis Project 231554bf04 OpenAccess CMake macro 2008-08-20 15:41:49 +00:00
The Coriolis Project 423fc9ea6e cmake macro for finding OpenAccess 2008-07-28 16:33:34 +00:00
The Coriolis Project d17ecda179 move hinspector to hviewer
to avoid cycles between libraries
2008-06-18 15:51:45 +00:00
The Coriolis Project 4fceb74ea3 remove doc compilation for the moment (not functionnal)
FindHURRICANE.cmake seems to work (finds hurricane includes and hviewer includes)
2008-05-22 11:41:35 +00:00
Christophe Alexandre e61c1264d7 return to previous version to search for graphical libraries 2008-05-22 11:36:13 +00:00
Jean-Paul Chaput 9bdf529dc2 * ./hurricane/src :
- Complete include re-organisation.
       include/hurricane/*.h            : kernel.
       include/hurricane/viewer/*.h     : hviewer.
       include/hurricane/inspector/*.h  : hinspector.
     Includes have been moved into subdirectories of .cpp files (as in
       crlcore).
   - Now you must include files like this :
       #include  <hurricane/Layer.h>
       #include  <hurricane/viewer/CellViewer.h>
       #include  <hurricane/inspector/HInspector.h>  
   - Suppressed viewer specific include path in FindHURRICANE.cmake.

 * ./crlcore/src/crlcore :
   - Adapted to new Hurricane include scheme. Corrected bugs in it's own
       include files (noticeably "Utilities.h").
2008-05-21 22:42:11 +00:00
The Coriolis Project 53af9ae3b1 small correction in cmake module 2008-05-16 16:26:56 +00:00
Christophe Alexandre 4e645a28aa introducing hinspector widget 2008-04-25 14:15:42 +00:00
The Coriolis Project b774770407 OpenUpdateSession() -> UpdateSession::open()
remove hurricane editor (QGraphicsView framework)
2008-04-14 14:31:33 +00:00
The Coriolis Project 9e9ad197d5 export cmake macros 2008-03-07 13:51:45 +00:00
Christophe Alexandre aa405b5147 installation again 2008-02-05 20:22:01 +00:00
The Coriolis Project 716aa724f7 compilation modulaire 2008-02-05 18:34:32 +00:00
Christophe Alexandre 31f69a55fb reorganisation 2008-01-10 21:20:55 +00:00