WSL/SLF GitLab Repository

  1. 19 Aug, 2020 1 commit
  2. 28 May, 2020 1 commit
    • Mathias Bavay's avatar
      Fixed a very nasty bug · 30f07dd0
      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.
  3. 17 Mar, 2020 1 commit
  4. 10 Mar, 2020 2 commits
  5. 07 Mar, 2020 1 commit
  6. 06 Mar, 2020 1 commit
    • Mathias Bavay's avatar
      Tweaking the output and application paths. · 4b4cf566
      Mathias Bavay authored
      Unfortunately, the Snowpack provided examples require to run on level higher than the config files. This is now possible but made me realize that relative paths should not be expanded against the path of the ini file but against the current working directory (the other convention makes sense for include files but not for the inputs/outputs)
  7. 05 Mar, 2020 2 commits
  8. 04 Mar, 2020 6 commits
  9. 03 Mar, 2020 1 commit
  10. 02 Mar, 2020 1 commit
  11. 01 Mar, 2020 2 commits
  12. 29 Feb, 2020 5 commits
  13. 28 Feb, 2020 3 commits
  14. 27 Feb, 2020 1 commit
  15. 26 Feb, 2020 1 commit
    • Mathias Bavay's avatar
      Now proper hints for application search paths are provided · 822ee3ad
      Mathias Bavay authored
      This means that the PATH variable receives more locations where to look for the application that should be launched by the workflow. It is assumed that the workflow name is also used (all lowercase) in some potential directory names that could contain the executable for the said application.
  16. 25 Feb, 2020 1 commit
    • Mathias Bavay's avatar
      Improvements to the workflows · bc19c8cf
      Mathias Bavay authored
      Now the user can chose to either use as working directory the one of the ini file or the current one. The first elements of an enhanced way to find applications even not in the PATH have been laid out, it will now be customized for each platforms.
  17. 24 Feb, 2020 2 commits
  18. 21 Feb, 2020 1 commit
    • Mathias Bavay's avatar
      Usability and style fixes · c4c1ed45
      Mathias Bavay authored
      Some icons were still not working, this has been fixed. The search paths for the application files has once more been tweaked to behave better with Linux usage. The ini files panel now shows the path centered, italic and on a neutral background. The pre-defined buttons roles have been set where possible/applicable. When a workflow external application run is fininshed, the application notifies the user (blinking taskbar icon, bouncing cursor, etc depending on the platform). The XML validation had a bug: it converted the bytestream to the local encoding when it must be to utf8. And finally, some more micro-optimizations.
  19. 19 Feb, 2020 1 commit
    • Mathias Bavay's avatar
      More tweaks for the application style · 44ebe7d1
      Mathias Bavay authored
      There is now an icon theme that can be used on Windows and osX (but the user theme is still used on Linux), the search paths are now plateform agnostics (thanks to Qt) and the icon toolbar can not float or be moved anymore
  20. 13 Feb, 2020 1 commit
  21. 07 Feb, 2020 2 commits
  22. 06 Feb, 2020 1 commit
  23. 06 Jan, 2020 2 commits