Commit Graph

  • 8dbd5de53d No Spin-lock for xxxProcessor, unclear what the gain was #714 vsonnier 2019-03-04 07:26:50 +0100
  • 8dfc7503f2 Fix wrong condition in DataTree vsonnier 2019-03-03 13:22:29 +0100
  • 8b0d4c2449
    Merge pull request #713 from cjcliffe/vso_use_spin_locks Vincent Sonnier 2019-03-03 13:08:44 +0100
  • 6afa3a6d6a Reduced SpinMutex scope in VisualProcessor::distribute() #713 vsonnier 2019-03-03 11:42:34 +0100
  • 5ab44e3104 Use spin-locks for short-lived, non-recursive locking sequences vsonnier 2019-03-03 09:49:27 +0100
  • 792bf20a9c
    Merge pull request #711 from cjcliffe/vso_dataelement_rework Vincent Sonnier 2019-03-02 16:27:49 +0100
  • 44a9274cb1 More fake partial template specialization #711 vsonnier 2019-03-01 22:18:43 +0100
  • dd92e75cda Try to workaround explicit specialization in class scope error for GCC and friends vsonnier 2019-02-28 22:05:27 +0100
  • 7a5bd1e06a Add __FreeBSD__ where needed to properly compile on FreeBSD #709 Diane Bruce 2019-02-25 19:51:06 -0500
  • 3b47045d28 Rework of DataElement to use more templates and much less memcpy... vsonnier 2019-02-20 12:53:14 +0100
  • 9ed085123a More AppFrame cleanup, active/current modem verbage adjustments Charles J. Cliffe 2019-02-11 22:59:43 -0500
  • abaf458ea1 Merge remote-tracking branch 'origin/master' into code_quality Charles J. Cliffe 2019-02-11 22:57:54 -0500
  • a958912da6 Move Session stuff to SessionMgr Charles J. Cliffe 2019-01-30 23:24:33 -0500
  • 1f70f9189e AppFrame clean-up, first pass Charles J. Cliffe 2019-01-22 00:01:31 -0500
  • 4ca6e8dba9 Safer calls to setGainMode #701 Jake Drahos 2019-01-13 21:53:37 -0600
  • b0505b0659
    Merge pull request #700 from cjcliffe/travis-ci Charles J. Cliffe 2019-01-10 21:48:40 -0500
  • c57a123130 Additional warning fixes; run brew update before brew install for hamlib #700 Charles J. Cliffe 2019-01-10 21:23:26 -0500
  • e75387c25d Warning cleanup, fix travis config Charles J. Cliffe 2019-01-10 20:49:05 -0500
  • 3a594de37f Enable hamlib + digital lab Charles J. Cliffe 2019-01-10 20:04:18 -0500
  • 29702505da
    Merge pull request #699 from cjcliffe/travis-ci Charles J. Cliffe 2019-01-08 22:40:16 -0500
  • 10ff7a5453 Fix wx cache logic #699 Charles J. Cliffe 2019-01-08 21:57:15 -0500
  • 45118b44e5 Script copypasta err, unify wx cache dirs Charles J. Cliffe 2019-01-08 21:50:47 -0500
  • dd49fbae4d separate build scripts and add platform logic Charles J. Cliffe 2019-01-08 21:44:04 -0500
  • 5f829b2767 Rearranging scripts Charles J. Cliffe 2019-01-08 21:30:34 -0500
  • d561ed6b79 common build test Charles J. Cliffe 2019-01-08 21:24:49 -0500
  • 4deaaaba5d Add some more steps for MacOS Charles J. Cliffe 2019-01-08 21:12:00 -0500
  • b234a51ef7 MacOS build test Charles J. Cliffe 2019-01-08 21:05:19 -0500
  • 9961531620
    Merge pull request #698 from cjcliffe/travis-ci Charles J. Cliffe 2019-01-08 01:04:53 -0500
  • c133f1294f
    Update build.sh #698 Charles J. Cliffe 2019-01-08 00:44:06 -0500
  • ee4862f595
    Update README.md Charles J. Cliffe 2019-01-08 00:05:36 -0500
  • 9758b5670d
    Update build.sh Charles J. Cliffe 2019-01-07 23:40:08 -0500
  • 73aed6c9cc
    Update build.sh Charles J. Cliffe 2019-01-07 23:32:36 -0500
  • 849b7ca112
    Update .travis.yml Charles J. Cliffe 2019-01-07 23:05:12 -0500
  • 9f0d0bed71
    Update build.sh Charles J. Cliffe 2019-01-07 23:05:10 -0500
  • 268c7c747d
    Update build.sh Charles J. Cliffe 2019-01-07 22:30:14 -0500
  • 45ac3d383b
    Update build.sh Charles J. Cliffe 2019-01-07 22:27:55 -0500
  • 8e9d5a240a
    Update build.sh Charles J. Cliffe 2019-01-07 22:26:13 -0500
  • 7ff208f64d
    Update .travis.yml Charles J. Cliffe 2019-01-07 22:22:49 -0500
  • 3f0763ea6f
    Update build.sh Charles J. Cliffe 2019-01-07 22:17:01 -0500
  • 02794adb59
    Update build.sh Charles J. Cliffe 2019-01-07 22:07:44 -0500
  • ea294384ec
    Update build.sh Charles J. Cliffe 2019-01-07 22:00:39 -0500
  • 4d941de46a
    Update build.sh Charles J. Cliffe 2019-01-07 21:56:40 -0500
  • 1cd78bdfe2
    Update .travis.yml Charles J. Cliffe 2019-01-07 21:54:17 -0500
  • b539b8f50a
    Update build.sh Charles J. Cliffe 2019-01-07 21:54:14 -0500
  • 03e1284aaa
    Update .travis.yml Charles J. Cliffe 2019-01-07 21:49:59 -0500
  • 32cfb5b382
    Create build.sh Charles J. Cliffe 2019-01-07 21:49:50 -0500
  • 3448f4030b
    Update .travis.yml Charles J. Cliffe 2019-01-07 21:36:30 -0500
  • ae6fb3515f
    Update .travis.yml Charles J. Cliffe 2019-01-07 21:17:11 -0500
  • f1bcfe6474
    Create .travis.yml Charles J. Cliffe 2019-01-07 21:14:36 -0500
  • b27a8890d6 Fix #689: Wrong setAudioSampleRate code, thanks @GkvJeep vsonnier 2018-11-14 20:16:11 +0100
  • f03925d27f Fix #677: SDRPostThread : Do not push twice the samples in single-channel mode, refactorings and simplifications. vsonnier 2018-09-15 08:14:15 +0200
  • 5db28da361 Fix #678: be clean when leaving SDRPostThread vsonnier 2018-09-15 07:12:50 +0200
  • 00c0693574 Fix #675 cut-n-paste giving wrong demod data queue (thanks @GkvJeep) plus boost of AudioThread queue size to prevent stuttering at very high CPU loads vsonnier 2018-08-31 20:21:27 +0200
  • 1fed3b7480 Updated Windows Hamlib binaries to latest v3.3 0.2.5 vsonnier 2018-08-20 18:53:40 +0200
  • f7ef0daa8d Update LodePNG to 2018.08.19 version vsonnier 2018-08-20 18:50:14 +0200
  • 298d9bec82 Version bump Charles J. Cliffe 2018-08-17 23:28:39 -0400
  • 43f4f3d75e Donation list update Charles J. Cliffe 2018-08-17 22:44:13 -0400
  • f9346fc616 Regenerated forms with wxFormsBuilder v3.81 which includes small fixes for wxWidgets 3.11, fdp projects format auto-migration to this version vsonnier 2018-08-11 16:59:49 +0200
  • 727af1238f Updated LodePNG to 2018.08.09 version vsonnier 2018-08-10 06:49:05 +0200
  • 5e8e608a9c Updated LodePNG to 2018.06.11 version vsonnier 2018-08-09 20:49:59 +0200
  • a7e4d911e9 Updated Windows64 binaries: - liquid-dsp v1.31 compiled to latest GCC 8.2.0 - libwinpthread latest from MSYS2 vsonnier 2018-08-06 17:33:47 +0200
  • 2f84df3c47 Make DataTree throw exception objects, instead of dynamically allocated ones for simplicity vsonnier 2018-06-08 05:58:55 +0200
  • cf06709cb4 Fix memory leak of the previous commit vsonnier 2018-06-07 21:44:17 +0200
  • 3e4aadfaef Fix #659 : Allow manual editing of user_labels in normal ASCII vsonnier 2018-06-06 20:49:37 +0200
  • 35482a0ede Improved CPU usage menu wording a bit vsonnier 2018-05-19 16:16:36 +0200
  • f8317a6438 Fix wrong variable declaration placement preventing build w/o Hamlib vsonnier 2018-05-18 17:04:39 +0200
  • 6faa2f87b3 Changed Low-perf mode into a CPU usage submenu (low, Normal, High) where High means PFBCH2 usage vsonnier 2018-05-17 17:12:29 +0200
  • 462da6cdf7
    Merge pull request #651 from cjcliffe/firpbch2_mode Charles J. Cliffe 2018-05-07 22:20:46 -0400
  • 89f56284c8 Default to PFBCH until toggle for PFBCH2 preference is available #651 Charles J. Cliffe 2018-05-07 22:14:50 -0400
  • 94b0b04b59 Merge branch 'master' into firpbch2_mode Charles J. Cliffe 2018-05-07 20:30:19 -0400
  • 5731a93354 Version bump, donation updates 0.2.4 Charles J. Cliffe 2018-04-26 22:15:31 -0400
  • 4240b0efc2 Merge remote-tracking branch 'origin/master' into firpbch2_mode Charles J. Cliffe 2018-04-26 20:09:42 -0400
  • 2239bfd3da Updated Hamlib libs to v3.2 on Windows, changed Hamlib site location to Github in README.md vsonnier 2018-04-06 07:22:29 +0200
  • 1cc60bfc8d Fixes #635 round 5, Bookmarkview : let the buttons be of default color vsonnier 2018-03-24 17:32:54 +0100
  • c9d38ab363 Fixes #635, round 4, Bookmarkview : always have Start/Stop Recording button irrespective of the actual demod active state vsonnier 2018-03-24 09:48:18 +0100
  • a25253e745 Fix #635 round 3, BookmarkView: clear the buttons when 'Remove active' vsonnier 2018-03-24 09:36:06 +0100
  • 00a864f741 Fix #635 Round 2 for Bookmarkview on Windows, should be OK now vsonnier 2018-03-24 08:45:50 +0100
  • 120d394f01 Simpler #634, always use the first choice when out of bounds vsonnier 2018-03-24 07:06:27 +0100
  • 4cd8735014 Fix #634 plus #534: bound checking in SDRDevices dialog selection vsonnier 2018-03-21 06:35:13 +0100
  • cdaae140fd
    Merge pull request #637 from cjcliffe/master Charles J. Cliffe 2018-03-20 16:55:05 -0400
  • a1b919836c
    Merge e46d7f9735 into b193456ccb #636 Charles J. Cliffe 2018-03-20 20:53:03 +0000
  • 225a795f31 Fixes for #635, round 1: BookmarkView #637 vsonnier 2018-03-20 20:00:59 +0100
  • 876b477ae8
    Merge pull request #633 from cjcliffe/vso_wxwidgets_v311_integration Vincent Sonnier 2018-03-17 09:02:36 +0100
  • e46d7f9735 Migration to wxWidgets v3.11: - Seen on Windows: Bookmarkview slow update because the controls are self-reacting to the rebuild control events, so fix nullify them during control rebuilding. - Update OpenGL initialization using v3.1 level context and canvas attributes instead of the deprecated calls. #636 #633 vsonnier 2018-03-10 08:34:39 +0100
  • 8e52f232cf Visual scale is called Visual Gain in manual, so use the same naming in tooltips vsonnier 2018-03-11 10:37:21 +0100
  • 10a4e391d7 Fix #630 improvement on Zoom(s) functions: - Right-drag now does the same thing on both Spectrum and Waterfall, i.e change and hold vertical scale, - So Right-drag on Waterfall no longer zoom bandwidth, there are already much more practical ways to do it (up/down, wheel) - Right-click to reset vertical scale stays only enabled on Spectrum. - Adapted mouse cursors to reflect the possible moves on Spectrum and Waterfall. - Updated both Waterfall and Spectrum tooltips to match those features. vsonnier 2018-03-11 08:14:44 +0100
  • b193456ccb Merge branch 'master' into firpbch2_mode Charles J. Cliffe 2018-02-20 00:17:37 -0500
  • 8cb5e9e244 SDRPostThread clean-up and re-factoring Charles J. Cliffe 2018-02-20 00:16:54 -0500
  • 7f732735ce Fix #616 wrong WAV size reported in header (thanks @nsmith-) vsonnier 2018-02-18 19:18:39 +0100
  • c1e60f31f5 Fix #615 Be smarter when looking for font resources vsonnier 2018-02-15 19:02:56 +0100
  • afc29303c9 2x channel bandwidth firpfbch2_crcf optional path Charles J. Cliffe 2018-02-14 21:24:22 -0500
  • 490f72ceeb Fix #614: Wrong Freq offset applied if set from SDR Devices vsonnier 2018-02-07 13:13:52 +0100
  • 70371890a2 Updated Windows liquid-dsp v1.31 binaries using newest MSYS2 gcc 7.3.0 vsonnier 2018-01-27 08:06:00 +0100
  • f2de1dd987 Fix #601 ?: Removed deadlock that prevent Audio controller threads to die. vsonnier 2018-01-22 20:10:51 +0100
  • b55609c802 AudioThread: rollback some guard code because of previously wrong understanding vsonnier 2018-01-22 07:26:13 +0100
  • 033bbd07df AudioThread: re-apply consistent formating vsonnier 2018-01-22 07:10:45 +0100
  • fc1c1c3b4d AudioThread: rollback deviceCleanup() to only doing terminate + TEST: apply to all platforms vsonnier 2018-01-22 06:49:42 +0100
  • 36224defd7 AudioThread: Rework mutex usage (again) + added proper cleanups (hopefully) vsonnier 2018-01-21 14:14:00 +0100
  • d8ac9559fe BoolmarkMgr: rationalize a bit the usage of recursive_mutexes vsonnier 2018-01-16 20:21:16 +0100
  • 7fb66b6998
    Merge pull request #594 from cjcliffe/audio_recording 0.2.3 Charles J. Cliffe 2018-01-14 19:57:48 -0500