- 19 Aug, 2020 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
We agreed that "it's a feature not a bug", the issue is closed, and I'm still certain that this is necessary and ok. Hence, I'm humbly replacing the "HACK" flag with normal documentation.
-
- 28 May, 2020 1 commit
-
-
Mathias Bavay authored
After hours of fighting, I managed to implement a workaround. The problem is that when creating an ini file from scratch (for example for MeteoIO) and running it directly (after saving it to a file), the workflow output path can not be read (${key:OUTPUT::METEOPATH} can never be read, it is actually empty). This comes from the fact that MainWindow.getINI() does not contain the same keys as in the INIParser just after saving... So the dirty fix is to copy this content to MainWindow.ini_ just after saving so the WorkFlow object has access to the user provided configuration. Hopefully, a clean fix can be developed at some point.
-
- 23 Apr, 2020 1 commit
-
-
Mathias Bavay authored
When doing a merge, keep, exclude, etc that rely on a station ID, since the user might have little control over the station ID we need to be able to support some flexible naming (including containing '-').
-
- 16 Apr, 2020 1 commit
-
-
Michael Reisecker authored
better "unsaved changes" warning. It should finally be relatively clear to the user what happens when an INI is opened, and closed seemingly without changing anything - namely that the application may have inserted mandatory keys.
-
- 20 Mar, 2020 1 commit
-
-
Michael Reisecker authored
-Move setting to 'preview' XML section because it exists from another setting now -Remove obsolete documentation -Clear status on TerminalView clear ("Process terminated" etc.) -Remove useless _ from regex (it is checked by \w) -Extend INIParser unit test with *::EXCLUDE example key -Cosmetics (Might want to clear settings with ./inishell -ce)
-
- 19 Mar, 2020 1 commit
-
-
Mathias Bavay authored
This fixes issue 829 with MeteoIO's "*::EXCLUDE" kind of keys. Moreover, the new option for MeteoIO's deGrass filter has been included in the xml file.
-
- 09 Mar, 2020 1 commit
-
-
Michael Reisecker authored
-
- 06 Mar, 2020 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
read from strings). Use this opportunity to get rid of semi-confusing initialization function names that were left from the very early design phase. Make the MainWindow's openIni() available to the outside.
-
- 05 Mar, 2020 6 commits
-
-
Michael Reisecker authored
Cleanup so that always writing out all INI values (optional ones too) is the default behavior. This promotes the hack here to a feature request. Get rid of outdated doc concerning this. Also: Work with the full INI (file system + GUI) for the character transformations.
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
through the preview (whitespaces, sorting, capitalization)
-
Michael Reisecker authored
Much more user friendly INI warning log messages. Also, now if and only if warnings/errors occur when parsing an INI then an 'opening ini_file...' is logged once. Better startup log info. Scroll to end of log when logging a new message.
-
Michael Reisecker authored
More end user friendly 'unknown INI key' log message, don't warn of misformated INI files if it's only a harmless whitespace.
-
- 04 Mar, 2020 2 commits
-
-
Michael Reisecker authored
This is not only necessary for new features but also cleans up a lot.
-
Michael Reisecker authored
This is not only necessary for an upcoming feature but also cleans up a lot.
-
- 29 Feb, 2020 3 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
-
- 11 Feb, 2020 1 commit
-
-
Michael Reisecker authored
-
- 10 Feb, 2020 1 commit
-
-
Michael Reisecker authored
-
- 07 Feb, 2020 1 commit
-
-
Mathias Bavay authored
-
- 06 Feb, 2020 1 commit
-
-
Mathias Bavay authored
The color scheme has been redesigned and now follows Solarized (https://en.wikipedia.org/wiki/Solarized_(color_scheme)). Instead of directly coding colors in the code, they have all received symbolic names and then the names are mapped to a specific color. On the long term, we will be able to offer several color schemes, like Solarized, osX, Windows, etc
-
- 05 Jan, 2020 1 commit
-
-
Michael Reisecker authored
-
- 30 Dec, 2019 1 commit
-
-
Michael Reisecker authored
Add short info text about why the INIParser's == check asserts false, fix special case where an integer would be transformed to a float with decimals (thus failing the equality check)
-
- 23 Dec, 2019 1 commit
-
-
Michael Reisecker authored
Log INI errors in command line mode to console instead of opening a message box, and some readability.
-
- 22 Dec, 2019 3 commits
-
-
Michael Reisecker authored
Correct wrong personal path for iniqueryparser, and add a check for that... as well as for missing read permissions. Dump minimal settings file with appropriate command line option. Fix bug where a settings XML would not be available yet. Minor cleanup.
-
Michael Reisecker authored
-
Michael Reisecker authored
-
- 21 Dec, 2019 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
-
- 17 Dec, 2019 1 commit
-
-
Michael Reisecker authored
Two small fixes for wrong 'unsaved changes' warning: compare case insensitive, and circumvent the Number panel's precision parsing if a numeric INI key is only read and never changed. Also make it more clear that INIshell is working when parsing INI files.
-
- 08 Dec, 2019 1 commit
-
-
Michael Reisecker authored
Fix reading order of INI keys (for the moment, FILTER1 = MIN has to be read before ARG1::MIN = ... in order to create the necessary panels. Allow dots in meteo parameters
-
- 04 Dec, 2019 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
-
- 29 Nov, 2019 1 commit
-
-
Michael Reisecker authored
-
- 26 Nov, 2019 1 commit
-
-
Michael Reisecker authored
Add INI key search and some syntax options to Workflow. Add command to change a FolderView's directory (to drag output files out of). Add workflow panel status
-
- 25 Nov, 2019 1 commit
-
-
Michael Reisecker authored
-