Frequency Fine Tuning

Merged project to add frequency fine tuning
This commit is contained in:
sm4xas
2020-01-11 21:39:57 +01:00
parent c3d89bd4bf
commit 2a2720bc5e
10 changed files with 429 additions and 156 deletions

View File

@ -3,7 +3,7 @@
This file is part of OpenWebRX,
an open-source SDR receiver software with a web UI.
Copyright (c) 2013-2015 by Andras Retzler <randras@sdr.hu>
Copyright (c) 2019-2020 by Jakob Ketterl <dd5jfk@darc.de>
Copyright (c) 2019 by Jakob Ketterl <dd5jfk@darc.de>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
@ -266,16 +266,14 @@ input[type=range]:focus::-ms-fill-upper
background-repeat: no-repeat;
background-color: #1e5f7f;
background-size: cover;
display: flex;
flex-direction: column;
}
#webrx-canvas-container
{
position: relative;
overflow: visible;
overflow: hidden;
cursor: crosshair;
flex-grow: 1;
height: 100%;
}
#webrx-canvas-container canvas
@ -288,6 +286,13 @@ input[type=range]:focus::-ms-fill-upper
height: 200px;
}
#openwebrx-mathbox-container
{
flex-grow: 1;
overflow: none;
display: none;
}
#openwebrx-log-scroll
{
/*overflow-y:auto;*/
@ -345,7 +350,7 @@ input[type=range]:focus::-ms-fill-upper
padding: 0;
margin: 0;
line-height:22px;
display: inline-block;
}
#webrx-mouse-freq
@ -358,6 +363,20 @@ input[type=range]:focus::-ms-fill-upper
margin-bottom: 5px;
}
/*---- begin id-control:id-step-freq */
#id-step-freq
{
cursor: pointer;
}
#id-freq-link {
display: inline-block;
float: right;
}
#openwebrx-panels-container-left,
#openwebrx-panels-container-right {
position: absolute;
@ -649,7 +668,8 @@ img.openwebrx-mirror-img
font-family: 'expletus-sans-medium';
}
.openwebrx-overlay {
#openwebrx-autoplay-overlay
{
position: fixed;
width: 100%;
height: 100%;
@ -663,10 +683,6 @@ img.openwebrx-mirror-img
color: white;
font-weight: bold;
font-size: 20pt;
}
#openwebrx-autoplay-overlay
{
cursor: pointer;
transition: opacity 0.3s linear;
}
@ -676,7 +692,7 @@ img.openwebrx-mirror-img
width: 150px;
}
.openwebrx-overlay .overlay-content {
#openwebrx-autoplay-overlay .overlay-content {
position: absolute;
left: 50%;
top: 50%;
@ -684,12 +700,6 @@ img.openwebrx-mirror-img
text-align: center;
}
#openwebrx-error-overlay .overlay-content {
background-color: #000;
padding: 50px;
border-radius: 20px;
}
#openwebrx-digimode-canvas-container
{
/*margin: -10px -10px 10px -10px;*/
@ -932,15 +942,13 @@ img.openwebrx-mirror-img
}
#openwebrx-panel-wsjt-message,
#openwebrx-panel-packet-message,
#openwebrx-panel-pocsag-message
#openwebrx-panel-packet-message
{
height: 180px;
}
#openwebrx-panel-wsjt-message tbody,
#openwebrx-panel-packet-message tbody,
#openwebrx-panel-pocsag-message tbody
#openwebrx-panel-packet-message tbody
{
display: block;
overflow: auto;
@ -949,8 +957,7 @@ img.openwebrx-mirror-img
}
#openwebrx-panel-wsjt-message thead tr,
#openwebrx-panel-packet-message thead tr,
#openwebrx-panel-pocsag-message thead tr
#openwebrx-panel-packet-message thead tr
{
display: block;
}
@ -958,9 +965,7 @@ img.openwebrx-mirror-img
#openwebrx-panel-wsjt-message th,
#openwebrx-panel-wsjt-message td,
#openwebrx-panel-packet-message th,
#openwebrx-panel-packet-message td,
#openwebrx-panel-pocsag-message th,
#openwebrx-panel-pocsag-message td
#openwebrx-panel-packet-message td
{
width: 50px;
text-align: left;
@ -982,7 +987,6 @@ img.openwebrx-mirror-img
#openwebrx-panel-packet-message .message {
width: 410px;
max-width: 410px;
}
#openwebrx-panel-packet-message .callsign {
@ -994,16 +998,6 @@ img.openwebrx-mirror-img
text-align: center;
}
#openwebrx-panel-pocsag-message .address {
width: 100px;
}
#openwebrx-panel-pocsag-message .message {
width: 486px;
max-width: 486px;
white-space: pre;
}
.aprs-symbol {
display: inline-block;
width: 15px;
@ -1085,14 +1079,12 @@ img.openwebrx-mirror-img
#openwebrx-panel-digimodes[data-mode="jt9"] #openwebrx-digimode-content-container,
#openwebrx-panel-digimodes[data-mode="ft4"] #openwebrx-digimode-content-container,
#openwebrx-panel-digimodes[data-mode="packet"] #openwebrx-digimode-content-container,
#openwebrx-panel-digimodes[data-mode="pocsag"] #openwebrx-digimode-content-container,
#openwebrx-panel-digimodes[data-mode="ft8"] #openwebrx-digimode-select-channel,
#openwebrx-panel-digimodes[data-mode="wspr"] #openwebrx-digimode-select-channel,
#openwebrx-panel-digimodes[data-mode="jt65"] #openwebrx-digimode-select-channel,
#openwebrx-panel-digimodes[data-mode="jt9"] #openwebrx-digimode-select-channel,
#openwebrx-panel-digimodes[data-mode="ft4"] #openwebrx-digimode-select-channel,
#openwebrx-panel-digimodes[data-mode="packet"] #openwebrx-digimode-select-channel,
#openwebrx-panel-digimodes[data-mode="pocsag"] #openwebrx-digimode-select-channel
#openwebrx-panel-digimodes[data-mode="packet"] #openwebrx-digimode-select-channel
{
display: none;
}
@ -1102,10 +1094,8 @@ img.openwebrx-mirror-img
#openwebrx-panel-digimodes[data-mode="jt65"] #openwebrx-digimode-canvas-container,
#openwebrx-panel-digimodes[data-mode="jt9"] #openwebrx-digimode-canvas-container,
#openwebrx-panel-digimodes[data-mode="ft4"] #openwebrx-digimode-canvas-container,
#openwebrx-panel-digimodes[data-mode="packet"] #openwebrx-digimode-canvas-container,
#openwebrx-panel-digimodes[data-mode="pocsag"] #openwebrx-digimode-canvas-container
#openwebrx-panel-digimodes[data-mode="packet"] #openwebrx-digimode-canvas-container
{
height: 200px;
margin: -10px;
}