Commit Graph

7 Commits

Author SHA1 Message Date
Adrian Kummerlaender 06321bd308 Expose complete history to QML
The use case for this functionality is to be able to e.g. display the terminal application's output after it was terminated.
This requires exposing a `clearScreen` method to QML as the history only contains the lines not currently displayed in the widget. If we want to access the whole output we have to be able to flush the screen beforehand.

The single argument overload of `Emulation::writeToStream` simplifies reading the complete history at once without having to further expose it's length.
2015-08-29 22:24:25 +02:00
Filippo Scognamiglio 0d755b010f Merge pull request #4 from KnairdA/master
Expose program arguments and session started signal to QML
2015-08-16 12:16:51 +02:00
Filippo Scognamiglio b39681d7bf Fix merge conflicts. 2015-08-16 12:10:49 +02:00
ian geiser ff81d5f08d Added a few more properties as well as removing some of the warnings
about missing READ members.
2015-08-06 10:32:14 -04:00
Adrian Kummerlaender 1f9ef3bae4 Expose session started signal to QML 2015-07-04 23:31:53 +02:00
Filippo Scognamiglio 71f2f3f9f0 Fix: Pass string list as const so that it's readable from QML. 2014-12-21 16:13:51 +01:00
Filippo Scognamiglio e9ee4c9091 Actual QML port, moved from QWidget to QQuickPaintedItem. Setup of the project, added sample test-app. 2014-11-06 01:51:23 +01:00