summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-14fixed issue where entry boxes lost focus (mishandling of hide changing)Josh Blum
2009-09-14fixed bool converter in forms to work with non bool optionsJosh Blum
2009-09-13updated top-level .gitignoreEric Blossom
2009-09-13tweaked key handling callbacksJosh Blum
2009-09-13fix for uniformity convention with gtk signal name stringsJosh Blum
2009-09-13Simply Actions module imports, using module prefix.Josh Blum
2009-09-13Reworked 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-13Move 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-11add u2_flash_tool to EXTRA_DISTEric Blossom
2009-09-10rename variable, use keysyms in props dialogJosh Blum
2009-09-10use the keymap's translate_keyboard_state, use the key value rather than nameJosh Blum
2009-09-10ignore irrelevant modifiers and events pendingJosh Blum
2009-09-09properties dialog with ok/cancel buttonsJosh Blum
2009-09-09Merge branch 'grc' of http://gnuradio.org/git/jblum into masterJohnathan Corgan
* 'grc' of http://gnuradio.org/git/jblum: use show signal to perform initial gui update Fixed the usrp and usrp2 probe scripts to work with the new gui param api. propsdialog tweaks more code cleanup for properties dialog Rework the params/properties dialog and param gui class: renamed params dialog to props dialog remove unused imports, copyright date update, tweak Created recursive create labels and shapes method for gui element. replaced dict[rot] storage of areas and lines with a single list for the current rotation standardized the Element inheritance __init__ usage in gui better error msg for empty statements Implement a recursive validation api in the base Element class.
2009-09-09Merge branch 'forms' of http://gnuradio.org/git/jblum into masterJohnathan Corgan
* 'forms' of http://gnuradio.org/git/jblum: set text box bg color on change Round the slider's value, but not the internal representation.
2009-09-09Merge branch 'usrp_siggen' of http://gnuradio.org/git/jblum into masterJohnathan Corgan
* 'usrp_siggen' of http://gnuradio.org/git/jblum: only import usrp and usrp2 modules in the setup methods updated digital to use installed usrp options tweaked ampl slider params copied usrp_siggen stuff from experimental gui into gnuradio tree
2009-09-09Added missing file to ignores.Johnathan Corgan
2009-09-09only import usrp and usrp2 modules in the setup methodsJosh Blum
2009-09-09updated digital to use installed usrp optionsJosh Blum
2009-09-09tweaked ampl slider paramsJosh Blum
2009-09-09set text box bg color on changeJosh Blum
2009-09-09Round the slider's value, but not the internal representation.Josh Blum
Now, the slider can operate on any step size without killing the precision for other forms.
2009-09-09copied usrp_siggen stuff from experimental gui into gnuradio treeJosh Blum
2009-09-08use show signal to perform initial gui updateJosh Blum
2009-09-08removed qr_fft.py from gr-utilsEric Blossom
2009-09-06Fixed 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-06propsdialog tweaksJosh Blum
2009-09-05more code cleanup for properties dialogJosh Blum
2009-09-05Rework the params/properties dialog and param gui class:Josh Blum
Better handles dynamic changes and subsequent code cleanup.
2009-09-05renamed params dialog to props dialogJosh Blum
2009-09-05Add missing cstdio includes for gcc 4.4 compatibilityJohnathan Corgan
2009-09-05remove unused imports, copyright date update, tweakJosh Blum
2009-09-05Created 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-05replaced dict[rot] storage of areas and lines with a single list for the ↵Josh Blum
current rotation
2009-09-05standardized the Element inheritance __init__ usage in guiJosh Blum
2009-09-05better error msg for empty statementsJosh Blum
2009-09-05Implement 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-04Merge branch 'grc' from http://gnuradio.org/git/jblum.git into masterJohnathan 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-04stop sending short ethernet command packets.Eric Blossom
2009-09-04Fix problem with commands timing out (specifically stop_rx_streaming)Eric Blossom
After fixing the race, this change uses Tom's idea to stop enqueuing data when trying to stop, and adds a new flush_rx_samples method to drop any samples that may have already been accumulated. I ran Tom's test case 500 times with 0 failures ;-)
2009-09-04Fix race condition that caused commands such as stop_rx_streaming to fail.Eric Blossom
This fixes the bulk of the problem. Next step is to drop data packets while waiting for the reply.
2009-09-03Merge branch 'sync' from http://gnuradio.org/git/trondeau.git into masterJohnathan Corgan
* Fixing a line in the clock recovery algorithm. This works with a bit larger error than there proably should be. * Adding clock sync algorithm using PFB. This works, but needs a bit more work.
2009-09-03Fixing a line in the clock recovery algorithm. This works with a bit larger ↵Tom Rondeau
error than there proably should be.
2009-09-03Better fix for broken AC_PROG_F77 macroJohnathan Corgan
* Move AC_PROG_CC into GR_FORTRAN macro definition
2009-09-03we dont use test() -> remove itJosh Blum
2009-09-03Fix Python header check failure due to invalid cached stateJohnathan Corgan
* GR_FORTRAN macro leaves $ac_ext=f on some systems * Restore by invoking AC_PROG_CC Reported-by: Szymon Jakubczak <szym@csail.mit.edu> Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
2009-09-03Made 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-02Evaluation 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-02Merge branch 'wxgui_fix' from http://gnuradio.org/git/jblum.git into masterJohnathan Corgan
* waterfall and fft use a common autoscale function * Fix so that the waterfall texture is initialized with a buffer of the same size.
2009-09-02Merge branch 'lo_fix' from http://gnuradio.org/git/jblum.git into masterJohnathan Corgan
* Modifications to usrp2 source and sink so that set center freq is called afer set lo offset. * Modifications to the usrp blocks and wrapper so that the lo offset is set with the lo frequency.