Charles J. Cliffe
38fab6ac51
Add 'R' toggle key + fixes from initial testing
2017-10-12 00:08:22 -04:00
vsonnier
a8f8f4a7e2
Initial commit: working...
2017-08-27 11:11:30 +02:00
vsonnier
8f608bbf5c
Cleanup: remove some unused params and variables, conversion warnings seen with #550 .
2017-05-29 20:22:10 +02:00
vsonnier
0a19686b51
Remove 'threadlocal' pedantic and very limited usage that is not supported on all platforms
2017-04-05 19:28:18 +02:00
vsonnier
977ffa3e3d
MISC2: Position labels better according to font scale (working this time)
2017-02-13 18:38:16 +01:00
vsonnier
2b0a2822a7
MISC: Position labels better according to font scale
2017-02-12 22:27:46 +01:00
Charles J. Cliffe
3ec14fbe38
Licence fix, add SPDX-License-Identifier, remove unused code files
2017-01-02 21:07:43 -05:00
vsonnier
78cfe9c755
DONE. Now GLFont.getFont() retturns a proxy that automatically selects the best font for the required size
2016-06-23 21:28:04 +02:00
vsonnier
308baf163b
GLFont::getFont() is not free, do not call it unnecessarily
2016-06-21 21:26:11 +02:00
vsonnier
f52bad6196
Make GLFont its own pixHeight, so don't provide it in drawString() anymore
2016-06-21 21:26:10 +02:00
vsonnier
3918c7b9f4
wstring/string usage pass, should be clean now
2016-06-14 19:52:15 +02:00
vsonnier
55ca1c465a
Basic support is here for user labels, even if DataTree only support 8bit strings
...
Regenerated fonts with up to 254 characters. Rendering is OK, but DataTree do not able to save it...
2016-06-12 17:05:11 +02:00
vsonnier
d7d9fc8c32
LABEL: Add a label edit dialog, much like FrequencyDialog, works not bad
2016-06-11 10:08:12 +02:00
vsonnier
00e241a784
LABEL: first attempt, <user_label> is read from session XML, apparently also saved.
2016-06-11 07:46:07 +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
cd41a8197e
Clean-up extraneous glFlush(), it's all in the main thread on shared context..
2016-03-31 20:24:38 -04:00
Charles J. Cliffe
297e35ebf7
GLFont temporary string compiling/caching with garbage collect
2016-03-15 01:12:31 -04:00
Charles J. Cliffe
29d411cead
Add center line for hovered/new/move state modems
2016-03-07 19:25:12 -05:00
Charles J. Cliffe
549b03bdc3
Fix for delta lock zoom visuals
2016-02-17 23:01:42 -05:00
Charles J. Cliffe
86bd74e59a
Fix visual drag artefact on delta-locked modems
2016-02-17 20:45:56 -05: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
16ba35a892
Solo mode :)
2016-02-11 01:09:15 -05:00
Stanisław Pitucha
c59f72d4a0
Cleanup unused var warnings
...
Clean up compiling output so that actual issues can be spotted. Remove multiple
cases of unused parameter. Remove unused isActive at startup. (demod is started
regardless)
2016-01-27 11:21:53 +11:00
Charles J. Cliffe
1b491093cb
Active freq improve shadow
2016-01-13 23:25:16 -05:00
Charles J. Cliffe
f765dc1898
Improve frequency indicator text shadow
2016-01-13 22:39:39 -05:00
Charles J. Cliffe
416cb54fb9
Improve visual frequency / new demod indicator
2016-01-13 21:29:26 -05:00
Charles J. Cliffe
d2d6f92502
Show frequency / demod preview with snap on waterfall hover
2016-01-13 00:07:42 -05:00
Charles J. Cliffe
4a62eae096
Convert constellation code to ModemArgInfo settings
...
- Note: can’t set constellation yet until property grid is added
2015-11-23 20:03:47 -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
2974546436
update digital_lab
2015-08-26 20:32:53 -04:00
Charles J. Cliffe
62858abbf5
Spectrum peak and floor dB are now displayed
2015-08-17 21:52:38 -04:00
Charles J. Cliffe
4df66ea0e3
Move [M] to avoid confusion with Mhz
2015-08-17 01:11:42 -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
b2d4cf8f9c
Merge pull request #122 from cjcliffe/ui_visuals_to_panels
...
MSVC and TDMGCC fixes
2015-07-31 18:35:29 -04:00
Charles J. Cliffe
3fbb1def49
MSVC and TDMGCC fixes
2015-07-31 18:21:30 -04:00
Charles J. Cliffe
5033d6f5d8
Merge ui panel code and refactoring
2015-07-30 21:53:29 -04:00
Charles J. Cliffe
6b61943fba
Merge work from @Dantali0n to digital_lab branch, thanks\!
2015-07-20 00:00:50 -04:00
Charles J. Cliffe
b28c8dbc3e
Move static fonts to GLFont
2015-06-30 23:07:39 -04:00
Charles J. Cliffe
ab438738aa
Fix conflict with wx RGBColor struct
2015-06-21 10:51:13 -04:00
Dantali0n
951a1ee9c6
Requested Constellations & actual Constellations are now separated.
2015-06-10 19:39:08 +02:00
Dantali0n
f71d04eb75
Propagate Constelattion setting to demodulator, not working properly yet.
2015-06-10 10:50:14 +02:00
Dantali0n
b76eafe8df
Fix lock UI update and start on constellation implementation
2015-06-09 17:00:05 +02:00
Dantali0n
9e1601c446
Working demodulator lock status text
2015-06-05 09:51:46 +02:00
corne lukken
0a0e7db242
deModulators selections
2015-06-03 11:23:16 +02:00
Charles J. Cliffe
076d8a6847
Static analysis warning fixes
2015-05-30 00:09:51 -04: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
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