add button to reset CLI output history

10.5.x-maintenance
Károly Kiripolszky 2018-10-03 11:56:00 +02:00
parent 0e0b7476d1
commit 5755604958
3 changed files with 9 additions and 0 deletions

View File

@ -2093,6 +2093,9 @@
"cliSaveToFileBtn": {
"message": "Save to File"
},
"cliClearOutputHistoryBtn": {
"message": "Clear output history"
},
"loggingNote": {
"message": "Data will be logged in this tab <span class=\"message-negative\">only</span>, leaving the tab will <span class=\"message-negative\">cancel</span> logging and application will return to its normal <strong>\"configurator\"</strong> state.<br /> You are free to select the global update period, data will be written into the log file every <strong>1</strong> second for performance reasons."

View File

@ -102,6 +102,11 @@ TABS.cli.initialize = function (callback) {
});
});
$('.tab-cli .clear').click(function() {
self.outputHistory = "";
$('.tab-cli .window .wrapper').empty();
});
// Tab key detection must be on keydown,
// `keypress`/`keyup` happens too late, as `textarea` will have already lost focus.
textarea.keydown(function (event) {

View File

@ -16,6 +16,7 @@
<div class="content_toolbar">
<div class="btn save_btn pull-right">
<a class="save" href="#" i18n="cliSaveToFileBtn"></a>
<a class="clear" href="#" i18n="cliClearOutputHistoryBtn"></a>
</div>
</div>
</div>