summaryrefslogtreecommitdiffstats
path: root/src/display (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fixed redraw-area dependent result when using filters with low qualityNiko Kiirala2009-03-283-16/+29
| | | (bzr r7584)
* Fixed some bad math in pixblock-transformNiko Kiirala2009-03-282-95/+78
| | | (bzr r7583)
* Made functions in nr-filter-utils inlineableNiko Kiirala2009-03-283-22/+24
| | | (bzr r7582)
* Fixed some bad math in pixblock-scaler. Seems to fix shifted blursNiko Kiirala2009-03-281-98/+83
| | | (bzr r7581)
* Warning cleanupJon A. Cruz2009-03-151-1/+1
| | | (bzr r7493)
* * Implement constrained snapping of knotsDiederik van Lierop2009-03-134-6/+20
| | | | | | * Implement snapping of the rectangle's radius handles * Line snappers: set the snap target in the derived class instead of in findBestSnap() (bzr r7479)
* was a bit overzealous in removing render requests from subclassesbulia byak2009-03-121-0/+3
| | | (bzr r7472)
* Remove trailing whitespace (fixes a warning)Josh Andler2009-03-111-1/+1
| | | (bzr r7471)
* move canvastext to its own file (no linking error for me anymore), add ↵bulia byak2009-03-116-315/+46
| | | | | outline to fix 334758 (bzr r7470)
* Fix #338838, in which zooming and panning with the middle mouse button made ↵Diederik van Lierop2009-03-091-0/+1
| | | | | Inkscape inrespronsive (bzr r7461)
* separate bbox (calculated by subclasses) and drawbox, which includes filters ↵bulia byak2009-03-096-29/+38
| | | | | margin and clip/mask cropping; this fixes runaway enlargement when dragging a blurred group. also, move request to dirty canvas rectangle from subclasses to NRArenaItem, which uses drawbox for this, fixing numerous rendering glitches with filters (bzr r7451)
* only request redraw of those parts of the rect sides that actually movedbulia byak2009-03-091-46/+115
| | | (bzr r7450)
* do not redraw if moved to the same point as beforebulia byak2009-03-092-2/+8
| | | (bzr r7449)
* for zero-length lines, do not request canvas redraw and do not attempt to drawbulia byak2009-03-091-7/+16
| | | (bzr r7448)
* Fix bug #291795 againDiederik van Lierop2009-03-031-1/+6
| | | (bzr r7409)
* More accurate wording in snap tooltipsDiederik van Lierop2009-02-271-0/+18
| | | (bzr r7388)
* make snap tooltip position sensitive to canvas zoomingThomas Holder2009-02-251-2/+3
| | | (bzr r7368)
* Snapping of guides now turned on by default, and fixed initialization of the ↵Diederik van Lierop2009-02-221-1/+1
| | | | | that checkbox (bzr r7352)
* Use on-cavas text instead of a tooltip for the snapindicator (fixes some ↵Diederik van Lierop2009-02-223-77/+19
| | | | | tooltip annoyances and fixes bug #330252) (bzr r7346)
* Only build static libraries for subdirs than actually contain libraries, Krzysztof Kosi??ski2009-02-201-16/+5
| | | | | rather than for every subdirectory. (bzr r7336)
* The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop2009-02-206-14/+94
| | | | | displayed "B". (bzr r7335)
* After snapping, show a tooltip together with the snap indicatorDiederik van Lierop2009-02-153-48/+156
| | | (bzr r7296)
* 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)