Tobias Schneider
b03be6fd37
feat(mainwindow): Parse sample rate from osmocom_fft filenames
2016-08-12 21:50:43 +02:00
Tobias Schneider
b19fef7585
refact(plotview): Move the time scale into PlotView
2016-08-09 23:00:43 +01:00
droelfdroelf
dd461bacb7
added time scale toggle checkbox
...
Conflicts:
mainwindow.cpp
spectrogram.cpp
spectrogram.h
spectrogramcontrols.cpp
spectrogramcontrols.h
2016-08-05 11:05:02 +01:00
Tobias Schneider
549d6fa679
feat(spectrogramplot): Draw a time axis at the top
2016-08-05 10:28:53 +01:00
Mike Walters
27381dbb30
cursors: Fix up naming of values derived from segmented cursors
2016-04-03 19:09:38 +01:00
Mike Walters
d35e24be37
controls: Add zoomIn/zoomOut slots & signals
2016-03-10 01:52:36 +00:00
Mike Walters
a735394859
controls: Update FFT size and zoom level in one operation
...
Zoom level needs to be clamped to FFT size so this prevents
crashiness later on
2016-03-07 00:35:05 +00:00
Mike
5b03a23ba1
main: Re-add command-line sample rate setting
2016-03-06 01:00:55 +00:00
Mike
f2b7f918d2
cursors: Split cursors into n segments to align with multiple bits
2016-03-06 00:48:45 +00:00
Mike Walters
bc2b1dc900
cursors: Connect cursors to time/freq display on dock
2016-03-05 17:10:40 +00:00
Mike Walters
fffefbe4be
samplesource: Add sample rate property
2016-03-04 17:03:25 +00:00
Mike Walters
bf2cb29573
spectrogram: Hook up power min/max again
2016-03-04 13:15:25 +00:00
Mike Walters
d0728351f6
controls: Set defaults after making connections
2016-03-04 13:15:25 +00:00
Mike Walters
1f1e9d5c61
mainwindow: Reconnect open file button
2016-03-04 13:15:25 +00:00
Mike Walters
fb7a892149
input: Hook up file opening & invalidationEvent
2016-03-04 13:15:25 +00:00
Mike Walters
2135e03c01
input: Start refactoring InputSource to be able to open/close files
2016-03-04 13:15:25 +00:00
Mike Walters
6ee980b294
plotview: Connect up cursors
2016-03-03 17:26:54 +00:00
Mike Walters
af7fb31eeb
plotview: Hook up zoomLevel & fix up scrolling
2016-03-03 01:52:24 +00:00
Mike Walters
8cfd3aa97b
plotview: Hook up setFFTSize
2016-03-03 01:17:43 +00:00
Mike Walters
a912406fbf
plot: Scrolling again!
2016-03-02 23:48:38 +00:00
Mike Walters
d5ebd4f2cf
plot: Convert PlotView to derive from QAbstractScrollArea
2016-03-02 23:36:25 +00:00
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