summaryrefslogtreecommitdiff
path: root/grc/python
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'maint'Tom Rondeau2011-09-221-1/+1
|\
| * grc: one line fix to fix port duplicator when removing portsJosh Blum2011-09-221-1/+1
| | | | | | | | was an issue when removing more than one port
* | grc: qtgui windows have scrollbars (thanks jason)Josh Blum2011-06-221-1/+10
|/
* grc: disable pythonw on darwin, apparently not neededJosh Blum2011-06-091-2/+3
|
* Merge branch 'mergeme/grc/cross_platform_work'Tom Rondeau2011-05-029-79/+78
|\
| * grc: added logic to discover the path to the python interpreterJosh Blum2011-04-192-9/+17
| | | | | | | | | | | | | | | | | | | | | | Rather than simply exec-ing the application w/ "python", use the same interpreter that executed grc w/ full path. Added code to handle the following exceptions: - for a wx app on mac osx, use the pythonw interpreter (this was in the m4 file, but its easier as a runtime check) - for a no gui app on linux, prepend xterm cuz its nice (we were already doing that but its now restricted to linux)
| * grc: replaced asserts in base subdirectoryJosh Blum2011-04-141-9/+6
| |
| * grc: replaced asserts in python subdirectoryJosh Blum2011-04-147-69/+63
| |
| * grc: define __doc__ for license in case its optimized out (that was easy)Josh Blum2011-04-141-1/+1
| |
* | grc: fix hier block generation w/ multiple pad blocksJosh Blum2011-04-213-27/+34
|/
* grc: stop the top block after qapp exec for qtgui generationJosh Blum2011-04-131-0/+1
|
* grc: fix for generating top block when in run to completion modeJosh Blum2011-04-071-1/+1
|
* qtgui-grc: added suport in main template for theme iconJosh Blum2011-03-071-1/+2
|
* qtgui-grc: minor tweaks to the various thingsJosh Blum2011-03-071-0/+1
|
* qtgui-grc: use a vboxlayout for the top_layoutJosh Blum2011-03-041-1/+1
|
* qtgui-grc: enable start/stop control through qt widgetsJosh Blum2011-03-011-0/+2
|
* grc: work on generator for gui flowgraphs to simplify generationJosh Blum2011-03-013-43/+17
| | | | | | | generator does not differentiate between notebooks and controls, they are all block, but block are now sorted by variables present in the make also adjusted categories listed in the wx and qt widget related blocks
* grc: moved wxgui blocks and python into gr-wxgui/grcJosh Blum2011-03-011-1/+1
| | | | | Prefixed wxgui blocks with WX GUI in the block names. Added category to wxgui variables blocks (not in the main block tree.xml)
* grc: added tabbed widget in qtgui for grcJosh Blum2011-03-013-5/+37
| | | | | | created gui_hint type to handle tab descriptor + position markup, and to handle the generation of the name of the parent widget. No support python modules required in gr-qtgui.
* qtgui: created a forms module with a slider and text box, implemented in grcJosh Blum2011-03-011-4/+9
|
* grc: added qtgui support to grc (just added sink)Josh Blum2011-03-011-0/+9
|
* Merge branch 'master' into nextJohnathan Corgan2010-06-242-35/+41
|\ | | | | | | | | | | * master: added python script to fix copyright years based on git log grc: expanded nports ability to have multiple port duplicators per side
| * grc: expanded nports ability to have multiple port duplicators per sideJosh Blum2010-06-242-35/+41
| |
* | Merge branch 'master' of http://gnuradio.org/git/gnuradio into uhdJosh Blum2010-04-151-12/+20
|\|
| * work on the string representations for parameters (large vectors could be ↵Josh Blum2010-03-231-12/+20
| | | | | | | | too much to render, ie use truncation)
* | added to uhd grc files, also removed warning for grc generator with uhd blocksJosh Blum2010-04-141-1/+1
|/
* Fixed bug in checking if path is writable.Josh Blum2010-03-031-1/+1
| | | | Some moron put quotes around the variable name...
* If the directory is read-only, use the systems tmp directory for generated ↵Josh Blum2010-03-031-1/+6
| | | | py files.
* updated wiki urlJosh Blum2010-02-241-2/+2
|
* grc bug fix from Dimitris SymeonidisJosh Blum2010-01-231-1/+1
|
* Merge branch 'wip/grc/cleanup' of http://gnuradio.org/git/jblumJohnathan Corgan2009-12-073-4/+0
|\
| * removed unused import statements, thanks pyflakesJosh Blum2009-12-063-4/+0
| |
* | Allow for multiple io pads per hier flow graph.Josh Blum2009-12-033-33/+33
|/ | | | | | | | | Each io pad can have a different io signature. Uses the iosignaturev for hier implementation. Backwards compadible with exception: Pad blocks that used multiple ports must be replaced with multiple pad blocks as the new pad io blocks only support one port per block.
* renamed msgq to msgq_in and msgq_out, block wrappers changed accordinglyJosh Blum2009-10-281-1/+1
|
* Created a grc_blockdir in makefile.common.Josh Blum2009-10-281-3/+3
| | | | | Switched the grc src prefix in grc makefiles. Removed grc/Makefile.inc as it was no longer neededed.
* Merge commit '25a8' from git@gnuradio.org:jblumJohnathan Corgan2009-10-151-11/+17
|\ | | | | | | | | | | | | | | | | * commit '25a8': use clean numbers for waterfall ref and range tweaks to scope autoscaling registered key to hide/show control panel in wxgui windows Added window size param to all wxgui wrappers. add canonical options for copy enable param
| * Added window size param to all wxgui wrappers.Josh Blum2009-10-091-11/+17
| | | | | | | | Modified type parser to allow blank values in vector types as empty vectors.
* | added noaa to extract doc matcherJosh Blum2009-10-071-1/+1
|/
* Added a run options to the "no gui" generate options.Josh Blum2009-10-031-0/+5
| | | | | | | | | The user can select between run to completion and prompt for exit. Also fixed the props dialog is changed function to have better hashes. Now we hash a tuple of all "relevant" items which is "order aware". Since xoring the individual hashes proved faulty when 2 params alternated hiding. (cherry picked from commit fd37328c778ea8014e9ea9d932e61e5d229dd012)
* Revert "Merge branch 'grc' of http://gnuradio.org/git/jblum"Johnathan Corgan2009-09-251-5/+0
| | | | This reverts commit 06281feea16143ca97a77348f72e1c6dd0616c57.
* Added a run options to the "no gui" generate options.Josh Blum2009-09-251-0/+5
| | | | | | | | The user can select between run to completion and prompt for exit. Also fixed the props dialog is changed function to have better hashes. Now we hash a tuple of all "relevant" items which is "order aware". Since xoring the individual hashes proved faulty when 2 params alternated hiding.
* Re/evaluate the notebook blocks label because we dont garuntee the ↵Josh Blum2009-09-181-1/+1
| | | | | | | evaluation priority. Meaning, we cant garuntee that the notebook block will be evaluated before this param, without explicitly calling evaluate on it when the value is needed.
* added errors dialog to show all error messages in flow graphJosh Blum2009-09-181-1/+1
|
* use show signal to perform initial gui updateJosh Blum2009-09-081-1/+1
|
* Fixed the usrp and usrp2 probe scripts to work with the new gui param api.Josh Blum2009-09-061-1/+1
| | | | | Also fixed the scripts to work since they were broken by previous changes. Get input in param class now pases a param instance (self) into the object.
* propsdialog tweaksJosh Blum2009-09-061-3/+3
|
* better error msg for empty statementsJosh Blum2009-09-051-0/+1
|
* Evaluation fix in param.to_code().Josh Blum2009-09-021-3/+4
| | | | | | | | Dont force an evaluation in to code unless the type is string or list. Not doing so forces the variables to call evaluate before the namespace was bootstrapped. This fixes a bug that came up when the validate was replaced with rewrite in flowgraph.import_data(). By replacing the validate, evaluate was only called once, and the namespace was not bootstrapped.
* Removed the flagging api and usage from the base classes.Josh Blum2009-09-021-3/+10
| | | | 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-306-14/+30
| | | | | Use only **kwargs so all contructor parameters must be passed with keys. Moved gui input forms classes from base to gui param module.