Add fullscreen option

This commit is contained in:
Alex Spataru 2021-02-18 23:41:10 -05:00
parent a02129b811
commit 34ac43df4e
7 changed files with 1442 additions and 28 deletions

View File

@ -211,6 +211,14 @@ MenuBar {
onTriggered: app.toggleMenubar()
text: root.visible ? qsTr("Hide menubar") : qsTr("Show menubar")
}
MenuSeparator {}
DecentMenuItem {
sequence: StandardKey.FullScreen
onTriggered: app.toggleFullscreen()
text: app.fullScreen ? qsTr("Exit full screen") : qsTr("Enter full screen")
}
}
//

View File

@ -186,6 +186,14 @@ MenuBar {
text: qsTr("Show setup pane")
onTriggered: app.togglePreferences()
}
MenuSeparator {}
DecentMenuItem {
sequence: StandardKey.FullScreen
onTriggered: app.toggleFullscreen()
text: app.fullScreen ? qsTr("Exit full screen") : qsTr("Enter full screen")
}
}
//

View File

@ -68,18 +68,29 @@ ApplicationWindow {
firstChange = false
windowMaximized = true
fullScreen = false
}
else if (visibility === Window.FullScreen) {
if (!fullScreen)
firstChange = false
windowMaximized = false
fullScreen = true
}
else if (visibility !== Window.Hidden) {
if (windowMaximized && firstChange) {
if (windowMaximized || fullScreen && firstChange) {
app.x = 100
app.y = 100
app.width = app.minimumWidth
app.height = app.minimumHeight
}
fullScreen = false
windowMaximized = false
}
}
//
@ -98,6 +109,11 @@ ApplicationWindow {
//
property bool menubarEnabled: true
//
// Fullscreen status
//
property bool fullScreen: false
//
// Check for updates (non-silent mode)
//
@ -169,6 +185,17 @@ ApplicationWindow {
terminal.selectAll()
}
//
// Toggle fullscreen state
//
function toggleFullscreen() {
app.fullScreen = !app.fullScreen
if (app.fullScreen)
app.showFullScreen()
else
app.showNormal()
}
//
// Window geometry
//
@ -250,7 +277,9 @@ ApplicationWindow {
}
// Show app window
if (app.windowMaximized)
if (app.fullScreen)
app.showFullScreen()
else if (app.windowMaximized)
app.showMaximized()
else
app.showNormal()
@ -313,6 +342,7 @@ ApplicationWindow {
property alias appW: app.width
property alias appH: app.height
property alias appStatus: app.appLaunchStatus
property alias windowFullScreen: app.fullScreen
property alias autoUpdater: app.automaticUpdates
property alias appMaximized: app.windowMaximized
property alias menubarVisible: app.menubarEnabled

View File

@ -25,7 +25,7 @@
</message>
<message>
<source>Check for updates</source>
<translation>Nach Updates suchen</translation>
<translation type="vanished">Nach Updates suchen</translation>
</message>
<message>
<source>Documentation</source>
@ -41,7 +41,11 @@
</message>
<message>
<source>Open log file</source>
<translation>Logdatei öffnen</translation>
<translation type="vanished">Logdatei öffnen</translation>
</message>
<message>
<source>Website</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -175,6 +179,18 @@
<source>No data received so far</source>
<translation>Noch keine Daten verfügbar</translation>
</message>
<message>
<source>Print</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CsvPlayer</name>
@ -658,6 +674,332 @@
<translation>Koordinate zentrieren</translation>
</message>
</context>
<context>
<name>Menubar</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished">Kopieren</translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished">Wählen Sie Alle</translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished">Ansicht</translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished">Konsole</translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished">Auto Scroll</translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished">Zeitstempel anzeigen</translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished">Visualisierung</translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished">Nach Updates suchen</translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished">Fehler melden</translation>
</message>
</context>
<context>
<name>MenubarMacOS</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished">Kopieren</translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished">Wählen Sie Alle</translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished">Ansicht</translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished">Konsole</translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished">Auto Scroll</translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished">Zeitstempel anzeigen</translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished">Visualisierung</translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished">Nach Updates suchen</translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished">Fehler melden</translation>
</message>
</context>
<context>
<name>Network</name>
<message>
@ -915,7 +1257,7 @@
</message>
<message>
<source>About</source>
<translation>Über</translation>
<translation type="vanished">Über</translation>
</message>
<message>
<source>Dashboard</source>
@ -969,11 +1311,15 @@
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;About&quot; dialog</source>
<translation>Soll %1 Automatish auf Updates prüfen? Sie können jederzeit manuell über den &quot;Über&quot;-Dialog nach Updates suchen</translation>
<translation type="vanished">Soll %1 Automatish auf Updates prüfen? Sie können jederzeit manuell über den &quot;Über&quot;-Dialog nach Updates suchen</translation>
</message>
<message>
<source>Drop JSON and CSV files here</source>
<translation>JSON und CSV Dateien hierher Ziehen</translation>
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;Help&quot; menu</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -23,10 +23,6 @@
<source>Report bug</source>
<translation></translation>
</message>
<message>
<source>Check for updates</source>
<translation></translation>
</message>
<message>
<source>Documentation</source>
<translation></translation>
@ -40,8 +36,8 @@
<translation></translation>
</message>
<message>
<source>Open log file</source>
<translation></translation>
<source>Website</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -171,6 +167,18 @@
<source>No data received so far</source>
<translation></translation>
</message>
<message>
<source>Print</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CsvPlayer</name>
@ -540,6 +548,332 @@
<translation></translation>
</message>
</context>
<context>
<name>Menubar</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MenubarMacOS</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Network</name>
<message>
@ -692,10 +1026,6 @@
<source>Widgets</source>
<translation></translation>
</message>
<message>
<source>About</source>
<translation></translation>
</message>
<message>
<source>Dashboard</source>
<translation></translation>
@ -746,13 +1076,13 @@
<source>Check for updates automatically?</source>
<translation></translation>
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;About&quot; dialog</source>
<translation></translation>
</message>
<message>
<source>Drop JSON and CSV files here</source>
<translation></translation>
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;Help&quot; menu</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -29,7 +29,7 @@
</message>
<message>
<source>Check for updates</source>
<translation>Buscar actualizaciones</translation>
<translation type="vanished">Buscar actualizaciones</translation>
</message>
<message>
<source>Documentation</source>
@ -45,7 +45,11 @@
</message>
<message>
<source>Open log file</source>
<translation>Abrir archivo de log</translation>
<translation type="vanished">Abrir archivo de log</translation>
</message>
<message>
<source>Website</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -179,6 +183,18 @@
<source>No data received so far</source>
<translation>No se han recibido datos hasta ahora</translation>
</message>
<message>
<source>Print</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CsvPlayer</name>
@ -725,6 +741,332 @@
<translation>Centrar en coordenada</translation>
</message>
</context>
<context>
<name>Menubar</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished">Copiar</translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished">Seleccionar todo</translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished">Vista</translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished">Consola</translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished">Tablero</translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished">Widgets</translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished">Desplazamiento automático</translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished">Marca de tiempo</translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished">Visualización</translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished">Buscar actualizaciones</translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished">Reportar un error</translation>
</message>
</context>
<context>
<name>MenubarMacOS</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished">Copiar</translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished">Seleccionar todo</translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished">Vista</translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished">Consola</translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished">Tablero</translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished">Widgets</translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished">Desplazamiento automático</translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished">Marca de tiempo</translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished">Visualización</translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished">Buscar actualizaciones</translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished">Reportar un error</translation>
</message>
</context>
<context>
<name>Network</name>
<message>
@ -1054,7 +1396,7 @@
</message>
<message>
<source>About</source>
<translation>Acerca de</translation>
<translation type="vanished">Acerca de</translation>
</message>
<message>
<source>CSV Export</source>
@ -1128,7 +1470,7 @@
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;About&quot; dialog</source>
<translation>¿Debería %1 buscar actualizaciones automáticamente? También puedes buscar actualizaciones manualmente desde el cuadro de diálogo &quot;Acerca de&quot;</translation>
<translation type="vanished">¿Debería %1 buscar actualizaciones automáticamente? También puedes buscar actualizaciones manualmente desde el cuadro de diálogo &quot;Acerca de&quot;</translation>
</message>
<message>
<source>Drop *.json and *.csv files here</source>
@ -1138,5 +1480,9 @@
<source>Drop JSON and CSV files here</source>
<translation>Arrastre archivos JSON y CSV aquí</translation>
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;Help&quot; menu</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -29,7 +29,7 @@
</message>
<message>
<source>Check for updates</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<source>Documentation</source>
@ -41,7 +41,11 @@
</message>
<message>
<source>Open log file</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<source>Website</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -175,6 +179,18 @@
<source>No data received so far</source>
<translation></translation>
</message>
<message>
<source>Print</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CsvPlayer</name>
@ -690,6 +706,332 @@
<translation></translation>
</message>
</context>
<context>
<name>Menubar</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Hide menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show menubar</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MenubarMacOS</name>
<message>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select JSON file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enable CSV export</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show CSV in explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Replay CSV</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Print console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Export console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select all</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Clear console output</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Communication mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Device sends JSON</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Load JSON from computer</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Console</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Dashboard</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Widgets</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show setup pane</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Exit full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Enter full screen</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Autoscroll</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show timestamp</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>VT-100 emulation</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Echo user commands</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Display mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Normal (plain text)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Binary (hexadecimal)</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Line ending character</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>About %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Auto-updater</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Project website</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Documentation/wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Show log file</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Report bug</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Network</name>
<message>
@ -971,7 +1313,7 @@
</message>
<message>
<source>About</source>
<translation></translation>
<translation type="vanished"></translation>
</message>
<message>
<source>CSV Export</source>
@ -1033,7 +1375,7 @@
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;About&quot; dialog</source>
<translation>%1 </translation>
<translation type="vanished">%1 </translation>
</message>
<message>
<source>Drop *.json and *.csv files here</source>
@ -1043,5 +1385,9 @@
<source>Drop JSON and CSV files here</source>
<translation>JSON和CSV文件</translation>
</message>
<message>
<source>Should %1 automatically check for updates? You can always check for updates manually from the &quot;Help&quot; menu</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>