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
Charles J. Cliffe
b4e4f3017f
Remove public access to demod internal state vars and clean-up improper use
2015-02-02 18:24:04 -05:00
Charles J. Cliffe
129ab337e2
range / suppression adjustments
2015-02-01 00:08:55 -05:00
Charles J. Cliffe
b77caaf263
remove debug msg
2015-01-31 22:43:44 -05:00
Charles J. Cliffe
27b890c882
Experimental zoomed FFT resolution improvements
2015-01-31 22:27:11 -05:00
Charles J. Cliffe
19829b6ceb
bad memory init
2015-01-30 19:48:06 -05:00
Charles J. Cliffe
fb5a7e5b8f
attempt to improve FFT zoom resolution
2015-01-30 19:31:32 -05:00
Charles J. Cliffe
e504f4f282
Fix demodulator selection menu radio and display
2015-01-25 21:03:17 -05:00
Charles J. Cliffe
d45d3842bf
Eliminate redundant visual data updates, temporary chain until shared PBO implementation
2015-01-22 22:14:00 -05:00
Charles J. Cliffe
6d0fc54400
Staggered tile updates and moving texture window to eliminate constant memmove() for animation
2015-01-22 21:32:32 -05:00
Charles J. Cliffe
e9b99be18c
Patch for OpenGL 1280 errors
2015-01-20 22:26:34 -05:00
Charles J. Cliffe
4dad30e9bd
GL context init fixes and warning cleanup
2015-01-20 19:13:49 -05:00
Charles J. Cliffe
963e26bc07
Linux somewhat functional
2015-01-18 01:36:28 -05:00
Charles J. Cliffe
c04779e91b
Color theme tweaks and fixes
2015-01-15 20:37:51 -05:00
Charles J. Cliffe
15347bd791
Theme updates
2015-01-15 00:59:33 -05:00
Charles J. Cliffe
b641f1200e
Theme color updates
2015-01-14 22:55:04 -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
ea2627ace6
Can now change input device bandwidth
2015-01-11 17:08:16 -05:00
Charles J. Cliffe
93da5b5fa1
Some basic color themes and selector
2015-01-11 03:09:59 -05:00
Charles J. Cliffe
caab5f2e05
OSX mouse wheel adjust
2015-01-10 22:04:19 -05:00
Charles J. Cliffe
60b5dbb07f
Per-demodulator gain settings
2015-01-10 20:33:30 -05:00
Charles J. Cliffe
aa13aa2e16
Mousewheel fix for non-OSX, AM reset tweak
2015-01-07 21:25:35 -05:00
Charles J. Cliffe
93e88a9208
Import TinyXML and DataTree, OSX related UI tweaks
2015-01-07 20:23:15 -05:00
Charles J. Cliffe
7d5d638666
FFTW->FFTWF better CPU usage
2015-01-06 19:15:27 -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
Charles J. Cliffe
482ff41382
Can now drag tuner values
2015-01-04 19:32:51 -05:00
Charles J. Cliffe
9f945026b8
Fix frequency related data types for >2Ghz
2015-01-04 17:11:20 -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
904050da13
Display demodulation type on waterfall
2015-01-03 18:45:34 -05:00
Charles J. Cliffe
334618d000
cleanup, refactor, right mouse waterfall zoom drag
2015-01-03 17:07:39 -05:00