summaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-12-09wip: create SVGs from Janet tableslivecodings-ol4-4/+105
2019-12-02move script to its own files-ol5-70/+136
2019-12-02more janet bindingss-ol7-63/+164
2019-12-02add draft janet interface for livecodings-ol13-45/+571
2019-12-01add basic livecode toolbars-ol6-3/+235
2019-11-28add api and input modules for the livecoding tools-ol8-1420/+614
2019-11-23add livecoding tool to toolbars-ol9-1/+1601
2019-11-21fix #521 SPIString copy constructorThomas Holder1-0/+10
2019-11-21fix Glib::Regex::match stack-use-after-scopeThomas Holder1-1/+6
Fixes cursor jumping mentioned by @nathanal: https://gitlab.com/inkscape/inkscape/issues/521#note_247899536
2019-11-20fix PNG export dialog crash (heap-use-after-free)Thomas Holder1-3/+3
Possibly related to inbox#1185
2019-11-20Fix buildMarc Jeanmougin1-2/+2
2019-11-19Speedup filtering and panningJabier Arraiza9-63/+100
2019-11-18Multiple fixes for the objects panelDiederik van Lierop3-45/+116
2019-11-18Update code documentation (minor)Nathan Lee2-17/+53
2019-11-18Make canvas rotation unchanged by y-axis directionNathan Lee2-6/+6
Y-axis direction is stored in `_scale`. Based off of Thomas Holder's input, fixes inkscape/510, MR 1029.
2019-11-18Selectively disable motion event compression for specific toolsPatrick Storz6-1/+26
It was globally disabled in ab71599ea1af1ea5042e35502e9aa722cc4ab51e However most of the time we do not care for intermediate motion events, and forcing to process them only causes unnecessary performance overhead.
2019-11-18remove hex color defaults from pref skeletonThomas Holder5-18/+18
/options/grids/axonom/color /options/grids/axonom/empcolor /options/grids/xy/color /options/grids/xy/empcolor /options/wireframecolors/onlight /options/wireframecolors/ondark /options/wireframecolors/images /options/wireframecolors/clips /options/wireframecolors/masks /tools/nodes/highlight_color
2019-11-17Crashfix on deleting selected with spray toolNathan Lee1-4/+3
Fix https://gitlab.com/inkscape/inkscape/issues/496
2019-11-17tests for {SVG,CSS}OStringStreamTestThomas Holder3-177/+0
2019-11-17fix #515 axonometric grid snapping w/ y-axis downThomas Holder1-5/+12
2019-11-15Add unlinking function to CRStyleSheet.Tavmjong Bah2-0/+50
2019-11-15Correct order of stylesheet list insertion (after bug fix to libcroco).Tavmjong Bah1-1/+1
2019-11-13Fix alignment error for inline-size SVG 1.1 fallback text.Tavmjong Bah2-4/+50
Puts white space at end of line into separate tspan when 'text-anchor' is not start.
2019-11-12Fix non-translatable strings in node-tool.cppPatrick Storz1-10/+15
(see https://gitlab.com/inkscape/inkscape/merge_requests/1004)
2019-11-12Make paraxial have a free starting angle.Martin Owens2-42/+43
2019-11-10Crashfix: set an unset id in Object PropertiesThomas Holder1-1/+1
2019-11-10Use same label for Layers and Objects dialogsNathan Lee3-16/+8
Also prevent crash for unset ids in Object Properties Fix https://gitlab.com/inkscape/inbox/issues/1129
2019-11-09Fix SVG 1.1 fallback for SVG 2 text in a shape with 'text-align' not equal ↵Tavmjong Bah1-4/+13
to 'start'.
2019-11-08Use correct function to add additional style sheets to style sheet list.Tavmjong Bah1-1/+1
2019-11-08Set "origin" (ua, user, author) for linked stylesheets.Tavmjong Bah1-1/+8
Prevents error messages during cascade for duplicated selector/property values.
2019-11-07Fix crash using split canvas with multiple monitorsJabier Arraiza1-56/+61
2019-11-07Fix issue LPE Line Join rendering wrong for arcs line join. ↵Jabier Arraiza1-1/+1
https://gitlab.com/inkscape/inkscape/issues/490
2019-11-05Update node transform handles on deselectNathan Lee1-0/+2
Fix regression from da553628 See https://gitlab.com/inkscape/inkscape/issues/501
2019-11-05macOS bundle support for append_inkscape_datadirThomas Holder1-1/+9
2019-11-05Fix https://gitlab.com/inkscape/inbox/issues/871 Measure Segments LPE: ↵Jabier Arraiza3-106/+123
Labels shifted, https://gitlab.com/inkscape/inkscape/issues/119, Measure Segments LPE: Measure bounding box + enlarge bb causes crash and https://gitlab.com/inkscape/inbox/issues/189 Measure Segments LPE: String formatting for label doesn't work as expected
2019-11-03Fix a editor auto pasteJabier Arraiza1-1/+1
2019-11-03refactor: Eliminate SPIString::value_defaultThomas Holder20-173/+191
- eliminate value_default - make value private (-> _value) - add value() method
2019-11-03make SP_ATTRIBUTE_IS_CSS a functionThomas Holder2-20/+17
2019-11-03sanity check for XML attribute namesThomas Holder1-0/+4
- addresses inbox#1007 (no solid fix, but should catch typical mistakes) - would have prevented inbox#976 - would have prevented https://gitlab.com/inkscape/inkscape/commit/54f45153ba#note_239314490
2019-11-02Fix bug releasing powermask LPEJabiertxof1-20/+35
2019-11-02Improve speed of LPE's updating widgets on release knots instead when value ↵Jabiertxof21-39/+51
change
2019-11-02Allow forking on powermaskJabier Arraiza2-58/+52
2019-11-01Remove OCALMarc Jeanmougin10-1984/+1
2019-11-01fix #497 don't set 'd' style propertyThomas Holder2-1/+2
2019-11-01Improve clip LPEJabier Arraiza5-322/+227
Fixes: https://gitlab.com/inkscape/inbox/issues/868 https://gitlab.com/inkscape/inbox/issues/867 https://gitlab.com/inkscape/inbox/issues/866
2019-10-31Attempt to fix inbox#976John Smith1-1/+1
2019-10-30Fix initial transform of shape in opened file.Nathan Lee1-1/+4
Fix https://gitlab.com/inkscape/inkscape/issues/495 and likely other problems.
2019-10-30PDF+LaTeX export: escape ampersandsPatrick Storz1-1/+7
Fixes https://gitlab.com/inkscape/inbox/issues/1104
2019-10-30Update the treeview in the objects-panel asynchronously, such that Inkscape ↵Diederik van Lierop2-86/+153
stays responsive with documents having a large number of objects
2019-10-30Remove _drawbox deps pointed by ThomasJabiertxof1-1/+1