summaryrefslogtreecommitdiff
path: root/grc/todo.txt
diff options
context:
space:
mode:
Diffstat (limited to 'grc/todo.txt')
-rw-r--r--grc/todo.txt74
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