- 08 Dec, 2021 2 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
-
- 07 Dec, 2021 1 commit
-
-
Mathias Bavay authored
This is issue 869 and is required for several reasons: 1) to make Inishell more similar to MeteoIO, Snowpack, etc 2) because Qt6 is moving to CMake in replacement of qmake 3) because it will "easily" allow creating native packages for several platforms.
-
- 06 Sep, 2021 1 commit
-
-
Michael Reisecker authored
(issue #875)
-
- 08 Mar, 2021 1 commit
-
-
Michael Reisecker authored
-
- 21 Feb, 2021 1 commit
-
-
Michael Reisecker authored
Cf. issue 873
-
- 08 Feb, 2021 3 commits
-
-
Michael Reisecker authored
The name was a relict from the very first day of project structuring, but this name here makes for much much nicer tab-completing to source file names...
-
Michael Reisecker authored
Also a logic change: The Number panel does not allow free text anymore, i. e. if something is entered it _must_ be an expression (at least for the warning to go away). An exception are plain numbers, also possible in scientific notation. I. e.: 2+2 <-- not ok text <-- not ok ${{2+2}} <-- OK ${env:VAR} <-- OK 123 <-- OK 10e-3 <-- OK (empty) <-- OK
-
Michael Reisecker authored
... to prepare having "valid" icon
-
- 31 Jan, 2021 1 commit
-
-
Michael Reisecker authored
Now the user can choose to restart INIshell immediately if any of the appearance settings have been modified when saving.
-
- 30 Jan, 2021 1 commit
-
-
Michael Reisecker authored
-
- 28 Jan, 2021 1 commit
-
-
Michael Reisecker authored
This way we can style the bg color (missing?) and font color (valid?) without a clash on empty values. Thus empty vals are now "valid", and if this is not wanted, it makes sense to mark as non-optional.
-
- 19 Jan, 2021 1 commit
-
-
Michael Reisecker authored
A decision is needed how to manage (in)valid expressions.
-
- 06 Aug, 2020 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
If the default value of the panel was the same as the minimum value (as per the XML) the Number would stay empty (because internally no signal that the value has changed is emitted). Only 0 had been considered but not other minimum values. Quick fix: Style as non-empty whenever a change request is registered, probably leading to some duplicate calls of this for "good" cases.
-
- 27 Apr, 2020 1 commit
-
-
Mathias Bavay authored
When both a default value and precision=... where provided in the xml file, the precision was reset to the default precision. Now the default precision is reset to the XML provided precision. In order to give the user the required flexibility to enter the numeric values he/she wants to, precision specifications have been almost everywhere in the xml files (a few places still rely on the default settings because it makes sense). The units have also been added where possible.
-
- 23 Apr, 2020 1 commit
-
-
Mathias Bavay authored
The virtual stations are given as "VSTATIONx", not "POSITIONx"! Moreover, more links to the online documentation have been added and the syntax highlighting (in the PreviewWindow) now supports the coordinates specifications (otherwise, coordinates provided with ";" were shown as comments).
-
- 16 Apr, 2020 1 commit
-
-
Michael Reisecker authored
-
- 24 Mar, 2020 1 commit
-
-
Mathias Bavay authored
Now MeteoIO provides a first application: meteoio_timeseries and it is handled by the meteoio workflow (instead of the hacky data_converter). Small touch up on the Numbers: default decimal precision is now 2 (for a precision up to the percent)
-
- 20 Mar, 2020 2 commits
-
-
Michael Reisecker authored
Implement mechanism to translate custom syntax to tinyexpr before styling (so e. g. hardcoded substitutions are allowed exactly like in some filters)
-
Michael Reisecker authored
The static function felt like bad design ever since the Textfield started using it...
-
- 17 Mar, 2020 1 commit
-
-
Michael Reisecker authored
Allow : and _ in INI key names for preview syntax highlighting (not perfect but better). Set tooltip for Number panel when an expression is used.
-
- 11 Mar, 2020 1 commit
-
-
Mathias Bavay authored
A small inconsistency has been fixed in Number.cc (now using the background color instead of hard-coded white). The PATH is now expanded to include the directory where inishell is (this will be convenient for packaging with small applications). The NSIS templates for Windows have been copied, but there is still work to do before it can be useful.
-
- 09 Mar, 2020 1 commit
-
-
Mathias Bavay authored
-
- 07 Mar, 2020 2 commits
-
-
Michael Reisecker authored
-
Mathias Bavay authored
The oxygen PNG icons have been removed (they were not used anymore), new icons have been added and the globe and forumla icons replaced by svg icons. All icons are either self-made or from breeze/elementary.
-
- 06 Mar, 2020 2 commits
-
-
Michael Reisecker authored
Wrong (non-interactive) panels were passed to the INIParser. Not grave because the value would be empty, but still this was fixed. In fact, start removing IDs from non-interactive panels. They were given in the beginning so that specific elements could be targeted, but this was never needed. So now there's less object IDs flying around. There are probably more that will be cleaned when stumbled upon, until then they do no harm.
-
Michael Reisecker authored
Wrong (non-interactive) panels were passed to the INIParser. Not grave because the value would be empty, but still this was fixed. In fact, start removing IDs from non-interactive panels. They were given in the beginning so that specific elements could be targeted, but this was never needed. So now there's less object IDs flying around. There are probably more that will be cleaned when stumbled upon, until then they do no harm.
-
- 05 Mar, 2020 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
'Alternative' panels. Better error messages. Now for nodes where we know that the performance saving workaround makes sense, we can explicitly set it in the attributes. By default, all children are built. Result: E. g. GEO_HEAT will be filled correctly even if it's not used because SNP_SOIL is FALSE (without having to state that it should work in the XML).
-
- 03 Mar, 2020 2 commits
-
-
Michael Reisecker authored
Do mini TODO: start showing a hidden Number when the minus sign is entered. It's not perfect but better.
-
Mathias Bavay authored
The active/inactive icons have been redone as svg. Formulas are now marked as invalid as long as they are...
-
- 29 Feb, 2020 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
-
- 15 Feb, 2020 2 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
More work on empty Number panels: starting with a key press now works as expected (more or less). Choose hiding color dependent on whether it's optional. Fix bug where clearing a Number via the context menu would not set the appropriate styling in motion. Feel free to revert to tiny font if more things clash...
-
- 14 Feb, 2020 4 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
Prevent help texts and the expression switch button from focussing on tab-clicks - can tab through settings much more smoothly
-
Michael Reisecker authored
The tiny font for hiding a spinbox value makes the panel tiny. Maybe like this instead? (Use generic function name in case it changes over time)
-