Difference between revisions of "User:Tweenk"

From Inkscape Wiki
Jump to navigation Jump to search
m
Line 1: Line 1:
My real name is Krzysztof Kosiński. I'm an Inkscape contributor since March 2008, and my SVN nickname is 'tweenk'. Some things I've done so far:
I'm an Inkscape contributor since March 2008, and my SVN nickname is 'tweenk'. Some things I've done so far:
* Fixed the clipboard to use the system-wide clipboard instead of a bunch of variables
* Fixed the clipboard to use the system-wide clipboard instead of a bunch of variables
* Refactored preference handling
* Refactored preference handling
Line 11: Line 11:


I have a lot of ideas for refactoring and generally making Inkscape easier to work with from the developer perspective.
I have a lot of ideas for refactoring and generally making Inkscape easier to work with from the developer perspective.
==Notes==
Building on OSX:
cmake .. -DICONV_INCLUDE_DIR:PATH=/opt/local/include -DICONV_LIBRARIES:FILEPATH=/opt/local/lib/libiconv.dylib -DCMAKE_INSTALL_PREFIX=$(pwd)/../inst

Revision as of 02:53, 6 March 2019

I'm an Inkscape contributor since March 2008, and my SVN nickname is 'tweenk'. Some things I've done so far:

  • Fixed the clipboard to use the system-wide clipboard instead of a bunch of variables
  • Refactored preference handling
  • Heavily cleaned up and simplified the build system
  • Made all icons themable and created a big mess in the process :)
  • Made bitmap images automatically embedded where suitable
  • Substantially improved the Windows port by (among others) updating and rebuilding the devlibs
  • Worked on GSoC2009 Node Tool Rewrite
  • Worked on GSoC2010 Cairo rendering
  • Wrote tutorials for libsigc++, shared pointers and updated the tutorial for preferences

I have a lot of ideas for refactoring and generally making Inkscape easier to work with from the developer perspective.

Notes

Building on OSX:

cmake .. -DICONV_INCLUDE_DIR:PATH=/opt/local/include -DICONV_LIBRARIES:FILEPATH=/opt/local/lib/libiconv.dylib -DCMAKE_INSTALL_PREFIX=$(pwd)/../inst