| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Prevent multi-line rules from starting within a section that was handled by a single-line rule earlier.
Also add a 1s delay/timer on file reload if it changes in the background.
Also add detection for bash scripts automatically
|
| |
|
| |
|
|
|
|
|
| |
They do not work (crash as soon as calling the hunspell library).
The hunspell functions are just commented out at the moment so that the library is not needed for the build until such time as the hunspell integration works.
|
| |
|
| |
|
| |
|
|
|
|
| |
Main change being that when opening the file select dialog it will automatically re-highlight the current file.
|
|
|
|
|
| |
1. Support the forward/back keyboard shortcuts to switch between tabs (Alt+[Left/Right] typically).
2. Make sure that the "drag" start of a tab is when the cursor leaves the entire window - not just the tab bar.
|
|
|
|
|
| |
1. Add a new syntax highlighting "meta" option for auto-selecting a ruleset based on the first line of text in the file, and add rules for shell, json, and python to support first-line matches.
2. Fix up the detection of "read-only" property on newly-saved files.
|
| |
|
|
|
|
|
| |
If popup warnings are disabled just close the app (never automatically change the underlying file(s) - this can be disastrous)
Add status reporting to all the "Save" functions so that it returns false if the user cancelled it.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
rules files as the example (still need to convert the other existing rulesets over to the new format).
|
| |
|
|
|
|
|
|
|
| |
1) Dismantle the Lumina library completely.
2) Setup lots of small subproject files (.pri) for the individual classes within the old library.
3) Move all the Lumina binaries to use the new subproject files
4) Split up the LuminaUtils class/files into LUtils and LDesktopUtils (generic utilities, and desktop-specific utilities)
|
|
|
|
| |
Now you can see which column the cursor is on if the user needs to keep under a particular number.
|
|
|
|
| |
"()" for example.
|
|
|
|
| |
backwards highlighting routine when both a start and end character are in close proximity in teh middle of the search.
|
| |
|
|
|
|
| |
automatically re-load if changed externally and no pending changes in the editor.
|
|
Now the utilites are arranged by category (core, core-utils, desktop-utils), so all the -utils may be excluded by a package system (or turned into separate packages) as needed.
|