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.
Up to date with current sources.
Add translator hint.
Add translator hint.
fix double instancing of signal connectors in SPUseReference
Some more translations.
Updated all po files with original strings from the current sources. Updated de.po a bit.
some changes bcs of the name of uninstall.exe
installer remembers installed files and uninstaller does not delete user files
changes to install he - hebrew
17 years agomodified the symlink for python packages to point to the real location (inside python...
modified the symlink for python packages to point to the real location (inside python framework) instead of /Library/Python/... which is a link to the real location. Indeed the link is broken on 10.3 aka. Panther
added the lines for LaTeX Beamer palette and template committed in r15045 in the appropriate Makefile.am (otherwise they were present but not installed)
* More fixes :)
* Various Typo fixed
17 years agoOnly snap the real corners of a rectangle, not the start and end points of each round...
Only snap the real corners of a rectangle, not the start and end points of each rounded corener
Fixed a rendering problem in feOffset
Filter effects: support for SourceAlpha and BackgroundAlpha
Fixed background access problems introduced in previous revision
First version of feOffset support. Contains some rendering glitches.
fixed string parameter to work with latex extension. will need further research... perhaps now it is broken on linux.
remove duplicate entry in /ui/widget/Makefile_insert
Modified filter rendering area handling to better accommodate upcoming feOffset
Some additional Paint Bucket optimizations and cleanup
Gtkmm:ified Fill and Stroke dialog (disabled by default). It's still
using the old fill/stroke style and paint style widgets, though.
using the old fill/stroke style and paint style widgets, though.
Finish Paint Bucket optimizations & fixes for auto gap
* remove useless "fillaccuracy" setting
* dramatically improve speed of non-auto gap fills
* change some ints to unsigned ints
* remove useless "fillaccuracy" setting
* dramatically improve speed of non-auto gap fills
* change some ints to unsigned ints
Implement various small paint bucket optimizations and cleanups
Add fillaccuracy preference
Add optimizations for Paint Bucket bitmap fill
Don't return too much snappoints
Improve auto gap algorithm and move some "magic numbers" pixel setting code into separate functions
Fixed segfault when opening about screen
Example image showing differend blending modes in feBlend
Added support for in-parameter in filter primitives
17 years agoAdd auto gap filling for Paint Bucket and implement "safety valve" to prevent runaway...
Add auto gap filling for Paint Bucket and implement "safety valve" to prevent runaway fill operations
Copy xmlparse.dll to libexpat.dll because a <tml> lib depends on the other name.
17 years agoRemove a printf from style-test (added in r8425, apparently intended just for debuggi...
Remove a printf from style-test (added in r8425, apparently intended just for debugging, though I haven't asked Ted).
Handle snapping of nodes in sp_knot_handler. From now on the nodes of transformed items will snap correctly. On top of that, we now only need a single call to the snapmanager.
17 years agoClone Tiler: Change bbox calculation from the default APPROXIMATE_BBOX to GEOMETRIC_B...
Clone Tiler: Change bbox calculation from the default APPROXIMATE_BBOX to GEOMETRIC_BBOX, as requested in bug #1722238.
Refactoring work for filter effects renderer initialization
committed patch 1629798
http://sourceforge.net/tracker/index.php?func=detail&aid=1629798&group_id=93438&atid=604308
this patch suppresses the requirement on skconvert for ps and eps input and
only uses pstoedit with the plot-svg back-end (which is free).
It introduces some warning messages and can cause some scale problems depending on the origin of the ps or eps but it probably better than relying on sketch and can probably be enhanced.
Apparently this patch is used in Fedora's Inkscape already and it seems to do well there.
http://sourceforge.net/tracker/index.php?func=detail&aid=1629798&group_id=93438&atid=604308
this patch suppresses the requirement on skconvert for ps and eps input and
only uses pstoedit with the plot-svg back-end (which is free).
It introduces some warning messages and can cause some scale problems depending on the origin of the ps or eps but it probably better than relying on sketch and can probably be enhanced.
Apparently this patch is used in Fedora's Inkscape already and it seems to do well there.
The LaTeX beamer class is the new latex standard to produce slides:
http://latex-beamer.sourceforge.net/
It produces custom sized pages and includes several layout/color themes.
I added an Inkscape template document with the correct page dimensions
as well as guides to delimit the text area within the slide for several
themes, in order to ease the production of illustrations at correct sizes
(scalability is great but having the correct size from the start limits
issues with stoke width and font sizes for example).
I also constructed a color palette which includes colors suitable for each
theme of the standard beamer package. I am no color-expert/artist so I
don't really know about the rules in this delicate subject. What I did is
that for each theme I extracted the base colors of the slides with a color
picker tool; I named them according to their use in the slide (eg.
"{themeName} header", "{themeName} background"); when I found this base
color set to be a bit poor, I added new colors derived from the original
ones by mixing them with white, black, with other colors in the theme or by
using automatic color schemes generators; I named these new colors
"{themeName} added {colorName}". hopefully this should have led me to avoid
bad color choices.
http://latex-beamer.sourceforge.net/
It produces custom sized pages and includes several layout/color themes.
I added an Inkscape template document with the correct page dimensions
as well as guides to delimit the text area within the slide for several
themes, in order to ease the production of illustrations at correct sizes
(scalability is great but having the correct size from the start limits
issues with stoke width and font sizes for example).
I also constructed a color palette which includes colors suitable for each
theme of the standard beamer package. I am no color-expert/artist so I
don't really know about the rules in this delicate subject. What I did is
that for each theme I extracted the base colors of the slides with a color
picker tool; I named them according to their use in the slide (eg.
"{themeName} header", "{themeName} background"); when I found this base
color set to be a bit poor, I added new colors derived from the original
ones by mixing them with white, black, with other colors in the theme or by
using automatic color schemes generators; I named these new colors
"{themeName} added {colorName}". hopefully this should have led me to avoid
bad color choices.
noop: Change fitToRect to take NR::Rect instead of old NRRect. Update callers.
doc
noop: Fix truncated vim modeline.
Apply Yossi's patch
Minor fixes
Add initial attempt at embedded pkg-config
Remove warnings. Especially new gcc4.2.0 warnings about assigning a string literal to a char * without const.
Avoid a gtk g_critical message when building Document Properties dialog.
noop: Use G_N_ELEMENTS in attach_all callers instead of passing sizeof.
noop: Fix const usage/confusion.
CodingStyle: Use static for file-local function as per wiki CodingStyle document. (I didn't notice the anonymous namespace wrapping.)