HI Edson,
some comments in line below.
On 09/03/2017 16:54, Edson W. R. Pereira wrote:
1. The band selector can go up to the menu before the mode menu.
This will be difficult, on Mac and some Linux Desktops the menu is not
rendered by Qt and cannot contain non-traditional UI components like
line edits and combo boxes. What is the reasoning for moving this
control onto the menu?
1. The rig status light can be turned into a QLabel and should go to
the status bar with the text "Rig" in it. Colors should be the
same as the current light indicator. Plus grey if no rig is
currently selected.
This is a good idea. The current button, yes it is click-able, takes up
more UI space than is necessary. If it were changed to a simple
indicator in the status bar then I would suggest adding a menu action to
reset the rig control.
The input level slider can be eliminated
This has had some recent discussion. Keeping it does have some merit but
perhaps not with the current functionality which is a master level
control for the waterfalls. It could be come an adjuster for the o/s
audio device level although adjusting that level away from 0dB FS has no
advantage. Maybe remove it and add the o/s audio device fader level in
dB to the status bar -- this is not totally straightforward as there is
no notification of changes available.
The level meter can be flipped horizontally with the same width as the
frequency indicator, replacing where the DX Call and DX Grid labels
and text inputs are currently located.
Due to the decodes windows requiring as much vertical space as possible
we must be careful not to add extra height to the bottom sections. Are
you proposing to drop the Call and grid labels from the UI?
The DX info widgets and log buttons should be moved to the bottom of
the center area in dedicated widget group (next to the QSO area).
What are the "log buttons"? It should be noted that the lower centre
area is very full, this does not become apparent until a a mode like
fast JT9 is selected. This change would probably reduce the space
available for decodes.
The frequency label, horizontal level meter, and time label should be
moved to the right border of the main window.
This would be reasonably intuitive if the band selector/frequency input
was there too but I believe this will increase the horizontal width with
no obvious advantage.
The QSO TabWidget should be replaced by a StackedWidget. The selection
of which QSO interface to use will be in the general settings window.
This will free up the space currently being occupied by the TabWidget
"ears".
I would suggest that if this were done then a pair of checked actions in
the "View" menu should be used to select rather than burying the option
in the settings. I would also suggest that the tab one "Generate Std
Msgs" button does not really earn its place on the UI and I have
wondered several times if it could be dropped in favour of automatically
regenerating the messages when the "DX Call" line edit changes.
The time bar graph in the status bar seems redundant and should be
removed as it looks strange to have a bar graph in the status bar. Or
it can be replaced by a QLabel indicating that audio is being recorded.
Progress bars in the status bar are not that uncommon, in fact the Mac
OS X native progress bar is particularly narrow making this usage
compatible with their UI guidelines. It is a stretchable element so does
not take up much space.
A label indicating that audio is being recorded is almost to implement
due to the way WSJT-X deals with saving .WAV files, they are always
recorded but are discarded later if there is no reason to keep them.
This decision is made around 3/4 through the next T/R period.
Not trying to shoot down you suggestions, just adding some
implementation constraints that would effect them.
73
Bill
G4WJS.
------------------------------------------------------------------------------
Announcing the Oxford Dictionaries API! The API offers world-renowned
dictionary content that is easy and intuitive to access. Sign up for an
account today to start using our lexical data to power your apps and
projects. Get started today and enter our developer competition.
http://sdm.link/oxford
_______________________________________________
wsjt-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wsjt-devel