summaryrefslogtreecommitdiff
path: root/grc/base/FlowGraph.py
Commit message (Collapse)AuthorAgeFilesLines
* grc-refactor: move grc.base to grc.python.baseSebastian Koslowski2016-02-171-482/+0
|
* grc: fix fg load with virtual sink/source message connectionsSebastian Koslowski2016-02-051-85/+78
| | | | | | | | | | | The problem is that wildcard ports (empty type) default to integer-based port keys. This only changes after a message domain port is connected. During FG load, port keys are verified before making connections. This failed. Now, if the port type is empty, potential message port keys are included in the verification. Bug report: http://lists.gnu.org/archive/html/discuss-gnuradio/2016-01/msg00250.html
* grc: some clean-upSebastian Koslowski2015-12-021-1/+7
|
* grc: refactoring Messages.pySebastian Koslowski2015-11-131-1/+1
|
* grc: Flowgraph complexity. Shows under options block when enabled.Seth Hitefield2015-09-261-1/+53
|
* grc: sort blocks in export_data(), draw disabled blocks first (fixes #830)Sebastian Koslowski2015-09-021-12/+10
|
* grc: refactor FlowGraph.py(s)Sebastian Koslowski2015-09-021-12/+33
|
* Revert "Merge remote-tracking branch 'sdh11/complexity'"Sebastian Koslowski2015-08-311-55/+0
| | | | | This reverts commit 5e645075ebaeb1d32a0a4c7b2e99a4bed8220163, reversing changes made to 73a1a0e9ecdc8ed596271bbe2923d6d976327461.
* Merge remote-tracking branch 'sdh11/complexity'Johnathan Corgan2015-08-281-0/+55
|\
| * grc: super-secretSeth Hitefield2015-08-281-0/+55
| |
* | Merge remote-tracking branch 'gnuradio-wg-grc/maint_grcwg' into maintJohnathan Corgan2015-08-281-1/+1
|\ \ | |/ |/|
| * grc: fix printing empty traceback when a block is missingSebastian Koslowski2015-08-121-1/+1
| |
* | grc: fix for block bypass where the next block is a virtual sink and moved ↵Seth Hitefield2015-08-041-36/+2
| | | | | | | | bypass code in generator
* | grc: Added ability to bypass blocks (Suggested by Chris Headley).Seth Hitefield2015-06-111-6/+44
| | | | | | | | | | Only for blocks that have a single source and sink of the same type. Feature can be disabled per block using the 'disable_bypass' flag in the block definition.
* | grc: keep block/connection/param order when saving flow-graphsSebastian Koslowski2015-04-281-9/+9
|/
* grc: switch timestamp in grc files from modified to createdSebastian Koslowski2014-10-011-7/+13
|
* grc: start using file format tagsSebastian Koslowski2014-08-261-4/+25
|
* Merge remote-tracking branch 'gnuradio-wg-grc/master_grcwg'Johnathan Corgan2014-08-261-7/+13
|\
| * grc: moving xml pi into nested dataSebastian Koslowski2014-08-261-3/+8
| |
| * grc: Reload marks page as modified only if an error occured during import ↵Seth Hitefield2014-08-261-6/+7
| | | | | | | | (i.e. ports no longer exist)
* | grc: only fix old message connections if both ends are validSebastian Koslowski2014-08-261-16/+18
|/
* Removing trailing/extra whitespaces before release.Tom Rondeau2014-07-071-27/+27
| | | | We should be more careful about letting these into the code in the future. In emacs, we can use (add-hook 'before-save-hook 'delete-trailing-whitespace).
* grc: show dummy blocks when opening grc blocksSebastian Koslowski2014-03-151-13/+53
|
* grc: fix flowgraph loading: update message ports keysSebastian Koslowski2013-12-201-1/+24
|
* grc: Fix whitespace issue in grc to use proper spacesTim O'Shea2013-07-091-280/+272
| | | | Remove all \t's to match the rest of GNU Radio
* grc: add bus portsNicholas McCarthy2013-07-081-3/+70
| | | | | Bus ports allow ganging together of block input or output ports into a single display item for connection to other bus ports.
* docs: Modified argument formating in python docstrings in grc.Ben Reynwar2012-08-141-17/+49
|
* grc: replaced asserts in base subdirectoryJosh Blum2011-04-141-6/+14
|
* removed unused import statements, thanks pyflakesJosh Blum2009-12-061-2/+0
|
* bug fix for handling loading of dynamic paramsJosh Blum2009-09-181-1/+0
|
* Implement a recursive validation api in the base Element class.Josh Blum2009-09-051-20/+1
| | | | | | | The rewrite and validate methods will invoke themselves on the child elements. The error messages are now a super-list of element and child error messages. As a side-effect, this cleans up code in base Block and Flowgraph class.
* Removed the flagging api and usage from the base classes.Josh Blum2009-09-021-3/+0
| | | | Far better to flag the namespace for renewing once in the flowgraph.py
* Switched the python classes to inherit from the base and gui classes.Josh Blum2009-08-301-1/+1
| | | | | Use only **kwargs so all contructor parameters must be passed with keys. Moved gui input forms classes from base to gui param module.
* added rewrite methods to element to separate from validation logicJosh Blum2009-08-261-1/+10
|
* Added virtual sink and logic to clone port.Josh Blum2009-08-261-6/+6
| | | | | Tweaks to the base validation routines. Validate twice in the update until rewrite functions are implemented.
* Merging r11186:11273 from grc branch.jblum2009-06-231-0/+227
Fixes, features, and reorganization for grc. Minor fixes and features for wxgui forms. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11274 221aa14e-8319-0410-a670-987f0aec2ac5