Commit Graph

1188 Commits

Author SHA1 Message Date
Charles J. Cliffe
4169186914 Merge pull request #418 from cjcliffe/menu_refactor
Menu Refactoring
2016-07-28 21:53:39 -05:00
Charles J. Cliffe
c36ca29111 Move audio out choice to modem props, save modem props collapse state, shift rig menu over 2016-07-28 22:50:02 -04:00
Charles J. Cliffe
9ea5d704c0 Unify font+theme into Display menu 2016-07-28 19:33:59 -04:00
Charles J. Cliffe
d23f59a3c9 Tuning bar font tweak for width changes 2016-07-28 18:36:33 -04:00
Charles J. Cliffe
a984ce5b41 Merge pull request #416 from vsonnier/ModemArgInfoList_concurrent_access_crash
Crash with non-empty ModemArgInfoList (in FM Stereo)
2016-07-28 12:19:32 -05:00
vsonnier
11ed2bd20b MODEMARGINFOLIST crash: fixed by removing 'ModemArgInfoList newModemArgs' from AppFrame, actually not needed 2016-07-28 16:46:18 +02:00
Charles J. Cliffe
61aa57884f Merge pull request #414 from cjcliffe/fms_deemphasis
FM Stereo de-emphasis
2016-07-27 19:16:42 -05:00
Charles J. Cliffe
0fdb970d2c Cleanup 2016-07-27 20:01:37 -04:00
Charles J. Cliffe
91547475e5 Make modem properties collapsable and add theme colors 2016-07-27 19:56:43 -04:00
Charles J. Cliffe
0a80feece9 Add some reasonable sounding intermediate steps betwen 50 and None 2016-07-26 23:47:31 -04:00
Charles J. Cliffe
604ce8cdf9 Experimental de-emphasis option for FM-Stereo 2016-07-26 23:34:49 -04:00
Charles J. Cliffe
5b4a348306 Add FM Stereo De-emphasis setting 2016-07-26 19:25:39 -04:00
Charles J. Cliffe
fd26c290bd Update README.md 2016-07-26 18:23:38 -04:00
Charles J. Cliffe
8558292417 Merge pull request #410 from cjcliffe/modem_factory_funcs
Modem factory funcs
2016-07-24 16:28:30 -05:00
Charles J. Cliffe
0f5b891b20 Fix Digital scope 2016-07-24 17:24:29 -04:00
Charles J. Cliffe
0090838070 Make modemFactories function ref vs. instances which carry other dsp kit stuff 2016-07-24 15:25:17 -04:00
Charles J. Cliffe
8f1b68d20f Handle stream init errors 2016-07-24 11:59:59 -04:00
Charles J. Cliffe
884f740030 fix driver key case 2016-07-22 19:43:22 -04:00
Charles J. Cliffe
096a1aa5fd Temporary patch for bladerf until bandwidth option is available 2016-07-22 19:24:20 -04:00
Charles J. Cliffe
95fd357c72 Add font scale support to meter panel 2016-07-21 18:43:11 -04:00
Charles J. Cliffe
3d5757d8d8 Remove old AppImageKit script; use https://github.com/cjcliffe/CubicSDR-AppImageKit instead 2016-07-20 19:13:35 -04:00
Charles J. Cliffe
a5f5a1fb7a Update README.md 2016-07-20 19:08:52 -04:00
Charles J. Cliffe
0c5b246b06 Merge pull request #407 from cjcliffe/fftw3_cleanup
Clean up redundant internal FFTW3 support
2016-07-20 17:48:37 -05:00
Charles J. Cliffe
117f56dd9e Clean up redundant internal FFTW3 support; liquid-dsp will use FFTW3 if compiled in. 2016-07-20 18:43:54 -04:00
Charles J. Cliffe
8826547f38 version bump 2016-07-12 21:32:34 -04:00
Charles J. Cliffe
6b505dc649 Fix windows installer font path 2016-07-10 21:05:30 -04:00
Charles J. Cliffe
4783ae5be1 Dummy data bump shouldn't be needed now; racing with small bandwidths? 2016-07-10 20:29:31 -04:00
Charles J. Cliffe
9436f99dd5 version bump 2016-07-10 16:40:23 -04:00
Charles J. Cliffe
4d2ea8d08a Merge pull request #398 from vsonnier/thread_clean_3
thread_clean_3: Multithreading AudioThread hardening, use of try_pop() and more.
2016-07-08 21:28:11 -04:00
Charles J. Cliffe
3eed669382 Comment cleanup 2016-07-08 19:18:28 -04:00
Charles J. Cliffe
6f11140e47 Merge pull request #400 from cjcliffe/gain_gui_cleanup
Gain GUI cleanup
2016-07-08 19:14:22 -04:00
vsonnier
21c8a81c32 TH_CLEAN_3.5: push() cleanup side of things, assure SDRThread::readStream() to actually check for full + make ThreadQueue notify even in case on not-successfull push(), make it spam notify_all() everytime 2016-07-08 23:30:15 +02:00
Charles J. Cliffe
aa813db490 Fix Mousewheel support 2016-07-07 23:47:58 -04:00
Charles J. Cliffe
ebf2443fe2 Gain UI working (minus mousewheel) 2016-07-07 22:37:57 -04:00
Charles J. Cliffe
4ec2d8bcbd Functional MeterPanel 2016-07-06 23:16:25 -04:00
Charles J. Cliffe
baa5d93ba6 Merge branch 'master' into gain_gui_cleanup 2016-07-06 21:00:04 -04:00
vsonnier
b495b388c9 TH_CLEAN_3: Use of non-blocking try_pop() when possible,
AudioThread concurrent access hardening and simplified,
and misc.
2016-07-05 21:45:42 +02:00
Charles J. Cliffe
3bf17d0f40 Merge pull request #396 from cjcliffe/session_save_viewstate
Save session view-state and delay loaded active modem to after frequency/view load
2016-07-04 17:11:27 -04:00
Charles J. Cliffe
ff8ba9ac81 Save session view-state and delay loaded active modem to after frequency/view load 2016-07-03 22:24:17 -04:00
Charles J. Cliffe
dcf9d1e9d5 Merge branch 'vsonnier-thread_cleanup_2' 2016-07-03 21:28:08 -04:00
Charles J. Cliffe
a87c58c4a8 Initial Meter Panel work 2016-07-03 20:59:49 -04:00
vsonnier
5d1cb788e0 FIX hang application, because SdrThread tries to auto-termitate itself 2016-07-03 18:17:39 +02:00
vsonnier
567d84711f THREAD_CLEAN_PART2: Assure correct terminate()/isTerminated(delay)/delete sequence +
Removed the NotifyQueue between DemodulatorInstance participants, actually not needed
since DemodulatorInstance::IsTerminated() is explicitly called on some events for cleanups

DELETE_CLEANUP: properly nullify deleted pointers when needed
2016-07-03 14:22:41 +02:00
Charles J. Cliffe
cf90a829b0 AppKit font path fix 2016-06-28 20:13:05 -04:00
Charles J. Cliffe
e822165592 Font resource fix-up for Linux, OSX install target 2016-06-28 20:01:07 -04:00
Charles J. Cliffe
d7f28ef2bd Merge pull request #392 from cjcliffe/vsonnier-thread_clean_termination
OSX bundled font fix-up
2016-06-28 19:37:11 -04:00
Charles J. Cliffe
464055ff57 OSX bundled font fix-up 2016-06-28 19:36:37 -04:00
Charles J. Cliffe
c6c64ee7fb Merge pull request #391 from cjcliffe/vsonnier-thread_clean_termination
@vsonnier thread clean termination
2016-06-28 18:46:06 -04:00
Charles J. Cliffe
a8c4b09655 Update RigThread 2016-06-28 18:45:13 -04:00
vsonnier
52de909cfb THREAD_CLEAN: Clearly distinguish between a request to stop by terminate() from the actual termination isTerminated() 2016-06-28 22:16:34 +02:00