summaryrefslogtreecommitdiff
path: root/docs/doxygen
Commit message (Collapse)AuthorAgeFilesLines
* docs: use MathJax for HTML documentationjapm482020-10-293-12/+13
| | | | | | | | | | | | | | Fixes #2707. A full LaTeX installation is no longer required for generating the HTML docs. Also adds some nice-to-have functionalities accessible via right-click context menu. Details: - SVG backend selected by default. - MathJax recommends not (ab)using their CDN, so this adds a local dependency. - Some spurious doxygen warnings were also removed.
* docs: Exclude gr-newmod from DoxygenMartin Braun2020-10-201-2/+2
|
* docs: remove sixClayton Smith2020-10-202-8/+4
|
* pybind11: Remove SWIG remnants.Ron Economos2020-10-124-1904/+4
|
* cmake: doxygen: Use ${PYTHON_EXECUTABLE} instead of python3.Ryan Volz2020-10-051-2/+2
|
* python: Remove unnecessary 'from __future__ import'Oleksandr Kravchuk2020-08-0311-15/+0
| | | | | | | | | | | | | | | | All of the removed `from __future__ import` were needed in older versions of Python (mostly 2.5.x and below) but later became mandatory in most versions of Python 3 hence are not necessary anymore. More specifically, according to __future__.py[1]: - unicode_literals is part of Python since versions 2.6.0 and 3.0.0; - print_function is part of Python since versions 2.6.0 and 3.0.0; - absolute_import is part of Python since versions 2.5.0 and 3.0.0; - division is part of Python since versions 2.2.0 and 3.0.0; Get rid of those unnecessary imports to slightly clean up the codebase. [1] https://github.com/python/cpython/blob/master/Lib/__future__.py
* pybind: run clang-formatJosh Morman2020-06-041-14/+15
|
* pybind: add scripts for scraping docstringsJosh Morman2020-06-043-0/+381
|
* pybind: removal of swig componentsJosh Morman2020-06-042-324/+0
|
* Remove VOLK as a submoduleMartin Braun2020-04-111-12/+3
| | | | | | | | | | | | | | This removes the volk/ submodule pointer and updates the CMake to detect VOLK like any other dependency. The VOLK_MIN_VERSION CMake variable is added (and set to 2.1.0). The GR_VOLK_LIB variable is replaced with Volk::volk everywhere. The VOLK_INSTALL_LIBRARY_DIR and VOLK_INSTALL_INCLUDE_DIR variables weren't used and were removed. CMake will now fail if VOLK cannot be detected. Therefore, ENABLE_VOLK was also removed as a variable; all in-tree components may assume the existence of VOLK.
* Switch from boost pointers to std C++11 pointersThomas Habets2020-04-011-2/+2
| | | | | | | | | | | | | | | | | | | Most of this code is automated code changes: ``` set -e SUB="s/dummy/dummy/" for i in shared_ptr make_shared dynamic_pointer_cast weak_ptr enable_shared_from_this get_deleter; do SUB="$SUB;s/boost::$i/std::$i/g" done SUB="$SUB;s^#include <boost/shared_ptr.hpp>^#include <memory>^g" SUB="$SUB;s^namespace boost^namespace std^g" find . \( -name "*.cc" -o -name "*.h" -o -name "*.i" -o -name "*.cxx" -o -name "*.py" \) -print0 | xargs -0 sed -i "$SUB" ``` Only one manual change. In `./gr-fec/lib/fec_mtrx_impl.cc`, add `#include <algorithm>`.
* Update license header to SPDX formatdevnulling2020-01-276-78/+6
|
* Doxygen: delete gr-utils/python/modtool from build as wellValerii Zapodovnikov2020-01-211-0/+1
|
* Doxygen: 2 obsolete variables and DOT_GRAPH_MAX_NODES to 500Valerii Zapodovnikov2020-01-212-29/+1
|
* doxygen: releasing.dox: comment should be closedValerii Zapodovnikov2020-01-161-0/+2
|
* docs: Remove the sphinx manualMarc L2020-01-022-3/+1
| | | | | Going forward, everything manual-related will be consolidated into the Doxygen manual, or the wiki.
* Tree: clang-format without the include sortingMarcus Müller2019-08-092-30/+29
|
* Fix for misc. documentation + trivial typosluz.paz2019-07-171-1/+1
| | | | | | | | | | | | | Found via `codespell -q 3 -L ans,sinc,hist,ist,ith,uint,fo -S ./volk` Fix typos in gnuradio-runtime/ Fix typos in gr-digital/ Fix typos in gr-qtgui/ Fix typos in gr-channels/ Fix typos in grc/ Fix typos gr-filter/ Fix typos in gr-uhd/ Fix typos in gr-blocks/ Fix typos in gr-fec/
* Purge gr-comedi and all references to it from mainline GNU RadioMarcus Müller2019-07-172-9/+2
| | | | | This includes the gr-comedi/ subdirectory, the build infrastructure and CMake modules referencing Comedi, and the documentation.
* docs: moved usage manual to wikiMarc Lichtman2019-06-0717-3516/+20
| | | | docs: first snapshot of wiki's usage manual
* Introduce MSVC version check; bump required version to 1800 (VS15)Marcus Müller2018-11-171-0/+1
| | | | Fixes #1705
* qtgui: Disallow use of Qt4Martin Braun2018-11-151-1/+1
| | | | | | Qt5 is now required. Note that many applications and examples requiring Qt are currently broken, this does not fix any of them, it just sets up our CMake environment so we can start fixing them.
* update PFB docs: no longer need scipyMarcus Müller2018-11-021-1/+1
|
* docs: Properly excape backslashes in swig docstringsBrennan Ashton2018-11-011-1/+3
| | | | Fixes #2097
* Fix invalid escape sequences.Clayton Smith2018-11-011-12/+12
|
* Update links to https://www.gnuradio.orgClayton Smith2018-10-282-3/+3
|
* Merge remote-tracking branch 'origin/next' into merge_nextMarcus Müller2018-08-3117-494/+430
|\
| * pmt: replace file generation with pre-generated filesAndrej Rode2018-08-261-4/+0
| |
| * cmake: remove gengen toolsAndrej Rode2018-08-261-2/+0
| |
| * trellis: replace gengen with C++ templatesAndrej Rode2018-08-261-4/+0
| |
| * filter: replace gengen with C++ templatesAndrej Rode2018-08-251-4/+0
| |
| * digital: replace gengen with C++ templatesAndrej Rode2018-08-251-4/+0
| |
| * blocks: replace gengen with C++ templatesAndrej Rode2018-08-251-8/+0
| |
| * Merge branch 'python3_fix' into nextAndrej Rode2018-06-2411-408/+425
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manual merge conflict resolution has been applied to following conflicts: * Typos: * gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py * gr-blocks/python/blocks/qa_wavfile.py * gr-filter/examples/gr_filtdes_api.py * grc/blocks/parameter.xml * gr-uhd/python/uhd/__init__.py * ValueError -> RuntimeError: * gr-blocks/python/blocks/qa_hier_block2.py * relative Imports & other Py3k: * gr-digital/python/digital/psk_constellations.py * gr-digital/python/digital/qam_constellations.py * gr-digital/python/digital/test_soft_decisions.py * gr-digital/python/digital/gfsk.py * SequenceCompleter: * gr-utils/python/modtool/modtool_add.py * gr-utils/python/modtool/modtool_rename.py * gr-utils/python/modtool/modtool_rm.py * Updated API on next: * gr-blocks/grc/blocks_file_source.xml * gr-blocks/python/blocks/qa_file_source_sink.py * gr-qtgui/grc/qtgui_time_sink_x.xml * GRC Py3k Updates: * grc/core/Block.py * grc/core/Constants.py * grc/core/Platform.py * grc/core/utils/odict.py * grc/gui/Actions.py * grc/gui/Block.py * grc/gui/Executor.py * grc/gui/Port.py
| | * Merge branch 'next' into python3Johnathan Corgan2017-10-051-50/+46
| | |\
| | * \ Merge branch 'next' into python3Johnathan Corgan2017-09-221-109/+127
| | |\ \
| | * \ \ Merge branch 'next' into python3Johnathan Corgan2017-08-033-20/+19
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: grc/core/Param.py grc/gui/Application.py grc/gui/NotebookPage.py
| | * \ \ \ Merge branch 'next' into python3Johnathan Corgan2017-04-233-22/+0
| | |\ \ \ \
| | * \ \ \ \ Merge branch 'next' into python3Johnathan Corgan2017-04-101-1/+1
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge branch 'next' into python3Johnathan Corgan2017-03-261-6/+0
| | |\ \ \ \ \ \
| | * \ \ \ \ \ \ Merge branch 'next' into python3Johnathan Corgan2017-03-262-12/+26
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt
| | * \ \ \ \ \ \ \ Merge branch 'next' into python3Johnathan Corgan2017-03-1625-4/+717
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gr-blocks/swig/blocks_swig.py.in gr-uhd/apps/uhd_app.py
| | * | | | | | | | | python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-2611-408/+425
| | | | | | | | | | |
| * | | | | | | | | | Merge branch 'master' into nextMartin Braun2018-02-035-14/+9
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | |
| * | | | | | | | | | Merge branch 'master' into nextJohnathan Corgan2017-10-051-50/+46
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: gr-digital/examples/CMakeLists.txt gr-uhd/lib/usrp_source_impl.cc gr-uhd/lib/usrp_source_impl.h
| * | | | | | | | | | Merge branch 'master' into nextJohnathan Corgan2017-09-221-109/+127
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | |
| * | | | | | | | | | Merge branch 'master' into nextJohnathan Corgan2017-08-033-20/+19
| |\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|/ | |/| | | | | | | | |
| * | | | | | | | | | docs: fix stray references to pager, fcd, and noaaJohnathan Corgan2017-04-183-22/+0
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| * | | | | | | | | Merge branch 'master' into nextJohnathan Corgan2017-04-101-1/+1
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | |
| * | | | | | | | | Merge remote-tracking branch 'gnuradio-github/pr/1248' into nextJohnathan Corgan2017-03-261-6/+0
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | |