diff options
author | manojgudi | 2013-10-07 14:26:59 +0530 |
---|---|---|
committer | manojgudi | 2013-10-07 14:26:59 +0530 |
commit | 6bc92d66be9975d618ac4cd104e7f5ff6e8605f2 (patch) | |
tree | 3a77657667b4ef037f712ee68a5ec86c86cba5c5 /grc/todo.txt | |
parent | 452defdb4a78e9e826740ddf4b9673e926c568a4 (diff) | |
parent | e9576e44ef8f0ad67d8cd8a4e025a0f8da0727f8 (diff) | |
download | gnuradio-6bc92d66be9975d618ac4cd104e7f5ff6e8605f2.tar.gz gnuradio-6bc92d66be9975d618ac4cd104e7f5ff6e8605f2.tar.bz2 gnuradio-6bc92d66be9975d618ac4cd104e7f5ff6e8605f2.zip |
merge from gr36_ni branch
Diffstat (limited to 'grc/todo.txt')
-rw-r--r-- | grc/todo.txt | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/grc/todo.txt b/grc/todo.txt new file mode 100644 index 000000000..1205b3ff6 --- /dev/null +++ b/grc/todo.txt @@ -0,0 +1,74 @@ +################################################## +# Examples +################################################## +* Push-to-Talk example +* Start/Stop the flow graph + +################################################## +# Blocks +################################################## +* probe: also non-float outputs +* log slider gui control +* packet mod: whitening offset +* wx min window size in options block +* gr_adaptive_fir_ccf +* ofdm + * gr_ofdm_bpsk_demapper + * gr_ofdm_demapper_vcb + * gr_ofdm_frame_sink + * gr_ofdm_mapper_bcv +* size params for the graphical sinks +* callbacks for set average on fft, waterfall, number sinks +* add units to params: Sps, Hz, dB... +* add bool type to command line option store_true or store_false +* messages for packet blocks and probe blocks + +################################################## +# Features +################################################## +* extract category from doxygen + * fix up block tree to mirror current doxygen group + * remove blocks in block tree covered by doxygen +* param editor, expand entry boxes in focus +* change param dialog to panel within main window +* gui grid editor for configuring grid params/placing wxgui plots and controls +* drag from one port to another to connect +* per parameter docs + * extract individual param docs from doxygen + * doc tag in param for handwritten notes +* separate generated code into top block and gui class + * use gui.py in gr-wxgui and remove custom top_block_gui +* configuration option for adding block paths +* orientations for ports (top, right, bottom, left) + * source defaults to right, sink defaults to left +* separation of variables and gui controls +* speedup w/ background layer and animation layer +* multiple doxygen directories (doc_dir becomes doc_path) +* use pango markup in tooltips for params +* use get_var_make to determine if it is a variable, not regexp +* concept of a project, or project flow graph + * collection of blocks, hier and top + * system-wide, default/work, and user created +* use templates/macros to generate the repetative stuff in the xml + +################################################## +# Problems +################################################## +* msg ports dont work with virtual connections + * dont fix this until pmts are used? +* hier block generation + * auto generate hier library on changes + * auto clean hier library when block removed + * add hier blocks to tree without restart +* dont generate py files in saved flowgraph dir +* save/restore cwd +* threads dont die on exit in probe and variable sink +* align param titles in properties dialog +* weird grid params misbehaving +* gr hier blocks have more diverse IO capabilities than we allow for + +################################################## +# Future +################################################## +* require pygtk 2.12 for treeview tooltips + * remove try/except in BlockTreeWindow.py |