Commit Graph

1366 Commits

Author SHA1 Message Date
vsonnier e173eec3ef MISC3: Fed up with warning 4996 spam on MSVC, silence it for good in CMake 2017-02-14 18:36:20 +01:00
vsonnier c0dafb3197 FIX: VisualProcessor compilation on Linux targets (#514), suggested by @abousselmi, also works on MSVC 2017-02-14 18:34:25 +01: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
vsonnier d3db510643 pre-BLOCKING_QUEUE: Simplified, fixed ThreadQueue, VisualProcessor (use std:deque, cleaner templates, max_size fixes) 2017-02-12 12:53:50 +01:00
Charles J. Cliffe 8c1d785ff6 About Dialog panel padding tweak 2017-02-08 21:22:56 -05:00
Charles J. Cliffe a4ae7fefb9 About dialog size adjustment 2017-02-08 19:48:28 -05:00
Charles J. Cliffe 54117fb99a Merge pull request #511 from cjcliffe/contributors_update
Contributors update
2017-02-07 21:52:52 -05:00
Charles J. Cliffe 6ce061280a New 'About' dialog and minor cleanup 2017-02-07 21:48:22 -05:00
Charles J. Cliffe febaf63d22 Merge cmakelists with master changes 2017-02-07 18:52:00 -05:00
Charles J. Cliffe 536ca64f7b Merge branch 'stefantalpalaru-rtaudio' 2017-02-07 18:30:09 -05:00
Charles J. Cliffe ca4092cc33 Minor cmake rtaudio else-case tweak 2017-02-07 18:29:34 -05:00
Stefan Talpalaru d1686f9699
add USE_SYSTEM_RTAUDIO flag, off by default 2017-02-07 17:07:44 +01:00
Stefan Talpalaru f4a60e6765
Merge branch 'master' into rtaudio 2017-02-06 17:52:15 +01:00
Charles J. Cliffe e181849a1d Merge branch 'vsonnier-vso_waterfall_fixes_and_improvements' 2017-02-05 20:48:24 -05:00
Charles J. Cliffe a05741fa9e Minor re-tweak of main waterfall default lines, version bump 2017-02-05 20:47:47 -05:00
vsonnier a161cf51f9 OPTION1: Boost line numbers of main and demod waterfall from 512/128 to 1024/256 2017-02-05 18:54:17 +01:00
vsonnier 4609386648 COMMENTS,POLISHING: comments fenzy around VisualProcessor machinery,
make process() a true interface as strong hint for derived classes,
plus misc define added for understanding.

BUGFIX: FFTDataDistributor loses incoming samples when compacting internal buffers.

BUGFIX2: FFTDistributor: Frozen Waterfall if internal buffer is no bigger than fftSize
2017-02-05 12:41:43 +01:00
Vincent Sonnier 0815b6a684 Merge pull request #509 from vsonnier/vso_liquid_dsp_Windows_gcc63
Update Windows liquid-dsp v1.3 libs using latest MySys2(GCC 6.3) using -ffast-math
2017-02-03 20:37:28 +01:00
vsonnier f90f36a653 Update liquid-dsp v1.3 build using MySys2(GCC 6.3) using -ffast-math 2017-02-03 19:28:06 +01:00
Vincent Sonnier 5b1383ab64 Merge pull request #504 from cjcliffe/vso_fix_#503
FIX: size_t definition not visible in some cases causing failed compilation.
2017-01-29 17:15:27 +01:00
vsonnier c00060a7d9 FIX: size_t definition not visible on some systems, so include stddef.h explicitly 2017-01-29 17:10:44 +01:00
Vincent Sonnier cce1faa1ad Merge pull request #502 from cjcliffe/vso_compiler_and_static_analysis_fixes
CLEANUP: some compiler and static analysis warnings
2017-01-29 09:06:02 +01:00
vsonnier 115b0ffa58 CLEANUP: some compiler and static analysis warnings 2017-01-28 14:57:27 +01:00
Charles J. Cliffe af6a32902f Merge pull request #501 from vsonnier/theme_ui_fixes
UI fixes: Theme set/change, B shortcut, add icon to SDR Devices dialog.
2017-01-27 19:22:12 -05:00
vsonnier 2d97353365 Add a proper icon to the SDR Devices dialog 2017-01-27 23:34:48 +01:00
vsonnier 848d1bf0e3 Manage B key correctly activated for spectrum, not waterfall. Add another independent B (dB) key for audio scope 2017-01-27 23:23:25 +01:00
vsonnier 532f34c608 Theme set/change now consistent over the UI 2017-01-27 23:23:25 +01:00
Charles J. Cliffe 0b23a14678 Merge pull request #500 from cjcliffe/update_range
Allow updating of an existing range
2017-01-24 23:18:00 -05:00
Charles J. Cliffe 0b10ea5fb7 Allow updating of an existing range 2017-01-24 23:14:39 -05:00
Charles J. Cliffe 6bcf0eb56a Merge pull request #499 from vsonnier/sample_rate_gui_improvements
Device Sample Rate improvements: UI, rates handled as long, misc...
2017-01-24 18:31:49 -05:00
vsonnier 196c664cf4 Device Sample Rate improvements: UI, changed device sample rates to be expressed as long instead of int at some places for safety/consistency. Also pedantic harmless traces changes. 2017-01-21 12:56:16 +01:00
Charles J. Cliffe 5e4f5d7d96 IsMaximized() return is ambiguous for OSX full-screen vs. filled-screen; use Y position instead.. 2017-01-18 21:24:50 -05:00
Charles J. Cliffe 066d634d24 Don't save maximized window state/position on OSX 2017-01-18 20:13:25 -05:00
Charles J. Cliffe 9ecf29d3b4 Merge pull request #497 from vsonnier/liquid_dsp_v130_upgrade
Liquid dsp v1.30 upgrade (for Windows)
2017-01-16 17:58:04 -05:00
vsonnier 7ab2b08e7d UPGRADE_cleanup: removal of ENABLE_LIQUID_EXPERIMENTAL conditionals because the features are now in mainline liquid v1.30 2017-01-14 18:16:41 +01:00
vsonnier 02cf6fbe4b UPGRADE: Recompiled Windows libraries in v1.30 version, added MinGW makefiles, updated runtime libs
wip
2017-01-14 18:16:32 +01:00
Charles J. Cliffe c02e7afccb Merge pull request #490 from vsonnier/fix_missing_demod_spectrum_and_wf
FIX: missing demod displays due to wrong input/queue setups order
2017-01-10 20:29:03 -05:00
vsonnier 1a53e454ab FIX: missing demod displays due to wrong input/queue setups order 2017-01-08 12:46:31 +01:00
Charles J. Cliffe 4919988c7c Merge pull request #484 from vsonnier/fixes_on_021alpha_bookmark1
FIX: wrong directive placement prevent building without HAMLIB
2017-01-03 17:36:00 -05:00
vsonnier 89cac5db88 FIX: wrong directive placement prevent building witout HAMLIB 2017-01-03 18:41:38 +01:00
Charles J. Cliffe 2cb540e44b Update README.md 2017-01-02 21:33:29 -05:00
Charles J. Cliffe d8430ddde3 Merge pull request #482 from cjcliffe/develop
Develop
2017-01-02 21:29:45 -05:00
Charles J. Cliffe c3106613a2 Additional license headers, cleanup unused code defs/refs 2017-01-02 21:27:08 -05:00
Charles J. Cliffe 143c297485 Merge pull request #481 from cjcliffe/master
Master -> Develop
2017-01-02 21:22:34 -05:00
Charles J. Cliffe 5c72b97309 Merge branch 'develop' into master 2017-01-02 21:22:13 -05:00
Charles J. Cliffe a21440c290 Merge pull request #480 from cjcliffe/license-cleanup
Licence fix, add SPDX-License-Identifier, remove unused code files
2017-01-02 21:20:59 -05: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 299d57d2ff Merge pull request #449 from cjcliffe/feature/bookmark
Feature/bookmark
2017-01-02 02:01:08 -05:00
Charles J. Cliffe 591610062a Bundle mod folder update 2017-01-02 01:37:22 -05:00