summaryrefslogtreecommitdiffstats
path: root/src/display (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Store the snapper tolerances in the snap-preferences instead of in each ↵Diederik van Lierop2009-01-314-0/+36
| | | | | snapper individualy. This way we don't have to update all snappers when the namedview has been updated (and we can get rid of the _update_snap_distances() call) (bzr r7208)
* Add buttons for snapping to grids and/or guidesDiederik van Lierop2009-01-283-1/+6
| | | (bzr r7200)
* Nicer symbol for guide anchorMaximilian Albert2009-01-265-22/+255
| | | (bzr r7182)
* display guide anchor on canvas; anchor and angle can be edited by mouseMaximilian Albert2009-01-262-2/+49
| | | (bzr r7180)
* Display the snap source indicator only when snapping is enabledDiederik van Lierop2009-01-251-9/+9
| | | (bzr r7173)
* - The snap-delay mechanism should now be more robust. From now on, it must ↵Diederik van Lierop2009-01-252-75/+101
| | | | | | | be turned on and off explicitely within each context. This prevents delayed snapping events from being fired after the context or context's state has changed. - Creating single dots now snaps (bzr r7172)
* Rounding errors in feComposite: patch by Preben S (bug 318134)Niko Kiirala2009-01-191-7/+7
| | | (bzr r7147)
* snap indicator: try a diamond shaped indicator for snapping to nodes. see ↵Johan B. C. Engelen2009-01-171-1/+11
| | | | | how we like this. (bzr r7143)
* work a bit on snapindicator: added switch statement for different typesJohan B. C. Engelen2009-01-161-15/+29
| | | (bzr r7140)
* nr-filter-image now yields identical results to using <image> in most cases ↵Jasper van de Gronde2009-01-162-21/+30
| | | | | by making use of nr-compose-transform (the only exception is the case when a file is used that does not contain an alpha channel, then it still uses its own code). (bzr r7139)
* Improved version reporting. Add SVN revision and custom status to Krzysztof Kosi??ski2009-01-132-2/+2
| | | | | version string on Linux. (bzr r7123)
* Cmake: Fixed the extra -l in the link command, plus a add linking for all ↵Joshua L. Blocher2009-01-121-1/+3
| | | | | sub-libs of inkscape. (bzr r7120)
* Cmake: Corrections for mistakesJoshua L. Blocher2009-01-093-2/+3
| | | (bzr r7101)
* Warning and whitespace cleanup.Jon A. Cruz2009-01-061-129/+139
| | | (bzr r7083)
* Another week coding offline...Felipe Corr??a da Silva Sanches2009-01-051-63/+70
| | | | | | | | | | | | * Adding Set Width (horiz-adv-x attribute) slider to the SVGFonts dialog. * Fixed the order of some language options at the i18n preferences page. * Fixed parsing and handling of u1 and u2 (CSS2 unicode range) attributes for kerning pair nodes * Fixed a warning in helper-fns.h * commented out unused variable in sp-font.cpp * refactoring of nr-svgfonts.cpp * using 1000 instead of horiz-adv-x when scaling the glyph coordinates. Probably should use a value based on units-per-em in the future. Or maybe accent-height, cap-height, x-height... I don't know. I should study this subject a bit more first. (bzr r7082)
* Removed two g_warning's I had used for debugging...Jasper van de Gronde2009-01-051-2/+0
| | | (bzr r7081)
* (Partial) fix to nr-filter-image + some (small) changes to nr-filter-blend ↵Jasper van de Gronde2009-01-043-39/+38
| | | | | and nr-filter-composite. (bzr r7077)
* improve cairo path drawingJohan B. C. Engelen2009-01-021-23/+20
| | | (bzr r7060)
* Move filters into their own namespace Inkscape::Filters (from NR::)Johan B. C. Engelen2009-01-0259-215/+325
| | | (bzr r7058)
* 2geomificationJohan B. C. Engelen2009-01-023-4/+3
| | | (bzr r7056)
* switch nr-filter to 2geomJohan B. C. Engelen2009-01-014-17/+10
| | | (bzr r7055)
* Change lcms transforms to match change of display buffer from RGB-24 to ARGB-32Jon A. Cruz2008-12-311-1/+1
| | | (bzr r7049)
* switch nr-filter to 2geomJohan B. C. Engelen2008-12-313-52/+57
| | | (bzr r7047)
* get rid of a lot of no longer needed "libnr/nr-..." includes.Johan B. C. Engelen2008-12-3024-32/+6
| | | (bzr r7046)
* get rid of a lot of no longer needed "libnr/nr-..." includes.Johan B. C. Engelen2008-12-309-18/+5
| | | (bzr r7045)
* Build a single test executable on Linux to match Windows build system.Krzysztof Kosi??ski2008-12-291-14/+1
| | | (bzr r7040)
* More NR ==> Geom changesJoshua L. Blocher2008-12-281-4/+4
| | | (bzr r7032)
* Now users can design a font within inkscape, save it and then open the Felipe Corr??a da Silva Sanches2008-12-282-13/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SVG file in Fontforge in order to export a truetype font (or other system font formarts fontforge supports). This improves previous workflow of font design using Inkscape which involved creating one SVG for each glyph. Now user only needs to create a single SVG file containing an SVGFont. Glyph kerning settings for the font can also be defined withing Inkscape itself with live preview. The kerning management still needs some improvements but is currently functional at least. Improvements in the SVGFonts dialog: * In Global Settings tab you can define the font family name. Other attributes should be added to this tab in the future. * Glyphs tab allows the user to: ** see a list (combobox) of glyphs available in the currently selected font. ** add/remove glyphs ** edit glyph name and unicode ** set the glyph curves based on a given path (selected from canvas). Same feature for the missing glyph. * Kerning tab allows user to: ** add new kerning pairs ** adjust kerning values of selected kerning pair ** live preview while adjusting the kerning values Code refactoring: * Inner classes DocumentProperties::SignalObserver and FilterEffectsDialog::SignalObserver were duplicated code and another instance would be needed in SVGFonts dialog. So, I moved it to Inkscape::XML::SignalObserver (in helper-observer.{cpp,h}) * changed SPGlyph->glyph_name and SPGlyph->unicode from char* to Glib::ustring * added sp_remove_resource to the release method in sp-font.cpp * glyph curves used to be stored (in d attribute) and rendered upside-down. Now that bug is fixed. Sorry about this huge commit. I got one week away from the Internet during a xmas travel. The lack of 'net connection made me work more intensely in Inkscape :-D Felipe Sanches (bzr r7029)
* Makes sure a Gaussian filter is applied to premultiplied data.Jasper van de Gronde2008-12-281-39/+62
| | | (bzr r7028)
* Eliminate unnecessary premultiplied boolean from nr-filter-colormatrixJasper van de Gronde2008-12-281-5/+1
| | | (bzr r7027)
* Some accuracy improvements for nr-filter-colormatrix (including some changes ↵Jasper van de Gronde2008-12-222-57/+100
| | | | | to let it use premultiplied colors if possible) + author entry I forgot to add in revision 20391. (bzr r7023)
* Some accuracy improvements for ComponentTransfer filters (should also be ↵Jasper van de Gronde2008-12-201-9/+26
| | | | | somewhat faster). (bzr r7019)
* Fixes "disappearing gradients" problem discussed on mailing list and adds a ↵Jasper van de Gronde2008-12-201-0/+3
| | | | | few g_warnings to component transfer type checks. (bzr r7018)
* Makes copy_n inline in nr-filter-gaussian.Jasper van de Gronde2008-12-191-1/+1
| | | (bzr r7013)
* 1) snap midpoints of line segments (both as source and as target)Diederik van Lierop2008-12-144-55/+55
| | | | | 2) snap intersections within a single shape (as source; as target was already implemented) (bzr r7008)
* Filter quality setting revised, seems to not crash when viewing filters.svgNiko Kiirala2008-12-143-45/+121
| | | (bzr r7007)
* remove bezier-utils. now we use 2geom's one.Johan B. C. Engelen2008-12-137-1756/+0
| | | | | remove bezier-utils-test as well. (bzr r7004)
* fix compile.Johan B. C. Engelen2008-12-131-1/+1
| | | | | re-enable decrepated 2geom functions. (bzr r6998)
* Simplify "make check" makefile rules and remove most of the obsolete Krzysztof Kosi??ski2008-12-091-15/+6
| | | | | utest-based tests. (bzr r6976)
* Warning and 'using' cleanup.Jon A. Cruz2008-12-081-3/+2
| | | (bzr r6970)
* Change the way preferences are loaded to simplify unit testingKrzysztof Kosi??ski2008-12-071-1/+1
| | | (bzr r6964)
* 2geom more as fixJohan B. C. Engelen2008-12-0518-18/+18
| | | (bzr r6958)
* more 2geomificationJohan B. C. Engelen2008-12-053-14/+13
| | | (bzr r6956)
* Warning cleanup.Jon A. Cruz2008-12-051-0/+8
| | | (bzr r6947)
* Corrected initialization order.Jon A. Cruz2008-12-051-5/+3
| | | (bzr r6946)
* Small changes to Gaussian filtering that make part of the IIR code a bit ↵Jasper van de Gronde2008-12-021-8/+15
| | | | | clearer (and possibly very, very slightly faster) and that eliminate any unnecessary filtering (if the kernel width is just one pixel it doesn't perform any filtering at all). (bzr r6931)
* When snapping only the closest node, draw an indicator at that nodeDiederik van Lierop2008-11-262-12/+55
| | | (bzr r6903)
* Defined HAVE_OPENMP in build.xml and included config.h from ↵Jasper van de Gronde2008-11-261-0/+2
| | | | | nr-filter-gaussian.cpp to actually make the define work (on Windows). (bzr r6902)
* Fixed OpenMP dependency to be optional.Jon A. Cruz2008-11-251-0/+14
| | | (bzr r6900)
* Merging in the OpenMP work from the mailing list with some improved build files.Ted Gould2008-11-231-29/+42
| | | (bzr r6893)