Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-25 | hash the tuple of hashes to id the current params | Josh Blum | |
2009-09-25 | Revert "Merge branch 'grc' of http://gnuradio.org/git/jblum" | Johnathan Corgan | |
This reverts commit 06281feea16143ca97a77348f72e1c6dd0616c57. | |||
2009-09-25 | Added a run options to the "no gui" generate options. | Josh Blum | |
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. | |||
2009-09-23 | Merge branch 'grc' of http://gnuradio.org/git/jblum into master | Johnathan Corgan | |
* 'grc' of http://gnuradio.org/git/jblum: xor that hash bug fix for handling loading of dynamic params | |||
2009-09-19 | Added CVSD encoder/decoder to GRC, example app | Johnathan Corgan | |
Used blks2.cvsd* wrappers, not bare gnuradio.vocoder.cvsd* Example application sweeps 0-4KHz through encoder/decoder pair configured as Bluetooth standard | |||
2009-09-18 | xor that hash | Josh Blum | |
2009-09-18 | bug fix for handling loading of dynamic params | Josh Blum | |
2009-09-18 | Re/evaluate the notebook blocks label because we dont garuntee the ↵ | Josh Blum | |
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. | |||
2009-09-18 | put the flow graph errors button into the toolbar | Josh Blum | |
2009-09-18 | added errors dialog to show all error messages in flow graph | Josh Blum | |
2009-09-17 | bugfix: exclude disabled children from consideration in valid condition | Josh Blum | |
2009-09-14 | fixed issue where entry boxes lost focus (mishandling of hide changing) | Josh Blum | |
2009-09-13 | tweaked key handling callbacks | Josh Blum | |
2009-09-13 | fix for uniformity convention with gtk signal name strings | Josh Blum | |
2009-09-13 | Simply Actions module imports, using module prefix. | Josh Blum | |
2009-09-13 | Reworked actions api and actions objects: | Josh Blum | |
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. | |||
2009-09-13 | Move key press extraction logic into actions module. | Josh Blum | |
Replaced xml encode with gtk escape text. Added templates for category and docs tool tips. Other various code tweaks in gui modules. | |||
2009-09-10 | rename variable, use keysyms in props dialog | Josh Blum | |
2009-09-10 | use the keymap's translate_keyboard_state, use the key value rather than name | Josh Blum | |
2009-09-10 | ignore irrelevant modifiers and events pending | Josh Blum | |
2009-09-09 | properties dialog with ok/cancel buttons | Josh Blum | |
2009-09-08 | use show signal to perform initial gui update | Josh Blum | |
2009-09-06 | Fixed the usrp and usrp2 probe scripts to work with the new gui param api. | Josh Blum | |
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. | |||
2009-09-06 | propsdialog tweaks | Josh Blum | |
2009-09-05 | more code cleanup for properties dialog | Josh Blum | |
2009-09-05 | Rework the params/properties dialog and param gui class: | Josh Blum | |
Better handles dynamic changes and subsequent code cleanup. | |||
2009-09-05 | renamed params dialog to props dialog | Josh Blum | |
2009-09-05 | remove unused imports, copyright date update, tweak | Josh Blum | |
2009-09-05 | Created recursive create labels and shapes method for gui element. | Josh Blum | |
Replaces update methods in the gui classes and simplifies calls. The master update method in flow graph calls create labels and shapes. | |||
2009-09-05 | replaced dict[rot] storage of areas and lines with a single list for the ↵ | Josh Blum | |
current rotation | |||
2009-09-05 | standardized the Element inheritance __init__ usage in gui | Josh Blum | |
2009-09-05 | better error msg for empty statements | Josh Blum | |
2009-09-05 | Implement a recursive validation api in the base Element class. | Josh Blum | |
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. | |||
2009-09-04 | Merge branch 'grc' from http://gnuradio.org/git/jblum.git into master | Johnathan Corgan | |
we dont use test() -> remove it Made the window for the pass band filters integers (take firdes.WIN_XXX). Evaluation fix in param.to_code(). Removed the flagging api and usage from the base classes. added ref scale param to fft and waterfall Switched the python classes to inherit from the base and gui classes. port and param types from an overloaded method todo Replaced TYPES in Port and Param with types parameter. made is_virtual_xxx a block level function, used by port and param classes added stream id type and checking in evaluate avoid loops Recursive resolution of virtual sources. added virtual source and added stream ids, logic to clone in port added rewrite methods to element to separate from validation logic Added virtual sink and logic to clone port. removed repurposing of pads Work on command line options for generated code. renamed the colors dialog to types use pkgpythondir ... | |||
2009-09-03 | we dont use test() -> remove it | Josh Blum | |
2009-09-03 | Made the window for the pass band filters integers (take firdes.WIN_XXX). | Josh Blum | |
Now a window can be controlled by a variable such as a chooser. | |||
2009-09-02 | Evaluation fix in param.to_code(). | Josh Blum | |
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. | |||
2009-09-02 | Modifications to usrp2 source and sink so that set center freq is called ↵ | Josh Blum | |
afer set lo offset. | |||
2009-09-02 | Removed the flagging api and usage from the base classes. | Josh Blum | |
Far better to flag the namespace for renewing once in the flowgraph.py | |||
2009-09-02 | added ref scale param to fft and waterfall | Josh Blum | |
2009-09-02 | Modifications to the usrp blocks and wrapper so that the lo offset is set ↵ | Josh Blum | |
with the lo frequency. | |||
2009-08-30 | Switched the python classes to inherit from the base and gui classes. | Josh Blum | |
Use only **kwargs so all contructor parameters must be passed with keys. Moved gui input forms classes from base to gui param module. | |||
2009-08-30 | port and param types from an overloaded method | Josh Blum | |
2009-08-29 | todo | Josh Blum | |
2009-08-29 | Replaced TYPES in Port and Param with types parameter. | Josh Blum | |
Replaced odict in options for storing options with a list. Fix virtual port check in flow graph template. | |||
2009-08-28 | made is_virtual_xxx a block level function, used by port and param classes | Josh Blum | |
2009-08-28 | added stream id type and checking in evaluate | Josh Blum | |
2009-08-28 | avoid loops | Josh Blum | |
2009-08-28 | Recursive resolution of virtual sources. | Josh Blum | |
Flow graph generation code working. Also, mod to fft window to use clean/nice Db/div. | |||
2009-08-28 | added virtual source and added stream ids, logic to clone in port | Josh Blum | |