Skip to content

Commit 5fe2c2d

Browse files
committed
Move Hamlib to front
1 parent 09c6977 commit 5fe2c2d

File tree

5 files changed

+107
-262
lines changed

5 files changed

+107
-262
lines changed

advanced.html

Lines changed: 0 additions & 178 deletions
This file was deleted.

advanced.js

Lines changed: 0 additions & 28 deletions
This file was deleted.

index.html

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@
185185
</div>
186186
<div class="row">
187187
<div class="col">
188-
<div class="mb-3 col-mb3">
188+
<div class="mb-3 col-mb-3">
189189
<label for="wavelog_radioname">Radio Name</label>
190190
<input type="text" class="form-control form-control-sm" name="wavelog_radioname"
191191
id="wavelog_radioname" value="" />
@@ -196,30 +196,42 @@
196196
</div>
197197
<div class="col">
198198
<div class="mb-1 col-mb-1">
199-
<label for="wavelog_pmode" class="text-center">Set MODE via FLRig</label>
199+
<label for="wavelog_pmode" class="text-center" id="pmode_label">Set MODE via Radio</label>
200200
<input type="checkbox" value="1" class="form-control form-control-sm" name="wavelog_pmode" id="wavelog_pmode" title="Try to set Mode automatically" value="" />
201201
</div>
202202
</div>
203203
</div>
204204
<div class="row">
205205
<div class="col">
206-
<div class="mb-3 col-mb-3">
207-
<label for="flrig_host">FLRig Host</label>
208-
<input type="text" class="form-control form-control-sm" name="flrig_host"
209-
id="flrig_host" value="" />
206+
<div class="mb-3">
207+
<label for="radio_type">Radio Control</label>
208+
<select id="radio_type" class="form-control form-control-sm">
209+
<option value="none">No Radio</option>
210+
<option value="flrig">FLRig</option>
211+
<option value="hamlib">Hamlib</option>
212+
</select>
210213
</div>
211214
</div>
212215
<div class="col">
213216
<div class="mb-2 col-mb-2">
214-
<label for="flrig_port">FLRig Port</label>
215-
<input type="number" class="form-control form-control-sm" name="flrig_port"
216-
id="flrig_port" value="" />
217+
<label for="radio_host" id="host_label">Radio Host</label>
218+
<input type="text" class="form-control form-control-sm" name="radio_host"
219+
id="radio_host" value="" disabled />
217220
</div>
218221
</div>
219222
<div class="col">
220223
<div class="mb-1 col-mb-1">
221-
<label for="flrig_ena">FLRig Enabled</label>
222-
<input type="checkbox" value="1" class="form-control form-control-sm" name="flrig_ena" id="flrig_ena" value="" />
224+
<label for="radio_port" id="port_label">Radio Port</label>
225+
<input type="number" class="form-control form-control-sm" name="radio_port"
226+
id="radio_port" value="" disabled />
227+
</div>
228+
</div>
229+
</div>
230+
<div class="row" id="hamlib_options" style="display: none;">
231+
<div class="col">
232+
<div class="mb-1 col-mb-1">
233+
<label for="ignore_pwr">Ignore Power</label>
234+
<input type="checkbox" value="1" class="form-control form-control-sm" name="ignore_pwr" id="ignore_pwr" title="log out of wavelog to disregard old value" value="" />
223235
</div>
224236
</div>
225237
</div>

main.js

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -69,36 +69,6 @@ function createWindow () {
6969
return mainWindow;
7070
}
7171

72-
function createAdvancedWindow (mainWindow) {
73-
let advancedWindow;
74-
globalShortcut.register('Control+Shift+D', () => {
75-
if (!advancedWindow || advancedWindow.isDestroyed()) {
76-
const bounds = mainWindow.getBounds();
77-
advancedWindow = new BrowserWindow({
78-
width: 430,
79-
height: 250,
80-
resizable: false,
81-
autoHideMenuBar: app.isPackaged,
82-
webPreferences: {
83-
contextIsolation: false,
84-
nodeIntegration: true,
85-
devTools: !app.isPackaged,
86-
enableRemoteModule: true,
87-
},
88-
x: bounds.x + bounds.width + 10,
89-
y: bounds.y,
90-
});
91-
if (app.isPackaged) {
92-
advancedWindow.setMenu(null);
93-
}
94-
advancedWindow.loadFile('advanced.html');
95-
advancedWindow.setTitle(require('./package.json').name + " V" + require('./package.json').version);
96-
} else {
97-
advancedWindow.focus();
98-
}
99-
100-
});
101-
}
10272

10373
ipcMain.on("set_config", async (event,arg) => {
10474
defaultcfg=arg;
@@ -222,7 +192,6 @@ if (!gotTheLock) {
222192
app.whenReady().then(() => {
223193
powerSaveBlockerId = powerSaveBlocker.start('prevent-app-suspension');
224194
s_mainWindow=createWindow();
225-
createAdvancedWindow(s_mainWindow);
226195
globalShortcut.register('Control+Shift+I', () => { return false; });
227196
app.on('activate', function () {
228197
if (BrowserWindow.getAllWindows().length === 0) createWindow()

0 commit comments

Comments
 (0)