Replaced blending modes example with a more detailed example
small cleanup (consistently use Box3D::Axis to specify axis directions)
17 years agoMake box resizeable (currently 3 handles: arbitrary movement in XY plane, constrained...
Make box resizeable (currently 3 handles: arbitrary movement in XY plane, constrained movement in Z direction)
Refactoring of 3D box internals.
Handle the corners in the box itself and only link to them from the separate faces. This way we can make the code *much* cleaner and more generic.
Provide generic auxiliary functions for the movement of corners in XY-plane and Z-direction.
Handle the corners in the box itself and only link to them from the separate faces. This way we can make the code *much* cleaner and more generic.
Provide generic auxiliary functions for the movement of corners in XY-plane and Z-direction.
Only create the faces of a 3D box when needed (use pointers to refer to them).
More meaningful name for 3D axis directions
Make 3D axes correspond to places in binary representation (allows for more generic code)
Swap axis directions Y and Z (for consistency)
Use arrays to manage corners and faces of 3D boxes
r15736@tres: ted | 2007-07-02 21:11:39 -0700
Changing the working directory for scripts from the temporary directory
to the current working directory (the one Inkscape was called with). I
don't think this is the 'right' way to do this -- but the win32 people
kinda need it.
Changing the working directory for scripts from the temporary directory
to the current working directory (the one Inkscape was called with). I
don't think this is the 'right' way to do this -- but the win32 people
kinda need it.
r15705@tres: ted | 2007-07-02 20:15:46 -0700
Removing some dead code.
Removing some dead code.
r15704@tres: ted | 2007-07-02 16:03:34 -0700
Split out the execution environment object.
Split out the execution environment object.
r15703@tres: ted | 2007-07-02 15:27:14 -0700
Removing a check that needlessly exited if there was no GUI to display.
It is now removed so those extensions only show the working dialog.
Removing a check that needlessly exited if there was no GUI to display.
It is now removed so those extensions only show the working dialog.
r15702@tres: ted | 2007-07-02 15:17:48 -0700
Quotes were added to block shell variables, but now that we're using the
GTK+ call we can assume that shells don't really get involved.
Quotes were added to block shell variables, but now that we're using the
GTK+ call we can assume that shells don't really get involved.
fix wrong modified signal handling: connecting was sigc but disconnecting was old g_signal
was trying to have my cake and eat it too, memory-management-wise ... for
now, manual management for Subtree
now, manual management for Subtree
initial implementation of XML::Subtree API for tracking changes on a
whole-subtree basis; the initial implementation does not have very good
performance for large subtrees, but should work well for smaller ones
whole-subtree basis; the initial implementation does not have very good
performance for large subtrees, but should work well for smaller ones
isolated internal spaces no longer force font-family quoting, for the
sake of backwards-compatibility with older Inkscape version; also,
additional comments
sake of backwards-compatibility with older Inkscape version; also,
additional comments
Add keybindings for the 3D box tool
partial update of Slovak in trunk
When an image is clipped, the curve used for snapping must be updated
excluding plugin.cpp to fix compiling on win32 (list discussion indicated it isn't used on linux, we'll see about win32)
Now nodes of transformed items will snap correctly
sp_style_new argument
reverting commit 15065; let's come up with something better than this
snapping transformation center again...
a couple more checks just in case
fixed broken markup in EU translation
r15700@tres: ted | 2007-06-26 23:54:54 -0700
Fixing an SVK push error.
Fixing an SVK push error.
use an accessor method to get filter from style
r15631@tres: ted | 2007-06-26 22:34:54 -0700
Cleaning up the ::effect function to use more Glib::
Cleaning up the ::effect function to use more Glib::
r15630@tres: ted | 2007-06-26 22:27:01 -0700
Implementing save.
Implementing save.
r15629@tres: ted | 2007-06-26 21:47:00 -0700
Adding in the ability to open files. Which required some changes. But,
now everything seems happy. Can't break it all anymore.
Adding in the ability to open files. Which required some changes. But,
now everything seems happy. Can't break it all anymore.
r15559@tres: ted | 2007-06-08 14:28:18 -0700
Adding in more parameter support.
Adding in more parameter support.
r15558@tres: ted | 2007-06-08 08:59:52 -0700
Making Johan an author and making the copyright "authors"
Making Johan an author and making the copyright "authors"
r15557@tres: ted | 2007-06-08 08:58:12 -0700
Tying in integer and float types along with removing some bugs that they
showed.
Tying in integer and float types along with removing some bugs that they
showed.
r15556@tres: ted | 2007-06-08 08:57:40 -0700
Adding some functions for future expansion.
Adding some functions for future expansion.
r15555@tres: ted | 2007-06-08 08:57:04 -0700
Adding in a debuging message and extending copyright.
Adding in a debuging message and extending copyright.
Updated Basque translation from Iñaki Larrañaga Murgoitio
r15506@tres: ted | 2007-05-24 22:30:55 -0700
Wow, the basics are kinda working. Only for ints and floats, and it
seems to not like repeadative entry. But, it really is seeming very
feasible.
Wow, the basics are kinda working. Only for ints and floats, and it
seems to not like repeadative entry. But, it really is seeming very
feasible.
r15481@tres: ted | 2007-05-22 09:56:22 -0700
Switching to sigc::signal so it actually works.
Switching to sigc::signal so it actually works.
r15480@tres: ted | 2007-05-20 23:51:34 -0700
The basics are all working, no call back from the preferences yet.
That's the next step. But the dialogs appear correctly, and it works in
the background.
The basics are all working, no call back from the preferences yet.
That's the next step. But the dialogs appear correctly, and it works in
the background.
r15432@tres: ted | 2007-05-12 21:24:09 -0700
Cleaning up so that canceling works.
Cleaning up so that canceling works.
r15380@tres: ted | 2007-05-10 19:24:35 -0700
Can now hit the cancel key and have it mean something.
Can now hit the cancel key and have it mean something.
r15379@tres: ted | 2007-05-09 19:13:37 -0700
Moving the dialog one step out and adding a cancel event.
Moving the dialog one step out and adding a cancel event.
r15378@tres: ted | 2007-05-09 18:59:27 -0700
Wow, working pretty well now. More updates and let's make this a little
bit cooler.
Wow, working pretty well now. More updates and let's make this a little
bit cooler.
r15377@tres: ted | 2007-05-08 22:03:14 -0700
It seems to work... I'm not entirely sure I understand why. Needs more
testing, but I'm optimistic.
It seems to work... I'm not entirely sure I understand why. Needs more
testing, but I'm optimistic.
r15368@tres: ted | 2007-05-05 13:53:51 -0700
Basic adjustments to get async all connected in. This compiles for
effects, but then it crashes. But, it's a decent start.
Basic adjustments to get async all connected in. This compiles for
effects, but then it crashes. But, it's a decent start.
switch SPStyle to using SPFilterReference for filters; sp_style_new now requires an SPDocument; SPURIReference and SPFilterReference have an alternative constructor taking an owner_document instead of owner object
fix issue introduced in r14229
more unreffing temporary styles properly
unref temporary styles properly
fix style querying: now all objects have style, so to go up from SPStrings we need a different check
Fix "parsing error" with check-markup.
implementing snapping to images
Add gtkrc to build.xml. Fix native path on <makefile>
Move icon of 3D Box tool between Text tool and Connector tool
Complete fix of cast causing compile error on x86-64 (see commit no. 15178)
fix effect to work after the lxml conversion
fix up what was left broken after the lxml conversion
17 years agoRemove unused function sp_png_write_rgba (and its helper function sp_png_get_block_st...
Remove unused function sp_png_write_rgba (and its helper function sp_png_get_block_stripe).
(sp_png_write_rgba_striped): Don't export this function. Change return type from int to bool.
(sp_export_png_file): Change return type from int to bool.
(sp_png_write_rgba_striped): Don't export this function. Change return type from int to bool.
(sp_export_png_file): Change return type from int to bool.
noop: (sp_export_png_file): Switch from NRMatrix to NR::Matrix.
CodingStyle: whitespace
CodingStyle: const usage
functional noop: src/display/nr-filter-gaussian.cpp: Make a few symbols local (static).
translator files README and HACKING
Update python to 2.5. Add lxml and numpy, remove pyxml.
move blend after blur, and blend with background buffer (enabled as
necessary)
necessary)
initial filter UI code drop from Nick
merge OpenFont license support
Fix cast causing compile error on x86-64
more pyxml to lxml conversion.
I'd like to get someone else to look at Barcode and the TeX extension.
Some of the big name extensions like pathalongpath.py still don't work but I have started converting (and somehow broke them). committing in case someone wants to help fix. :-)
I'd like to get someone else to look at Barcode and the TeX extension.
Some of the big name extensions like pathalongpath.py still don't work but I have started converting (and somehow broke them). committing in case someone wants to help fix. :-)
Right clicking on the swatch now correctly sets the outline colour.
assert leads to false negatives
This is a minor patch for the windows RC files. I've added the VERSIONINFO metadata, as well as a manifest entry to both inkview.rc, and inkscape.rc. The two xml manifest files have been added to \src as well.
updated Ukrainian translation from Maxim Dziumanenko
Fixed a crash when changing blur of filtered object after duplicating it
Using the blur slider no longer destroys filters already applied to the object
Added polar coordinates.
Added "Use" tab to dialog.
Added "Use" tab to dialog.
First (very limited) version of the 3D box tool; allows for drawing of new boxes in a fixed perspective without any live interaction.
Fix function plotter for the most common case where there are no transforms applied to the rect objects. Thanks Tav for catching this.
Handle the case of gnome_vfs_init failing. (Fixes Debian bug bugs.debian.org/cgi-bin/bugreport.cgi?bug=415640.)
Committed patch 170667
"There is a small bashism in share/extenions/ps2pdf.sh. This will result in a problem when using "Save As..." with "PDF with Text and Images" selected on systems using /bin/dash as the default shell.
Even if this kind of PDF output does not exist anymore...
"There is a small bashism in share/extenions/ps2pdf.sh. This will result in a problem when using "Save As..." with "PDF with Text and Images" selected on systems using /bin/dash as the default shell.
Even if this kind of PDF output does not exist anymore...
Add fixme comment re testing for file existence inside g_return_if_fail.
Another round of extension conversion (from pyxml to lxml) and some corrections
Forgot in earlier commit.
begin converting python extensions to use lxml. this might take me a while and it will break unconverted extensions in the meanwhile.
Patch 1664857 - Rename windows.gpl (plus internal name change) to windowsXP.gpl to reflect real palette application. Windows Vista icons don't have a recommended palette, so it was appropriate to distinguish.