| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into powerpencil | Jabier Arraiza | 2017-11-03 | 397 | -5732/+6728 |
| |\ | |||||
| | * | change assignment to equality | Simon Wells | 2017-11-02 | 1 | -2/+2 |
| | | | |||||
| | * | do not build grid2 in target all | Marc Jeanmougin | 2017-11-02 | 1 | -1/+1 |
| | | | |||||
| | * | Make shared library building an option | Marc Jeanmougin | 2017-11-02 | 1 | -1/+1 |
| | | | |||||
| | * | fix removing class when object to path | Aurèle Duda | 2017-10-31 | 1 | -0/+4 |
| | | | |||||
| | * | fix asserts | Marc Jeanmougin | 2017-10-31 | 1 | -3/+3 |
| | | | |||||
| | * | Fix a bug converting to paths nested LPE with powerstroke | Jabier Arraiza | 2017-10-29 | 3 | -5/+9 |
| | | | |||||
| | * | Fix XML text parsing bug. | Tavmjong Bah | 2017-10-28 | 1 | -1/+4 |
| | | | | | | | | | | | Since xml2 2.9.0, xmlNodeGetSpacePreserve() only checks element nodes, thus we need to check text node parent for xml:space value. | ||||
| | * | Protect against missing "id". | Tavmjong Bah | 2017-10-27 | 1 | -0/+6 |
| | | | |||||
| | * | Enable reopening of Prototype dialog on startup. | Tavmjong Bah | 2017-10-27 | 2 | -0/+3 |
| | | | |||||
| | * | Try to ensure that panels are created with the correct desktop. | Tavmjong Bah | 2017-10-27 | 1 | -0/+6 |
| | | | | | | | | | Fixes bug #1720096. (Crash under Wayland in gdl code.) | ||||
| | * | Remove unused functions. | Tavmjong Bah | 2017-10-26 | 2 | -129/+0 |
| | | | |||||
| | * | Fix code accidentally made useless in de6d47ed290e02aa4bdc64d6cea5a6c8c20e61c7 | Eduard Braun | 2017-10-25 | 1 | -2/+2 |
| | | | |||||
| | * | Add limited support for CSS 'font-face' rule. | Tavmjong Bah | 2017-10-25 | 3 | -1/+88 |
| | | | | | | | | | | | Basically, any ttf or otf file found will be loaded but no custom matching is done nor is the 'font-family' menu updated. | ||||
| | * | Give drawing a reasonable(?) default size if dimensions are in % and there ↵ | Tavmjong Bah | 2017-10-24 | 1 | -4/+4 |
| | | | | | | | | | | | | | is no view box. This prevents a GTK3 crash in file preview (#1611672). | ||||
| | * | Save decl list for 'font-face' rule. Micro-step in supporting rule. | Tavmjong Bah | 2017-10-23 | 1 | -19/+48 |
| | | | |||||
| | * | Fix regression after r14761: handle size of selected nodes too big and sticky | Antonio Ospite | 2017-10-23 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | In r14761 a bug was introduced in ControlManagerImpl::setSelected(), the fixed value _resize was used to set the final value of targetSize for the node instead of item->ctrlResize which is decided conditionally depending on the node state. https://bugs.launchpad.net/inkscape/+bug/1568644 | ||||
| | * | Fix compilation on Ubuntu Trusty | Eduard Braun | 2017-10-22 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | pango_fc_font_map_get_config() is available since pango 1.38 but trusty only has pango 1.36. While calling this function is the "proper" way to get the FcConfig attached to the FontFactory's font map, FcConfigAppFontAddDir() reference says "If config is NULL, the current configuration is used." and it seems to the current configuration is suitable to use in this case (which might change if we ever start to use multiple font maps with different FcConfig's attached but should be fine for now...) | ||||
| | * | Preferences: cleanup | Eduard Braun | 2017-10-22 | 1 | -51/+46 |
| | | | |||||
| | * | Preferences: Minor consistency fixes for UI | Eduard Braun | 2017-10-22 | 1 | -3/+5 |
| | | | |||||
| | * | Preferences: Simplify code from 9f2c9d85b73ff773e6181d700678f28757714992 | Eduard Braun | 2017-10-22 | 1 | -21/+6 |
| | | | |||||
| | * | Preferences: fix inputs not properly expanding horizontally | Eduard Braun | 2017-10-22 | 1 | -1/+1 |
| | | | | | | | | | (gtk3 issue) | ||||
| | * | Add preference to load additional fonts from custom directories | Eduard Braun | 2017-10-21 | 3 | -0/+10 |
| | | | | | | | | | 'custom_fontdirs' is a list of paths to search for fonts | ||||
| | * | Add preferences widget 'PrefMultiEntry' | Eduard Braun | 2017-10-21 | 2 | -0/+43 |
| | | | | | | | | | | | | | | | | | | | This is a multiline text input, similar to 'PrefEntry' Newlines characters in the multiline input will be converted to '|' in the saved preference. This is because the XML parser will convert real newline characters to spaces when reading the preferences file the next time. | ||||
| | * | Add preference to load additional fonts from 'fonts' directories | Eduard Braun | 2017-10-20 | 3 | -1/+22 |
| | | | | | | | | | | | | | - 'use_fontsdir_system' for /share/inkscape/fonts - 'use_fontsdir_user' for /inkscape/fonts in user config (both activated by default) | ||||
| | * | Define INKSCAPE_FONTSDIR and add USER/SYSTEM resource paths for fonts | Eduard Braun | 2017-10-20 | 4 | -1/+8 |
| | | | | | | | | | | | (Note we always had an empty /share/fonts directory that didn't seem to have any purpose yet) | ||||
| | * | FontFactory: Add function to add additional font directories | Eduard Braun | 2017-10-20 | 2 | -0/+35 |
| | | | |||||
| | * | Merge branch 'smartpointer_refactor' of gitlab.com:jali/inkscape | Marc Jeanmougin | 2017-10-20 | 58 | -267/+211 |
| | |\ | |||||
| | | * | Refactor Util::ptr_shared | Jan Lingscheid | 2017-10-18 | 44 | -222/+188 |
| | | | | | | | | | | | | | | | | Util::ptr_shared<T> was only used in its <char> specialization, so it is now refactored into a non-template class. Using it with arbitary classes was dangerous anyway. | ||||
| | | * | Replace boost::shared_ptr | Jan Lingscheid | 2017-10-17 | 7 | -28/+19 |
| | | | | | | | | | | | | | Replace boost::shared_ptr with C++11 smartpointer and remove the boost/shared_ptr.hpp header. | ||||
| | | * | Replace boost::scoped_ptr | Jan Lingscheid | 2017-10-17 | 5 | -9/+4 |
| | | | | | | | | | | | | | | | | This replaces all usage of boost::scoped_ptr with std::unique_ptr. Also removes the corresponding includes. | ||||
| | | * | Remove std::auto_ptr | Jan Lingscheid | 2017-10-17 | 2 | -8/+0 |
| | | | | | | | | | | | | | | | | As C++11-compiler is now mandatory, conditional use of auto_ptr is no longer usefull. This commit does not remove the usage of std::auto_ptr in 2geom. | ||||
| | * | | Drop obsolete wrapper around Glib::file_open_tmp | Stefano Facchini | 2017-10-19 | 5 | -38/+13 |
| | | | | |||||
| | * | | Remove all unused makefile.in | Stefano Facchini | 2017-10-19 | 25 | -425/+0 |
| | | | | |||||
| | * | | Remove unused icon-size.h | Stefano Facchini | 2017-10-19 | 12 | -43/+2 |
| | | | | |||||
| | * | | Remove unused util/compose.hpp | Stefano Facchini | 2017-10-19 | 2 | -394/+0 |
| | | | | |||||
| | * | | Remove unused util/accumulators.h | Stefano Facchini | 2017-10-19 | 4 | -127/+0 |
| | | | | |||||
| | * | | Use standard glib macro instead of a custom one | Stefano Facchini | 2017-10-19 | 2 | -4/+2 |
| | | | | |||||
| | * | | Remove a useless conditional | Stefano Facchini | 2017-10-19 | 1 | -24/+19 |
| | | | | | | | | | | | | | Since "doc" is initialized to 0, the test is always true... | ||||
| | * | | Delete dead code | Stefano Facchini | 2017-10-19 | 1 | -15/+1 |
| | | | | |||||
| | * | | Remove unused script | Stefano Facchini | 2017-10-19 | 1 | -47/+0 |
| | | | | |||||
| | * | | Implement rendering for SVG 2 text with 'inline-size'. Work partially from ↵ | Tavmjong Bah | 2017-10-19 | 1 | -0/+91 |
| | | | | | | | | | | | | | Alex Roman. | ||||
| | * | | Replace deprecated call to pango_win32_get_context | Eduard Braun | 2017-10-17 | 1 | -8/+2 |
| | | | | |||||
| | * | | Allow multiple shapes in 'shape-inside' and 'shape-subtract'. Work from Alex ↵ | Tavmjong Bah | 2017-10-17 | 2 | -44/+128 |
| | | | | | | | | | | | | | Roman | ||||
| | * | | Remove text 'width' and 'height' attributes. These were replaced by the ↵ | Tavmjong Bah | 2017-10-17 | 2 | -33/+1 |
| | |/ | | | | | | | 'inline-size' property. | ||||
| | * | Revive pango_win32 backend | Eduard Braun | 2017-10-16 | 2 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | With these changes it's compiling and rendering text, however there seems to be an issue with setting font styles (e.g. font size is not set properly initially). OpenType font features are not supported. See https://bugs.launchpad.net/inkscape/+bug/1416674 for some history | ||||
| | * | Update properties for SVG 2 text. Partial work from Alex Roman | Tavmjong Bah | 2017-10-16 | 4 | -7/+36 |
| | | | |||||
| | * | Fix link for FAQ entry on DPI change | Eduard Braun | 2017-10-15 | 1 | -1/+1 |
| | | | | | | | | | (see also b862d73dd9a520d02886f295c0313588818513c4) | ||||
| | * | Do not use GUI for --export-inkscape-svg | Eduard Braun | 2017-10-14 | 1 | -0/+1 |
| | | | |||||
| | * | Cleanup: rename sp_do_export_png for consistency | Eduard Braun | 2017-10-14 | 1 | -7/+12 |
| | | | | | | | | | Also actually return non-zero if PNG could not be saved. | ||||
