Request preparation
What would you like?
Make CW Decode Window Resizable and Add Adjustable Font Size
What
Add controls to customize the display of decoded CW text:
Allow the CW Decode window font size to be increased or decreased.
Allow the CW Decode window to be resized vertically by dragging its edge, making it possible to display more decoded text history when desired.
Persist the selected font size and window size between sessions.
Why
Operators have different display sizes, screen resolutions, and accessibility requirements. The current CW Decode display can be difficult to read on high-DPI displays or when operating at a distance from the screen.
In addition, the visible decoded-text history is limited. During longer QSOs, contests, or when monitoring CW activity, operators may want to see more decoded text without constantly scrolling or losing context.
How Other Clients Do It
SmartSDR provides configurable and detachable windows for several operating views, allowing operators to dedicate more screen space to information they consider important.
Many SDR applications such as GQRX and SDR++ allow users to resize panels and dock widgets to fit their operating style.
Digital-mode applications commonly provide adjustable font sizes and resizable decode panes to improve readability and accessibility.
Suggested Behavior
Open the CW Decode window from the existing CW-related controls.
Add a font-size control in the CW Decode UI (for example, a settings button, context menu, or toolbar control).
Allow the bottom edge of the decode window to be dragged vertically to increase or decrease the amount of visible decoded text.
As the window height increases, additional decoded-text history becomes visible immediately.
Store the chosen font size and window dimensions in AetherSDR settings and restore them on the next launch.
Possible UI locations:
CW decode panel within the relevant CW applet.
Pop-out CW decode window if the decode view is detached.
Associated widgets within AppletPanel-based layouts.
Protocol Hints
Unknown — needs research.
This appears to be a client-side UI enhancement and may not require any FlexLib protocol changes.
Acceptance Criteria
User can increase and decrease CW decoded-text font size.
CW Decode window can be resized vertically by dragging its border or edge.
Additional decoded-text history becomes visible when the window is enlarged.
Font size and window size persist across application restarts.
Existing CW decoding functionality remains unchanged.
Request preparation
What would you like?
Make CW Decode Window Resizable and Add Adjustable Font Size
What
Add controls to customize the display of decoded CW text:
Allow the CW Decode window font size to be increased or decreased.
Allow the CW Decode window to be resized vertically by dragging its edge, making it possible to display more decoded text history when desired.
Persist the selected font size and window size between sessions.
Why
Operators have different display sizes, screen resolutions, and accessibility requirements. The current CW Decode display can be difficult to read on high-DPI displays or when operating at a distance from the screen.
In addition, the visible decoded-text history is limited. During longer QSOs, contests, or when monitoring CW activity, operators may want to see more decoded text without constantly scrolling or losing context.
How Other Clients Do It
SmartSDR provides configurable and detachable windows for several operating views, allowing operators to dedicate more screen space to information they consider important.
Many SDR applications such as GQRX and SDR++ allow users to resize panels and dock widgets to fit their operating style.
Digital-mode applications commonly provide adjustable font sizes and resizable decode panes to improve readability and accessibility.
Suggested Behavior
Open the CW Decode window from the existing CW-related controls.
Add a font-size control in the CW Decode UI (for example, a settings button, context menu, or toolbar control).
Allow the bottom edge of the decode window to be dragged vertically to increase or decrease the amount of visible decoded text.
As the window height increases, additional decoded-text history becomes visible immediately.
Store the chosen font size and window dimensions in AetherSDR settings and restore them on the next launch.
Possible UI locations:
CW decode panel within the relevant CW applet.
Pop-out CW decode window if the decode view is detached.
Associated widgets within AppletPanel-based layouts.
Protocol Hints
Unknown — needs research.
This appears to be a client-side UI enhancement and may not require any FlexLib protocol changes.
Acceptance Criteria
User can increase and decrease CW decoded-text font size.
CW Decode window can be resized vertically by dragging its border or edge.
Additional decoded-text history becomes visible when the window is enlarged.
Font size and window size persist across application restarts.
Existing CW decoding functionality remains unchanged.