Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 31-Jan-2020 | - | ||||
i18n/ | H | 31-Jan-2020 | - | 26,822 | 26,618 | |
syntax_rules/ | H | 31-Jan-2020 | - | 844 | 811 | |
tests/ | H | 03-May-2022 | - | 2,871 | 2,165 | |
ColorDialog.cpp | H A D | 31-Jan-2020 | 2 KiB | 60 | 45 | |
ColorDialog.h | H A D | 31-Jan-2020 | 929 | 49 | 31 | |
ColorDialog.ui | H A D | 31-Jan-2020 | 1.9 KiB | 82 | 81 | |
DnDTabBar.h | H A D | 31-Jan-2020 | 4.7 KiB | 145 | 109 | |
MainUI.cpp | H A D | 31-Jan-2020 | 27.6 KiB | 719 | 527 | |
MainUI.h | H A D | 31-Jan-2020 | 2.4 KiB | 111 | 83 | |
MainUI.ui | H A D | 31-Jan-2020 | 13.1 KiB | 484 | 483 | |
PlainTextEditor.cpp | H A D | 31-Jan-2020 | 17.1 KiB | 434 | 311 | |
PlainTextEditor.h | H A D | 31-Jan-2020 | 3.5 KiB | 120 | 76 | |
README.md | H A D | 31-Jan-2020 | 1.6 KiB | 50 | 39 | |
Word.h | H A D | 31-Jan-2020 | 480 | 21 | 16 | |
lumina-textedit.1 | H A D | 31-Jan-2020 | 492 | 27 | 21 | |
lumina-textedit.desktop | H A D | 31-Jan-2020 | 254 | 11 | 10 | |
lumina-textedit.pro | H A D | 31-Jan-2020 | 3.4 KiB | 116 | 100 | |
main.cpp | H A D | 31-Jan-2020 | 963 | 35 | 19 | |
syntaxSupport.cpp | H A D | 31-Jan-2020 | 10.2 KiB | 246 | 195 | |
syntaxSupport.h | H A D | 31-Jan-2020 | 6.7 KiB | 175 | 125 |
README.md
1## Plaintext Editor for the Lumina Desktop 2 3This is a plaintext editor with a number of advanced features: 4 5Key Features: 6 * Multiple file support (one file per tab) 7 * Find/Replace support 8 * Flexible Interface 9 * Tabs can be moved to any edge of the window 10 * Line numbering support 11 * Line-wrap support 12 * Change text font/size independently from the file itself 13 * Colors used for highlighting support can be easily customized 14 * Syntax Highlighting Support 15 * Simple JSON file manifest for support rules 16 * Automatic document settings 17 * Monospaced fonts on/off 18 * Character limit per line 19 * Highlight excess whitespace on the end of lines 20 * Enable line-wrap by default on/off 21 22Syntax files: 23 * File format can be found in the [syntax_support/README.md](https://github.com/trueos/lumina/blob/master/src-qt5/desktop-utils/lumina-textedit/syntax_rules/README.md) file. 24 * Syntax files are installed in PREFIX/share/lumina-desktop/syntax_rules with a ".syntax" suffix. 25 * Additional files can be provided/installed by the user within the "~/.config/lumina-desktop/syntax_rules" directory. 26 27### Library Dependencies 28 291. Qt 5.2+ (specific modules listed below) 30 * concurrent 31 * core 32 * gui 33 * network 34 * multimedia 35 * svg 36 * widgets 372. Other Libraries 38 * libc 39 40 41### Command Line Arguments 42 43* Any files listed after `lumina-texteditor` will open up new tabs of the editor 44 * Example : `lumina-textedit ./test1.txt ./test2.txt ./test3.txt` 45* Wildcards are allowed to open multiple files in any path 46 * Example : `lumina-textedit ./testdir/* 47* `lte` exists as a symlink for `lumina-textedit` for convenience 48 49 50