- 08 Dec, 2021 1 commit
-
-
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.
-
- 29 May, 2021 1 commit
-
-
Michael Reisecker authored
Now the PreviewEdit is properly parented and the garbage collector can cascade down to the syntax highlighters (which are parented through their text document). - INI syntax highlighting moved from PreviewWindow to PreviewEdit - Split up BSD code with separate header because most of it is actually our own by now...
-
- 01 Mar, 2021 1 commit
-
-
Michael Reisecker authored
Cf. updated issue 872 for the problem this brings, but it should at least be consistent
-
- 08 Feb, 2021 1 commit
-
-
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...
-
- 01 Feb, 2021 3 commits
-
-
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.
-
- 30 Jan, 2021 5 commits
-
-
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
This allows to still use ESC when a status message is displayed (like "empty INI file") while keeping it working with the search text box
-
Michael Reisecker authored
It was used to close the find bar but now just close them one after the other... the Preview Editor was the only window this did not work for. (Now the question remains how to handle Alt+F4 / CMD+Q --> on Mac it may be expected to close everything?)
-
- 29 Jan, 2021 5 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
-
Michael Reisecker authored
Now child windows' close entries are named better (close preview, close help) and fit next to the main "quit inishell" menu.
-
Michael Reisecker authored
Intermediate commit - to tune and to re-fix on other platforms
-
Michael Reisecker authored
-
- 28 Jan, 2021 5 commits
-
-
Michael Reisecker authored
In addition to the command line --clear there is now a GUI button for this.
-
Michael Reisecker authored
-
Michael Reisecker authored
...through keyboard shortcuts.
-
Michael Reisecker authored
-
Michael Reisecker authored
-
- 22 Jan, 2021 2 commits
-
-
Michael Reisecker authored
We need to be able to set the tab bar everything gets built into... so first, split up some functionality.
-
Michael Reisecker authored
Also duplicated headers plus better ordering
-
- 21 Jan, 2021 1 commit
-
-
Michael Reisecker authored
-
- 18 Jan, 2021 1 commit
-
-
Michael Reisecker authored
- The commanding lambda now correctly receives a constant index and therefore the correct tab name is changed. - When previewing an INI file where all that has been done was to open an application without changing anything, it is now still marked as unsaved (because although it might save a click in special situations it does not make sense to have a different logic than in the GUI and can only be confusing). - Default names now get an .ini file extension i. e. unsaved(1).ini. - Path/filename splitting is done once on file changes and then reused from outside without asterisk shuffling. - Minor logic cleanup, consts and styling
-
- 10 Sep, 2020 1 commit
-
-
Mathias Bavay authored
-
- 31 Aug, 2020 1 commit
-
-
Mathias Bavay authored
Files opened from the filesystem are now read only and not marked as "modified". A tooltip listing the major shortcuts has been added. The regex for coordinates has been improved (it is now the same as at the other places in Inishell). Otherwise, re-ordering of the variables declaration for better alignment.
-
- 30 Aug, 2020 1 commit
-
-
Michael Reisecker authored
-
- 29 Aug, 2020 3 commits
-
-
Michael Reisecker authored
-
Michael Reisecker authored
The drag & drop behaviour of the text editor itself is kept as-is (moving text blocks with the mouse etc., and also inserting file names if dropped into the text area) because we don't want to re-implement all of this ourselves. However, we display a guidance text if a user drags files over the text area telling them where to drop them to open.
-
Michael Reisecker authored
-
- 19 Aug, 2020 1 commit
-
-
Michael Reisecker authored
-
- 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
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 4 commits
-
-
Mathias Bavay authored
-
Mathias Bavay authored
The fonts are now setup in the constructor. An unnecessary script has been deleted.
-
Mathias Bavay authored
-
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)
-