Let the map brightness reach the map, and put the options in groups
The map brightness setting could not make the map visible on a vector theme, which is the one place it was needed. Those themes want the ground well out of the way -- a tinted photograph of a county behind the vectors is the one thing that stops a vector display looking like one -- and that was done by multiplying the setting by about a quarter. A multiplier is a ceiling: turned the whole way up, the setting still gave a map at a tenth the brightness the default theme gives, which is to say invisible, and no amount of turning it up did anything about that. It is a curve now rather than a ceiling. The theme raises the setting to a power, so the middle of the range is still quiet -- seventy per cent lands where the old quarter did, which is the look these themes are for -- and the top of the range is a full-brightness map on every theme there is. On the green phosphor the setting now spans a luminance of six to seventy where it used to stop at twenty-one. And the options are in six groups rather than one list: receiver, listening, aircraft, animation, the map, labels. Thirty-three of them on one screen is a wall rather than a menu. A number opens a group and a number inside it changes an option, with the numbers still being each option's place in the whole list so that the same number means the same option wherever it is typed -- which meant reordering the list so that every group is contiguous, and there is a test that says so. A group menu makes a known option harder to reach than a flat list did, so the name works too: typing "map brightness" at the top goes straight to it, and part of a name lists everything it could mean. A name that matches exactly wins outright, so "speed" reaches the setting called speed rather than that one and every other whose description happens to mention the word. One thing to know: a bare number at the top of the menu now opens a group where it used to edit the option of that number. The tests that drove the menu that way would have gone on silently editing whatever option shared the number, so they ask by name now, and one of them checks that a group number changes nothing. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016PsWPTweCT6pwxKngvVxcg
This commit is contained in:
parent
2da1d1f245
commit
6d2436cde1
10 changed files with 540 additions and 250 deletions
|
|
@ -1,5 +1,5 @@
|
|||
.\" Generated by packaging/make-man.py -- do not edit by hand.
|
||||
.TH BANDSAUNTER 1 "2026-09-06" "bandsaunter 2026-09-06_01" "User Commands"
|
||||
.TH BANDSAUNTER 1 "2026-09-06" "bandsaunter 2026-09-06_02" "User Commands"
|
||||
.SH NAME
|
||||
bandsaunter \- scan, record and identify radio signals with an RTL-SDR
|
||||
.SH SYNOPSIS
|
||||
|
|
@ -1639,6 +1639,18 @@ every theme, that being the one mark on the picture whose meaning must not
|
|||
change with the colours as well as the red furthest from every altitude
|
||||
colour. It is drawn only where the receiver was actually told where it is: a
|
||||
middle worked out from whatever flew past is not a place anybody is standing.
|
||||
.SS The options menu
|
||||
The aircraft options are in six groups \[em] receiver, listening, aircraft,
|
||||
animation, the map, and labels \[em] rather than in one list, thirty-three of
|
||||
them on a screen being a wall rather than a menu. A number opens a group;
|
||||
inside it a number changes an option and
|
||||
.BI ? N
|
||||
explains one at length. The numbers are the option's place in the whole list,
|
||||
so the same number means the same option wherever it is typed. Typing a name
|
||||
instead goes straight to that option, and part of a name lists everything it
|
||||
could mean; a name that matches exactly wins outright, so "speed" reaches the
|
||||
setting called speed rather than that one and every other whose description
|
||||
mentions the word.
|
||||
.SS Range rings
|
||||
.B \-\-rings
|
||||
puts faint discs at a quarter, a half and three quarters of the radius,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue