1. 14 Jul, 2017 1 commit
    • Stefan Tauner's avatar
      Big refinement of FIJI settings validation · 0c9547b4
      Stefan Tauner authored
       - validate nets and respective drivers like everything else
       - load the netlist earlier (in the user scripts) to make it available while
         loading settings
       - add a FIJI::Netlist parameter to respective FIJI::Settings's functions
       - add a new type 'driver' for FIU elements to distinguish its string
         representation from nets'
       - add new net validation function to FIJI::Netlist
       - use this to make net and FIU validation more generic to simplify FIJISettingsViewer
       - refine and correct handling of the tool phases
       - distinguish fatal errors, missing fields and less important anomalies when
         validating settings depending on the phase etc
       - notify user about validation problems in more detailed messages and tooltips
       - refine FIJI::VHDL to not load settings all the time and receive parameters
         directly instead of via hashes
       - use a global constant ONLY_LOAD in fiji_setup instead of a local variable
       - add a 'show_warning' function to ease opening warning dialogs
       - various other usability/GUI-related improvements
       - allow the deletion of nets
  2. 29 Aug, 2016 10 commits