- 08 Feb, 2021 2 commits
-
-
Michael Reisecker authored
... to prepare having "valid" icon
-
Michael Reisecker authored
Also switch warning colors
-
- 05 Feb, 2021 1 commit
-
-
Mathias Bavay authored
-
- 01 Feb, 2021 15 commits
-
-
Michael Reisecker authored
There was some messed up code left from when it was only frames we could highlight. Much better now.
-
Michael Reisecker authored
-
Michael Reisecker authored
When this setting was split up from another one, one place was forgotten.
-
Michael Reisecker authored
The menu just looks wrong without it... but now we avoid the problem of CMD+Q by displaying the always available "ESC" shortcut.
-
Michael Reisecker authored
- No need to refresh apps anymore - change link syntax from help:// to doc:// - add link to help from settings page - some comments
-
Mathias Bavay authored
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
Now our main menu items all have icons and are discerned from items macOS adds automatically. Slightly more stringent naming.
-
Michael Reisecker authored
This gets rid of an inconsistency where on macOS CMD+H was already reserved for hiding the window. It's nicer anyway and we get rid of an almost empty menu ("window").
-
Michael Reisecker authored
-
Michael Reisecker authored
Now we focus on the styling widget (usually the label), to scroll to the beginning of the content. (Otherwise the horizontal scroll bar would center) Also: use the same color for frame and panel highlighting.
-
Michael Reisecker authored
-
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 11 commits
-
-
Michael Reisecker authored
... of the main windows in place (unless of course the settings are reset).
-
Michael Reisecker authored
Clicking "reset" in the Settings window should now behave the same as if the settings file was deleted manually before starting, i. e. restore all defaults immediately.
-
Michael Reisecker authored
-
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
-
Michael Reisecker authored
Now the user can choose to restart INIshell immediately if any of the appearance settings have been modified when saving.
-
Michael Reisecker authored
This layout should be well known and unsurprising to users, and the ability to just cancel if something was changed by accident is also nice. Also, all windows now have reasonable minimum sizes.
-
Michael Reisecker authored
Maybe something like this should also be done when saving...
-
Michael Reisecker authored
Otherwise, window size settings etc. would be saved as-is on the next program quit, making clearing these automatic position settings not very effective (would have to go through command line args).
-
Michael Reisecker authored
-
Michael Reisecker authored
Namely "open parent folder" and "delete file"
-
Michael Reisecker authored
This feature has been broken with a commit in April... now it should work again. I. e.: If unknown keys are read in, they will be shown (and highlighted as invalid) in the Preview Editor and also saved back out to the file system.
-
- 30 Jan, 2021 11 commits
-
-
Michael Reisecker authored
It should start again if the user leaves ${inifile} as working dir.
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
There are potentially two warnings the user can cancel (file exists and unsaved changes); for the latter the internal file path would be set even if the user has cancelled. This has been fixed.
-
Michael Reisecker authored
This is now the same behaviour as for dynamic sections.
-
Michael Reisecker authored
Before, it was tied to the "unsaved" warning when closing inis/XMLs, but now the user can control this separately, hopefully encouraging them to keep the more important ones.
-
Michael Reisecker authored
We need this shortcut for the tabs, and this way CMD+Q quits the whole application as is expected on mac. We can still use this shortcut by repeating it until all tabs are closed (and ESC also works).
-
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.
-