summaryrefslogtreecommitdiffstats
path: root/src/style-internal.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-11-03refactor: Eliminate SPIString::value_defaultThomas Holder1-34/+115
- eliminate value_default - make value private (-> _value) - add value() method
2019-11-01fix #497 don't set 'd' style propertyThomas Holder1-0/+1
2019-10-28refactor: clean up SPI constructorsThomas Holder1-8/+8
2019-10-28refactor: Eliminate SPIEnum::_nameThomas Holder1-13/+21
2019-10-28refactor: TypedSPIThomas Holder1-8/+10
2019-10-28refactor: private SPIBase::_nameThomas Holder1-15/+15
2019-10-28refactor: Eliminate SPIEnum::enumsThomas Holder1-0/+40
2019-10-28sized style enumsThomas Holder1-1/+2
Reduces memory usage by 2% in a simple test
2019-10-28refactor SPIEnum: more type safetyThomas Holder1-85/+138
fixes ungrouping of "font-weight:bolder" fixes "titling-caps" parsing fixes a casting error in CairoRenderContext::renderGlyphtext
2019-10-27fix merging "opacity" and "stop-opacity"Thomas Holder1-1/+1
Regression of abc7ea9287dc
2019-10-24Fix gradient/mesh handles after object with gradient/mesh cloned.Tavmjong Bah1-4/+12
Fixes https://bugs.launchpad.net/inkscape/+bug/453067 Fixes https://gitlab.com/inkscape/inkscape/issues/130
2019-10-11Reduce memory leak on editing text, etc.Nathan Lee1-1/+1
2019-09-07Fix bugs appliing in fallback elementsJabier Arraiza1-0/+3
2019-09-06Add listeners for when shapes used by text are changed.Tavmjong Bah1-0/+57
2019-08-29Fixes on UX inb CSS dialogJabiertxof1-1/+1
2019-08-29Noumerous bugfixes pointed in Rocket ChatJabier Arraiza1-1/+5
2019-08-23Eliminate clang warningsThomas Holder1-1/+0
-Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some)
2019-05-27Hackfest2019: Rm tautological testsAlexander Valavanis1-1/+0
2019-04-02Replace IS_FINITE with std::isfinite (exists since C++11)Patrick Storz1-2/+2
2019-01-02modernize loopsMarc Jeanmougin1-8/+8
2018-12-13extract_uri: fix, test, documentThomas Holder1-9/+6
2018-12-03Fix error comment condition, thereby fixing object-test.Tavmjong Bah1-5/+5
2018-11-08Clarify licensesMax Gaukler1-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
2018-11-08Implement the remaining vector effects properties.Tavmjong Bah1-0/+100
2018-11-03Inkscape::URI API enhancementsThomas Holder1-2/+2
2018-10-03Use existing colour toString in style writerMartin Owens1-15/+1
2018-10-01Remove #include "config.h" wherever possibleEduard Braun1-4/+0
2018-10-01Fix the object-to-path bug by adding back the SPIBase check.Martin Owens1-1/+4
2018-09-27Fix crash in fill and stroke dialogMartin Owens1-0/+1
2018-09-26Fix crash in URL get_value when url not set.Martin Owens1-1/+2
2018-09-26Fix if style with braceMartin Owens1-54/+54
2018-09-26Rename unit to unit_out for less confusionMartin Owens1-6/+6
2018-09-24Move URL toString to a more useful place and some minor fixesMartin Owens1-10/+6
2018-09-24Remove most write overrides and replace to get_value plus one generic write ↵Martin Owens1-604/+299
method
2018-09-22Move URL toString to a more useful place and some minor fixesMartin Owens1-10/+6
2018-09-21Remove most write overrides and replace to get_value plus one generic write ↵Martin Owens1-604/+299
method
2018-09-20Fix children not properly inheriting font-size when ungroupingEduard Braun1-0/+3
Only the value was merged into the child's style but not type, unit or literal specifiers. As type defaults to SP_FONT_SIZE_LITERAL with SP_CSS_FONT_SIZE_MEDIUM this resulted in removal of font-size upon ungrouping. Fixed Bugs: - https://bugs.launchpad.net/inkscape/+bug/1518575 - https://bugs.launchpad.net/inkscape/+bug/1733651
2018-09-18Update file import dialog for old SVG. We couldent add a fixed siize so we ↵Jabier Arraiza1-1/+1
need to play with new lines
2018-09-11Several more typosluz.paz1-2/+2
2018-08-15Relative values for strokes:Tavmjong Bah1-14/+2
Fix segmenation fault on reading dashes with % values. Fix computed value for dashes with % values (use viewport diagonal length). Support % values for stroke width.
2018-08-05Fixing coding styleJabier Arraiza1-56/+56
2018-08-05Fixes pointed by TavJabier Arraiza1-108/+73
2018-08-05coding style fixesJabier Arraiza1-16/+19
2018-08-05Fixes compiling bugsJabier Arraiza1-11/+13
2018-08-05Refactor with Tav helpJabier Arraiza1-22/+81
2018-08-05Revert changesJabier Arraiza1-17/+15
2018-08-05Allow inkscape handle units and percent in dasharray and dashoffset. Add ↵Jabier Arraiza1-15/+17
pref optional to scale dashes on stroke scale
2018-06-18Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot1-4/+4
This makes it clearer whether an integer or a boolean has to be passed in this specific call.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-16/+16
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-06-07Add GUI support for 'font-variant-east-asian' property.Tavmjong Bah1-1/+108