Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-12 | Add PID to `ls` output | Adrian Kummerlaender | |
2015-12-12 | Expose session PID and current working directory | Adrian Kummerlaender | |
2015-12-05 | Implement `cd` command to enable changing _MetaTerm_'s working directory | Adrian Kummerlaender | |
Exposing access to the working directory to QML is the first step towards enabling usage analogously to a normal terminal emulator alongside the management of multiple running appications. i.e. executing `cd` should change the global working directory so that consecutive commands work as expected. | |||
2015-09-04 | Add `reset` command to restore the previous functionality of `kill` | Adrian Kummerlaender | |
2015-09-04 | Reimplemented `kill` command using actual signal sending | Adrian Kummerlaender | |
Previously `kill` merely destroyed the terminal widget. This is contrary to the expected notion of `kill`, i.e. actually killing the process explicitly instead of relying on side effects. The normal mode `d` verb now explicitly destroys the current item's content, be it a terminal widget or a history view. | |||
2015-08-22 | Replaced unnecessary `eval` calls in settings getter and setter | Adrian Kummerlaender | |
2015-08-22 | Hide category property in `set` key suggestions | Adrian Kummerlaender | |
2015-08-21 | Implement automatic key suggestion in `set` command | Adrian Kummerlaender | |
2015-08-21 | Improve `exec` output type handling | Adrian Kummerlaender | |
i.e. serialize objects to JSON. | |||
2015-08-21 | Add `q` command to close _MetaTerm_ in command mode | Adrian Kummerlaender | |
2015-08-19 | Improve handling of non-existing properties in `set` | Adrian Kummerlaender | |
2015-08-19 | Prevent trailing whitespace from resetting configuration values | Adrian Kummerlaender | |
Trailing whitespace was falsely recognized as a separate argument and as such led to resetting configuration values without obvious cause. | |||
2015-08-19 | Add `set` command to ease configuration changes | Adrian Kummerlaender | |
2015-08-15 | Restructure QML and JS sources | Adrian Kummerlaender | |
`list` holds the components of the central list UI element. `command` holds the UI and implementation parts of the command mode. `widget` holds more or less general purpose elements that may also be of use in other circumstances. |