implement tuning precision dropdown
This commit is contained in:
parent
19496d46a3
commit
383c08ed48
@ -9,7 +9,7 @@ from owrx.form import (
|
|||||||
DropdownInput,
|
DropdownInput,
|
||||||
Option,
|
Option,
|
||||||
)
|
)
|
||||||
from owrx.form.converter import WaterfallColorsConverter
|
from owrx.form.converter import WaterfallColorsConverter, IntConverter
|
||||||
from owrx.form.receiverid import ReceiverKeysConverter
|
from owrx.form.receiverid import ReceiverKeysConverter
|
||||||
from owrx.form.gfx import AvatarInput, TopPhotoInput
|
from owrx.form.gfx import AvatarInput, TopPhotoInput
|
||||||
from owrx.form.device import WaterfallLevelsInput
|
from owrx.form.device import WaterfallLevelsInput
|
||||||
@ -126,12 +126,11 @@ class GeneralSettingsController(SettingsFormController):
|
|||||||
),
|
),
|
||||||
Section(
|
Section(
|
||||||
"Display settings",
|
"Display settings",
|
||||||
# TODO: custom input for this?
|
DropdownInput(
|
||||||
NumberInput(
|
|
||||||
"tuning_precision",
|
"tuning_precision",
|
||||||
"Tuning precision",
|
"Tuning precision",
|
||||||
infotext="Specifies the precision of the frequency tuning display as an exponent of 10, in Hertz. "
|
options=[Option(str(i), "{} Hz".format(10 ** i)) for i in range(0, 6)],
|
||||||
+ "Setting this to 1 means 10Hz precision, 2 means 100Hz precision, etc.",
|
converter=IntConverter()
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Section(
|
Section(
|
||||||
|
Loading…
Reference in New Issue
Block a user