summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/document-properties.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* All snap options which can be accessed through the snapping toolbar are now ↵Diederik van Lierop2009-01-261-7/+1
| | | | | removed from the document properties dialog (bzr r7183)
* adding a "scripting" tab to document properties dialog that allow the user ↵Felipe Corr??a da Silva Sanches2009-01-151-3/+27
| | | | | | | to manage external javascript references. (also only working for "Inkscape SVG") (bzr r7137)
* Now users can design a font within inkscape, save it and then open the Felipe Corr??a da Silva Sanches2008-12-281-25/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* 1) snap midpoints of line segments (both as source and as target)Diederik van Lierop2008-12-141-1/+1
| | | | | 2) snap intersections within a single shape (as source; as target was already implemented) (bzr r7008)
* Changed term away from "embed" since that has specific meaning.Jon A. Cruz2008-12-071-13/+13
| | | (bzr r6966)
* Fix compile with lcms disabled.Maximilian Albert2008-11-271-1/+3
| | | (bzr r6909)
* adding "remove" context menu in the embedded color profiles boxFelipe Corr??a da Silva Sanches2008-11-241-0/+26
| | | (bzr r6897)
* Merge from fe-movedTed Gould2008-11-211-2/+25
| | | (bzr r6891)
* From trunkTed Gould2008-10-271-7/+5
| | | (bzr r6885)
* Next steps in implementing the snapping indicatorDiederik van Lierop2008-05-041-1/+1
| | | (bzr r5600)
* Snap to page borderDiederik van Lierop2008-03-121-1/+1
| | | (bzr r5059)
* Convert remaining old RegisteredWdg's to RegisteredWidget's. Removed ↵Johan B. C. Engelen2008-02-271-3/+0
| | | | | RegisteredWdg. (bzr r4887)
* No need to use pointers for the widgets of document-properties.cpp, so don't.Johan B. C. Engelen2008-01-161-10/+7
| | | | | Add easy upcast to gtk::widget to registered-widget.h (bzr r4520)
* RegisteredCheckbutton is now subclassed from RegisteredWidget<CheckButton>Johan B. C. Engelen2008-01-151-8/+8
| | | (bzr r4500)
* Add icons to document properties grid table :-)Johan B. C. Engelen2007-12-291-0/+2
| | | (bzr r4329)
* Add global snapping toggleDiederik van Lierop2007-12-121-1/+1
| | | (bzr r4221)
* Do NOT use frames in the snapping tab in the document properties dialog ;-)Diederik van Lierop2007-12-121-4/+0
| | | (bzr r4218)
* Use frames in the snapping tab in the document properties dialogDiederik van Lierop2007-12-111-0/+4
| | | (bzr r4210)
* Rework dialog management. Use singleton behavior for dialogs whengustav_b2007-12-071-1/+4
| | | | | | | | started in floating dialogs mode and use one dialog/desktop behavior when started in dockable dialogs mode. Replace the panels use of the SP_ACTIVE_DESKTOP macro and unify the panels' handling of desktop activation events. (bzr r4188)
* Change title of tab in document properties dialog ("Snap details" -> "Snap ↵Diederik van Lierop2007-12-041-2/+2
| | | | | points") (bzr r4169)
* Improve layout of grid document propertiesJohan B. C. Engelen2007-12-011-2/+6
| | | (bzr r4148)
* The dialog to panel refactoring:gustav_b2007-11-221-4/+4
| | | | | | | | | | | | | | | | | | * Made the current dialogs subclass the Panel class instead of the Dialog class. * Extended the Panel class with some functionality that the dialogs relied on. * Added a PanelDialog class which is a dialog container for a single panel with the dialog behavior as a template parameter. (* Fixed coding style for the Panel and Dialog class) For details, see http://www.nabble.com/Re%3A-Dockable-dialogs%2C-todo-list-p12728194.html http://www.nabble.com/Re%3A-Inkscape-overcomes-Xara-in-Google-Trends-p13126622.html (bzr r4126)
* Snap to intersections of line segmentsDiederik van Lierop2007-11-141-1/+4
| | | (bzr r4082)
* Improve the user interaction for snapping of bounding boxes, and add an new ↵Diederik van Lierop2007-11-051-2/+4
| | | | | tab in document properties for detailed snapping options (bzr r4033)
* (ui/dialog/document-metadata.h, ui/dialog/document-properties.h): Change ↵Peter Moulder2007-10-111-1/+1
| | | | | _prefs_path from gchar* to gchar const *. (bzr r3881)
* Dockable dialogs patch applied gustav_b2007-08-291-2/+2
| | | | | (https://sourceforge.net/tracker/?func=detail&atid=604308&aid=1688508&group_id=93438) (bzr r3613)
* Implement snapping of guides while dragging them, and snap TO item centers ↵Diederik van Lierop2007-08-281-1/+1
| | | | | (we only had snapping FROM item centers so far) (bzr r3603)
* 1) Make snapping of object's center optional 2) Optimize snapping ↵Diederik van Lierop2007-08-061-1/+1
| | | | | preferences dialog (bzr r3399)
* Rearrange snapping preferences, put distinction between paths and nodes back ↵Diederik van Lierop2007-08-031-1/+1
| | | | | in, and a bit of refactoring (bzr r3361)
* 1) Changes to snapping preferences dialogDiederik van Lierop2007-07-281-1/+1
| | | | | | 2) Strict snapping implemented, i.e. bbox only to bbox and nodes only to paths/nodes 3) Renaming of some constants to improve readability (bzr r3331)
* Improve readability and remove some unused codeDiederik van Lierop2007-04-191-3/+3
| | | (bzr r2930)
* Removal of old grid code - fully enabled new grid code.Johan B. C. Engelen2007-04-151-7/+3
| | | (bzr r2904)
* Always snap both bboxes and nodes. Remove all 'snap bbox/nodes' options from ↵Diederik van Lierop2007-04-121-3/+3
| | | | | document properties (bzr r2868)
* Purging old axonometric grid code: reworked it into the new grid class ↵Johan B. C. Engelen2007-03-251-3/+2
| | | | | structure. Still needs alot of work (snapping mostly and code cleansing). (bzr r2757)
* Monster commit. New grid infrastructure. The old gridmanagement code is ↵Johan B. C. Engelen2007-03-201-0/+14
| | | | | still there; this committed for testing purposes. Goal is to delete the old grid code later on. (bzr r2721)
* AXONOMETRIC (3D) GRID! OK, still alot of work to be done. Snapping, ↵Johan B. C. Engelen2006-09-211-1/+3
| | | | | diagonal guides, 0-degree angle axes, user-input checking, emphasis lines, optimizing, ... try and find as many bugs as possible :P Or just look at it playing with the angles of the lines, it's pretty cool to look at all by itself :) (bzr r1716)
* moving trunk for module inkscapeMenTaLguY2006-01-161-0/+103
(bzr r1)