summaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/document-properties.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove support for LCMS 1Karl Cheng2019-05-121-4/+4
| | | | | | | Now that all platforms (including macOS) now support LCMS 2, we no longer need to support LCMS 1. Fixes: https://bugs.launchpad.net/inkscape/+bug/1133014
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-0/+4
|
* Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | This renames most C <*.h> includes into C++ <c*> includes.
* Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
* Merge branch 'guidespanel' of gitlab.com:darktrojan/inkscapeMarc Jeanmougin2018-05-091-0/+6
|\
| * Add global guide controls to guides panelGeoff Lankow2018-05-041-0/+6
| |
* | Create and use LabelledColorPicker widgetGeoff Lankow2018-05-091-2/+0
|/
* UX compres document dialog from Ronaldo idea with target to backport to 0.92.2Jabier Arraiza2017-07-261-0/+4
|
* Drop remaining GTKMM 2 fallback supportAlex Valavanis2016-07-281-5/+1
| | | (bzr r15023.2.7)
* Sort color profile listshouz2016-06-021-3/+15
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1457126 (bzr r14946)
* Add option for checkerboard background.Tavmjong Bah2015-12-211-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/397723 (bzr r14539)
* 5. Refactoring of Application class: make copy/assignment operators private, ↵Liam P. White2014-06-271-2/+2
| | | | | disallow pointers to Application (bzr r13341.5.9)
* Provide a toggle in the document properties to optionally turn offKrzysztof Kosi??ski2014-03-131-0/+1
| | | | | | | | | antialiasing for display and export. Fixes a nearly 10 year old bug #170356 Fixed bugs: - https://launchpad.net/bugs/170356 (bzr r13144)
* Finish fixing document unit change undo bug.Matthew Petroff2013-09-111-1/+0
| | | (bzr r12475.1.15)
* Added viewBox implement document unit support.Matthew Petroff2013-08-271-0/+4
| | | (bzr r12475.1.2)
* Further migration to Gtk::GridAlex Valavanis2013-03-121-11/+11
| | | (bzr r12196)
* Fix for 612221 : Add metadata default configuration in the preferencesJohn Smith2012-07-121-0/+3
| | | (bzr r11544)
* Fix for 1023655 : IMprovments to Embedded script UIJohn Smith2012-07-121-3/+14
| | | (bzr r11543)
* Fix for 1023656 : Color profile Link/Unlink in Document PropertiesJohn Smith2012-07-121-0/+2
| | | (bzr r11542)
* Fix for 997888 : Merge into Document PropertiesJohn Smith2012-05-171-0/+16
| | | (bzr r11374)
* Clean up all remaining false warnings from GtkmmAlex Valavanis2012-02-261-3/+1
| | | (bzr r11018)
* 1) Add checkboxes for perpendicular and tangential snapping to the document ↵Diederik van Lierop2012-02-141-0/+2
| | | | | | | properties dialog (on the snap tab) 2) Newly created guides (dragged off the ruler) will take on the angle of the curve that's being snapped to (either perpendicularly or tangentialy, depending of the settings in the document properties dialog) (bzr r10975)
* Enable LCMS2 for other than OSX, where it still has some issues. Fixes bug ↵Jon A. Cruz2012-02-131-4/+4
| | | | | | | | #885324. Fixed bugs: - https://launchpad.net/bugs/885324 (bzr r10969)
* Replace old ComboText with Gtk::ComboBoxTextAlex Valavanis2012-02-111-0/+1
| | | (bzr r10960)
* document-properties: Stop using deprecated Gtk::OptionMenuAlex Valavanis2012-02-061-3/+1
| | | (bzr r10941)
* Get rid of gtkmm top-level header usage - not required by APIAlex Valavanis2012-02-061-0/+3
| | | (bzr r10940)
* Cleanup GSEAL issues and deprecated GtkTooltipsAlex Valavanis2012-01-031-1/+0
| | | (bzr r10826)
* 1) make snapping to clip/mask paths optional (see document properties dialog ↵Diederik van Lierop2011-10-081-0/+2
| | | | | | | | -> snap tab) 2) for debugging purposes: code added for showing all snap candidates 3) groundwork for tangential/perpendicular snapping (bzr r10672)
* Refactoring of the snapping preferences; mainly about storing all toggles in ↵Diederik van Lierop2011-08-221-1/+0
| | | | | a single array, instead of each having its own member variable (bzr r10569)
* Patch sent by Fernando Lucchesi (GSoC student) and modified by me.Felipe Corr??a da Silva Sanches2011-06-191-3/+24
| | | | | Interface for editing content of embedded scripts. (bzr r10318)
* patch reviewed and accepted from fernandolbastos@gmail.com (GSoC student)Felipe Corr??a da Silva Sanches2011-06-171-0/+5
| | | | | Split scripting ui in the document properties dialog to have one tab for embedded scripts and one for external scripts. (bzr r10312)
* compatibility patch to compile using gcc 4.6Adib Taraben2011-02-271-0/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/707205 (bzr r10070.1.1)
* Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan2010-11-171-1/+1
| | | | | | | | | | | | | | | fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
* Corrected "using namespace" contamination from ui/dialog header files.Jon A. Cruz2010-04-021-12/+20
| | | (bzr r9273)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-1/+1
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-1/+1
| | | (bzr r8407)
* 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)