Kacper Michajłow
70434765d7
Add support for VS2019 and Ninja
...
- Specify byproducts in external projects
- Use external Boost
- Remove hacky Qt detection
- Fix CRT mismatch in external projects (fixes SoapySDR on Windows)
- Minor fixes
2020-11-04 10:40:17 +01:00
f4exb
c5a36c48a0
Updated versions and changelogs
2020-11-03 13:15:25 +01:00
f4exb
abd2d1276c
Updated versions and changelogs. Fixed missing yaml references in base resources for swagger-ui
2020-10-28 08:58:16 +01:00
Jon Beniston
1a9b6d1763
Add ADS-B Demodulator plugin.
...
Add GS232 Rotator Controller feature plugin.
Add altitude and station name to My Positon.
Use QtDeploy to ensure all required Qt libraries are included (Should
fix OpenGL issues)
2020-10-27 16:22:10 +00:00
f4exb
950b9a5934
updated versions and changelogs
2020-10-11 22:44:00 +02:00
f4exb
170a2661e1
Updated version and changelogs
2020-10-06 07:41:32 +02:00
Jon Beniston
d4aa5d75b5
Add USRP device support.
2020-10-02 22:45:28 +01:00
f4exb
645cf2413c
Updated versions and changelogs. Fixed build server off for Appveyor Windows build
2020-09-29 08:42:11 +02:00
f4exb
4fb5633e62
Updated version and changelogs
2020-09-26 09:13:34 +02:00
f4exb
f22c9fca2c
Updated version and changelogs
2020-09-16 13:08:37 +02:00
f4exb
8026686b1f
Updated version and changelogs
2020-09-14 00:17:14 +02:00
f4exb
9936a5e2c4
Updated version and changelogs
2020-09-11 13:35:09 +02:00
Jon Beniston
3e2e1b703d
Install SoapySDR support modules
2020-09-01 16:02:33 +01:00
Edouard Griffiths
efdef2df12
Merge pull request #620 from srcejon/windows-freedv
...
Add codec2 library for Windows to enable FreeDV support
2020-08-30 21:54:14 +02:00
f4exb
07a901942b
Updated versions and changelogs
2020-08-29 22:32:11 +02:00
Jon Beniston
fbb848d940
Add codec2 library for Windows. Export AudioResampler class.
2020-08-29 18:12:56 +01:00
f4exb
a88b2074c4
Updated versions and changelogs
2020-08-27 09:58:11 +02:00
f4exb
fdafc95b0c
Updated version and changelogs
2020-08-25 21:05:54 +02:00
f4exb
8a565a0de2
Upgrade libiio and libairspyhf versions. Updated version and changelogs
2020-08-20 14:02:06 +02:00
f4exb
e704689be1
Updated version and changelogs
2020-08-09 06:49:49 +02:00
f4exb
f3fdd68fed
Updated version and changelogs
2020-08-03 13:22:38 +02:00
f4exb
1de1bf4d08
Updated versions and changelogs
2020-08-01 05:13:55 +02:00
f4exb
625463a428
Updated version and changelogs
2020-07-21 08:41:39 +02:00
Vort
c0eabc0f69
Set correct output directories for RelWithDebInfo build
2020-07-20 07:11:27 +03:00
f4exb
e60e4da02c
Updated version and changelogs
2020-07-14 00:15:26 +02:00
f4exb
57cd14c8e1
Updated version and changelogs
2020-07-12 21:01:51 +02:00
f4exb
59a0cad7e9
Updated version and changelogs
2020-07-06 19:34:21 +02:00
f4exb
a4a16265a3
Updated version and changelogs
2020-07-01 20:22:41 +02:00
f4exb
587a8b4e1e
Updated version and changelogs
2020-06-28 10:33:44 +02:00
f4exb
b7284b6b5c
Updated version and changelogs
2020-06-27 10:52:43 +02:00
f4exb
18cee9d101
Updated version and changelogs
2020-06-24 05:25:56 +02:00
f4exb
9508e8b88a
Updated version and changelogs
2020-06-20 10:02:23 +02:00
f4exb
bbfece704b
Updated version and changelogs
2020-06-15 23:22:17 +02:00
f4exb
3a45b059d2
Updated version and changelogs
2020-05-24 03:11:32 +02:00
f4exb
86bc8be8d0
Updated version and changelogs
2020-05-20 14:14:49 +02:00
f4exb
da06bc30cc
Updated version and changelogs
2020-05-16 10:42:35 +02:00
Sergei I. Korolev
d9ea8d4abc
Added more flexible build options
2020-05-02 17:57:00 +03:00
f4exb
634821296d
Updated version and changelogs
2020-04-28 05:47:49 +02:00
f4exb
9cff60f143
Updated version and changelogs
2020-04-20 08:50:14 +02:00
f4exb
3034dcddce
Make OpenCV optional in main cmake file
2020-04-19 12:58:43 +02:00
f4exb
81da7b35b1
Updated version and changelogs
2020-04-02 05:03:48 +02:00
f4exb
ffa604cecf
Updated version and changelogs
2020-03-29 00:29:08 +01:00
f4exb
409d2ddf9a
Removed cm256cc dependency and therefore remote plugins for Mac OS
2020-03-29 00:20:05 +01:00
f4exb
5295c6dc04
Updated version and changelogs
2020-03-16 22:22:08 +01:00
f4exb
d9e2d3e916
Updated version and changelogs
2020-03-11 17:09:07 +01:00
f4exb
495e96d09c
Updated version and changelogs
2020-03-01 07:11:34 +01:00
f4exb
8a1ed70214
Added version suffix to CPACK_PACKAGE_VERSION
2020-02-28 16:12:41 +01:00
f4exb
fd68bb8da2
MSVC: suppress all warnings
2020-02-28 13:12:42 +01:00
f4exb
76711c1d03
Updated version and changelogs
2020-02-26 23:19:06 +01:00
f4exb
f55151ce50
LimeRFE USB support: now merged in LimeSuite master. Made Linux specific
2020-01-24 23:05:16 +01:00
f4exb
d28272073a
LimeRFE USB support: updated versions and changelogs
2020-01-22 13:36:18 +01:00
f4exb
c3981ef86b
LimeRFE USB support: simplify LimeRFE support switch
2020-01-12 10:34:22 +01:00
f4exb
411aca5d35
LimeRFE USB support (1)
2020-01-12 01:10:51 +01:00
f4exb
c1f1aa506e
Updated version and changelogs
2020-01-01 23:28:35 +01:00
f4exb
a7d4a3b25e
Debian build: moved librtlsdr to external dependencies
2019-12-17 22:44:42 +01:00
f4exb
d0858f21fb
Added possibility to specify devices that cannot be discovered automatically. This implements #445
2019-12-16 01:03:47 +01:00
f4exb
1831994972
Updated version and changelogs to 4.12.2
2019-12-14 11:22:28 +01:00
f4exb
acd0892536
UPdated version and changelogs
2019-11-21 01:11:09 +01:00
f4exb
3b74153ec6
SampleSourceFifo refactoring and Tx code reorganization
2019-11-15 01:05:32 +01:00
f4exb
d58fa18b55
Updated documentation changelogs and version
2019-11-01 19:45:45 +01:00
f4exb
9fd190aaae
Updated version and changelogs
2019-10-23 23:10:05 +02:00
AsciiWolf
2cc1fa380f
Use svg icon
...
+ Install the icon in a standard path
2019-10-11 12:32:16 +02:00
f4exb
647ce8bc67
Updated changelogs and version
2019-10-09 08:15:11 +02:00
f4exb
55766f60b8
Updated version and changelogs
2019-09-11 00:02:46 +02:00
f4exb
509edff4af
Updated version and changelogs
2019-08-31 09:57:11 +02:00
f4exb
9401e12643
Updated changelogs and version
2019-08-24 11:52:08 +02:00
f4exb
07f157272c
Update main window layout only if data available. Updated version and changelogs
2019-08-12 09:34:59 +02:00
Robin Getz
fa4e9830c6
add make target of 'dev_docs' which uses Doxygen to build html pages
...
This is not done by default, you need to manually type "make dev_docs"
in the configured build directory, as it takes ~6-8 min to build
everything.
Signed-off-by: Robin Getz <robin.getz@analog.com>
2019-08-02 17:59:27 -04:00
f4exb
11d12ab992
CW keyer from keyboard: updated documentation changelogs and version
2019-07-31 03:19:56 +02:00
f4exb
aaa2647cb1
DATV demod: updated documentation. Updated changelogs and version
2019-07-28 12:26:58 +02:00
f4exb
42f1128eed
Updated version and changelogs
2019-07-26 02:03:48 +02:00
f4exb
c149d25b0c
Updated version and changelogs
2019-07-23 23:44:03 +02:00
f4exb
47d919d55d
Merge master into dev
2019-07-23 22:59:30 +02:00
Martin Hauke
a1548333a7
Fix some typos
2019-07-22 23:14:23 +02:00
f4exb
71192a4130
Removed old DV serial engine files. Make serialDV dependency mandatory. Updated various readmes
2019-07-21 10:15:49 +02:00
f4exb
8de5ab4b14
SSB mod: updated documentation. Bumped version and changelogs
2019-07-18 02:05:48 +02:00
f4exb
0b0985f918
FileSource channel: final changes. Bumped version and updated changelogs
2019-07-10 01:58:29 +02:00
f4exb
892493d92a
Merge branch 'dev' of ssh://192.168.0.2/z1/development/sdrangel into dev
2019-07-06 05:11:26 +02:00
f4exb
a5396b7bb0
Build: Windows: added FX3 support in LimeSuite
2019-07-06 05:10:58 +02:00
f4exb
a3ce878447
Updated version and changelogs
2019-07-05 23:12:13 +02:00
f4exb
00ce8bb207
Build: Winodwa: link options to remove console display
2019-07-05 23:00:12 +02:00
f4exb
38df0a6928
Updated version and changelogs
2019-06-30 09:34:34 +02:00
f4exb
563a4d589f
Build: Windows: fixed RTL-SDR support
2019-06-29 04:02:19 +02:00
f4exb
871ec7eb2c
Updated version and changelogs
2019-06-27 07:57:12 +02:00
f4exb
f0f63ce59c
Build: Windows: fixed bundling
2019-06-26 17:50:45 +02:00
f4exb
2876a17844
Build: fixed Windows build
2019-06-25 19:08:02 +02:00
f4exb
4e1bee09e3
Build: MSVC build introduction
2019-06-24 18:25:53 +02:00
f4exb
aa0290bd19
FreeDV: use mainstream freeDV modem from codec2 instead of internal library. Updated git checkout SHA1 to latest. Updated version and changelogs.
2019-06-15 10:58:55 +02:00
f4exb
9d452a179e
Make git commit parse work even when tag is at the commit
2019-06-09 22:21:49 +02:00
f4exb
58ee095194
KiwiSDR: updated documentation and Qt5 websockets dependencies where missing. Updated version and changelogs
2019-06-09 19:51:59 +02:00
f4exb
9e8c8a4507
Merge pull request #361 from Vort/kiwiangel
...
Add basic support for KiwiSDR receivers
2019-06-07 10:20:00 +02:00
Vort
779f3fdb16
Add basic support for KiwiSDR receivers
2019-06-07 10:51:10 +03:00
f4exb
7b3190be80
Updated changelogs and version
2019-06-07 01:36:30 +02:00
f4exb
28fcb5c2c6
Bumped version
2019-06-01 23:58:17 +02:00
f4exb
a23c6f86c4
Build: Linux: install external libraries dependencies
2019-06-01 19:28:36 +02:00
f4exb
cde8b87985
ATV modulator: corrected OpenCV dependencies and removed ugly hack
2019-06-01 01:31:55 +02:00
f4exb
76f20fe5d0
Merged latest developments on dev branch (4.8.1 and 4.8.2)
2019-05-31 12:45:29 +02:00
f4exb
034c299e4a
cmake: Allow RPATH to include files outside the build tree
2019-05-31 10:52:41 +02:00
Davide Gerhard
f61d1c3908
add gettimeofday() compatibility function for windows
...
plugins that need that:
- remotesink
- remotesource
2019-05-28 15:19:19 +02:00
Davide Gerhard
6e80780d17
cmake: windows fixes for MSVC
...
- disable sdrangelbench on windows with MSVC
- fix cpu flags test code for MSVC
- add ico file
2019-05-28 15:19:12 +02:00
Davide Gerhard
92129089a5
add basic external libraries
...
- codec2
- cm256cc
- mbelib
- serialdv
- dsdcc
2019-05-23 23:51:20 +02:00
Davide Gerhard
e79fa91d9c
update external/windows libs with pkg-config-lite
2019-05-23 12:02:01 +02:00
Davide Gerhard
301c580b56
move to debhelper tool to create debian package
2019-05-23 11:49:52 +02:00
Davide Gerhard
a4c8a9978a
cmake: fix *_DIR usage on FindLib and re-import SoapySDR module
2019-05-22 17:20:11 +02:00
Davide Gerhard
e29500fc6d
cmake: sdrangel_VERSION_SUFFIX add the number of commits from last tag
...
Example:
SDRangel Version: 4.8.0-53-gc24a37d01
2019-05-22 17:19:58 +02:00
Davide Gerhard
d45dddffa1
cmake: remove pluginssrv link
...
we can use the same plugins folder on add_subdirectory() if we add
the binary dir.
2019-05-21 20:19:30 +02:00
Davide Gerhard
c5f52812e1
cmake: fix build type string
2019-05-21 20:19:30 +02:00
Davide Gerhard
4336405b7a
remove CMAKE_OSX_DEPLOYMENT_TARGET
2019-05-21 20:19:30 +02:00
Davide Gerhard
32d9a73e44
bump version to 4.8.0 and fix new plugins
...
new cmake for:
- channeltx/localsource
- samplesink/localoutput
2019-05-21 20:19:30 +02:00
Davide Gerhard
c9a95297d1
cmake: prepend /opt/local to find path
2019-05-21 20:19:30 +02:00
Davide Gerhard
3ab0bc7c67
fix rpath/name_dir
2019-05-21 20:19:29 +02:00
Davide Gerhard
5ff197bc35
fixes for ubuntu 16.04
...
- probably libfreedv/freedv_api.cpp needs more work to avoid crash if
the user select 700C or 800XA
2019-05-21 20:19:29 +02:00
Davide Gerhard
d82752fcfb
ICONV: back to internal cmake module; plutodevice require on macOS
2019-05-21 20:19:29 +02:00
Davide Gerhard
100b838fb6
fix CMAKE_BUILD_TYPE for MacPorts
2019-05-21 20:19:29 +02:00
Davide Gerhard
1763fa495b
cpack: use as package creator
...
We use CPACK (cmake helper) to package the software
- macOS: we build the .APP and .dmg with all dependencies, like qt,
soapysdr and all others sdr drivers. ENABLE_MIRSDRAPI control if we
remove the mirsdrapi dylib because it is not public distribuitable;
so should be used only on "private" environment.
TODO:
- code/dmg signature
- Debian: make deb with dependencies for Debian 10/9 and Ubuntu
18.04/16.04.
TODO:
- probably to send the package to upstream we need to use
debhelper and debian/
- Fedora/rpm: just basic declaration
TODO:
- write correctly dependencies
2019-05-21 20:19:29 +02:00
Davide Gerhard
70f0490ec1
bump version to 4.7.1
2019-05-21 20:19:29 +02:00
Davide Gerhard
5ceffe14cc
rework to prepare for use cpack; new sdrangel icon
2019-05-21 20:19:29 +02:00
Davide Gerhard
07d9fa61b4
bump version to 4.7.0
2019-05-21 20:19:29 +02:00
Davide Gerhard
acde7a0bd6
fixes install path
2019-05-21 20:19:28 +02:00
Davide Gerhard
d277e55e48
cleanup but .app doeasn't get all dependencies
2019-05-21 20:19:28 +02:00
Davide Gerhard
df75b6a27a
fix debian/ubuntu dependencies; remove useless udev rules; move changelog
2019-05-21 20:19:28 +02:00
Davide Gerhard
f276051725
some tests on cpack; use cmake own FindIconv
2019-05-21 20:19:28 +02:00
Davide Gerhard
06b9baadee
bump version to 4.6.0
2019-05-21 20:19:28 +02:00
Davide Gerhard
74ba41a587
first attempt to use cpack()
2019-05-21 20:19:28 +02:00
Davide Gerhard
078012a88f
first attempt to build external libraries with cmake
2019-05-21 20:19:28 +02:00
Davide Gerhard
588283a08d
add windows library/include to cmake
2019-05-21 20:19:27 +02:00
Davide Gerhard
f39aaf9ce1
add .DS_Store to gitignore and fix spaces
2019-05-21 20:19:27 +02:00
Davide Gerhard
bec2eb209b
fix windows compile error
2019-05-21 20:19:27 +02:00
Davide Gerhard
8bb258cdee
fix linux udev source folder
2019-05-21 20:19:27 +02:00
Davide Gerhard
b8bfdcae7e
fix version project configuration
2019-05-21 20:19:27 +02:00
Davide Gerhard
8c4de461a1
add apple specific options
2019-05-21 20:19:27 +02:00
Davide Gerhard
e7d0b0773e
fix BUILD_TYPE to Release as default
2019-05-21 20:19:27 +02:00
Davide Gerhard
59c6193a49
move desktop to custom/
2019-05-21 20:19:26 +02:00
Davide Gerhard
d488b4d912
move udev-rules to custom/
2019-05-21 20:19:26 +02:00
Davide Gerhard
a642cf0d41
move apple to custom/
2019-05-21 20:19:26 +02:00
Davide Gerhard
6dcd779227
move externals to external
2019-05-21 20:19:26 +02:00
Davide Gerhard
c8c16f31c5
first try to set RPATH correctly. Doesn't work for Qt
...
if Qt is setted with -DCMAKE_PREFIX_PATH= it doesn't work
2019-05-21 20:19:25 +02:00
Davide Gerhard
23498ab24b
manage "correctly" plugins/pluginssrv folders
2019-05-21 20:19:25 +02:00
Davide Gerhard
dcfb7f6c97
cmake: full refactor to remove qmake and use cmake on all platforms
2019-05-21 20:19:25 +02:00
f4exb
d03c44c5ef
Removed udev-rules
2019-05-18 20:51:52 +02:00
Davide Gerhard
1c12b9ddb6
remove Qt framework forcing on CMAKE_PREFIX_PATH
2019-04-23 18:51:55 +02:00
Davide Gerhard
8fc7c37226
fix udev Linux installation
2019-04-23 07:38:16 +02:00
f4exb
8aa4e5f5f0
Revert "install udev-rules only on linux"
...
This reverts commit 07c1413c95
.
2019-04-22 11:35:49 +02:00
f4exb
cc30661e2c
Debian build fixes
2019-04-22 01:42:50 +02:00
Davide Gerhard
ea67d2c80b
remove CMP0043
2019-04-19 08:50:43 +02:00
Davide Gerhard
07c1413c95
install udev-rules only on linux
2019-04-18 09:42:36 +02:00
Davide Gerhard
f7612a703d
generalize architecture and cpu flags detection
2019-04-18 09:42:29 +02:00
Davide Gerhard
21add46422
libfreedv: fix some inconsistent use of complex, C99, and C++11
...
done by @guruofquality
thanks a lot!
2019-04-15 15:40:45 +02:00
f4exb
f5f2349d09
Obtain version string from git
2019-04-13 10:30:16 +02:00
f4exb
4deafb9893
Created an internal FreeDV API library
2019-03-04 23:04:27 +01:00