aboutsummaryrefslogtreecommitdiff
path: root/desktop-utilities
Commit message (Collapse)AuthorAge
* Oops - forgot to "git add" the new lumina-session files.Ken Moore2016-04-26
|
* Rearrange the Lumina source tree quite a bit:Ken Moore2016-04-25
| | | | 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.
* Commit a few random changes on my dev system - just to sync up with the repo.Ken Moore2016-04-25
|
* Add some alternate keywords for the c++ syntax rules (built-in functions: ↵Ken Moore2016-04-22
| | | | for, while, case, if).
* Fix up the mouse focus when switching tabs around.Ken Moore2016-04-21
|
* Fix up the bracket matching routine to accomodate for nested brackets.Ken Moore2016-04-21
|
* Fix up the syntax rule for highlighting quoted string. Now it will properly ↵Ken Moore2016-04-21
| | | | work for multiple strings on a single line, and ignore escaped quotes as necessary.
* Make the bracket highlighting also check the previous character if nothing ↵Ken Moore2016-04-21
| | | | found for the next character.
* Also make sure the current tab/filename is reflected in the window title for ↵Ken Moore2016-04-21
| | | | the editor.
* Set the width of the "tab" character to be == 8 spaces (UNIX standard)Ken Moore2016-04-21
|
* Another minor change to lumina-textedit: Add a "preprocessor" syntax color, ↵Ken Moore2016-04-21
| | | | and add preprocessor line highlighting to C+++ syntax rules. Also ensure that the defined colors are always up to date, even if a new color is added at some later version.
* Add all the translation files for lumina-textedit.Ken Moore2016-04-21
|
* Get a full color editor/modifier added to the tool. Now all colors can be ↵Ken Moore2016-04-19
| | | | changed at will.
* Get find/replace support fully implemented.Ken Moore2016-04-19
|
* Some more work on lumina-textedit.Ken Moore2016-04-19
|
* Get a lot more of lumina-textedit done. Almost everything is complete now ↵Ken Moore2016-04-19
| | | | except for the color-selection dialog.
* Get almost everything else setup and functional. Now tabs can be ↵Ken Moore2016-04-18
| | | | closed/opened/moved just fine, the line numbers can be enabled/disabled, etc...
* Some more updates to lumina-textedit: Starting to get the buttons all hooked ↵Ken Moore2016-04-15
| | | | up and functional.
* Add a bunch more work on the new lumina-textedit. Putting the tabbed-wrapper ↵Ken Moore2016-04-15
| | | | in place now (not much connected yet). Also add the beginnings of a "Python" set of syntax rules.
* Get parenthesis/bracket highlighting into the text edit - now all the basics ↵Ken Moore2016-04-15
| | | | are covered.
* Get all the C/C++/Qt syntax highlighting rules all setup. Now the last piece ↵Ken Moore2016-04-15
| | | | to implement would be bracket/perenthesis matching on cursor action.
* Get some more of the terminal cleaned up. Now "vi" has partial support ↵Ken Moore2016-04-14
| | | | (still no functional arrow keys though)
* Clean up a bit more of the terminal widget/interactions.Ken Moore2016-04-14
|
* Add a start for a Qt text editor (mainly for playing around - but it could ↵Ken Moore2016-04-14
| | | | turn into something useful down the road).
* Fix up some selection/cursor handling so the user cannot change the current ↵Ken Moore2016-04-13
| | | | cursor position in the widget.
* Get some more of the terminal cleaned up.Ken Moore2016-04-13
|
* Get the home/end keys functional.Ken Moore2016-04-13
|
* Get the new terminal in a more functional state - highlight/copy/paste are ↵Ken Moore2016-04-13
| | | | now functional as well.
* Get more of the terminal working. Now all the special xterm stuff is getting ↵Ken Moore2016-04-11
| | | | trimmed out.
* Get some more of the terminal cleaned up. Now the initial work directory can ↵Ken Moore2016-03-14
| | | | be specified ahead of time.
* Add the ANSI graphics support (most common ones) so that the text is ↵Ken Moore2016-03-14
| | | | bold/italics/colored/other as necessary.
* Finish getting the special keys handled in lumina-terminal. Now the terminal ↵Ken Moore2016-03-14
| | | | is completely functional - I just have other special ANSI codes (colors for particular text) to implement still (but this is just for appearance-sake).
* Get the left/right arrow keys working properly.Ken Moore2016-03-14
|
* Get the backspace/delete keys working.Ken Moore2016-03-14
|
* Add some more work on moving ANSI cursor control codes over to the widget.Ken Moore2016-03-12
|
* Get the terminal resizing routine working, and also get the up/down arrows ↵Ken Moore2016-03-11
| | | | functional (mostly).
* Start adding the compatibility section for various key presses/codes. The ↵Ken Moore2016-03-10
| | | | exact replacements are commented out as they are still unfunctional.
* Clean up a lot of the ANSI control codes (tested with csh)Ken Moore2016-03-10
|
* Finish cleaning up the TTY Process class, and get it setup for close ↵Ken Moore2016-03-10
| | | | notifications as well. Now the TTY Process thing is finished, just need to fix up the binary data display on the widget side of things.
* Now we can send input back to the TTYKris Moore2016-03-10
|
* Now we can successfully read from the pty, needs cleanup on how we displayKris Moore2016-03-10
| | | | the output, and nothing is connected to send data back yet
* Push some debugging for pty readingKris Moore2016-03-10
|
* Fix a freeze when starting the pty process, can't ReadAll() if nothingKris Moore2016-03-09
| | | | exists
* Fix setting up the execvp args, the [0] needs to be the actual program,Kris Moore2016-03-09
| | | | followed by the arguments
* Convert TTYprocess to a QFile, add some testing for execvp (which makesKris Moore2016-03-09
| | | | the shell start, but then terminal hangs)
* Oops, forgot to add the new TtyProcess files in the last commit.Ken Moore2016-03-09
|
* Get a bunch more of the lumina-terminal app written up. Still not quite done ↵Ken Moore2016-03-09
| | | | yet, but getting close.
* Add a few more built-in Qt paths to the OS-detect file, and commit a bit ↵Ken Moore2016-02-02
| | | | more work on the lumina-terminal app.
* Add my work-in-progress for a lumina-terminal application. This is *not* ↵Ken Moore2015-09-17
ready to be distributed yet, only the basic application wrapper is functional (no terminal functionality yet).
bgstack15