Charles J. Cliffe
|
4b07a3acc7
|
gain meter width 1 pixel off
|
2016-06-11 22:17:38 -04:00 |
|
Charles J. Cliffe
|
8f2ce9f6dc
|
Move mute handler to global keys; now works with selected + hovered
|
2016-06-11 22:13:42 -04:00 |
|
Charles J. Cliffe
|
c33a359153
|
Merge branch 'vsonnier-editable_demod_label'
|
2016-06-11 21:57:55 -04:00 |
|
vsonnier
|
59163f8335
|
LABEL: pedantic adjustment, say Edit, nit Set
|
2016-06-11 14:28:29 +02:00 |
|
vsonnier
|
9de22ffaf1
|
LABEL: Fix for crash when labels looks like numbers...
|
2016-06-11 13:15:01 +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
|
02034a8817
|
version bump.
|
2016-06-09 23:17:49 -04:00 |
|
Charles J. Cliffe
|
654aae2383
|
Add 'p' key as peak-hold toggle
|
2016-06-09 18:16:03 -04:00 |
|
Charles J. Cliffe
|
13be18a2a3
|
Merge pull request #368 from vsonnier/peakhold_on_demod_spectrum_and_misc
Peakhold on demod spectrum and misc
|
2016-06-09 17:52:07 -04:00 |
|
vsonnier
|
e7531952fe
|
MISC 2: Windows has a right to stdout, enable it for both Digital Lab or Debug builds
|
2016-06-09 19:38:21 +02:00 |
|
vsonnier
|
4ec08b8b68
|
MISC 1 : Create ReBuffer by default with refcount 1, so remove redundant refCount(1) evertwhere
|
2016-06-09 19:38:20 +02:00 |
|
vsonnier
|
1e2f12a571
|
PEAK: Cut-n-paste, works, amazing !
|
2016-06-09 19:38:20 +02:00 |
|
Charles J. Cliffe
|
348b5404c3
|
Merge pull request #367 from cjcliffe/thread_cleanup_fix
Threading cleanup; fix some old mixer integration cruft and resolve a lot of random crashes..
|
2016-06-08 23:54:27 -04:00 |
|
Charles J. Cliffe
|
9c10e2baaf
|
comment index debugging
|
2016-06-08 22:08:14 -04:00 |
|
Charles J. Cliffe
|
1dba16b15f
|
comment some debug logging
|
2016-06-08 21:54:02 -04:00 |
|
Charles J. Cliffe
|
df33751f9e
|
might be null..
|
2016-06-08 21:48:10 -04:00 |
|
Charles J. Cliffe
|
d7ef86ae10
|
On second thought, let’s not go to Camelot. ‘Tis a silly place.
|
2016-06-08 21:45:52 -04:00 |
|
Charles J. Cliffe
|
0067e309d1
|
more debugging; fix some potential refcount leaks...
|
2016-06-08 21:31:52 -04:00 |
|
Charles J. Cliffe
|
b54ab38a47
|
More minor tweaks; getBuffer refcount 1 init suggestion from @vsonnier
|
2016-06-08 19:48:46 -04:00 |
|
Charles J. Cliffe
|
2bdefca263
|
Trying.. still one stuck in the queue on delete..
|
2016-06-07 21:12:30 -04:00 |
|
Charles J. Cliffe
|
50bfb251f8
|
Attempt to clean up any buffers that weren't used on terminate, still one hanging around..
|
2016-06-07 20:36:59 -04:00 |
|
Charles J. Cliffe
|
389ac4f537
|
remove test decRef
|
2016-06-07 19:56:08 -04:00 |
|
Charles J. Cliffe
|
037be13fac
|
Rebuffer Garbage collector; mostly to pinpoint/gracefully handle ReBuffer failures
|
2016-06-07 19:54:36 -04:00 |
|
Charles J. Cliffe
|
d6e18b08ef
|
Merge branch 'vsonnier-update_externals'
|
2016-06-07 18:47:06 -04:00 |
|
vsonnier
|
ceeb8e25f7
|
Updated LodePNG to 20160501 version
|
2016-06-06 19:39:18 +02:00 |
|
vsonnier
|
ca0102b3aa
|
Updated TinyXML to v2.6.2
|
2016-06-06 19:37:55 +02:00 |
|
vsonnier
|
26e61f87a7
|
Update to RtAudio 4.11 ==> 4.12
|
2016-06-06 19:14:21 +02:00 |
|
Charles J. Cliffe
|
bb337ad396
|
Minor beta version bump
|
2016-06-03 20:44:08 -04:00 |
|
Charles J. Cliffe
|
1525c5c8fb
|
Merge pull request #361 from cjcliffe/lte256k_oddity
unnecessary frequency=0 check..
|
2016-06-03 20:36:57 -04:00 |
|
Charles J. Cliffe
|
296b0da04a
|
unnecessary frequency=0 check..
|
2016-06-03 20:35:08 -04:00 |
|
Charles J. Cliffe
|
8e8e1af4ae
|
Merge pull request #360 from cjcliffe/visual_squelch_break
Rough visual cue for demod instances, implement squelch break indicator
|
2016-06-03 20:08:18 -04:00 |
|
Charles J. Cliffe
|
fa9dfc2fb4
|
Rough visual cue for demod instances, implement squelch break indicator
|
2016-06-03 20:05:38 -04:00 |
|
Charles J. Cliffe
|
e11e572d9d
|
Merge branch 'vsonnier-change_lock_pairs_to_guards_plus_cleanups'
|
2016-06-03 18:35:05 -04:00 |
|
vsonnier
|
5bb43f5aaa
|
Replace mutex lock/unlock pairs with guards, cleanups
|
2016-06-03 18:45:03 +02:00 |
|
Charles J. Cliffe
|
ad94fe6de3
|
Merge pull request #358 from cjcliffe/bugfix_sessions_crashes
Session and Crash fixes
|
2016-06-02 23:50:49 -04:00 |
|
Charles J. Cliffe
|
5a6d97e480
|
Bingo.. DemodulatorInstance deltaLock atomic_bool was uninitialized.. :)
|
2016-06-02 22:28:17 -04:00 |
|
Charles J. Cliffe
|
423c83f500
|
mutex locking cleanup for demod add / remove chain
|
2016-06-02 21:48:01 -04:00 |
|
Charles J. Cliffe
|
6d63d570aa
|
comment out some noisy stdout logging until there's a proper facility for log outputs
|
2016-06-02 19:45:34 -04:00 |
|
Charles J. Cliffe
|
99f7beba49
|
ReBuffer is overkill for scope vis and crashes OSX; just push and delete at reciever; clean up lazy exception-fallback loadSession code
|
2016-06-02 19:25:52 -04:00 |
|
Charles J. Cliffe
|
00d3140c0d
|
Merge pull request #357 from vsonnier/manual_gain_final_fix
Fix limitless manual gain slider while using mouse wheel
|
2016-06-02 17:34:34 -04:00 |
|
vsonnier
|
c236a2e1cb
|
Fix limitless manual gain slider
|
2016-06-02 21:03:14 +02:00 |
|
Charles J. Cliffe
|
df4fb649f3
|
minor init typo
|
2016-06-02 01:20:42 -04:00 |
|
Charles J. Cliffe
|
a2c1a16ff8
|
null active demod before terminateAll
|
2016-06-01 19:57:18 -04:00 |
|
Charles J. Cliffe
|
d2943b56c4
|
Merge branch 'session_bugfix'
|
2016-06-01 19:48:32 -04:00 |
|
Charles J. Cliffe
|
9a16ed7adf
|
Merge branch 'vsonnier-audioVisOutputQueue_nullptr_crash_and_misc_changes'
|
2016-06-01 19:47:06 -04:00 |
|
Charles J. Cliffe
|
688181e566
|
Cleanup MSVC warnings and deprecated C++ exception stuff
|
2016-06-01 19:42:34 -04:00 |
|
vsonnier
|
c3d949ddba
|
MISC 3: Make the whole BufferType life-cycle and recycling properly guarded against concurrent access
|
2016-06-01 19:51:01 +02:00 |
|
vsonnier
|
fc4fa3e74f
|
MISC 2: Make ReferenceCounter refcount itself protected by the same mutex of the whole class, for state consistency
|
2016-06-01 19:46:45 +02:00 |
|
vsonnier
|
357dcc967b
|
MISC 1: make IOThread input and output queues returned as ThreadQueueBase*, not void*, cleaner.
then use static_cast for downcasts, because we know what we are doing
|
2016-06-01 19:42:11 +02:00 |
|