- 01 Feb, 2021 1 commit
-
-
Michael Reisecker authored
There were still crashes where a Timer was called on an invalidated object. Now, this timer is in Atomic and therefore gets destroyed with the widget. This way we can have multiple stylings running and it is more logical, cleaner, and more general purpose.
-
- 31 Jan, 2021 1 commit
-
-
Michael Reisecker authored
For the styling timer we can not use the static version of singleShot, because we must be able to stop it (when switching XMLs while something is being highlighted). Also, an INIParser object has been leaking
-
- 30 Jan, 2021 7 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
They should not be marked as missing in the confirmation box if they have children (even though the key "REP#" itself does not exist)
-
Michael Reisecker authored
This is useful for example when looking for METEOPATH --> different plugins will have different panels loaded --> highlight them all
-
Michael Reisecker authored
Missing INI keys are now listed more user friendly. If the user cancels out of saving, the first missing key is jumped to and highlighted in Inishell.
-
Michael Reisecker authored
And minor cleanup
-
Michael Reisecker authored
It can still either be a frame (border is flashed) but now also any kind of input panel with it's respective key (it is highlighted for a short period of time).
-
- 29 Jan, 2021 6 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
Now the tab close confirmation works again. (you must delete your settings file)
-
Michael Reisecker authored
-
Michael Reisecker authored
Now numbers are correctly incremented when reading from ini files and then clicking "+"
-
Michael Reisecker authored
-
Michael Reisecker authored
With recent changes we can just not exit out early and let the SectionTab find the right index.
-
- 28 Jan, 2021 16 commits
-
-
Michael Reisecker authored
Now the user can individually turn off the confirmation dialog for when a) an application has been opened, nothing was changed, and it is closed again b) an INI file has been opened, changes were made, and the application is closed This is nice because one of the messages could be annoying while the other could be quite useful.
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
But - allow not to warn again.
-
Michael Reisecker authored
-
Michael Reisecker authored
Like finding the parent of a dynamic child panel, counting dynamic child panels, ...
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
We use it three times now and getting an environment variable will not slow it down...
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
Now if an unrelated tab has the same beginning but a non-numeric ending, the child tab is sorted before it.
-
Michael Reisecker authored
-
Michael Reisecker authored
-
- 24 Jan, 2021 3 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
This way, new higher numbers get put in the back.
-
Michael Reisecker authored
... instead of unsorted at the end.
-
- 22 Jan, 2021 6 commits
-
-
Michael Reisecker authored
The QTimer now always uses the original stylesheet avoiding fetching one that is already colored (and restoring to that).
-
Michael Reisecker authored
When opening context help the topic can now be anywhere on the page. Also: QTabWidget::clear() clears the tabs but does not delete anything... oops. Now we do this manually potentially saving big amounts of memory and lookups.
-
Michael Reisecker authored
Now it works multiple times!
-
Michael Reisecker authored
Some further restructuring
-
Michael Reisecker authored
This is an intermediate commit.
-
Michael Reisecker authored
We need to be able to set the tab bar everything gets built into... so first, split up some functionality.
-