summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorh6w <tudor@tudorholton.com>2018-02-01 12:24:58 +1100
committerGitHub <noreply@github.com>2018-02-01 12:24:58 +1100
commit83912a6128cdbc7730eff5465cbfdf0084bae02f (patch)
tree71641122ea6d3c62ff6c91610f4c7636681423d8
parent8440c13176485f6ab282eea7e1fca8e7d01cffdc (diff)
parent9f97fd064a30bb3ab5eed182f0b71b43f956b8f5 (diff)
downloadphpvirtualbox-83912a6128cdbc7730eff5465cbfdf0084bae02f.zip
phpvirtualbox-83912a6128cdbc7730eff5465cbfdf0084bae02f.tar.gz
phpvirtualbox-83912a6128cdbc7730eff5465cbfdf0084bae02f.tar.bz2
Merge pull request #81 from tom077/develop-PR1
Mouse/Keyboard settings tab enabled regardless of $enableAdvancedConfig
-rw-r--r--panes/settingsGeneral.html30
1 files changed, 10 insertions, 20 deletions
diff --git a/panes/settingsGeneral.html b/panes/settingsGeneral.html
index 60c6dfa..610d029 100644
--- a/panes/settingsGeneral.html
+++ b/panes/settingsGeneral.html
@@ -11,7 +11,7 @@
<li><a href="#vboxSettingsTabGeneralAdvanced"><span class='translate'>Advanced</span></a></li>
<li><a href="#vboxSettingsTabGeneralDescription"><span class='translate'>Description</span></a></li>
<li><a href="#vboxSettingsTabGeneralEncryption"><span class='translate'>Encryption</span></a></li>
- <li id='vboxSettingsTabGeneralInputTab'><a href="#vboxSettingsTabGeneralInput"><span class='translate'>Input</span></a></li>
+ <li id='vboxSettingsTabGeneralInputTab'><a href="#vboxSettingsTabGeneralInput"><span class='translateinputtab'>Input</span></a></li>
</ul>
<!-- Basic Tab -->
@@ -126,7 +126,7 @@
<div id='vboxSettingsTabGeneralInput' title='Input'>
<table class='vboxVertical'>
<tr>
- <th><span class='translate'>Keyboard:</span></th>
+ <th><span class='translateinput'>Keyboard</span><span> :</span></th>
<td><select name='vboxSettingsTabGeneralInputKeyboard'>
<option value='PS2Keyboard'>PS/2 Keyboard</option>
<option value='USBKeyboard'>USB Keyboard</option>
@@ -134,7 +134,7 @@
</td>
</tr>
<tr>
- <th><span class='translate'>Mouse:</span></th>
+ <th><span class='translateinput'>Mouse</span><span> :</span></th>
<td><select name='vboxSettingsTabGeneralInputMouse'>
<option value='PS2Mouse'>PS/2 Mouse</option>
<option value='USBMouse'>USB Mouse</option>
@@ -147,6 +147,8 @@
<script type='text/javascript'>
/* Translations */
+$('#vboxSettingsTabGeneralInput').find(".translateinput").html(function(i,h){return trans(h,'UIActionPool');});
+$('#vboxSettingsTabGeneralInputTab').find(".translateinputtab").html(function(i,h){return trans(h,'UISettingsDialogGlobal');});
$('#vboxSettingsTabGeneralBasic').find(".translateos").html(function(i,h){return trans(h,'UINameAndSystemEditor');});
if($('#vboxPane').data('vboxConfig').vboxAutostartConfig) {
@@ -162,6 +164,7 @@ if($('#vboxPane').data('vboxConfig').vboxAutostartConfig) {
}
$('#vboxSettingsTabGeneralEncryption').find('option').html(function(i,h){ return trans(h, 'UIMachineSettingsGeneral', 'cipher type')});
+$('#vboxSettingsTabGeneralInput').find('option').html(function(i,h){ return trans(h, 'VBoxGlobal')});
/* Browse for snapshot folder */
function vboxSnapshotBrowseFolder(btn) {
@@ -179,15 +182,6 @@ if(!$('#vboxPane').data('vboxConfig').startStopConfig) {
}
-/*
- * Remove input if advancedconfig is not set
- * else set default values
- */
-if(!$('#vboxPane').data('vboxConfig').enableAdvancedConfig) {
- $('#vboxSettingsTabGeneralInputTab').remove();
- $('#vboxSettingsTabGeneralInput').remove();
-}
-
/* Custom icons */
if($('#vboxPane').data('vboxConfig').enableCustomIcons) {
@@ -276,10 +270,8 @@ $('#vboxSettingsDialog').on('dataLoaded', function(){
document.forms['frmVboxSettings'].vboxSettingsGeneralDescription.innerHTML = $('#vboxSettingsDialog').data('vboxMachineData').description;
/* Advanced config options */
- if($('#vboxPane').data('vboxConfig').enableAdvancedConfig) {
- $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputKeyboard).val($('#vboxSettingsDialog').data('vboxMachineData').keyboardHIDType);
- $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputMouse).val($('#vboxSettingsDialog').data('vboxMachineData').pointingHIDType);
- }
+ $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputKeyboard).val($('#vboxSettingsDialog').data('vboxMachineData').keyboardHIDType);
+ $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputMouse).val($('#vboxSettingsDialog').data('vboxMachineData').pointingHIDType);
/* OS Type */
@@ -397,10 +389,8 @@ $('#vboxSettingsDialog').on('dataLoaded', function(){
$('#vboxSettingsDialog').data('vboxMachineData').snapshotFolder = document.forms['frmVboxSettings'].vboxSettingsGeneralSnapshotFolder.value;
$('#vboxSettingsDialog').data('vboxMachineData').description = $(document.forms['frmVboxSettings'].vboxSettingsGeneralDescription).val();
- if($('#vboxPane').data('vboxConfig').enableAdvancedConfig) {
- $('#vboxSettingsDialog').data('vboxMachineData').keyboardHIDType = $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputKeyboard).val();
- $('#vboxSettingsDialog').data('vboxMachineData').pointingHIDType = $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputMouse).val();
- }
+ $('#vboxSettingsDialog').data('vboxMachineData').keyboardHIDType = $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputKeyboard).val();
+ $('#vboxSettingsDialog').data('vboxMachineData').pointingHIDType = $(document.forms['frmVboxSettings'].vboxSettingsTabGeneralInputMouse).val();
if($('#vboxPane').data('vboxConfig').enableCustomIcons)
$('#vboxSettingsDialog').data('vboxMachineData').customIcon = $(document.forms['frmVboxSettings'].vboxSettingsGeneralIcon).val();