Message from Inkscape submission form
Please note, that the submitter may not read this list.
CC your answer to the submitter
submitted the following:
RSS feed, great!
No <link> in page header makes it v.hard for Firefox users to add a livemark though.
<link rel=\"alternate\" type=\"application/rss+xml\" title=\"inkscape news\" href=\"/inkscape.rss\" />
Since it's my first attempt at trying to make things improve in a
software, using cvs, and trying to understand a whole project (and
written in c++... sometimes), please don't be too harsh on me and on my
english level, I'm just a little frenchy :)
Very used to illustrator, I miss some little things that make life
easier, like moreeffective snapping.
So I tried to understand the whole object tree, reading both the doxygen
and the code (...when there were comments) and finally managed to have a
patch made. The functionnality is a pretty little one, I just made
guides highlight when moved objects snap against them. For now, this
only works for dragged objects and rectangles being drawed.
I post this for anyone to check if I do right, naming functions,
indenting, thinking the whole problem, so please, feel free to
over-comment my "work", for me to know if I can go on with these kind of
updates. This is the first patch of my life, I hope I've made it well.
Could you test that ?
Next things I could look at could be :
- Snapping modes (enable/disable) Bounding box and dots snapping. I
thik it could be great too temporarily disable bounding box snapping,
just to make sure only dots do it.
- Providing visual feedback of which of these is used now (you grab
a rectangle, its bounding box snaps a guide, the guide turns red
(default highlight color), and a little text appears along the guide
saying (snapping to boungbox). If you drag farther, the boundingbox will
stop snapping and it's the corner dot that will do, so the text'll be
"dot snapping" or something like this... maybe snapped dots could be
- Making grid lines highlight when snapped, just like guides (it was
much easier for guides since they are separate objects and the
color/hicolor alread existed)
- Trying to make more snapping objects... maybe angled guides,
objects themselves, middle of objects, etc... all these could be mode
What do people think ? What feature would you like most ?
I have recently uploaded a patch which provides an undo history
dialog. It is similar to those found in e.g. GIMP and Photoshop
(I don't know if it's in Illustrator, CorelDRAW, etc). To get an idea
what it looks like without having to apply the patch, here's a
screencast (in flash, sorry ;) showing it in action:
First of all, I'm not sure if this is a requested addition to Inkscape
-- I can't recall any discussion about it on the list and I didn't
find anything in the wiki. Personally, however, I do find it useful
(at least occasionally), so I went ahead and implemented it.
Secondly (if it's found to be of value), this patch could use some
rather heavy reviewing. It's my first patch and I'm not confident
enough with the code base to feel sure about what the "right"
Here are some additional concerns:
* To get the type of an event I rely entirely on the current event
context. This obviously not (always) a correct assumption. An example
of this problem: setting an object's color while the node tool is the
* In order to populate the tree with icons I added a help function to
widget/icon.cpp to get the internal Pixbuf of an icon. This could
be solved in much a better way when the gktmmified stock icon
system is in place, but for now, this was easiest way for me to
* There are bugs lurking which I have not been able to
reproduce. Some seem to be the result of problems with undoing of
certain types of events; i.e. the bugs are in the current code. I'm
looking into this... For now, here is at least one I managed to
nail down and put in the tracker:
I know this has been mentioned before. Some people think it would be
handy to save an SVG file from Inkscape as an XCF maintaining layers. I
was going to have together a quick output extension in python and an
accompanying script-fu for the gimp to make this happen, but I don't
think we have the appropriate export options.
It would be really fun to have a single command to export all the layers
at once to something like filename-0001-layername.png, but I don't know
how widely applicable that would be. According to the man page,
--export-id forces the object's bbox for --export-area. I think this
makes what I want to do impossible. I would suggest we make canvas size
ALWAYS default and add an --export-bbox option. This would mean more
typing for the people who already use this functionality, but it would
IMHO make more sense overall.
Those of you building on win32 will probably need to
do a make clean ; make . I applied Peter's patch to
Potrace 1.7, and it changes the size of a struct in curve.h,
which apparently Makedep misses.
I've been able to get more progress on the dockable stuff, and
That's the underlying code that's supporting the color palettes in
the main UI. Hopefully we can get things tuned up to improve it to
the point were it can be used for many things other than just the
I've done a quick mockup of where things might be going:
notice what's down there next to the color swatches.
Has the Cairoification begun? :-)
Looks like some Autopackage updates are needed...
On Mon, Feb 27, 2006 at 04:24:14PM +0100, Norbert Nemec wrote:
> Hi there,
> I'm usually working at a workstation at university which is centrally
> administered, so I'm really thankful for the Inkscape autopackages that
> allow me to use the development version without much installation hassle.
> However the latest autopackage 20062270113 seems to depend on
> libcairo.so.2 which is not installed.
> Our machines contain a nearly clean and fairly complete Debian stable,
> so I think this dependence should generally be avoided in the autopackage.
> Thanks in advance,
> Norbert Nemec
> -----------------------------------------------------> Norbert Nemec
> Molecular Computing Group ... Institute for Theoretical Physics
> University of Regensburg ... D-93040 Regensburg
> phone: +49-(0)941-943-2026 ... mobile: +49-(0)179-7475199
> eMail: <Norbert.Nemec@...1195...> ... room: Phy 4.1.30
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> Inkscape-user mailing list