<feed xmlns='http://www.w3.org/2005/Atom'>
<title>MetaTerm/qml, branch master</title>
<subtitle>Terminal like UI for launching multiple terminal shells and applications</subtitle>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/'/>
<entry>
<title>Restructure QML and JS sources</title>
<updated>2015-08-15T14:06:00+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-15T14:06:00+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=d8431223d34476a17835a05d9508e92447f22479'/>
<id>d8431223d34476a17835a05d9508e92447f22479</id>
<content type='text'>
`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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Display exceptions during `exec` processing as errors</title>
<updated>2015-08-14T20:35:04+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-14T20:35:04+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=566e635cd798ef558f4d57fc319f0ee857869378'/>
<id>566e635cd798ef558f4d57fc319f0ee857869378</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement `kill` command</title>
<updated>2015-08-13T19:01:54+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-13T19:01:54+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=51e69178618944d3454e76b0a7de747435be57a0'/>
<id>51e69178618944d3454e76b0a7de747435be57a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement `ls` command</title>
<updated>2015-08-13T18:19:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-13T18:19:42+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=358d64b332068103b24577bbf4c390b05dbe50df'/>
<id>358d64b332068103b24577bbf4c390b05dbe50df</id>
<content type='text'>
This suggested adding an `iterate` helper method to `TerminalList` as well as line break logic to the command output log.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This suggested adding an `iterate` helper method to `TerminalList` as well as line break logic to the command output log.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change color setting types to `string`</title>
<updated>2015-08-12T18:24:52+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-12T18:24:52+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=aca84cb4ef24c1b4b9e3d53126081db8b14855e2'/>
<id>aca84cb4ef24c1b4b9e3d53126081db8b14855e2</id>
<content type='text'>
While `color` would obviously be the correct type to store a color value it is serialized as a `QVariant` value which is not easily changeable by the user.
This requirement is satisfied by `string` and as such this type is - at this point in time - a superior replacement of `color`.
Should the QML settings module be changed to serialize color values in a human readable fashion these types should be changed back to their formally correct value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While `color` would obviously be the correct type to store a color value it is serialized as a `QVariant` value which is not easily changeable by the user.
This requirement is satisfied by `string` and as such this type is - at this point in time - a superior replacement of `color`.
Should the QML settings module be changed to serialize color values in a human readable fashion these types should be changed back to their formally correct value.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add command output error font color to settings</title>
<updated>2015-08-12T18:21:51+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-12T18:21:51+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=900d3255441aff62fe54ba7e57d89d472908d65e'/>
<id>900d3255441aff62fe54ba7e57d89d472908d65e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add special error formatting to command output</title>
<updated>2015-08-12T18:18:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-12T18:18:09+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=2cbab1bd52ebdc6dae1f3ba63903b107cfd674be'/>
<id>2cbab1bd52ebdc6dae1f3ba63903b107cfd674be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add command output log to UI</title>
<updated>2015-08-11T19:28:46+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-11T19:28:46+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=610cc9d77f89ab106fdbfbc006934c9d192a55a8'/>
<id>610cc9d77f89ab106fdbfbc006934c9d192a55a8</id>
<content type='text'>
`output` text item reference is passed to all command implementations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`output` text item reference is passed to all command implementations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement proper handling of unimplemented commands</title>
<updated>2015-08-10T19:15:15+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-10T19:15:15+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=f38010b397ee60f4cf3bb1c7316eb467d3dc6108'/>
<id>f38010b397ee60f4cf3bb1c7316eb467d3dc6108</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Return to normal mode after command evaluation</title>
<updated>2015-08-09T18:32:14+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-09T18:32:14+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=a426875daba0cb923435be835f0100fe13a6255a'/>
<id>a426875daba0cb923435be835f0100fe13a6255a</id>
<content type='text'>
Requires new `executed` signal in `CommandInput` component to correctly trigger the state change.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Requires new `executed` signal in `CommandInput` component to correctly trigger the state change.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement `jump` command</title>
<updated>2015-08-09T18:26:40+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-09T18:26:40+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=b911109321dd438ff3a7d389e8c6f17097769286'/>
<id>b911109321dd438ff3a7d389e8c6f17097769286</id>
<content type='text'>
Requires type dependent conversion in TerminaList's `selectItem` method as values passed through `eval` are of type `QJSValue` which is not implicitly convertible to Int.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Requires type dependent conversion in TerminaList's `selectItem` method as values passed through `eval` are of type `QJSValue` which is not implicitly convertible to Int.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement basic command dispatch logic</title>
<updated>2015-08-09T18:10:38+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-09T18:10:38+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=22276404e5c3f3833a2de5f1971be24f0729aa6e'/>
<id>22276404e5c3f3833a2de5f1971be24f0729aa6e</id>
<content type='text'>
Moved command implementation into separate ressource.
Commands are plain JavaScript functions in this separate ressource and as such callable via a simple call to `eval`.
Introduced the concept of a command prefix to enable implementation of e.g. a search command analogously to _vim_.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moved command implementation into separate ressource.
Commands are plain JavaScript functions in this separate ressource and as such callable via a simple call to `eval`.
Introduced the concept of a command prefix to enable implementation of e.g. a search command analogously to _vim_.
</pre>
</div>
</content>
</entry>
<entry>
<title>Extracted terminal list into separate component</title>
<updated>2015-08-07T14:29:35+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-07T14:29:35+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=3d618159831b6379f2aefc27d8f744fd46a9f3d2'/>
<id>3d618159831b6379f2aefc27d8f744fd46a9f3d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implemented basic command mode</title>
<updated>2015-08-07T12:42:32+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-07T12:42:32+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=359c878cbfe97dafad328c748ae744b38a7dbd5b'/>
<id>359c878cbfe97dafad328c748ae744b38a7dbd5b</id>
<content type='text'>
Exposes access to the application via JavaScript to the user.
This will enable easy configuration changes as well as make more complex commands possible.

All JavaScript entered in command mode is evaluated at the application root.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Exposes access to the application via JavaScript to the user.
This will enable easy configuration changes as well as make more complex commands possible.

All JavaScript entered in command mode is evaluated at the application root.
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename insert mode change actions</title>
<updated>2015-08-06T20:54:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-06T20:54:42+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=107f0c94200658476dfd5fe536c57a57daf6eed3'/>
<id>107f0c94200658476dfd5fe536c57a57daf6eed3</id>
<content type='text'>
This was done to reflect that they concern the whole insert mode and don't only control the terminal focus.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was done to reflect that they concern the whole insert mode and don't only control the terminal focus.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make index font size dependent on configured prompt font size</title>
<updated>2015-08-05T14:03:33+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-05T14:03:33+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=73f1645c860ee0e502ad8a81be5d11854edd6b70'/>
<id>73f1645c860ee0e502ad8a81be5d11854edd6b70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Display overlay even when resize operation is prevented</title>
<updated>2015-08-04T20:10:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-04T20:10:09+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=0d8086c59e1d60b95523295e2da1157a44d7c4ad'/>
<id>0d8086c59e1d60b95523295e2da1157a44d7c4ad</id>
<content type='text'>
This provides further visual feedback to the user that she has hit a limit.
Reduced ease out animation duration to match duration of the highligher focus / defocus animations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This provides further visual feedback to the user that she has hit a limit.
Reduced ease out animation duration to match duration of the highligher focus / defocus animations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Increased overlay animation duration</title>
<updated>2015-08-04T20:01:53+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-04T20:01:53+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=55895c872412e062984908baacfac8e6363d36f4'/>
<id>55895c872412e062984908baacfac8e6363d36f4</id>
<content type='text'>
This further discourages flickering during continuous terminal resize operations.
Overlay is now only enabled for resize operations after the terminal instantiation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This further discourages flickering during continuous terminal resize operations.
Overlay is now only enabled for resize operations after the terminal instantiation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added highlighter default and focus colors to settings</title>
<updated>2015-08-04T13:45:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-04T13:45:01+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=b563c10102f2211567daaa6570f54d312753408d'/>
<id>b563c10102f2211567daaa6570f54d312753408d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added overlay background and font color to settings</title>
<updated>2015-08-04T13:34:25+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-04T13:34:25+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=15cb0bd6b253673e02f3072c5fe604322da87467'/>
<id>15cb0bd6b253673e02f3072c5fe604322da87467</id>
<content type='text'>
This is required as the default white on black may not fit e.g. bright color schemes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required as the default white on black may not fit e.g. bright color schemes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed overlay display animation timeout</title>
<updated>2015-08-04T13:20:03+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-04T13:20:03+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=b1305646f8f77c19242b8241e29b09b9312aa8ca'/>
<id>b1305646f8f77c19242b8241e29b09b9312aa8ca</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implemented basic terminal size overlay</title>
<updated>2015-08-04T06:14:14+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-08-04T06:14:14+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=0c631b092b3447d71b4f6f7c98930360b41a98d9'/>
<id>0c631b092b3447d71b4f6f7c98930360b41a98d9</id>
<content type='text'>
Needs further fiddling concerning the animation curve and display duration
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Needs further fiddling concerning the animation curve and display duration
</pre>
</div>
</content>
</entry>
<entry>
<title>Enabled keybinding customization via settings</title>
<updated>2015-07-27T13:04:53+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-27T13:04:53+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=39016bbc237171554a5a5b09575eb978f098b73d'/>
<id>39016bbc237171554a5a5b09575eb978f098b73d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extended available settings and changed them to value properties</title>
<updated>2015-07-26T20:23:08+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-26T20:23:08+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=e2d2c1232d10511693d058e0790183ba57ecd5d1'/>
<id>e2d2c1232d10511693d058e0790183ba57ecd5d1</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added support for permanently storing settings</title>
<updated>2015-07-26T18:54:57+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-26T18:54:57+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=3af7553b2e7cf4f301d61eeac563f07bd405c66c'/>
<id>3af7553b2e7cf4f301d61eeac563f07bd405c66c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extracted highlighter rectangles into separate component</title>
<updated>2015-07-25T19:53:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-25T19:53:01+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=311dd6e4e885ff5833756fd9cfa6e8c9c4a8668a'/>
<id>311dd6e4e885ff5833756fd9cfa6e8c9c4a8668a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reimplemented `delete` command as more of a `reset` command</title>
<updated>2015-07-25T18:07:14+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-25T18:07:14+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=1ed6dfcd2eb9878b2ad25c42358d9a21839a1951'/>
<id>1ed6dfcd2eb9878b2ad25c42358d9a21839a1951</id>
<content type='text'>
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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implemented basic delete command in normal mode</title>
<updated>2015-07-24T20:54:12+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-24T20:54:12+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=18538591a6226e79e5add5dfc084ab8701e1fd3b'/>
<id>18538591a6226e79e5add5dfc084ab8701e1fd3b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduced `frameWidth` property and defined minimum terminal lines</title>
<updated>2015-07-21T16:25:52+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-21T16:25:52+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=607e86675e831a1fa70de5b2813a0e0f9d1bbd56'/>
<id>607e86675e831a1fa70de5b2813a0e0f9d1bbd56</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved UI mode implementation into separate `StateHandler`</title>
<updated>2015-07-20T19:02:54+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-20T19:02:54+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=84f2d6febc9344261dcb59c022f293f4f0de3d9a'/>
<id>84f2d6febc9344261dcb59c022f293f4f0de3d9a</id>
<content type='text'>
`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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unnecessary `QMLTermWidget` background rectangle</title>
<updated>2015-07-19T18:19:44+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-19T18:19:44+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=eca10a1bd5b1f6186d280848bc102e0503c7b487'/>
<id>eca10a1bd5b1f6186d280848bc102e0503c7b487</id>
<content type='text'>
The background color is set accordingly to the color scheme by the widget itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The background color is set accordingly to the color scheme by the widget itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>Maximized terminal width</title>
<updated>2015-07-19T10:00:14+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-19T10:00:14+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=ab1d14d90e69e35f45eefa8e7236d566fea81c41'/>
<id>ab1d14d90e69e35f45eefa8e7236d566fea81c41</id>
<content type='text'>
Terminal width is now automatically adjusted to use all available space.
Commands to control horizontal terminal height were removed correspondingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Terminal width is now automatically adjusted to use all available space.
Commands to control horizontal terminal height were removed correspondingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved terminal resizing methods to `TerminalItem`</title>
<updated>2015-07-18T20:06:13+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-18T20:06:13+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=ee80c422c341068188820a9e5d9757be80735012'/>
<id>ee80c422c341068188820a9e5d9757be80735012</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added terminal resizing commands</title>
<updated>2015-07-18T19:31:27+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-18T19:31:27+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=dbb98babd5de116609e849bba4382cf9af9458bc'/>
<id>dbb98babd5de116609e849bba4382cf9af9458bc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added `terminal` property to TerminalItem</title>
<updated>2015-07-06T18:26:14+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-06T18:26:14+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=cdec039fe30ec2bcb75a9a1596b32fa6eeed6b74'/>
<id>cdec039fe30ec2bcb75a9a1596b32fa6eeed6b74</id>
<content type='text'>
Makes it easier to access the `QMLTermWidget` instance from both outside and inside `TerminalItem`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes it easier to access the `QMLTermWidget` instance from both outside and inside `TerminalItem`
</pre>
</div>
</content>
</entry>
<entry>
<title>Replaced ScrollBar with terminal instance index</title>
<updated>2015-07-05T16:41:30+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-05T16:41:30+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=ef1a71f77d318ef75e04467bab17a650c0b4d868'/>
<id>ef1a71f77d318ef75e04467bab17a650c0b4d868</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Embedded QML into C++ application</title>
<updated>2015-07-05T13:14:00+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2015-07-05T13:11:13+00:00</published>
<link rel='alternate' type='text/html' href='http://code.kummerlaender.eu/MetaTerm/commit/?id=78966dc00419a4f5fe5fec4725062a4a0f380228'/>
<id>78966dc00419a4f5fe5fec4725062a4a0f380228</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
