Skencil 1.0alpha released

It's been 5 years since Skencil's development had been stopped. Most distribution already ditched this free vector graphics editor, because the application simply failed building in modern environments. One might as well decide the project is long dead.

Well, guess who is back after all. Last months were spent on fixing all critical issues in Skencil:

  • new distutils based build system
  • project structure is refactored as a Python 'skencil' package
  • fixes for Tk 8.5/8.6 support
  • 64bit platform-related fixes
  • mixed indents are eliminated in Python source code
  • UI fonts and colors import from Gtk engine is implemented
  • ruler widget reimplemented to use Xlib drawing instead of Tk functionality
  • palette widget is redesigned
  • multiple fixes in Russian translation

After five years the user interface looks more or less up to date:

Skencil 1.0alpha
All the changes were introduced by sK1 team. The reasoning behind this co-project is simple: desktop integration in sK1 is long overdue, whereas Skencil's GTK branch could be used as a starting point for updating sK1's interface. Skencil will stay a comparatively lightweight vector graphics editor for users who consider sK1 and Inkscape too heavy.

The sK1 team prepared builds for recent versions of Ubuntu, Mint, Fedora, OpenSuse and Mandriva (both 32bit and 64bit). You can fetch them here.

Was it useful? There's more:

2 Responses. Comments closed for this entry.

  1. I installed it on RHEL 6.2. It mostly works; fonts are displayed correctly once I added the right paths.

    But attempting to add text gives for each character a message like

    EditSelection.GetObjectMethod: editor <Sketch.Graphics.selection.EditorWrapper instance at 0x13297a0> is not compatible with class skencil.Sketch.Graphics.text.CommonTextEditor

  2. Hi Frank!

    Thank you for reported issue.
    I think we will fix it before final release.