Commit Graph

142 Commits

Author SHA1 Message Date
Charles J. Cliffe
076d8a6847 Static analysis warning fixes 2015-05-30 00:09:51 -04:00
Charles J. Cliffe
24179afd28 add ternary to catch possible null pointer bump 2015-05-28 18:30:53 -04:00
Charles J. Cliffe
2a9eadbf9a Issue #81 patches from @dovandung 2015-05-27 23:22:19 -04:00
Charles J. Cliffe
a39b745d44 Range selection snapping.. 2015-05-11 21:54:31 -04:00
Charles J. Cliffe
d3f1d5236c Waterfall demod manipulation/feedback tweaks 2015-05-11 20:55:54 -04:00
Charles J. Cliffe
7923235253 UI Tweaks and fixes, +2.16M input rate 2015-05-11 20:25:31 -04:00
Charles J. Cliffe
ec030bafff Fix offset for demod frequency drag 2015-05-11 01:23:02 -04:00
Charles J. Cliffe
7a2b86641d Help tip update 2015-05-10 22:21:13 -04:00
Charles J. Cliffe
ecd648ac32 Snap freq drag/place by freq digit right click 2015-05-10 21:43:03 -04:00
Charles J. Cliffe
010481d74f Cleanup and fixes 2015-05-10 20:00:48 -04:00
Charles J. Cliffe
fc21d96c12 help tip updates, tuning bar support 2015-05-10 02:30:50 -04:00
Charles J. Cliffe
04ee1534ad Prototype frequency input dialog 2015-05-04 19:44:03 -04:00
Charles J. Cliffe
8589a39f66 Simple active demod tracking, helptip updates. 2015-04-23 19:38:44 -04:00
Charles J. Cliffe
a3a33eb3fe Set PPM via Tuning bar by holding ALT 2015-04-22 22:54:48 -04:00
Charles J. Cliffe
4f2b9d93c3 Mouse wheel support for tuning bar digits 2015-04-08 18:37:40 -04:00
Charles J. Cliffe
2dada587d1 mode selector helptip 2015-04-02 21:16:03 -04:00
Charles J. Cliffe
77c50558ca remove commented code 2015-04-02 20:58:02 -04:00
Charles J. Cliffe
72edba4880 better color theme values for new frequency tuning bar 2015-04-02 20:52:33 -04:00
Charles J. Cliffe
efa2cd75c9 tuning tweaks, zoomed view following fix 2015-03-29 20:24:00 -04:00
Charles J. Cliffe
d95925a3c4 fix locked view on zoomed view after demodulators are deactivated 2015-03-28 03:51:22 -04:00
Charles J. Cliffe
b4fb0984d3 prevent mouseup tuner step on drag stop 2015-03-28 01:11:33 -04:00
Charles J. Cliffe
d945c58579 remove debug line 2015-03-28 00:59:54 -04:00
Charles J. Cliffe
a1567628c0 allow dragging digits to seek tuner value at that exponent 2015-03-28 00:59:04 -04:00
Charles J. Cliffe
6213623e0f fix for no-carry on leading digits 2015-03-28 00:04:42 -04:00
Charles J. Cliffe
3127868895 Add shift key no-carry for bandwidth and center 2015-03-27 23:25:59 -04:00
Charles J. Cliffe
b74e0d0fad Experimental shift key click to prevent carry for frequency tuner 2015-03-27 21:15:24 -04:00
Charles J. Cliffe
3af564037c New tuning bar now functional 2015-03-26 22:45:52 -04:00
Charles J. Cliffe
36f1bd6b01 tuner hover states and visual test 2015-03-26 20:12:54 -04:00
Charles J. Cliffe
2893a1ab17 Tuner index up/down debug visual test 2015-03-25 22:47:54 -04:00
Charles J. Cliffe
d7784a393d Tuner debug, spinner index working 2015-03-25 21:35:42 -04:00
Charles J. Cliffe
de2b25e148 Prototype visual layout for new tuner widget 2015-03-24 20:33:07 -04:00
Charles J. Cliffe
fa54aab01f fix for SSB selection issue 2015-03-12 20:50:40 -04:00
Charles J. Cliffe
6cffcd37d8 remove debug output line 2015-03-06 21:16:11 -05:00
Charles J. Cliffe
92870c2957 Fade out the obscuring demodulator overlay when mouse out of view 2015-03-06 21:11:14 -05:00
Charles J. Cliffe
54b10b232e Additional frequency indicators when zoomed in 2015-03-01 19:56:02 -05:00
Charles J. Cliffe
9e53d25394 Grid line drawing cleanup/tweak 2015-03-01 19:08:06 -05:00
Charles J. Cliffe
da5ef47fb2 Faint spectrum grid lines 2015-03-01 13:07:09 -05:00
Charles J. Cliffe
ef3a3ba594 Remove seam adjustment, no longer needed 2015-03-01 11:13:01 -05:00
Charles J. Cliffe
a7a4ba9d29 Externalize build version, fix tuning label updates 2015-02-22 23:02:39 -05:00
Charles J. Cliffe
0c66d19f92 Merge branch 'master' into osx-app-build 2015-02-21 23:33:05 -05:00
Charles J. Cliffe
9d9bb8f103 OSX .app compiles but with runtime dylib errors
Regular binary compilation works, manual wxWidgets compile required for
app (port version doesn’t work for me).
Fixed-up app has runtime errors with dylib files but otherwise verifies…
2015-02-17 21:26:14 -05:00
Charles J. Cliffe
ff5660055e more intuitive SSB range selection, drawing code cleanup 2015-02-16 20:47:58 -05:00
Charles J. Cliffe
24fe742f8e Improve SSB UI visuals and interactivity 2015-02-16 02:15:04 -05:00
Charles J. Cliffe
adf8ba5251 OSX 1/2 refresh frame-limiting hack 2015-02-10 23:49:34 -05:00
Charles J. Cliffe
a803a2d136 MSVC patches 2015-02-09 22:01:33 -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
679ad64a1f Move waterfall animation to GPU
- Refactored texture generation to linear wrap in GPU memory with
glTexSubImage2D (1 line per frame upload max)
- Texture upload per frame reduced nearly 700-800x (~2-4kb instead of
~1.6mb)
2015-02-08 13:49:12 -05:00
Charles J. Cliffe
fa746b7453 fix creation of new demodulator when none active 2015-02-05 21:40:38 -05:00
Charles J. Cliffe
ec3e851354 Waterfall bandwidth control and new demod hover state tweaks 2015-02-03 19:11:30 -05:00
Charles J. Cliffe
524cfbe0df Demodulator options persist and apply to newly created 2015-02-02 20:10:55 -05:00