Commit Graph

41 Commits

Author SHA1 Message Date
Mike Walters
fc019afb32 main: Rip out a bunch of old signals etc. 2016-03-02 22:43:25 +00:00
Mike Walters
d89565bbbc spectrogram: Take input source as argument 2016-03-01 23:26:35 +00:00
Mike Walters
1e929fa9a7 main: Expand PlotView to fill ScrollArea 2016-03-01 22:12:13 +00:00
Mike Walters
cf55504cde plot: Move PlotView to mainwindow central widget 2016-03-01 21:53:23 +00:00
Mike Walters
e9735114e1 plot: Port Spectrogram to Plot interface 2016-03-01 21:47:20 +00:00
Mike Walters
1d8c2d991b Remove old selection stuff 2016-02-29 23:30:34 +00:00
Mike Walters
07c24d9f09 Merge branch 'master' into waveform
Conflicts:
	inputsource.h
	mainwindow.cpp
	mainwindow.h
	spectrogram.cpp
	spectrogram.h
	spectrogramcontrols.cpp
	spectrogramcontrols.h
2016-02-29 22:46:50 +00:00
András Veres-Szentkirályi
649f7f4049 added dragless cursor delta measurement 2016-02-28 14:43:33 +01:00
András Veres-Szentkirályi
eb5a31f7fd Added cursors 2016-02-27 23:43:51 +01:00
Mike Walters
d1a580f0b9 Rename WaveformView -> PlotView 2016-01-24 22:56:27 +00:00
Mike Walters
dbd45d0519 waveform: Setup freq_xlating_fir_filter based on selection 2016-01-11 03:52:43 +00:00
Mike Walters
193ace6e6c Merge branch 'selection' into waveform
Pull in selection support for setting centre freq & lowpass

Conflicts:
	CMakeLists.txt
	inputsource.h
	mainwindow.h
	spectrogram.cpp
	spectrogram.h
	spectrogramcontrols.cpp
2016-01-11 02:12:22 +00:00
Mike Walters
35cdd56064 selection: Emit signals 2016-01-11 01:02:50 +00:00
Mike Walters
c248998527 selection: Clear selection if too small 2016-01-11 00:54:09 +00:00
Mike Walters
b0c29831ac selection: Store spectrogram selection 2016-01-11 00:51:19 +00:00
Mike Walters
3b28c00aff Move clamp from spectrogram to util 2016-01-10 23:23:56 +00:00
Mike
75769550c2 Style fixup
astyle --kr
2016-01-10 23:21:35 +00:00
Stefan `Sec` Zehl
27bf33a6c7 feature: Call external program on snippet 2016-01-07 21:14:10 +00:00
Mike
7fb6563856 Update waveform view on scroll 2015-12-25 23:18:06 +00:00
Mike
3d407648dd Use signals/slots to update waveform view 2015-12-25 23:12:38 +00:00
droelfdroelf
0e808597b7 added time scale toggle checkbox 2015-12-20 21:54:22 +01:00
Mike
e2f4eb8b74 WIP 2015-12-01 15:20:53 +00:00
Mike Walters
9f7b53e402 Add GPLv3+ headers to everything 2015-10-04 16:34:09 +01:00
Mike Walters
f6a408f554 Fix window title not changing when opening a new file
Re-organise the slot connections so openFile goes via MainWindow to set the window title
2015-09-20 16:15:48 +01:00
Mike Walters
418f482580 Merge remote-tracking branch 'sec/filetitle' 2015-09-20 16:10:23 +01:00
Stefan `Sec` Zehl
eb32dbd014 Add current filename to window title 2015-09-20 16:37:06 +02:00
Stefan `Sec` Zehl
715b8129f3 Make sample rate settable from the commandline 2015-09-20 14:12:49 +02:00
Mike Walters
33d1bbd920 Open file from command-line 2015-09-06 21:31:35 +01:00
Mike Walters
f36d856f19 Move file picker to SpectrogramControls 2015-09-06 18:22:04 +01:00
Mike
72d2ab0d3f Add sample rate control
re #10
2015-08-16 14:17:11 +02:00
Mike
7c16f10931 Hook up shift+scroll to change FFT size 2015-08-15 11:47:45 +02:00
Mike
0ac586c678 Hook up ctrl + scroll for zooming 2015-08-15 10:57:59 +02:00
Mike
66c5e7b600 Re-center view after changing FFT size 2015-08-14 19:28:34 +02:00
Mike
8d7d052c8d Re-center view after zooming in/out 2015-08-14 19:18:16 +02:00
Mike
61482f8713 Add helper functions for converting between samples/scroll positions 2015-08-14 19:17:12 +02:00
Mike Walters
677b8b5116 Re-implement zoom 2015-08-04 18:18:44 +01:00
Mike Walters
8bebf255b1 Add a file picker 2015-07-19 05:41:34 +01:00
Mike Walters
ff1c775a37 Switch power sliders to min/max 2015-07-19 02:09:17 +01:00
Mike Walters
4ff732de00 Add sliders for power settings 2015-07-15 02:51:48 +01:00
Mike Walters
ac7aa3281b Add docked controls + hook up slider for FFT size 2015-07-15 01:25:53 +01:00
Mike Walters
9619ba2a5f Flesh out Qt port a bit more 2015-07-13 00:30:12 +01:00