summaryrefslogtreecommitdiffstats
path: root/src/style-internal.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* refactor: Eliminate SPIString::value_defaultThomas Holder2019-11-031-34/+115
| | | | | | - eliminate value_default - make value private (-> _value) - add value() method
* fix #497 don't set 'd' style propertyThomas Holder2019-11-011-0/+1
|
* refactor: clean up SPI constructorsThomas Holder2019-10-281-8/+8
|
* refactor: Eliminate SPIEnum::_nameThomas Holder2019-10-281-13/+21
|
* refactor: TypedSPIThomas Holder2019-10-281-8/+10
|
* refactor: private SPIBase::_nameThomas Holder2019-10-281-15/+15
|
* refactor: Eliminate SPIEnum::enumsThomas Holder2019-10-281-0/+40
|
* sized style enumsThomas Holder2019-10-281-1/+2
| | | | Reduces memory usage by 2% in a simple test
* refactor SPIEnum: more type safetyThomas Holder2019-10-281-85/+138
| | | | | | fixes ungrouping of "font-weight:bolder" fixes "titling-caps" parsing fixes a casting error in CairoRenderContext::renderGlyphtext
* fix merging "opacity" and "stop-opacity"Thomas Holder2019-10-271-1/+1
| | | | Regression of abc7ea9287dc
* Fix gradient/mesh handles after object with gradient/mesh cloned.Tavmjong Bah2019-10-241-4/+12
| | | | | Fixes https://bugs.launchpad.net/inkscape/+bug/453067 Fixes https://gitlab.com/inkscape/inkscape/issues/130
* Reduce memory leak on editing text, etc.Nathan Lee2019-10-111-1/+1
|
* Fix bugs appliing in fallback elementsJabier Arraiza2019-09-071-0/+3
|
* Add listeners for when shapes used by text are changed.Tavmjong Bah2019-09-061-0/+57
|
* Fixes on UX inb CSS dialogJabiertxof2019-08-291-1/+1
|
* Noumerous bugfixes pointed in Rocket ChatJabier Arraiza2019-08-291-1/+5
|
* Eliminate clang warningsThomas Holder2019-08-231-1/+0
| | | | | | | | | | -Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some)
* Hackfest2019: Rm tautological testsAlexander Valavanis2019-05-271-1/+0
|
* Replace IS_FINITE with std::isfinite (exists since C++11)Patrick Storz2019-04-021-2/+2
|
* modernize loopsMarc Jeanmougin2019-01-021-8/+8
|
* extract_uri: fix, test, documentThomas Holder2018-12-131-9/+6
|
* Fix error comment condition, thereby fixing object-test.Tavmjong Bah2018-12-031-5/+5
|
* Clarify licensesMax Gaukler2018-11-081-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
* Implement the remaining vector effects properties.Tavmjong Bah2018-11-081-0/+100
|
* Inkscape::URI API enhancementsThomas Holder2018-11-031-2/+2
|
* Use existing colour toString in style writerMartin Owens2018-10-031-15/+1
|
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Fix the object-to-path bug by adding back the SPIBase check.Martin Owens2018-10-011-1/+4
|
* Fix crash in fill and stroke dialogMartin Owens2018-09-271-0/+1
|
* Fix crash in URL get_value when url not set.Martin Owens2018-09-261-1/+2
|
* Fix if style with braceMartin Owens2018-09-261-54/+54
|
* Merge into remoteMartin Owens2018-09-261-1/+1
|\
| * Move URL toString to a more useful place and some minor fixesMartin Owens2018-09-221-10/+6
| |
| * Remove most write overrides and replace to get_value plus one generic write ↵Martin Owens2018-09-211-604/+299
| | | | | | | | method
* | Rename unit to unit_out for less confusionMartin Owens2018-09-261-6/+6
| |
* | Move URL toString to a more useful place and some minor fixesMartin Owens2018-09-241-10/+6
| |
* | Remove most write overrides and replace to get_value plus one generic write ↵Martin Owens2018-09-241-604/+299
|/ | | | method
* Fix children not properly inheriting font-size when ungroupingEduard Braun2018-09-201-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
* Update file import dialog for old SVG. We couldent add a fixed siize so we ↵Jabier Arraiza2018-09-181-1/+1
| | | | need to play with new lines
* Several more typosluz.paz2018-09-111-2/+2
|
* Relative values for strokes:Tavmjong Bah2018-08-151-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.
* Fixing coding styleJabier Arraiza2018-08-051-56/+56
|
* Fixes pointed by TavJabier Arraiza2018-08-051-108/+73
|
* coding style fixesJabier Arraiza2018-08-051-16/+19
|
* Fixes compiling bugsJabier Arraiza2018-08-051-11/+13
|
* Refactor with Tav helpJabier Arraiza2018-08-051-22/+81
|
* Revert changesJabier Arraiza2018-08-051-17/+15
|
* Allow inkscape handle units and percent in dasharray and dashoffset. Add ↵Jabier Arraiza2018-08-051-15/+17
| | | | pref optional to scale dashes on stroke scale
* Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot2018-06-181-4/+4
| | | | | This makes it clearer whether an integer or a boolean has to be passed in this specific call.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-16/+16
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.