Commit Graph

  • cf55504cde plot: Move PlotView to mainwindow central widget Mike Walters 2016-03-01 21:53:23 +00:00
  • 61a34ae490 Rename Spectrogram to SpectrogramPlot Mike Walters 2016-03-01 21:49:52 +00:00
  • e9735114e1 plot: Port Spectrogram to Plot interface Mike Walters 2016-03-01 21:47:20 +00:00
  • c797e2b83c plot: Add height() Mike Walters 2016-03-01 21:24:32 +00:00
  • 1d8c2d991b Remove old selection stuff Mike Walters 2016-02-29 23:30:34 +00:00
  • 07c24d9f09 Merge branch 'master' into waveform Mike Walters 2016-02-29 22:46:50 +00:00
  • fd73720eab Style Mike Walters 2016-02-29 22:39:18 +00:00
  • 5ed888fd45 Merge pull request #48 from dnet/cursors Mike Walters 2016-02-29 22:20:34 +00:00
  • f43412231d plot: Move trace plotting out of PlotView Mike Walters 2016-02-29 00:26:11 +00:00
  • fb3228c087 util: Add length to range_t Mike Walters 2016-02-29 00:25:44 +00:00
  • 4c3511c62f util: Borrow range_t from @sharebrained Mike Walters 2016-02-07 21:54:18 +00:00
  • 84e173fabd util: Make util header-only Mike Walters 2016-02-07 21:52:16 +00:00
  • 1c6029f60e plot: Fix inverted y-axis Mike Walters 2016-02-28 17:02:38 +00:00
  • 649f7f4049 added dragless cursor delta measurement András Veres-Szentkirályi 2016-02-28 14:43:33 +01:00
  • eb5a31f7fd Added cursors András Veres-Szentkirályi 2016-02-27 23:43:51 +01:00
  • d1a580f0b9 Rename WaveformView -> PlotView Mike Walters 2016-01-24 22:54:54 +00:00
  • dbd45d0519 waveform: Setup freq_xlating_fir_filter based on selection Mike Walters 2016-01-11 03:52:43 +00:00
  • 5728d46bba waveform: Fix erroneous shared_ptr Mike Walters 2016-01-11 03:48:21 +00:00
  • 193ace6e6c Merge branch 'selection' into waveform Mike Walters 2016-01-11 02:12:22 +00:00
  • 3aec698450 WIP Style Mike Walters 2016-01-11 02:04:39 +00:00
  • 35cdd56064 selection: Emit signals Mike Walters 2016-01-11 01:02:50 +00:00
  • c248998527 selection: Clear selection if too small Mike Walters 2016-01-11 00:54:09 +00:00
  • b0c29831ac selection: Store spectrogram selection Mike Walters 2016-01-11 00:50:30 +00:00
  • 3b28c00aff Move clamp from spectrogram to util Mike Walters 2016-01-10 23:23:56 +00:00
  • 75769550c2 Style fixup Mike 2016-01-07 21:25:35 +00:00
  • 27bf33a6c7 feature: Call external program on snippet Stefan `Sec` Zehl 2015-09-20 16:11:21 +02:00
  • 14425a7885 waveform: Plot instantaneous frequency Mike Walters 2015-12-30 22:42:34 +00:00
  • 3a1c0882f6 waveform: Support plotting multiple waveforms Mike Walters 2015-12-30 22:42:15 +00:00
  • bb59dded04 waveform: Pass in QRect to specify plot area Mike Walters 2015-12-30 22:40:38 +00:00
  • fe98bb871d waveform: Support single-channel waveforms Mike Walters 2015-12-30 20:40:57 +00:00
  • b349145d91 Template SampleSource Mike Walters 2015-12-30 20:03:34 +00:00
  • ceac834103 Refactor getSamples to return a unique_ptr Mike Walters 2015-12-29 20:42:32 +00:00
  • c96f542823 waveform: Factor out plot function Mike 2015-12-29 12:59:54 +00:00
  • 7fb6563856 Update waveform view on scroll Mike 2015-12-25 23:18:06 +00:00
  • 3d407648dd Use signals/slots to update waveform view Mike 2015-12-25 23:12:38 +00:00
  • 0e808597b7 added time scale toggle checkbox droelfdroelf 2015-12-20 21:54:22 +01:00
  • b6a71e65d7 WIP waveformview use grsamplebuffer Mike 2015-12-04 01:15:59 +00:00
  • f3917ec032 Add GNURadio sample buffer Mike 2015-12-04 01:15:02 +00:00
  • 655a3f9b9c Add memory source/sink Mike 2015-12-04 01:14:37 +00:00
  • c1b819fc37 Require GNURadio (and boost) Mike Walters 2015-11-29 17:54:05 +00:00
  • d47f1c471c waveform: Use SampleSource Mike 2015-12-03 14:34:07 +00:00
  • 20d4b0c052 Add generic sample buffer class Mike Walters 2015-11-10 19:51:27 +00:00
  • c83892d432 Convert InputSource to SampleSource interface Mike Walters 2015-11-08 20:43:13 +00:00
  • 7c7ff6edd6 Add generic SampleSource interface Mike Walters 2015-11-08 20:38:26 +00:00
  • e2f4eb8b74 WIP Mike 2015-10-21 23:42:51 +01:00
  • a60d711b46 cmake: Fix OSX build - don't clear RPATH Mike Walters 2015-12-01 11:01:09 +00:00
  • ca9f2e2624 Remove unnecessary CFLAGS from Macports build instructions Mike Walters 2015-11-30 14:43:18 +00:00
  • 511c67ed8e Specify correct OSX Macports fftw dep Mike Walters 2015-11-30 14:42:10 +00:00
  • 3c8fc93758 cmake: Specify fftw include/link directories to fix OSX build Mike Walters 2015-11-30 14:38:55 +00:00
  • 174bbe3227 Merge pull request #43 from devnulling/master Mike Walters 2015-11-26 22:03:09 +00:00
  • f6f8a01ba6 Adding macports build instructions. devnulling 2015-11-26 13:17:18 -08:00
  • 6287ae4153 Set default CXXFLAGS if none are set v0.1.1 Mike Walters 2015-10-05 18:29:37 +01:00
  • 4c00052719 Merge pull request #41 from ZeroChaos-/patch-1 Mike Walters 2015-10-05 16:02:01 +01:00
  • 75e1049c6a allow user to override optimization level Zero_Chaos 2015-10-05 10:57:52 -04:00
  • 9f7b53e402 Add GPLv3+ headers to everything Mike Walters 2015-10-04 16:32:47 +01:00
  • 6fbb28d678 Merge remote-tracking branch 'schneider42/37-16gib-off_t-fix' Mike Walters 2015-10-04 00:22:06 +01:00
  • 103726ff61 fix(spectrogram, inputsource): Use off_t where necessary Tobias Schneider 2015-10-03 23:10:11 +02:00
  • 338fa68d55 Remove paint debug message v0.1 Mike 2015-10-03 18:14:09 +01:00
  • c74939c1a3 Update screenshot Mike 2015-10-03 18:24:39 +01:00
  • 7374c69c96 Clear cache on file change Mike 2015-09-24 20:25:59 +01:00
  • f6a408f554 Fix window title not changing when opening a new file Mike Walters 2015-09-20 16:15:48 +01:00
  • 418f482580 Merge remote-tracking branch 'sec/filetitle' Mike Walters 2015-09-20 16:10:23 +01:00
  • 9207b21aaa cmdline: Use toDouble when parsing rate for scientific notation support Mike Walters 2015-09-20 16:07:43 +01:00
  • 2b2054fdbc Merge remote-tracking branch 'sec/commandline' Mike Walters 2015-09-20 15:49:18 +01:00
  • eb32dbd014 Add current filename to window title Stefan `Sec` Zehl 2015-09-20 13:46:10 +02:00
  • 715b8129f3 Make sample rate settable from the commandline Stefan `Sec` Zehl 2015-09-20 13:14:51 +02:00
  • d1fe5c2733 cmake: check for and use mman-win32 if building for windows Martin Hauke 2015-09-17 19:45:46 +02:00
  • 3072cd2166 Remove stray sample files Mike Walters 2015-09-14 22:40:49 +01:00
  • 58481844ac Ludicrous speed Mike Walters 2015-09-14 22:40:12 +01:00
  • 3802de9b9f Increase tile size Mike Walters 2015-09-14 22:40:02 +01:00
  • d6ff4b2df2 Cache spectrogram pixmaps Mike Walters 2015-09-13 20:47:32 +01:00
  • ac9d703978 Use custom class to index tiles by fftSize, zoomLevel and sample number Mike Walters 2015-09-13 01:30:52 +01:00
  • d679ab6b6c Fix tile ID calculation Mike Walters 2015-09-11 20:11:15 +01:00
  • de9be20257 Use QCache to cache FFT results Mike Walters 2015-09-11 20:10:16 +01:00
  • 3119692ba0 Index tiles by sample id and fft size Mike Walters 2015-09-06 11:49:24 +01:00
  • b6528bdb7c Cache FFT result Mike Walters 2015-09-06 01:38:25 +01:00
  • 4eb33aef1e Pre-calculate color map Mike Walters 2015-09-11 00:16:55 +01:00
  • 33d1bbd920 Open file from command-line Mike Walters 2015-09-06 21:26:48 +01:00
  • f36d856f19 Move file picker to SpectrogramControls Mike Walters 2015-09-06 18:22:04 +01:00
  • 736e91f72d Use Qt's built-in HSV conversion Mike Walters 2015-09-04 10:00:24 +01:00
  • 2801ebbfcc Fix wildcard for all files in file picker Mike Walters 2015-08-31 23:21:47 +01:00
  • 36d5a83567 Half-fix slider groove being drawn twice spanslider Mike 2015-08-26 13:53:52 +01:00
  • b08df38c78 Add uninstall target to remove inspectrum Dominic Spill 2015-08-28 10:07:17 -07:00
  • 1acc15d4bb Switch power controls to span slider Mike 2015-08-25 22:35:58 +01:00
  • ae27acd950 Pull in some extras from qxtglobal.h, now compiles without the rest of Qxt Mike 2015-08-25 22:32:03 +01:00
  • 71d3c687b2 Add unmodified qxtspanslider Mike 2015-08-25 22:04:00 +01:00
  • 32aa0e52cb Add cmake install target and update dependencies in readme Dominic Spill 2015-08-25 14:25:26 -07:00
  • d1c0205e0b Clarify fftw dep Mike Walters 2015-08-25 09:16:15 +01:00
  • 4d242610dd Remove status paragraph Mike Walters 2015-08-25 09:15:40 +01:00
  • 87fd35beff Add license Mike Walters 2015-08-24 18:00:28 +01:00
  • 699b9d493e Add extra prereqs to OSX build instructions Mike Walters 2015-08-22 09:57:54 +01:00
  • 72ab099f40 Switch to cmake Mike Walters 2015-08-22 09:55:04 +01:00
  • a74b2e0366 Remove unnecessary CMake modules Mike Walters 2015-08-22 09:48:49 +01:00
  • 90fa88e70e Merge pull request #23 from dominicgs/cmake Mike Walters 2015-08-21 00:08:58 +01:00
  • 9671d36b79 Merge pull request #22 from mrene/feature/cmake Mike Walters 2015-08-21 00:07:36 +01:00
  • b8e3e4055f modify CMakeLists.txt to build with cmake 2.8.0 Dominic Spill 2015-08-20 23:07:08 +01:00
  • 4f7f2ff07b Fix FFTW include cmake variable Mathieu Rene 2015-08-16 15:22:36 -04:00
  • a5fe861316 Add OSX instructions Mathieu Rene 2015-08-16 14:53:40 -04:00
  • 84d59074e8 Add CMakeLists Mathieu Rene 2015-08-16 14:47:14 -04:00
  • d8d529e284 Fix missing includes Mathieu Rene 2015-08-16 14:47:05 -04:00