Aleksey Makarenko
5c78738d33
Proper OpenGL HiDPI handling. Fixes problems with size of OpenGL widgets on HiDPI screens. (PR #769 )
2021-08-02 14:57:45 +02:00
Charles J. Cliffe
a0f1ccf68d
Cleanup: visual ui / interface panels
2021-04-04 22:20:33 -04:00
Charles J. Cliffe
99ecbef373
Fix nudging out of view, fix keypad triggering and tuner freq entry target
2019-05-24 00:30:22 -04:00
vsonnier
e46d7f9735
Migration to wxWidgets v3.11:
...
- Seen on Windows: Bookmarkview slow update because the controls are self-reacting to the rebuild control events, so fix nullify them during control rebuilding.
- Update OpenGL initialization using v3.1 level context and canvas attributes instead of the deprecated calls.
2018-03-11 11:47:14 +01:00
vsonnier
ada56440fc
Fix reloading of gains at startup.
2017-11-25 09:47:43 +01:00
vsonnier
4b077af873
Fix for gain sliders not perfectly following integer gain steps from the menu (i.e RSPx RF gains)
2017-11-20 18:53:38 +01:00
vsonnier
e44af72b00
Assure Gain control <==> Settings menu synchronization in case of mutually depdendent updates
2017-11-19 17:06:11 +01:00
vsonnier
8f608bbf5c
Cleanup: remove some unused params and variables, conversion warnings seen with #550 .
2017-05-29 20:22:10 +02:00
vsonnier
2760d3d12e
Status/tootips additions: Gain, Bookmarks. Fix Bookmark mousewheel handling (for Windows <= 7) for the tree view
2017-03-01 22:13:41 +01:00
vsonnier
115b0ffa58
CLEANUP: some compiler and static analysis warnings
2017-01-28 14:57:27 +01:00
vsonnier
196c664cf4
Device Sample Rate improvements: UI, changed device sample rates to be expressed as long instead of int at some places for safety/consistency. Also pedantic harmless traces changes.
2017-01-21 12:56:16 +01:00
Charles J. Cliffe
3ec14fbe38
Licence fix, add SPDX-License-Identifier, remove unused code files
2017-01-02 21:07:43 -05:00
Charles J. Cliffe
aa813db490
Fix Mousewheel support
2016-07-07 23:47:58 -04:00
Charles J. Cliffe
ebf2443fe2
Gain UI working (minus mousewheel)
2016-07-07 22:37:57 -04:00
Charles J. Cliffe
a87c58c4a8
Initial Meter Panel work
2016-07-03 20:59:49 -04:00
Charles J. Cliffe
7f92733cac
Minor manual gain font size tweak
2016-06-23 22:22:30 -04:00
vsonnier
83b62cddeb
The quest continues, almost done, but have an idea to rework GLFont.drawString() completly, TODO next time
2016-06-22 21:21:32 +02:00
vsonnier
c236a2e1cb
Fix limitless manual gain slider
2016-06-02 21:03:14 +02:00
Charles J. Cliffe
688181e566
Cleanup MSVC warnings and deprecated C++ exception stuff
2016-06-01 19:42:34 -04:00
Charles J. Cliffe
ce697c610d
Missed gain canvas focus for Win7 wheel support
2016-05-31 17:42:44 -04:00
Charles J. Cliffe
640b4bb219
Mouse Wheel support for gain; @vsonnier's wheel movement tweak
2016-05-30 19:14:14 -04:00
Charles J. Cliffe
68b095ef8d
Save sample rate, gain levels and AGC state per-device, add sample rate to device dialog
2016-05-11 22:37:25 -04:00
Charles J. Cliffe
9ac31040d5
Back out wxGLAttributes update until needed.
2016-04-07 20:00:59 -04:00
Charles J. Cliffe
f4b7baebfa
Update to wx 3.1.0 gl attributes, simplify GLFont cache and GC
2016-03-22 20:49:15 -04:00
Charles J. Cliffe
8737728cf9
Control gains with space or numeric entry
2016-02-07 22:19:05 -05:00
Charles J. Cliffe
48aff5baf1
Remove SoapySDR::Device proxy classes and functions, use SoapySDR directly
2016-01-31 15:11:54 -05:00
Charles J. Cliffe
cec4f7aed1
Fix for being unable to set maximum gain
2016-01-17 10:40:01 -05:00
Charles J. Cliffe
ac93aa369b
Manual Gain Control :-)
...
- Disable AGC from settings menu
- Requires latest SoapySDRPlay gain commits for SDRPlay
2015-10-27 01:56:49 -04:00