Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-04 | Added highlighter default and focus colors to settings | Adrian Kummerlaender | |
2015-08-04 | Added overlay background and font color to settings | Adrian Kummerlaender | |
This is required as the default white on black may not fit e.g. bright color schemes. | |||
2015-08-04 | Fixed overlay display animation timeout | Adrian Kummerlaender | |
The animation is now restarted on every height and width change event. In practice this leads to the overlay being displayed continuously during multiline resize operations but only briefly on single line resize operations. | |||
2015-08-04 | Implemented basic terminal size overlay | Adrian Kummerlaender | |
Needs further fiddling concerning the animation curve and display duration | |||
2015-07-27 | Enabled keybinding customization via settings | Adrian Kummerlaender | |
2015-07-26 | Extended available settings and changed them to value properties | Adrian Kummerlaender | |
Otherwise each runtime change of a property leads to storing the new value to disk which we don't want - setting changes should be explicit and visible as such. | |||
2015-07-26 | Added support for permanently storing settings | Adrian Kummerlaender | |
2015-07-25 | Extracted highlighter rectangles into separate component | Adrian Kummerlaender | |
2015-07-25 | Reimplemented `delete` command as more of a `reset` command | Adrian Kummerlaender | |
Pressing `d` in normal mode causes the current embedded terminal to be destroyed and the containing terminal item to be reset into its initial state. This allows for much more flexible usage of _MetaTerm_. To prevent unnecessary terminal item instantiations the `onExecuted` signal was extended to provide a `index` argument containing the sender terminal's index. | |||
2015-07-24 | Implemented basic delete command in normal mode | Adrian Kummerlaender | |
2015-07-21 | Introduced `frameWidth` property and defined minimum terminal lines | Adrian Kummerlaender | |
2015-07-20 | Moved UI mode implementation into separate `StateHandler` | Adrian Kummerlaender | |
`ApplicationWindow` doesn't offer QML State support but as this functionality lends itself quite well to the _Vim like_ UI mode paradigm it was moved into a `Item` based component. | |||
2015-07-19 | Removed unnecessary `QMLTermWidget` background rectangle | Adrian Kummerlaender | |
The background color is set accordingly to the color scheme by the widget itself. | |||
2015-07-19 | Maximized terminal width | Adrian Kummerlaender | |
Terminal width is now automatically adjusted to use all available space. Commands to control horizontal terminal height were removed correspondingly. | |||
2015-07-18 | Moved terminal resizing methods to `TerminalItem` | Adrian Kummerlaender | |
2015-07-18 | Added terminal resizing commands | Adrian Kummerlaender | |
2015-07-06 | Added `terminal` property to TerminalItem | Adrian Kummerlaender | |
Makes it easier to access the `QMLTermWidget` instance from both outside and inside `TerminalItem` | |||
2015-07-05 | Replaced ScrollBar with terminal instance index | Adrian Kummerlaender | |
2015-07-05 | Embedded QML into C++ application | Adrian Kummerlaender | |