summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/qcosmeticstroker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Filter cosmetic lines using transformed, not world coordinatesEirik Aavitsland2021-02-101-4/+4
* Avoid C-style casts when possibleHou Lei2021-02-071-16/+16
* Cosmetic stroker: avoid overflows for non-finite coordinatesEirik Aavitsland2020-12-011-0/+2
* Avoid integer overflow and division by zeroAllan Sandfeld Jensen2020-11-231-3/+3
* Remove Qt4Compatible paintingAllan Sandfeld Jensen2020-11-121-11/+9
* Allow painting above INT16_MAX on 64-bit architecturesAllan Sandfeld Jensen2020-11-091-15/+25
* Avoid heap-buffer-overflowRobert Loehning2020-10-121-1/+1
* Revert "Reimplement non-antialiased cosmetic pen"Allan Sandfeld Jensen2020-10-011-98/+193
* Reimplement non-antialiased cosmetic penAllan Sandfeld Jensen2020-09-291-193/+98
* Multiply instead of shiftingRobert Loehning2020-07-231-1/+1
* Use QList instead of QVector in gui implementationJarek Kobus2020-07-071-1/+1
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-271-0/+1
|\
| * Fix QPainter::drawLines() with cosmetic penEirik Aavitsland2019-12-171-0/+1
* | Tidy nullptr usageAllan Sandfeld Jensen2019-12-061-3/+3
|/
* Cleanup gradient blendingAllan Sandfeld Jensen2018-11-161-1/+1
* Merge remote-tracking branch 'origin/5.9' into devGabriel de Dietrich2017-07-131-13/+43
|\
| * Fix polygon stroking with cosmetic penAllan Sandfeld Jensen2017-07-051-13/+43
* | Allow QImage with more than 2GByte of image dataAllan Sandfeld Jensen2017-07-081-1/+1
|/
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-211-13/+13
|\
| * QCosmeticStroker: fix several UBs involving << with a negative LHSMarc Mutz2016-03-151-13/+13
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-03-111-5/+7
|\ \ | |/
| * QCosmeticStroker: fix out-of-bounds access in drawPixel()Marc Mutz2016-03-091-5/+7
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | QCosmeticStroker: fix misleading use of & on bool operandsAnton Kudryavtsev2015-12-101-2/+2
|/
* Merge remote-tracking branch 'origin/5.5' into 5.6Liang Qi2015-10-021-1/+2
|\
| * Another fix of cosmetic QPainter::drawPolyline()Eirik Aavitsland2015-09-011-1/+2
* | Solid and gradients in high color accuracyAllan Sandfeld Jensen2015-04-101-1/+2
|/
* Merge remote-tracking branch 'origin/5.4' into 5.5Liang Qi2015-03-311-12/+8
|\
| * Fix rasterization errors in aliased cosmetic drawPolyLineEirik Aavitsland2015-03-191-12/+8
* | Improve rounding in QCosmeticStrokerAllan Sandfeld Jensen2015-03-121-4/+8
* | Update copyright headersJani Heikkinen2015-02-111-7/+7
* | Remove unnecessary math.h and limits.h includesAllan Sandfeld Jensen2015-02-041-1/+0
|/
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Fix QPainter::drawPolyline() painting errors with cosmetic penaavit2014-08-141-4/+4
* Ensure lastPixel.y is also initalized to -1 when necessaryAndy Shaw2013-10-081-0/+3
* Fix drawing of 0-width polylines from outside the devicerect.Gunnar Sletta2013-06-101-16/+26
* Merge remote-tracking branch 'gerrit/release' into stableSamuel Rødal2013-03-211-6/+6
|\
| * Fixed artifacts when drawing same line with different clips.Samuel Rødal2013-03-141-6/+6
* | Fixed QPainter::drawPolyline() not drawing solid lines.Samuel Rødal2013-03-151-1/+16
|/
* Fixed dashes being rendered differently depending on system clip.Samuel Rødal2013-03-071-4/+7
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* Make QPen default to 1-width non-cosmetic.Samuel Rødal2012-10-221-1/+1
* Fixed inconsistent QPainter fill rules for aliased painting.Samuel Rødal2012-10-191-2/+2
* Fixed cosmetic line drawing where begin and end points are equal.Samuel Rødal2012-10-111-0/+5
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Fixed inconsistent rounding of square cap pens.Samuel Rødal2012-09-201-10/+10
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-301-1/+1
* Update contact information in license headers.Jason McDonald2012-01-231-1/+1
* Update copyright year in license headers.Jason McDonald2012-01-051-1/+1
* Revert "Fix use of qMax() with floating point constants"Sergio Ahumada2011-11-011-2/+2