1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-25 09:15:49 +03:00

add button to reset CLI output history

This commit is contained in:
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": { "cliSaveToFileBtn": {
"message": "Save to File" "message": "Save to File"
}, },
"cliClearOutputHistoryBtn": {
"message": "Clear output history"
},
"loggingNote": { "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." "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, // Tab key detection must be on keydown,
// `keypress`/`keyup` happens too late, as `textarea` will have already lost focus. // `keypress`/`keyup` happens too late, as `textarea` will have already lost focus.
textarea.keydown(function (event) { textarea.keydown(function (event) {

View file

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