[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] [gnuradio] branch python3 updated (50bfc3d -> 00e775f)
From: |
git |
Subject: |
[Commit-gnuradio] [gnuradio] branch python3 updated (50bfc3d -> 00e775f) |
Date: |
Thu, 16 Mar 2017 14:57:53 +0000 (UTC) |
This is an automated email from the git hooks/post-receive script.
jcorgan pushed a change to branch python3
in repository gnuradio.
from 50bfc3d Reset volk to latest master
new e66cfa3 grc: Main window opens with pygobject and gtk3. Still
throws tons of errors.
new 5352dfd gtk3: add flowgraph draw code and other gtk3 fixes (WIP)
new 31eb4e8 grc-refactor: start clean-up Block.py
new 593ce05 grc: remove all Cheetah templates from GUI
new 498715d grc-refactor: move param entry colors spec in gui package
new d290917 grc: gtk3: update props dialog
new 71534ba grc-refactor: move param input widgets to separate file
new 69da909 grc: gtk3: remove canvas size and enable zooming
new b2f0a4c grc-refactor: replace some unnecessary getters
new 438dbd8 grc: gtk3: remove some deprecated warnings
new 94c4606 grc: py3k compat using python-modernize
new 963773b grc-refactor: remove odict
new 6375ebf grc-refactor: Connections
new 435e2b1 grc-refactor: rewrite tree-api in core
new 7ac7cf6 grc: gtk3: fix paste and domain color settings
new 893b74c Merge remote-tracking branch 'grcwg/next_grcwg' into gtk3
new c39aa15 grc-refactor: move more port type color stuff to gui
new 310af9c grc-refactor: block state handling
new 38dc5e4 grc-refactor: block documentation prop
new 5f4d39e grc-refactor: Block: remove name getter
new 03c3d3f grc-refactor: Block: remove key getters
new 7b8b791 grc-refactor: Block: make more public attribs
new 025c19f grc-refactor: make block.params a dict
new 4b60db7 grc-refactor: the hopeless cause of bus ports...
new 43181ee Merge branch 'next_grcwg' into gtk3 (v3.7.10 release)
new 74e7af6 grc: gtk3: enable block comments
new 5cef62d grc: gtk3: refactor and update draw code WIP
new 4f29b9a grc: refactor: block state handling
new 020878e grc: refactor: block states are no longer hidden params
new c2efab9 grc: refactor: selected blocks handling
new 971a7e2 grc: gtk3: refactor connection draw code
new cac9487 grc: refactor: remote port domain getter
new c01e2d0 grc: gtk3: update block surface draw code
new af615e8 grc: fix parent getter in rewrite_epy_block
new 71cd4f0 grc: gtk3: quick fix for file dialogs
new db5ab0f grc: keep list of active ports in core blocks
new b479f54 grc: refactor: fixup selection code and core connection
changes
new 11c4f51 grc: gtk3: update & fix port drawing code
new cf71e26 grc: gtk3: update gui element class
new 47ddd4c grc: gtk3: remove coordinate getter/setter
new b75465d grc: gtk3: fix PythonEditorParam widget
new 5b9404f grc: gtk3: update main and checks
new fb81e9b grc: refactor: minor clean-up and fixes
new dccb782 grc: gtk3: fix connection arrows
new e9dae91 grc: fix block init
new 36f186b grc: dynamic super-classing proof-of-concept =)
new 93ce396 grc: refactor: Port, Param, Options init clean-up
new 3d322e9 grc: refactor: class for nports port clones
new 89b09aa grc: refactor: some more bus ports stuff
new 8c47e64 grc: refactor: move type and port controllers to gui
new dbcc062 grc: gtk3: fix port label hiding
new db86632 grc: refactor: remove get for port and param name
new 980ab9d grc: make dummy blocks a block subclass
new 6b99b6f grc: refactor: replace get_enabled by prop
new 6f067a5 grc: various clean-ups and fixes
new 0417d96 grc: gtk3: fix generating virtual/bypassed connections
new 3ad28ee grc: gtk3: remove left-over gtk2 usage in generator
template
new 2cd2b5b grc: gtk3: fix bug in mouse motion handling
new f896853 grc: gtk3: fix drag and drop from block tree
new 9b39ca3 grc: gtk3: update various deprecated gtk calls
new ab8ceb0 grc: gtk3: draw ports before blocks and simplyfied draw
code
new 52dadbf grc: refactor: handle flowgraph and connection super init
same as in block
new a59464a grc: gtk3: speed up what_is_selected()
new 979cab9 grc: gtk3: better lables/shapes handling during flowgraph
update
new b78263e grc: gtk3: dashed lines for message connections, thicker
ones for custom domains
new 4542d4b grc: gtk3: remove deprecated add_with_viewport()
new 5d4baf5 grc: remove support for old msg queues
new 79ca113 grc: add error messages iterator
new e413d4a grc: gtk3: use darkened bg color for port border
new e682374 grc: gtk3: fancier coloring for disabled and bypassed
blocks
new cbe1e43 grc: gtk3: fixup dialogs
new 8e2886d Merge remote-tracking branch 'upstream/next' into gtk3
new 63beff3 grc: gtk3: Tweaked color styles for ports
new f85df8b grc: gtk3: minor gui flowgraph cleanup
new eb60333 grc: gtk3: rewrite file dialogs and support multiple
extentions for screenshots
new eeea99b grc: gtk3: calculate flowgraph canvas size
new a867a29 grc: gtk3: make screnshots as png, pdf and svg
new f7cdfff Merge remote-tracking branch 'upstream/next' into gtk3
new bc8ee04 grc: refactor: move drawables in subpackage
new 824017b grc: gtk3: fix MessageDialog for Variable Panel config
new 577cd09 grc: refactor: make gr.prefs() optional (for testing)
new 8b2f679 grc: gtk3: Converted to Gtk.Application (ActionHandler)
and Gtk.ApplicationWindow (MainWindow)
new 5eb34fb grc: refactor: Cleaned up imports
new 59f88d3 grc: refactor: Moved preferences to Config.py
new 03af90b grc: refactor: Moved the notebook and console into
separate classes.
new c7ea78c grc: gtk3: Renamed the ActionHandler to Application
new ba675b3 grc: refactor: Added logging
new e1acf2d grc: gtk3: fix multi-block move
new 7f25c01 Merge remote-tracking branch 'upstream/next' into gtk3
new 10e7e27 Merge remote-tracking branch 'upstream/next' into gtk3
new 0208d0c grc: gtk3: fix canvas extent after zooming
new 9460011 grc: gtk3: fix block layout sizes when zooming
new 2a5403c grc: gtk3: python3 error, some cmake fixes
new c52deb5 grc: gtk3: reimplemented custom bg colors for param entry
boxes
new 502c63d grc: gtk3: curved connections
new e1eccf5 grc: gtk3: invalid connection all red
new c33862a grc: gtk3: drag to connect
new 98806de cmake: add DIRECTORY support to GR_PYTHON_INSTALL and use
it for grc
new 395bd44 grc: gtk3: update cmake requirements
new 69776b6 grc: gtk minor fixes
new 00e775f Merge branch 'gtk3' into python3
The 101 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
cmake/Modules/GrPython.cmake | 104 +-
grc/CMakeLists.txt | 94 +-
grc/blocks/dummy.xml | 11 -
grc/compiler.py | 2 +-
grc/core/Block.py | 1183 ++++++++++------------
grc/core/CMakeLists.txt | 35 -
grc/core/Config.py | 29 +-
grc/core/Connection.py | 146 +--
grc/core/Constants.py | 96 +-
grc/core/Element.py | 124 ++-
grc/core/Element.pyi | 35 +-
grc/core/FlowGraph.py | 257 ++---
grc/core/Messages.py | 7 +-
grc/core/Param.py | 425 ++------
grc/core/ParseXML.py | 67 +-
grc/core/Platform.py | 160 +--
grc/core/Port.py | 263 +++--
grc/core/generator/CMakeLists.txt | 30 -
grc/core/generator/FlowGraphProxy.py | 28 +-
grc/core/generator/Generator.py | 96 +-
grc/core/generator/__init__.py | 3 +-
grc/core/generator/flow_graph.tmpl | 32 +-
grc/core/utils/CMakeLists.txt | 25 -
grc/core/utils/__init__.py | 10 +-
grc/core/utils/{complexity.py => _complexity.py} | 15 +-
grc/core/utils/epy_block_io.py | 11 +-
grc/core/utils/expr_utils.py | 20 +-
grc/core/utils/extract_docs.py | 28 +-
grc/core/utils/odict.py | 115 ---
grc/gui/Actions.py | 215 ++--
grc/gui/{ActionHandler.py => Application.py} | 354 ++++---
grc/gui/Bars.py | 70 +-
grc/gui/Block.py | 350 -------
grc/gui/BlockTreeWindow.py | 219 ++--
grc/gui/CMakeLists.txt | 25 -
grc/gui/Colors.py | 50 -
grc/gui/Config.py | 156 ++-
grc/gui/Connection.py | 181 ----
grc/gui/Console.py | 51 +
grc/gui/Constants.py | 37 +-
grc/gui/Dialogs.py | 457 +++++----
grc/gui/DrawingArea.py | 210 ++--
grc/gui/Element.py | 278 -----
grc/gui/Executor.py | 24 +-
grc/gui/FileDialogs.py | 293 +++---
grc/gui/MainWindow.py | 301 +++---
grc/gui/Notebook.py | 158 +++
grc/gui/NotebookPage.py | 219 ----
grc/gui/Param.py | 442 --------
grc/gui/ParamWidgets.py | 325 ++++++
grc/gui/ParserErrorsDialog.py | 36 +-
grc/gui/Platform.py | 40 +-
grc/gui/Port.py | 277 -----
grc/gui/Preferences.py | 173 ----
grc/gui/PropsDialog.py | 239 +++--
grc/gui/StateCache.py | 5 +-
grc/gui/Utils.py | 134 +--
grc/gui/VariableEditor.py | 159 ++-
grc/{__main__.py => gui/canvas/__init__.py} | 8 +-
grc/gui/canvas/block.py | 398 ++++++++
grc/gui/canvas/colors.py | 78 ++
grc/gui/canvas/connection.py | 251 +++++
grc/gui/canvas/drawable.py | 183 ++++
grc/gui/{FlowGraph.py => canvas/flowgraph.py} | 736 +++++++-------
grc/gui/canvas/param.py | 162 +++
grc/gui/canvas/port.py | 225 ++++
grc/gui/external_editor.py | 9 +-
grc/main.py | 49 +-
grc/scripts/gnuradio-companion | 29 +-
volk | 2 +-
70 files changed, 5398 insertions(+), 5661 deletions(-)
delete mode 100644 grc/blocks/dummy.xml
delete mode 100644 grc/core/CMakeLists.txt
delete mode 100644 grc/core/generator/CMakeLists.txt
delete mode 100644 grc/core/utils/CMakeLists.txt
rename grc/core/utils/{complexity.py => _complexity.py} (69%)
delete mode 100644 grc/core/utils/odict.py
rename grc/gui/{ActionHandler.py => Application.py} (71%)
delete mode 100644 grc/gui/Block.py
delete mode 100644 grc/gui/CMakeLists.txt
delete mode 100644 grc/gui/Colors.py
delete mode 100644 grc/gui/Connection.py
create mode 100644 grc/gui/Console.py
delete mode 100644 grc/gui/Element.py
create mode 100644 grc/gui/Notebook.py
delete mode 100644 grc/gui/NotebookPage.py
delete mode 100644 grc/gui/Param.py
create mode 100644 grc/gui/ParamWidgets.py
delete mode 100644 grc/gui/Port.py
delete mode 100644 grc/gui/Preferences.py
copy grc/{__main__.py => gui/canvas/__init__.py} (85%)
create mode 100644 grc/gui/canvas/block.py
create mode 100644 grc/gui/canvas/colors.py
create mode 100644 grc/gui/canvas/connection.py
create mode 100644 grc/gui/canvas/drawable.py
rename grc/gui/{FlowGraph.py => canvas/flowgraph.py} (51%)
create mode 100644 grc/gui/canvas/param.py
create mode 100644 grc/gui/canvas/port.py
- [Commit-gnuradio] [gnuradio] branch python3 updated (50bfc3d -> 00e775f),
git <=
- [Commit-gnuradio] [gnuradio] 07/101: grc-refactor: move param input widgets to separate file, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 04/101: grc: remove all Cheetah templates from GUI, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 03/101: grc-refactor: start clean-up Block.py, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 05/101: grc-refactor: move param entry colors spec in gui package, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 10/101: grc: gtk3: remove some deprecated warnings, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 19/101: grc-refactor: block documentation prop, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 18/101: grc-refactor: block state handling, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 20/101: grc-refactor: Block: remove name getter, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 15/101: grc: gtk3: fix paste and domain color settings, git, 2017/03/16
- [Commit-gnuradio] [gnuradio] 08/101: grc: gtk3: remove canvas size and enable zooming, git, 2017/03/16