Commit Graph

137 Commits

Author SHA1 Message Date
Mike Walters
5ed888fd45 Merge pull request #48 from dnet/cursors
Added cursors with delta measurement
2016-02-29 22:20:34 +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
droelfdroelf
0e808597b7 added time scale toggle checkbox 2015-12-20 21:54:22 +01:00
Mike Walters
a60d711b46 cmake: Fix OSX build - don't clear RPATH 2015-12-01 11:01:09 +00:00
Mike Walters
ca9f2e2624 Remove unnecessary CFLAGS from Macports build instructions 2015-11-30 14:43:18 +00:00
Mike Walters
511c67ed8e Specify correct OSX Macports fftw dep 2015-11-30 14:42:10 +00:00
Mike Walters
3c8fc93758 cmake: Specify fftw include/link directories to fix OSX build
Linux build fills FFTW_INCLUDEDIR while OSX build fills FFTW_INCLUDE_DIRS,
so both are included.

Proper future solution will be to fix things to FFTW_LIBRARIES contains an
absolute path
2015-11-30 14:38:55 +00:00
Mike Walters
174bbe3227 Merge pull request #43 from devnulling/master
Adding macports build instructions.
2015-11-26 22:03:09 +00:00
devnulling
f6f8a01ba6 Adding macports build instructions. 2015-11-26 13:17:18 -08:00
Mike Walters
6287ae4153 Set default CXXFLAGS if none are set v0.1.1 2015-10-05 18:29:37 +01:00
Mike Walters
4c00052719 Merge pull request #41 from ZeroChaos-/patch-1
allow user to override optimization level
2015-10-05 16:02:01 +01:00
Zero_Chaos
75e1049c6a allow user to override optimization level
keep default but allow user to override optimization level.
2015-10-05 10:57:52 -04:00
Mike Walters
9f7b53e402 Add GPLv3+ headers to everything 2015-10-04 16:34:09 +01:00
Mike Walters
6fbb28d678 Merge remote-tracking branch 'schneider42/37-16gib-off_t-fix' 2015-10-04 00:22:06 +01:00
Tobias Schneider
103726ff61 fix(spectrogram, inputsource): Use off_t where necessary 2015-10-03 23:10:11 +02:00
Mike
338fa68d55 Remove paint debug message v0.1 2015-10-03 18:25:02 +01:00
Mike
c74939c1a3 Update screenshot 2015-10-03 18:25:02 +01:00
Mike
7374c69c96 Clear cache on file change 2015-09-24 20:25:59 +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
Mike Walters
9207b21aaa cmdline: Use toDouble when parsing rate for scientific notation support 2015-09-20 16:07:43 +01:00
Mike Walters
2b2054fdbc Merge remote-tracking branch 'sec/commandline' 2015-09-20 15:49:18 +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
Martin Hauke
d1fe5c2733 cmake: check for and use mman-win32 if building for windows 2015-09-17 19:45:46 +02:00
Mike Walters
3072cd2166 Remove stray sample files 2015-09-14 22:40:49 +01:00
Mike Walters
58481844ac Ludicrous speed 2015-09-14 22:40:12 +01:00
Mike Walters
3802de9b9f Increase tile size 2015-09-14 22:40:02 +01:00
Mike Walters
d6ff4b2df2 Cache spectrogram pixmaps 2015-09-13 20:47:32 +01:00
Mike Walters
ac9d703978 Use custom class to index tiles by fftSize, zoomLevel and sample number 2015-09-13 01:33:55 +01:00
Mike Walters
d679ab6b6c Fix tile ID calculation 2015-09-13 01:33:55 +01:00
Mike Walters
de9be20257 Use QCache to cache FFT results 2015-09-13 01:33:41 +01:00
Mike Walters
3119692ba0 Index tiles by sample id and fft size 2015-09-11 00:21:23 +01:00
Mike Walters
b6528bdb7c Cache FFT result 2015-09-11 00:21:23 +01:00
Mike Walters
4eb33aef1e Pre-calculate color map
Huge time savings in spectrogram generation.
Bit hacky at the moment with hard-coded size scattered everywhere.
Plan is to rejig this for custom color maps in the future, ref #4
2015-09-11 00:20:22 +01: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 Walters
736e91f72d Use Qt's built-in HSV conversion 2015-09-04 10:00:24 +01:00
Mike Walters
2801ebbfcc Fix wildcard for all files in file picker 2015-08-31 23:21:47 +01:00
Dominic Spill
b08df38c78 Add uninstall target to remove inspectrum 2015-08-28 10:07:17 -07:00
Dominic Spill
32aa0e52cb Add cmake install target and update dependencies in readme 2015-08-25 14:25:26 -07:00
Mike Walters
d1c0205e0b Clarify fftw dep
Fixes #25
2015-08-25 09:16:15 +01:00
Mike Walters
4d242610dd Remove status paragraph
Not so rough these days
2015-08-25 09:15:40 +01:00
Mike Walters
87fd35beff Add license 2015-08-24 18:00:28 +01:00
Mike Walters
699b9d493e Add extra prereqs to OSX build instructions 2015-08-22 09:57:54 +01:00
Mike Walters
72ab099f40 Switch to cmake 2015-08-22 09:56:12 +01:00
Mike Walters
a74b2e0366 Remove unnecessary CMake modules 2015-08-22 09:48:49 +01:00
Mike Walters
90fa88e70e Merge pull request #23 from dominicgs/cmake
Cmake 2.8.0 support
2015-08-21 00:08:58 +01:00
Mike Walters
9671d36b79 Merge pull request #22 from mrene/feature/cmake
Add CMake support and build instructions for OSX
2015-08-21 00:07:36 +01:00