summaryrefslogtreecommitdiff
path: root/grc/core/utils
Commit message (Collapse)AuthorAgeFilesLines
* grc: pep8 formattingJosh Morman2021-11-247-24/+40
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* grc: fix pylint C0303: Trailing whitespaceClayton Smith2020-10-203-3/+3
|
* grc: replace deprecated getargspec with getfullargspec to remove warningmormj2020-10-161-1/+1
|
* grc: remove sixClayton Smith2020-10-055-22/+9
|
* python: Remove unnecessary 'from __future__ import'Oleksandr Kravchuk2020-08-037-7/+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
* grc: Fix failing expr_utils testHåkon Vågsether2020-02-031-1/+1
| | | | Caused by switch from Python 2 to 3: https://docs.python.org/3/whatsnew/3.0.html#ordering-comparisons
* Update license header to SPDX formatdevnulling2020-01-279-117/+16
|
* grc: remove deprecated encoding argument from json.loadskarel2019-11-181-2/+2
|
* grc: fixes in evaluated propertiesSebastian Koslowski2019-02-171-1/+2
|
* Clean up resources allocated by run_worker.Clayton Smith2018-11-011-0/+4
|
* Fix infinite loop when extract_docs worker dies.Clayton Smith2018-09-211-1/+4
|
* extract_docs: Py3k compatibilityAndrej Rode2018-07-301-10/+16
|
* grc: move some of the param checkers to separate fileSebastian Koslowski2017-11-091-3/+4
|
* grc: disable auto-conversion and implement json cacheSebastian Koslowski2017-11-082-1/+17
|
* [grc] fixes from recent commits (merges #1473)Håkon Vågsether2017-09-301-2/+5
|
* Merge branch 'next' into python3Sebastian Koslowski2017-09-062-0/+25
|\
| * Merge branch 'master' into nextSebastian Koslowski2017-08-302-0/+29
| |\
| | * grc: Modifications in GRC to allow BokehGUIKartik Patel2017-08-222-0/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | grc: Updated template for bokehgui grc: Removed import from template file grc: Added a condition to load bokeh based on installed library grc: Allowed display from remote PC grc: Added default layout option grc: Added WidgetPlacement, Sizing Mode options in Options block grc: Add terminate handler in main function grc: default rowspan, colspan = 1 grc: Updated Document title and session id from the parameters of Options block grc: Layout indexing starts from 0 grc: Allowed dynamic port selection grc: Added a URL path for flow_graph grc: Reviews incorporated
* | | grc: Bug fixes for flowgraph complexitySeth Hitefield2017-08-011-47/+50
| | |
* | | grc: yaml: opens with yaml/makoSeth Hitefield2017-06-291-0/+1
| | |
* | | grc: added yaml/mako supportSebastian Koslowski2017-06-2910-77/+415
| | | | | | | | | | | | Includes basic converter from XML/Cheetah to YAML/Mako based block format.
* | | grc: gtk3: Converted actions to Gio.Action instead of Gtk.ActionSeth Hitefield2017-05-031-2/+1
| | |
* | | cmake: add DIRECTORY support to GR_PYTHON_INSTALL and use it for grcSebastian Koslowski2017-01-191-25/+0
| | |
* | | Merge remote-tracking branch 'upstream/next' into gtk3Sebastian Koslowski2017-01-051-4/+4
|\| |
| * | Merge branch 'master' into nextJohnathan Corgan2016-12-101-1/+1
| |\|
| | * grc: Use vlen=1 for message blocks so they don't randomly disconnect.Clayton Smith2016-12-101-1/+1
| | |
| * | Merge branch 'master' into nextJohnathan Corgan2016-11-271-4/+4
| |\|
| | * Support vector types in embedded Python blocks.Clayton Smith2016-11-221-4/+4
| | |
* | | Merge remote-tracking branch 'upstream/next' into gtk3Sebastian Koslowski2016-11-172-1/+48
|\| |
| * | Merge branch 'master' into nextJohnathan Corgan2016-11-121-1/+1
| |\|
| | * grc: (minor) remove deprecated use of empty format_specSebastian Koslowski2016-11-121-1/+1
| | |
| | * Backport GRC Python code for Python-2.6.6+Ben Hilburn2016-10-171-2/+2
| | |
| * | grc: move run command getter to coreSebastian Koslowski2016-09-231-0/+47
| | |
* | | Merge remote-tracking branch 'upstream/next' into gtk3Sebastian Koslowski2016-08-091-1/+0
|\| |
| * | cmake: nuke cpack from existenceJohnathan Corgan2016-08-031-1/+0
| |/ | | | | | | | | | | CPack is not used, unmaintaned, and broken. This does not eliminate any MSVC build functionality.
* | grc: refactor: replace get_enabled by propSebastian Koslowski2016-07-291-1/+1
| |
* | grc: refactor: Port, Param, Options init clean-upSebastian Koslowski2016-07-292-31/+0
| |
* | grc: refactor: minor clean-up and fixesSebastian Koslowski2016-07-143-0/+32
| |
* | grc-refactor: Block: make more public attribsSebastian Koslowski2016-07-131-2/+2
| |
* | grc-refactor: Block: remove key gettersSebastian Koslowski2016-07-131-1/+1
| |
* | Merge remote-tracking branch 'grcwg/next_grcwg' into gtk3Sebastian Koslowski2016-07-131-7/+3
|\|
| * grc: separate core and OOT block trees via the category of each blockSebastian Koslowski2016-05-271-0/+4
| | | | | | | | | | | | | | Each block get assigned a module based on the root of its category. The category is set via a block_tree.xml or else from its <category> tag. The category root is only interpreted as module name if it is in square brackets. Else the default module 'Others' is used.
| * grc: faulty callback code if setter call contained a variable block idSebastian Koslowski2016-05-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (do-over of c85984f105106ff0a7e3b387d680e0f2f5884d55) If a block contains a callback of the form self.block_id.param = $param the generators subst routine produced self.block_id.self.param = self.param due to a faulty splitting of the expression in expr_utils.py. This should fix this problem by not tokenizing "VAR0.VAR1".
| * grc-refactor: minor clean-up of callback generator codeSebastian Koslowski2016-05-251-8/+3
| |
* | grc-refactor: remove odictSebastian Koslowski2016-06-092-114/+0
| |
* | grc: py3k compat using python-modernizeSebastian Koslowski2016-06-096-33/+52
|/
* Revert "grc: fix callback evaluation"Sebastian Koslowski2016-05-211-2/+2
| | | | This reverts commit c85984f105106ff0a7e3b387d680e0f2f5884d55.
* grc: fix callback evaluationSebastian Koslowski2016-04-271-2/+2
|
* grc: auto-add callbacks for epy block paramsSebastian Koslowski2016-04-271-5/+32
|
* grc-refactor: CMake fixes, start-up script cleaned upSebastian Koslowski2016-04-151-7/+4
|