- 04 May, 2018 22 commits
-
-
Stefan Tauner authored
-
Stefan Tauner authored
Command line used was: find * -type f \( -name "*.pm" -or -name "*.pl" -or -name "*.c" -or -name "*.v" -or -name "*.vhd" -or -name "*.psl" \) -print0 | parallel -q -0 sed -ri -e 's/^([[:blank:]]*[^[:blank:]]+)([[:blank:]]+)(https:\/\/embsys.technikum-wien.at\/projects\/vecs\/fiji)/\1\2\3\n\1\n\1\2The creation of this file has been supported by the publicly funded\n\1\2R\&D project Josef Ressel Center for Verification of Embedded Computing\n\1\2Systems (VECS) managed by the Christian Doppler Gesellschaft (CDG)./g'
-
Stefan Tauner authored
Also, add some missing strict/warning statements and fix resulting warnings and refine some comments in the headers of files.
-
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
-
Stefan Tauner authored
Make the entry + search button + substring/globbing/regex choices reusable as standalone widget.
-
Christian Fibich authored
-
Christian Fibich authored
The dialog offers now: * Substring search (searches for the entered string as substring) * Globbing (converts glob to regex by FIJI::TextGlob) * Conventional Perl Regexes
-
Christian Fibich authored
* Segfault when deselecting all nets * When a net entry was empty (" "), the user first had to de-select this net
-
Christian Fibich authored
New feature branch: allow selection of multiple nets in FIU tab. Automatically creates FIUs for selected nets
-
Stefan Tauner authored
-
Stefan Tauner authored
-
Stefan Tauner authored
This also makes delete_mw superfluous in FIJISettingsViewer and FIJITestsViewer. 'mw' always was useless because there exists a Mainwindow() in all widgets.
-
Stefan Tauner authored
They are not useful in git. If need be they could be implemented by a fudge/clean filter with git attributes.
-
Stefan Tauner authored
-
Stefan Tauner authored
-
Christian Fibich authored
-
Christian Fibich authored
-
Christian Fibich authored
-
Christian Fibich authored
FIJI Net Selection displays busy cursor while matching nets, use HIERSEP in Settings Viewer and Netlist.pm consistently
-
Christian Fibich authored
and also possible is for non-fiu nets using the new dialog
-
Christian Fibich authored
-
Christian Fibich authored
-