Grc sorting block categories

Hi,

I’ve been using GnuRadio Companion for some prototyping over the last
couple of weeks and am finding it very helpful.

Below is a (tiny) patch to enable sorting the block tree clicking on
the column heading (‘Blocks’):

diff --git a/grc/gui/BlockTreeWindow.py b/grc/gui/BlockTreeWindow.py
index 62afb62…2b37966 100644
— a/grc/gui/BlockTreeWindow.py
+++ b/grc/gui/BlockTreeWindow.py
@@ -70,6 +70,8 @@ class BlockTreeWindow(gtk.VBox):
#try to enable the tooltips (available in pygtk 2.12 and above)
try: self.treeview.set_tooltip_column(DOC_INDEX)
except: pass

  • #setup sort order
  • column.set_sort_column_id(0)
    #setup drag and drop
    self.treeview.enable_model_drag_source(gtk.gdk.BUTTON1_MASK,
    DND_TARGETS, gtk.gdk.ACTION_COPY)
    self.treeview.connect(‘drag-data-get’, self._handle_drag_get_data)

I hope this is helpful.

-Greg


“Whereas true religion and good morals are the only solid foundations
of public liberty and happiness . . . it is hereby earnestly
recommended to the several States to take the most effectual measures
for the encouragement thereof.” Continental Congress, 1778

Hi,

I would love this in the release!

Ralph.

I’ve been using GnuRadio Companion for some prototyping over the last
couple of weeks and am finding it very helpful.

Below is a (tiny) patch to enable sorting the block tree clicking on the
column
except: pass


"Whereas true religion and good morals are the only solid foundations of
public liberty and happiness . . . it is hereby earnestly recommended to
the

On Wed, Apr 3, 2013 at 7:54 PM, Gregory W. [email protected] wrote:

index 62afb62…2b37966 100644
DND_TARGETS, gtk.gdk.ACTION_COPY)
self.treeview.connect(‘drag-data-get’, self._handle_drag_get_data)

I hope this is helpful.

-Greg

Greg,

Very nice, thanks! I was just working on reorganizing the GRC
categories yesterday and thought how useful this would be. It’s been
pushed in the latest updates on master/next.

Tom