summaryrefslogtreecommitdiffstats
path: root/src/display (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-11-19Speedup filtering and panningJabier Arraiza6-56/+80
2019-11-18Selectively disable motion event compression for specific toolsPatrick Storz1-1/+0
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 Holder3-4/+7
/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-17fix #515 axonometric grid snapping w/ y-axis downThomas Holder1-5/+12
2019-11-07Fix crash using split canvas with multiple monitorsJabier Arraiza1-56/+61
2019-10-30Remove _drawbox deps pointed by ThomasJabiertxof1-1/+1
2019-10-30Improve picking selecton on textJabiertxof4-16/+22
2019-10-28Fix a blending issueJabiertxof1-1/+2
2019-10-28Fix some blurs iddle large loopsJabiertxof1-4/+4
2019-10-28sized style enumsThomas Holder1-3/+4
Reduces memory usage by 2% in a simple test
2019-10-28refactor SPIEnum: more type safetyThomas Holder4-13/+16
fixes ungrouping of "font-weight:bolder" fixes "titling-caps" parsing fixes a casting error in CairoRenderContext::renderGlyphtext
2019-10-27Remove delay on desktop switchJabier Arraiza2-25/+9
2019-10-27Fix XRay memory problem by no end iddleJabiertxof2-4/+15
2019-10-24Allow select text elements by bounding boxJabier Arraiza1-0/+9
2019-10-23Revert "Try to fix tests"Jabier Arraiza1-5/+1
This reverts commit 9d7575e11d86c2a1544690ea7f680c7d27d7d22d
2019-10-23Try to fix testsJabier Arraiza1-1/+5
2019-10-23Fix isolation issuesJabier Arraiza2-26/+18
2019-10-22Fix wrong interpretation on how works canvas renderingJabier Arraiza1-11/+3
2019-10-21Better fix to handle cache on drawing itemsJabiertxof2-15/+17
2019-10-21Remove isolate check. Need to find a way to isolate all containersJabier Arraiza1-5/+13
2019-10-20Improvements to blending and tooltipJabier Arraiza1-3/+3
2019-10-20Improve isolationJabier Arraiza2-6/+5
2019-10-19Improve function readibility in previous blend commitJabier Arraiza1-54/+30
2019-10-19Add export/import PDF blend modes and add isolation modifierJabier Arraiza7-96/+209
2019-10-14Re-Add blending modes UI using CSS instead filtersJabier Arraiza1-0/+3
2019-10-12Move from deprecated GTimeVal to g_get_monotonic_time()Jabier Arraiza3-56/+23
2019-10-11Actualizarsrc/display/sp-canvas.cppJabier Arraiza1-0/+1
2019-10-11Fix issue on lagging space panning and resizing canvas pointed br @ede123 in ↵Jabier Arraiza2-16/+42
RC. Also fix a bug rendering filters with superfast scroll and node tool
2019-10-11Canvas profiling improvements. Also changed to a non deprecated measuring ↵Jabier Arraiza2-40/+85
time pointed by @ede123 in IRC
2019-10-09Fix split and xray changes not always toggledJabier Arraiza1-14/+8
2019-10-09Improve node selection ~x3 removing unneded updateNow() called in non ↵Jabier Arraiza1-7/+26
necesary places. Also ensure canvas is always redraw
2019-10-07Fix remaining #Jabier Arraiza1-1/+1
2019-10-07Add improvements to renderingJabier Arraiza1-5/+7
2019-10-07Fix issue 931 and also improve a lor rendering on canvas on multiselection, ↵Jabier Arraiza1-3/+14
maybe in single selection
2019-10-07Fix rendering cache logic, broken in commit ↵Tavmjong Bah1-1/+1
b92592ab9ee056f0d1dc60727524d6f07f152f2d
2019-10-04Allow know total process timmed in multiple operations on canvas renderingJabiertxof1-8/+16
2019-10-04Fix rendering of hatches when hatching "overflow" tile.Tavmjong Bah2-16/+42
Fix for https://gitlab.com/inkscape/inkscape/issues/309
2019-10-04Add minor comments to file.Tavmjong Bah1-0/+3
2019-10-01 Fixing shifts for sub-byte PNG packing orderMarc Jeanmougin1-2/+3
In PNG, pixels are stored left to right with msb first, so the shift of the nth color should be 8-size-n and not n Fixes https://gitlab.com/inkscape/inkscape/issues/444
2019-10-01Fix issues pointed by McJabiertxof2-10/+11
2019-10-01Add DEBUG_PERFORMANCE flag to canvas to meassure iddle time and splits procesedJabiertxof2-0/+28
2019-09-30Reduce memory leak when dragging selectionNathan Lee1-1/+1
2019-09-30Reduce memory leaks when dragging shapesNathan Lee1-0/+2
Remove unnecessary copy per Thomas' suggestion
2019-09-22Try to improve match of image-rendering values to cairo filtersPatrick Storz1-14/+13
Specifically image-rendering="crisp-edges" should use a scaling algorithm that does *not* blur edges. Unfortunately this only leaves CAIRO_FILTER_NEAREST, but seems to be the most suitable choice.
2019-09-13fix crash in CanvasXYGrid::updateWidgetsThomas Holder1-13/+13
_rcb_visible was uninitialized
2019-09-11Fix crash when font dont have X glyph. Solve this ↵Jabiertxof1-3/+6
https://gitlab.com/inkscape/inbox/issues/841
2019-09-10improve text selectionJabiertxof1-3/+4
2019-08-23Eliminate clang warningsThomas Holder1-2/+0
-Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some)
2019-08-14fix #371 guides label upside downThomas Holder1-1/+1
2019-08-02Remove line height code and ficx coding styleJabiertxof1-2/+2