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
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
93d2c73fb9
Add delta lock -- lock modem relative to center frequency
2016-02-15 17:43:10 -05:00
Charles J. Cliffe
76d69ffd78
Add GMSK, fix modem bandwidth logic, cleanup.
2015-11-30 21:58:54 -05:00
Charles J. Cliffe
cdddd5850f
Legacy session load tweak, modem type selection refresh fix
2015-11-27 00:16:13 -05:00
Charles J. Cliffe
73ca52aee1
Convert demodulator type ids to strings for now
2015-11-17 18:57:42 -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
03c8619c5a
Carry / preset mute state; mute button visual tweaks
2015-08-19 17:06:06 -04:00
Charles J. Cliffe
9de1abd539
Add mute button and 'M' to toggle mute on waterfall hover
2015-08-17 00:59:38 -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
10e35002f1
AudioThread & demod worker IOThread queues, cleanup
2015-07-30 19:30:46 -04:00
Charles J. Cliffe
076d8a6847
Static analysis warning fixes
2015-05-30 00:09:51 -04:00
Charles J. Cliffe
2dada587d1
mode selector helptip
2015-04-02 21:16:03 -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
4213b47c99
Move waterfall color themes to general theme classes, convert hard-coded colors
2015-01-14 22:14:57 -05:00
Charles J. Cliffe
726113e9ea
Mode selector widget to replace menu
...
+ OSX keyboard focus fix
2015-01-06 00:29:33 -05:00
Charles J. Cliffe
082c8fbd12
Mode selector visuals working
2015-01-05 19:12:16 -05:00
Charles J. Cliffe
137116da9c
Mode selector class framework
2015-01-04 19:50:05 -05:00