summaryrefslogtreecommitdiffstats
path: root/src/display (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'misc-typos' of gitlab.com:luzpaz/inkscapeMarc Jeanmougin2018-09-132-2/+2
|\
| * Several more typosluz.paz2018-09-112-2/+2
| |
* | Fix DPI wrong code pointed by McJabiertxof2018-09-132-8/+8
| |
* | Add per embed/linked SVG a DPI valueJabiertxof2018-09-132-8/+15
| |
* | New option to invert y-axisThomas Holder2018-09-122-14/+26
| | | | | | | | | | | | | | | | | | Replaces all hard coded or implicit desktop coordinate usage with doc2dt multiplication. New global preference: Interface > Origin at upper left https://bugs.launchpad.net/inkscape/+bug/170049
* | Support smooth scrolling (part 1)Eduard Braun2018-09-111-0/+1
|/ | | | Allows panning / zooming / rotating the canvas smoothly.
* Fix bug #167900Yuki Hoshino2018-08-302-0/+2
| | | | | | | | | https://bugs.launchpad.net/inkscape/+bug/167900 - Tiled imported bitmap textures have errors, also exported By the default extend mode CAIRO_EXTEND_NONE, draw white on a pattern image edge with CAIRO_FILTER_GOOD. Draw an image with CAIRO_EXTEND_PAD.
* Relative values for strokes:Tavmjong Bah2018-08-151-1/+1
| | | | | | Fix segmenation fault on reading dashes with % values. Fix computed value for dashes with % values (use viewport diagonal length). Support % values for stroke width.
* Fix 'stroke-dashoffset' with absolute units.Tavmjong Bah2018-08-131-1/+1
|
* Refactor with Tav helpJabier Arraiza2018-08-051-1/+1
|
* Revert changesJabier Arraiza2018-08-051-24/+2
|
* Allow inkscape handle units and percent in dasharray and dashoffset. Add ↵Jabier Arraiza2018-08-051-2/+24
| | | | pref optional to scale dashes on stroke scale
* Replace typedef enum with enum in POD type declarations.Emmanuel Gil Peyrot2018-06-202-10/+10
|
* Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot2018-06-1911-11/+11
|
* Run clang-tidy’s modernize-use-noexcept pass.Emmanuel Gil Peyrot2018-06-181-1/+1
| | | | This removes deprecated dynamic exception specifications.
* Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot2018-06-183-6/+6
| | | | | This makes it clearer whether an integer or a boolean has to be passed in this specific call.
* Run clang-tidy’s modernize-pass-by-value pass.Emmanuel Gil Peyrot2018-06-182-3/+5
| | | | | This avoids having to pass variables by reference before copying them when calling a constructor.
* Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot2018-06-188-9/+9
| | | | This renames most C <*.h> includes into C++ <c*> includes.
* Run clang-tidy’s modernize-use-equals-default pass.Emmanuel Gil Peyrot2018-06-1817-42/+26
| | | | | This replaces empty constructors and destructors with the default keyword.
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-1841-343/+343
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot2018-06-1826-163/+163
| | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
* Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot2018-06-126-14/+14
| | | | | Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
* Misc. typosluz.paz2018-05-141-1/+1
| | | Found via `codespell` and `grep`
* Fix bug embeding SVG as PNGJabier Arraiza2018-05-131-1/+47
|
* Allow link a SVG as imageJabiertxo Arraiza Cenoz2018-05-101-23/+73
|
* Create stateless alignment selector and use it insteadGeoff Lankow2018-05-092-10/+9
|
* Add buttons to align grids to pageGeoff Lankow2018-05-093-145/+53
|
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-0448-134/+134
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-2948-134/+134
|
* Merge branch 'updategridwidgets' of gitlab.com:darktrojan/inkscapeMarc Jeanmougin2018-04-104-86/+113
|\
| * Re-enable CanvasXYGrid::updateWidgets and CanvasAxonomGrid::updateWidgetsGeoff Lankow2018-03-224-86/+113
| |
* | Add lots of README's.Tavmjong Bah2018-03-301-0/+17
|/
* Removing sample meson build files.Felipe Corrêa da Silva Sanches2018-03-171-142/+0
| | | | | | | | | | These will be kept at a separate "meson_build" branch at https://gitlab.com/fsanches/inkscape/ Learn more at: * "Using Meson's automatic dependency manager to build GTK" ** https://www.youtube.com/watch?v=2dB80CjH_3Q * "The Meson Build System - 4+ years of work to become an overnight success" ** https://www.youtube.com/watch?v=gHdTzdXkhRY
* [meson-build] displayFelipe Corrêa da Silva Sanches2018-03-171-0/+142
|
* 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
* Add error output when file loading fails.Tavmjong Bah2018-01-301-3/+26
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-3015-30/+29
| | | | A lot of header clean-up.
* Minor include file cleanup.Tavmjong Bah2018-01-2310-17/+8
|
* Misc. typosluz.paz2018-01-083-3/+3
| | | Found via `codespell`
* Merge branch 'hidpi_canvas'Tavmjong Bah2017-12-1119-230/+472
|\ | | | | | | Fixes for rendering canvas and controls on high DPI monitors.
| * Fix rendering of controls that don't invert color.Tavmjong Bah2017-12-111-2/+3
| |
| * Support device scale in filters.Tavmjong Bah2017-11-3012-40/+127
| |
| * Store device-scale and propogate value where necessary.Tavmjong Bah2017-11-304-34/+54
| | | | | | | | | | Avoids reliance on cairo_surface_get_device_scale. Also necessary for filters.
| * Adapt control shapes for hi DPI displays.Tavmjong Bah2017-11-271-167/+182
| | | | | | | | Rework how shapes are generated to simplify code.
| * Simple scaling of controls for high DPI screens (nodes, arrows, etc.).Tavmjong Bah2017-11-261-4/+23
| |
| * Remove debugging code and other cleanup.Tavmjong Bah2017-11-243-128/+25
| |
| * Fix repainting.Tavmjong Bah2017-11-241-3/+21
| |
| * First attempt at supporting HiDPI on canvas.Tavmjong Bah2017-11-234-33/+218
| | | | | | | | | | Rendering seems to work but has not been fully tested. Editting does not work.
* | Misc. typosluzpaz2017-12-041-2/+2
|/ | | | | | Please confirm typos in the following `doc/nr-filter-interface.txt` `share/symbols/BalloonSymbols.svg` .
* Merge branch 'luzpaz/inkscape-typos' (!119)Eduard Braun2017-11-0711-18/+18
|\