• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..31-Jan-2020-

i18n/H31-Jan-2020-26,82226,618

syntax_rules/H31-Jan-2020-844811

tests/H03-May-2022-2,8712,165

ColorDialog.cppH A D31-Jan-20202 KiB6045

ColorDialog.hH A D31-Jan-2020929 4931

ColorDialog.uiH A D31-Jan-20201.9 KiB8281

DnDTabBar.hH A D31-Jan-20204.7 KiB145109

MainUI.cppH A D31-Jan-202027.6 KiB719527

MainUI.hH A D31-Jan-20202.4 KiB11183

MainUI.uiH A D31-Jan-202013.1 KiB484483

PlainTextEditor.cppH A D31-Jan-202017.1 KiB434311

PlainTextEditor.hH A D31-Jan-20203.5 KiB12076

README.mdH A D31-Jan-20201.6 KiB5039

Word.hH A D31-Jan-2020480 2116

lumina-textedit.1H A D31-Jan-2020492 2721

lumina-textedit.desktopH A D31-Jan-2020254 1110

lumina-textedit.proH A D31-Jan-20203.4 KiB116100

main.cppH A D31-Jan-2020963 3519

syntaxSupport.cppH A D31-Jan-202010.2 KiB246195

syntaxSupport.hH A D31-Jan-20206.7 KiB175125

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