Project

General

Profile

Improvement #240

Migrate PyGTK code to GTK+3.

Added by David Martínez Moreno almost 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
13/05/2015
Due date:
% Done:

0%

Severity:
Normal

Description

PyGTK hasn't seen a release in years. The migration to GTK+3 introspection gives us plenty of advantages:

  • Very similar syntax.
  • New releases of GTK+ GI and updated documentation.
  • Migration to Python 3. There are bindings for both versions and it nicely decouples the upgrade to the graphical widgets from the language upgrade.
  • GTK+ has an actual web view where we can render proper HTML/JS in order to deprecate xdot graphs.

It's not clear if we can use this to refactor some of the code and simplify the on-disk structure.


Related issues

Blocks Improvement #241: Migrate xdot graph logic to HTML5 canvas technology. New 13/05/2015
Blocks Improvement #239: Move File info tab to a pop-up in the status bar. New 13/05/2015

History

#1 Updated by David Martínez Moreno almost 2 years ago

  • Blocks Improvement #241: Migrate xdot graph logic to HTML5 canvas technology. added

#2 Updated by David Martínez Moreno almost 2 years ago

  • Blocks Improvement #239: Move File info tab to a pop-up in the status bar. added

#3 Updated by Hugo Teso Torío almost 2 years ago

  • Assignee changed from David Martínez Moreno to Hugo Teso Torío

Also available in: Atom PDF