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
115b0ffa58
CLEANUP: some compiler and static analysis warnings
2017-01-28 14:57:27 +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
688181e566
Cleanup MSVC warnings and deprecated C++ exception stuff
2016-06-01 19:42:34 -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
ce1cd27007
ifdef'd windows focus calls, remove unnecessary meter refreshes
2016-05-30 00:17:08 -04:00
Charles J. Cliffe
a0d15026df
Tweak mousewheel response for Meter UI elements
2016-05-29 21:03:21 -04:00
Charles J. Cliffe
bd3b9ac921
Fix for windows 7 and below requiring focus for mouse wheel.
2016-05-26 22:53:32 -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
George Viaud
1362234acd
Added mouse-wheel adjustment of squelch and other vertical level selectors
2016-02-25 01:38:26 -08:00
George Viaud
24a4ebb4c2
Added auto-zero to UI for squelch.
...
Right-Click on signal level bar now sets squelch 2% over current signal level
2016-02-25 00:51:04 -08:00
Charles J. Cliffe
96d22ee8f7
Set waterfall lps or spectrum avg by space/typing
2016-02-07 21:05:49 -05:00
Charles J. Cliffe
724808d9ff
Clean-up/fix squelch
2015-11-21 15:12:20 -05:00
Charles J. Cliffe
0b7cbbde35
fix skewing lag offset, mouse hover issues
2015-09-10 01:26:05 -04:00
Charles J. Cliffe
11121d8a0e
waterfall jitter and general refresh improvements
2015-09-08 21:32:15 -04:00
Charles J. Cliffe
9de7bc95fb
meter visual fix, tuner refresh fix
2015-08-12 20:05:57 -04:00
Charles J. Cliffe
6ae02bee9c
Frame timer too jittery for anything but OSX, back to throttling which looks nicer..
2015-08-12 18:07:06 -04:00
Charles J. Cliffe
9d4f933758
synchronized refresh timer at 30fps, remove osx frame limiter hack
...
- Tuning, Gain and Mode selector canvases no longer refresh unless
necessary
- Hopefully resolves refresh issues on El Capitan and others
2015-08-08 13:26:53 -04:00
Charles J. Cliffe
adf8ba5251
OSX 1/2 refresh frame-limiting hack
2015-02-10 23:49:34 -05:00
Charles J. Cliffe
a3fac1e932
Frame rate limiter for Windows, Untested OSX / Linux
2015-02-09 20:49:21 -05:00
Charles J. Cliffe
4dad30e9bd
GL context init fixes and warning cleanup
2015-01-20 19:13:49 -05:00
Charles J. Cliffe
4213b47c99
Move waterfall color themes to general theme classes, convert hard-coded colors
2015-01-14 22:14:57 -05:00
Charles J. Cliffe
44bee1f553
Cleanup, demod limits, prevent negative freq, move iq resampler process back to demodulator pre thread
2015-01-04 13:20:31 -05:00
Charles J. Cliffe
334618d000
cleanup, refactor, right mouse waterfall zoom drag
2015-01-03 17:07:39 -05:00
Charles J. Cliffe
3da7e18b88
New meter widget
2014-12-31 21:43:05 -05:00