[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] [gnuradio] 100/101: grc: gtk minor fixes
From: |
git |
Subject: |
[Commit-gnuradio] [gnuradio] 100/101: grc: gtk minor fixes |
Date: |
Thu, 16 Mar 2017 14:58:15 +0000 (UTC) |
This is an automated email from the git hooks/post-receive script.
jcorgan pushed a commit to branch python3
in repository gnuradio.
commit 69776b6a60a8aa1bcd650e681326141b3c1ec866
Author: Sebastian Koslowski <address@hidden>
Date: Thu Feb 23 13:21:21 2017 +0100
grc: gtk minor fixes
---
grc/core/Block.py | 5 ++++-
grc/gui/DrawingArea.py | 3 ++-
grc/gui/Executor.py | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/grc/core/Block.py b/grc/core/Block.py
index bca17d4..f707175 100644
--- a/grc/core/Block.py
+++ b/grc/core/Block.py
@@ -137,7 +137,10 @@ class Block(Element):
for param_n in params_n:
key = param_n['key']
if key in self.params:
- raise Exception('Key "{}" already exists in
params'.format(key))
+ # raise Exception('Key "{}" already exists in
params'.format(key))
+ print('Key "{}" already exists in params in block {}'
+ ''.format(key, self.key))
+ continue
extended_param_n = base_params_n.get(param_n.pop('base_key',
None), {})
extended_param_n.update(param_n)
diff --git a/grc/gui/DrawingArea.py b/grc/gui/DrawingArea.py
index 3d001f8..94dfcf1 100644
--- a/grc/gui/DrawingArea.py
+++ b/grc/gui/DrawingArea.py
@@ -91,7 +91,8 @@ class DrawingArea(Gtk.DrawingArea):
"""
Handle a drag and drop by adding a block at the given coordinate.
"""
- self._flow_graph.add_new_block(selection_data.get_text(), (x, y))
+ coords = x / self.zoom_factor, y / self.zoom_factor
+ self._flow_graph.add_new_block(selection_data.get_text(), coords)
def _handle_mouse_scroll(self, widget, event):
if event.get_state() & Gdk.ModifierType.CONTROL_MASK:
diff --git a/grc/gui/Executor.py b/grc/gui/Executor.py
index 7c01d92..552a755 100644
--- a/grc/gui/Executor.py
+++ b/grc/gui/Executor.py
@@ -38,7 +38,7 @@ class ExecFlowGraphThread(threading.Thread):
threading.Thread.__init__(self)
self.page = flow_graph_page # store page and dont use main window
calls in run
- self.flow_graph = self.page.get_flow_graph()
+ self.flow_graph = self.page.flow_graph
self.xterm_executable = xterm_executable
self.update_callback = callback
- [Commit-gnuradio] [gnuradio] 99/101: grc: gtk3: update cmake requirements, (continued)
- [Commit-gnuradio] [gnuradio] 99/101: grc: gtk3: update cmake requirements, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 92/101: grc: gtk3: fix block layout sizes when zooming, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 94/101: grc: gtk3: reimplemented custom bg colors for param entry boxes, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 98/101: cmake: add DIRECTORY support to GR_PYTHON_INSTALL and use it for grc, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 11/101: grc: py3k compat using python-modernize, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 75/101: grc: gtk3: rewrite file dialogs and support multiple extentions for screenshots, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 70/101: grc: gtk3: fancier coloring for disabled and bypassed blocks, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 83/101: grc: refactor: Cleaned up imports, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 88/101: grc: gtk3: fix multi-block move, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 91/101: grc: gtk3: fix canvas extent after zooming, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 100/101: grc: gtk minor fixes,
git <=
- [Commit-gnuradio] [gnuradio] 01/101: grc: Main window opens with pygobject and gtk3. Still throws tons of errors., git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 72/101: Merge remote-tracking branch 'upstream/next' into gtk3, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 71/101: grc: gtk3: fixup dialogs, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 78/101: Merge remote-tracking branch 'upstream/next' into gtk3, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 79/101: grc: refactor: move drawables in subpackage, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 95/101: grc: gtk3: curved connections, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 82/101: grc: gtk3: Converted to Gtk.Application (ActionHandler) and Gtk.ApplicationWindow (MainWindow), git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 96/101: grc: gtk3: invalid connection all red, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 90/101: Merge remote-tracking branch 'upstream/next' into gtk3, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 97/101: grc: gtk3: drag to connect, git, 2017/03/16