summaryrefslogtreecommitdiff
path: root/grc/gui
Commit message (Collapse)AuthorAgeFilesLines
* work on the string representations for parameters (large vectors could be ↵Josh Blum2010-03-231-2/+13
| | | | too much to render, ie use truncation)
* added a right click context menu for the flow graph elementsJosh Blum2010-03-092-12/+41
|
* Merge branch 'wip/grc/cleanup' of http://gnuradio.org/git/jblumJohnathan Corgan2009-12-074-6/+0
|\
| * removed unused import statements, thanks pyflakesJosh Blum2009-12-064-6/+0
| |
* | Created a pixmap rotation routine in Utils for handling those rotated labels.Josh Blum2009-12-053-14/+35
| | | | | | | | | | | | | | The rotation is now performed by the gtk pixbuf class and not manually in python. In addition, the block and port classes now draw from pixmaps and not from images. Pixmaps are server-side objects, where images are client-side (meaning: possible speed-up).
* | combined param layoutsJosh Blum2009-12-052-8/+10
|/
* gtk.Tooltips() is deprecated, use set_tooltip_text.Josh Blum2009-11-191-12/+14
| | | | Added a set_tooltop_text method to each InputParam.
* Created a grc_blockdir in makefile.common.Josh Blum2009-10-281-2/+2
| | | | | Switched the grc src prefix in grc makefiles. Removed grc/Makefile.inc as it was no longer neededed.
* tweaks to the searchJosh Blum2009-10-071-12/+10
|
* a working block tree searchJosh Blum2009-10-071-0/+21
|
* Added a run options to the "no gui" generate options.Josh Blum2009-10-031-6/+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/+6
| | | | This reverts commit 06281feea16143ca97a77348f72e1c6dd0616c57.
* Added a run options to the "no gui" generate options.Josh Blum2009-09-251-6/+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.
* put the flow graph errors button into the toolbarJosh Blum2009-09-183-4/+5
|
* added errors dialog to show all error messages in flow graphJosh Blum2009-09-184-0/+25
|
* fixed issue where entry boxes lost focus (mishandling of hide changing)Josh Blum2009-09-141-1/+3
|
* tweaked key handling callbacksJosh Blum2009-09-132-9/+8
|
* fix for uniformity convention with gtk signal name stringsJosh Blum2009-09-132-2/+2
|
* Simply Actions module imports, using module prefix.Josh Blum2009-09-134-24/+18
|
* Reworked actions api and actions objects:Josh Blum2009-09-137-246/+319
| | | | | | | Created standardized Action object for all gui actions. Actions module constants are actual Action objects (not strings). Keypresses, labels, tooltips, stock icons, etc all associate in the Action constructor. Usage of the action's signaling call () eliminated the need for a reference to handle_states.
* Move key press extraction logic into actions module.Josh Blum2009-09-134-48/+40
| | | | | | Replaced xml encode with gtk escape text. Added templates for category and docs tool tips. Other various code tweaks in gui modules.
* rename variable, use keysyms in props dialogJosh Blum2009-09-102-4/+5
|
* use the keymap's translate_keyboard_state, use the key value rather than nameJosh Blum2009-09-102-44/+46
|
* ignore irrelevant modifiers and events pendingJosh Blum2009-09-102-2/+2
|
* properties dialog with ok/cancel buttonsJosh Blum2009-09-092-16/+17
|
* use show signal to perform initial gui updateJosh Blum2009-09-082-19/+29
|
* Fixed the usrp and usrp2 probe scripts to work with the new gui param api.Josh Blum2009-09-062-6/+10
| | | | | 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-062-26/+26
|
* more code cleanup for properties dialogJosh Blum2009-09-052-16/+1
|
* Rework the params/properties dialog and param gui class:Josh Blum2009-09-052-64/+85
| | | | Better handles dynamic changes and subsequent code cleanup.
* renamed params dialog to props dialogJosh Blum2009-09-053-4/+4
|
* remove unused imports, copyright date update, tweakJosh Blum2009-09-053-5/+3
|
* Created recursive create labels and shapes method for gui element.Josh Blum2009-09-055-26/+39
| | | | | Replaces update methods in the gui classes and simplifies calls. The master update method in flow graph calls create labels and shapes.
* replaced dict[rot] storage of areas and lines with a single list for the ↵Josh Blum2009-09-052-17/+13
| | | | current rotation
* standardized the Element inheritance __init__ usage in guiJosh Blum2009-09-057-5/+10
|
* Switched the python classes to inherit from the base and gui classes.Josh Blum2009-08-304-33/+83
| | | | | 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-4/+2
|
* Added virtual sink and logic to clone port.Josh Blum2009-08-262-2/+4
| | | | | Tweaks to the base validation routines. Validate twice in the update until rewrite functions are implemented.
* renamed the colors dialog to typesJosh Blum2009-08-244-8/+8
|
* Removed Source and Sink classes as Port subclasses.Josh Blum2009-08-172-4/+3
| | | | A port can be a source or a sink based on the dir parameter.
* Merged branch 'msgq' from http://gnuradio.org/git/jblum.gitJohnathan Corgan2009-08-151-4/+4
|\ | | | | | | | | | | This adds the ability to GRC to gave blocks with message ports. Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
| * params, sources, and sinks now stored internally as lists. The keys for said ↵Josh Blum2009-08-141-4/+4
| | | | | | | | objects are now only stored in one place (in the object).
* | Added git ignore files auto created from svn:ignore properties.git2009-08-141-0/+2
|/ | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r11309:11357 from grc branch.jblum2009-07-061-2/+1
| | | | | | | | Adds notebook cabability to grc and its wxgui windows/controls. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11358 221aa14e-8319-0410-a670-987f0aec2ac5
* removed redundant constants.py entry in makefilejblum2009-07-021-1/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11323 221aa14e-8319-0410-a670-987f0aec2ac5
* fixed screenshot capability, calls get pixbuf in drawing areajblum2009-06-292-4/+6
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11307 221aa14e-8319-0410-a670-987f0aec2ac5
* better fix for selected ports, added variable config example to examplesjblum2009-06-251-4/+4
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11283 221aa14e-8319-0410-a670-987f0aec2ac5
* minor fix so deleted elements are not referenced in the selected portsjblum2009-06-251-0/+4
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11282 221aa14e-8319-0410-a670-987f0aec2ac5
* Merging r11186:11273 from grc branch.jblum2009-06-2325-0/+3880
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