summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | wip - meson build systemFelipe Corrêa da Silva Sanches2018-03-174-0/+354
| | | | |
* | | | | make jemalloc optional at compile timeMarc Jeanmougin2018-03-172-3/+9
| |_|/ / |/| | |
* | | | Add font styles that use font variations to style list.Tavmjong Bah2018-03-152-25/+60
| | | | | | | | | | | | | | | | Must be linked against Pango >- 1.41.1 to show these style.
* | | | Add 'font-variation-settings' to style query.Tavmjong Bah2018-03-151-4/+6
| | | |
* | | | Code cleanup.Tavmjong Bah2018-03-151-26/+27
| | | |
* | | | Remove duplicate code.Tavmjong Bah2018-03-141-135/+6
| | | |
* | | | Fix bug in operator= for SPIFontVariableSettings.Tavmjong Bah2018-03-142-2/+2
| | | |
* | | | CI/AppVeyor: Push link to latest build artifact to ↵Eduard Braun2018-03-142-1/+27
| | | | | | | | | | | | | | | | http://alpha.inkscape.org/snapshots/
* | | | Avoid crash when confirming new value in InkSpinScale with KeyboardEduard Braun2018-03-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems "InkSpinScale::set_focus_widget()" is never called, so "_focus_widget" is never initialized and has an arbitrary value. Avoid this by initializing to zero. Why we never call set_focus_widget() is TBD... Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1755464
* | | | Work around possible Pango bug where an empty 'variations' generates a '@' ↵Tavmjong Bah2018-03-131-1/+4
| | | | | | | | | | | | | | | | in font description string.
* | | | Remove duplicate code.Tavmjong Bah2018-03-134-244/+156
| | | |
* | | | Remove unused functions and reformat section.Tavmjong Bah2018-03-131-75/+17
| | | |
* | | | Update some debugging code for text layout.Tavmjong Bah2018-03-131-2/+15
| | | |
* | | | Add 'font-variation-settings' support to FontFactory.Tavmjong Bah2018-03-131-14/+35
| | | |
* | | | Pango requires different 'font-variation-settints' string.Tavmjong Bah2018-03-131-3/+10
| | | |
* | | | Use upward pointing arrow cursor in InkSpinScaleEduard Braun2018-03-121-1/+1
| | | | | | | | | | | | | | | | | | | | Downward pointing cursors are confusing. Also this restores consistency with the replaced GimpSpinScale.
* | | | Allow to constrain InkSpinScale slider values by pressing Ctrl keyEduard Braun2018-03-122-5/+25
| | | | | | | | | | | | | | | | Some common and useful step intervals are hardcoded.
* | | | Allow to constrain color slider values by pressing Ctrl keyEduard Braun2018-03-123-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently - steps of 16 (for sliders with 0-255 range) and - steps of 10 (for all other cases) are hardcoded but could be made a preference if there's demand for it.
* | | | Speed up removing items from SPCanvasGroupEduard Braun2018-03-121-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This shortcut is possible as there are no duplicate items in SPCanvasGroup. It reverts to the behavior before ab7cc89c4f9f938575e777530c31312cde116208 which introduced a severe performance regression when deselecting paths with many nodes while the node tool is active. Fixed bugs: - https://bugs.launchpad.net/inkscape/+bug/1652100 - https://bugs.launchpad.net/inkscape/+bug/1745763
* | | | Fixed more trivial typosluz.paz2018-03-124-4/+4
| | | | | | | | | | | | Via `codespell` and `grep`
* | | | inkview: Add a little documentationAlexander Valavanis2018-03-121-3/+21
| | | |
* | | | CSS property 'font-variation-settings' contains comma separated value pairs.Tavmjong Bah2018-03-122-13/+16
| | | | | | | | | | | | | | | | Previous version assumed no commas. Fix reading and writing property. Update test.
* | | | Fix bug that prevented changing 'font-variation-settings' setting.Tavmjong Bah2018-03-121-2/+2
| | | |
* | | | Update attribute tables for 'font-variation-settings'.Tavmjong Bah2018-03-106-1/+327
| | | | | | | | | | | | | | | | Also add SVG 1.1 specification files used by scripts.
* | | | Finish implementing reading/writing 'font-variation-settings' CSS property.Tavmjong Bah2018-03-103-33/+74
| | | | | | | | | | | | | | | | Fix some bugs in previously implemented code. Add tests.
* | | | Merge branch 'master' of gitlab.com:hellozee/inkscapeMarc Jeanmougin2018-03-081-2/+2
|\ \ \ \
| * \ \ \ Merge remote-tracking branch 'remote/master'hellozee2018-03-0610-80/+117
| |\ \ \ \
| * | | | | Fix for Bug #1643260, Step size changed to 0.1% for Blur and Opacity Spin ↵hellozee2018-03-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Buttons.
* | | | | | Improve EAN13 with guide mark and clean up a bit of codeMartin Owens2018-03-077-33/+40
| | | | | |
* | | | | | Promote the path 'd' attribute to a property per SVG 2. Try 2.Tavmjong Bah2018-03-078-22/+91
| |/ / / / |/| | | | | | | | | | | | | | See e88644b0 for first attempt and for comments.
* | | | | Remove unused includes, etc.Tavmjong Bah2018-03-063-10/+1
| | | | |
* | | | | Inkview: Split options code outAlexander Valavanis2018-03-044-65/+97
| | | | |
* | | | | ui/monitor: Fix const qualificationAlexander Valavanis2018-03-041-1/+1
| | | | |
* | | | | Fix broken commentAlexander Valavanis2018-03-041-1/+1
| | | | |
* | | | | Fix GTKMM version check macroAlexander Valavanis2018-03-042-4/+18
|/ / / /
* | | | Export to plotter via the parallel portArnout Engelen2018-03-032-31/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Tested with a Roland Camm-1 CX-24 on Linux via a USB-to-parallel cable. Will also test with a Silhouette Portrait, however for that plotter our HPGL export currently does not yet work (http://www.inkscapeforum.com/viewtopic.php?f=31&t=33405&sid=fcb7fd452c2bc29863eec6d6ff6e030b).
* | | | snapcraft.yaml: Fix new-line formatting of descriptionAdam Collard2018-03-031-1/+1
| | | |
* | | | If available, run 'background' inkscape inside xvfb-run (!201)Arnout Engelen2018-03-031-1/+7
| | | |
* | | | Source typosluz.paz2018-03-032-4/+4
| | | | | | | | | | | | Please review
* | | | Merge from trunkJabier Arraiza2018-03-028-4/+558
|\ \ \ \ | | |_|/ | |/| |
| * | | Live effect: Ellipse from PointsMarkus Schwienbacher2018-03-016-1/+546
| | | |
| * | | Allow to align multiple objects as group relatively to a single objectEduard Braun2018-02-281-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes "treat selection as group" useful with the selections "Last selected / First selected / Biggest object / Smallest object" in which case all elements will be moved as a group relative to the "focused" element which will be kept fixed.
| * | | doxygen: include ifdef'd codeEduard Braun2018-02-271-1/+1
| | | | | | | | | | | | | | | | | | | | Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1736532
* | | | Migrate launchpad offset branch to gitJabier Arraiza2018-02-273-38/+406
|/ / /
* | | Add new scale option for Inkview to Inkview man page, see ↵Maren Hachmann2018-02-231-1/+1
| | | | | | | | | | | | https://bugs.launchpad.net/inkscape-docs/+bug/1550897
* | | fix potfileMarc Jeanmougin2018-02-222-5704/+5730
| | |
* | | Remove legacy code for setting PYTHONPATH on WindowsEduard Braun2018-02-211-55/+5
| | | | | | | | | | | | | | | | | | | | | | | | The added paths are not even valid in MSYS2 builds. Setting PYTHONPATH is not required. Likely fixes: - https://bugs.launchpad.net/inkscape/+bug/1518278
* | | Add Inkscape root dir to DLL search pathEduard Braun2018-02-211-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids dynamically linked python modules searching for their libraries somewhere else on the PATH. The default search order is module directory -> system directories -> current working directory and only then the PATH is searched. The call to SetDllDirectory() adds the Inkscape root directory directly in second place instead. Details: https://github.com/numpy/numpy/wiki/windows-dll-notes Fixed bug: - https://bugs.launchpad.net/inkscape/+bug/1746092
* | | CI/AppVeyor: add new dependencyEduard Braun2018-02-212-1/+2
| | |
* | | Update name as per suggestion from MarenMartin Owens2018-02-202-2/+2
| | |