summaryrefslogtreecommitdiffstats
path: root/src/ui (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* move shape_editor from node context to the parent class, event contextbulia byak2009-01-081-2/+2
| | | (bzr r7096)
* fix crash when no glyph is selected at the svgfonts dialogFelipe Corr??a da Silva Sanches2009-01-061-1/+5
| | | (bzr r7085)
* Warning and whitespace cleanup.Jon A. Cruz2009-01-063-205/+213
| | | (bzr r7083)
* Another week coding offline...Felipe Corr??a da Silva Sanches2009-01-052-8/+13
| | | | | | | | | | | | * 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)
* minor change to prevent double translation and inconsistencyAdib Taraben2009-01-051-1/+1
| | | (bzr r7080)
* move option: interface language from INTERNATIONALISATION to INTERFACE page ↵Adib Taraben2009-01-052-39/+32
| | | | | on preferences dialogue (bzr r7079)
* Cmake build fixes, minorJoshua L. Blocher2009-01-052-6/+0
| | | (bzr r7078)
* Move filters into their own namespace Inkscape::Filters (from NR::)Johan B. C. Engelen2009-01-025-26/+26
| | | (bzr r7058)
* remove old icon code that seems unusedJohan B. C. Engelen2009-01-014-742/+0
| | | (bzr r7054)
* remove redundant inclusionJohan B. C. Engelen2009-01-011-1/+0
| | | (bzr r7053)
* add possibility to change the UI language (gettext) in preferences dialoguetheAdib2008-12-304-3/+74
| | | (bzr r7044)
* added a "remove" context menu option for removing kerning pairsFelipe Corr??a da Silva Sanches2008-12-292-5/+43
| | | (bzr r7038)
* fixing the upside-down glyph issue for the missing-glyph case (which I Felipe Corr??a da Silva Sanches2008-12-291-1/+12
| | | | | | | had forgoten previously) Also fixing a crash reported by prokoudine (bzr r7037)
* More NR ==> Geom changesJoshua L. Blocher2008-12-281-0/+1
| | | (bzr r7032)
* convert NR to GeomJohan B. C. Engelen2008-12-281-4/+4
| | | (bzr r7031)
* Now users can design a font within inkscape, save it and then open the Felipe Corr??a da Silva Sanches2008-12-286-186/+558
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
* fix compile after rev 20377Johan B. C. Engelen2008-12-161-1/+1
| | | (bzr r7011)
* Added "Add" button to the SVG Fonts dialog.Felipe Corr??a da Silva Sanches2008-12-162-6/+58
| | | (bzr r7009)
* 1) snap midpoints of line segments (both as source and as target)Diederik van Lierop2008-12-142-3/+6
| | | | | 2) snap intersections within a single shape (as source; as target was already implemented) (bzr r7008)
* add sketch mode to pencil toolJohan B. C. Engelen2008-12-132-0/+6
| | | (bzr r6995)
* reworked ClipboardManagerImpl::_pasteDocument, code cleanup and finally ↵Thomas Holder2008-12-091-56/+30
| | | | | fixing remaining issues with bug #234305 (bzr r6978)
* fix for Bug #234305 (paste into transformed groups)Thomas Holder2008-12-081-0/+10
| | | (bzr r6975)
* Makes page-sizer be a little less eager to change the orientation of pages ↵Jasper van de Gronde2008-12-081-5/+12
| | | | | automatically(!), it only does it for page sizes which are preferred to be in a certain orientation (landscape) now. (bzr r6972)
* Changed term away from "embed" since that has specific meaning.Jon A. Cruz2008-12-072-52/+52
| | | (bzr r6966)
* Removed duplication of menu items.Jon A. Cruz2008-12-061-32/+35
| | | | | Fixed assert from unref'ing defs. (bzr r6963)
* Changed it use common code for profile locations.Jon A. Cruz2008-12-051-16/+7
| | | (bzr r6957)
* Layout code cleanup.Jon A. Cruz2008-12-051-12/+24
| | | (bzr r6951)
* commentbulia byak2008-11-291-1/+1
| | | (bzr r6919)
* fix setting blend mode to Normalbulia byak2008-11-291-0/+2
| | | (bzr r6918)
* Rearrange to enable code that does not directly rely on lcms.Jon A. Cruz2008-11-271-8/+3
| | | (bzr r6910)
* Fix compile with lcms disabled.Maximilian Albert2008-11-273-1/+7
| | | (bzr r6909)
* List color profile search locations in preference tooltipJon A. Cruz2008-11-271-1/+16
| | | (bzr r6908)
* marked forgotten translatable messageAlexandre Prokoudine2008-11-251-1/+1
| | | (bzr r6901)
* Add an option to the preferences to _only_ snap the node closest to the ↵Diederik van Lierop2008-11-242-3/+6
| | | | | mouse pointer (bzr r6899)
* adding "remove" context menu in the embedded color profiles boxFelipe Corr??a da Silva Sanches2008-11-242-39/+132
| | | (bzr r6897)
* 1) Improve the way the distance to the pointer is taken into account when ↵Diederik van Lierop2008-11-232-2/+7
| | | | | | | | finding the best snap 2) Use this distance also when snapping nodes in the path editor 3) Add a slider in the preferences dialog to control the weighing of this distance (bzr r6895)
* Merge from fe-movedTed Gould2008-11-2126-113/+1866
| | | (bzr r6891)
* Merge from trunkTed Gould2008-10-317-15/+36
| | | (bzr r6887)
* From trunkTed Gould2008-10-2777-1111/+1215
| | | (bzr r6885)
* Merging from trunkTed Gould2008-10-1111-82/+94
| | | (bzr r6884)
* Sorry, I got off on a branch and ended up with a bunch of things. I'm just ↵Ted Gould2008-09-254-3/+111
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | going to flatten and merge... Here's the list. * Added a focus mode activated by Shift+F11. The goal of this mode is to remove all toolbars for a short period so that you maximize screen area. Useful on small screens. Also when you know lots of shortcuts. * Created what I'm calling "Quick Zoom." The idea here is to have a modal zoom for touching up something with fine detail and then returning to what you're doing. This is activated with the letter "Q" on the keyboard. When you release it, you return back to where you were. This will zoom in on selected objects, or if you're in the node tool selected nodes. * Added .svg on the temporary files in extensions. This'll make many of them happier. This only works on recent versions of GLib, but shouldn't break older ones more than they already are. * Moved the Inkscape configuration directory on Linux from ~/.inkscape to ~/.config/Inkscape. This is the new way to do things with the cross desktop naming spec. I'm unsure whether we should be putting crash dumps in .config or .cache though. * Removed 'tools_switch_current' because every usage of it already had a pointer to where it needed to go. Removes usage of globals. * Made it so that dialogs will be transparent when not focused. This is an alternate to having the docked, and one that I like better as I feel it gives me more screen area. You can adjust how much transparency and the speed of the animation in the preferences dialog. (Note: this requires GTK+ 2.12 and a compositor, but gracefully degrades if you don't have either) (bzr r6882)
* * Lots of documentation for the Inkscape::XML namespaceKrzysztof Kosi??ski2008-09-231-7/+6
| | | | | | * Doxygen fixes for a few files * Garbage-collected allocator for STL containers (bzr r6877)
* Made bitmap printing use the DPI setting (bug 258916)Niko Kiirala2008-09-221-3/+7
| | | (bzr r6870)
* on closing and document change, if this was the last view on this document, ↵bulia byak2008-09-211-5/+9
| | | | | delete document to free up memory (bzr r6866)
* Fixes for missing icons and icon size issues.Jon A. Cruz2008-09-211-13/+13
| | | (bzr r6859)
* release reprs properlybulia byak2008-09-202-0/+5
| | | (bzr r6855)
* Next roud of NR ==> Geom conversionMaximilian Albert2008-09-182-6/+6
| | | (bzr r6839)
* More NR ==> Geom conversion (points and some matrices/transforms)Maximilian Albert2008-09-183-20/+20
| | | (bzr r6836)
* Some NR::Point ==> Geom::Point replacementsMaximilian Albert2008-09-181-2/+2
| | | (bzr r6835)
* Refactored preferences handling into a new version of Krzysztof Kosi??ski2008-09-1611-183/+236
| | | | | | | | the Inkscape::Preferences class. Removed all use of prefs_get_string_attribute(), pref_path_get_nth_child() and create_pref() in favor of the new API. Replaced some "0 or 1" integer preferences with booleans. (bzr r6823)