summaryrefslogtreecommitdiff
path: root/splash/Splash.cc
AgeCommit message (Expand)AuthorFilesLines
2022-10-30Do not include a poppler/ file from a splash/ headerAlbert Astals Cid1-0/+1
2022-08-06Save copying data in SplashState::setLineDashAlbert Astals Cid1-23/+12
2022-04-08MSVC: Fix conversion warningsAlbert Astals Cid1-7/+7
2022-03-11Add readability-braces-around-statementsAlbert Astals Cid1-65/+130
2022-02-27Import improved line join handling from xpdf 4.02Oliver Sander1-9/+91
2021-12-03Fix crash in Splash::gouraudTriangleShadedFillAlbert Astals Cid1-1/+3
2021-09-13Splash::gouraudTriangleShadedFill(): relax assertion thresholdEven Rouault1-1/+1
2021-08-27SplashClip: we don't need to keep the paths aroundAlbert Astals Cid1-3/+3
2021-08-11Update (C)Albert Astals Cid1-0/+1
2021-08-10Splash::gouraudTriangleShadedFill(): relax assertion thresholdEven Rouault1-1/+1
2021-01-15Splash: fix uninitialized memory read on broken filesAlbert Astals Cid1-16/+31
2020-12-02typoAlbert Astals Cid1-1/+1
2020-12-02Prevent undefined storing of a too small float in an integerAlbert Astals Cid1-0/+8
2020-11-15Splash: Fix wrong x adjustment during clippingTobias Deiminger1-2/+2
2020-09-05addStrokeAdjustHint(): fix crash in out-of-memory situation.Albert Astals Cid1-1/+3
2020-09-02Splash: Rename Yd to Ydown, Xu to Xup, etc.Tobias Deiminger1-25/+25
2020-08-30Update (C)Albert Astals Cid1-0/+1
2020-08-29Splash bilinear scaling: Don't try read behind endTobias Deimigner1-1/+1
2020-07-03Run clang-formatAlbert Astals Cid1-5919/+5637
2020-04-21[splash, arthur] Use stroking opacity when clipping to a stroke pathOliver Sander1-3/+5
2020-02-27Implement Splash::gouraudTriangleShadedFill for non parametrized shadingsAlbert Astals Cid1-73/+198
2020-01-07More static -> static constAlbert Astals Cid1-3/+3
2019-12-21Splash::scaleImageYdXu: Protect against crash if srcWidth is too bigAlbert Astals Cid1-1/+5
2019-12-19Splash: remove modified region book-keepingAlbert Astals Cid1-81/+0
2019-12-03Enable modernize-loop-convertAlbert Astals Cid1-8/+8
2019-11-29Enable modernize-deprecated-headersAlbert Astals Cid1-5/+5
2019-11-29Enable readability-inconsistent-declaration-parameter-nameAlbert Astals Cid1-2/+2
2019-09-27Add some constAlbert Astals Cid1-2/+2
2019-08-24Always enable SPLASH_CMYKAlbert Astals Cid1-72/+3
2019-08-20Remove USE_FIXEDPOINT supportAdrian Bunk1-30/+0
2019-06-21Splash: Rename local variable to fix shadow warningAlbert Astals Cid1-6/+6
2019-06-05adjustLine -> doAdjustLineAlbert Astals Cid1-3/+3
2019-06-05Splash::makeDashedPath: Remove i declaration in forAlbert Astals Cid1-2/+2
2019-05-14Update (C) of previous commitAlbert Astals Cid1-0/+1
2019-05-13Splash: Restrict filling of overlapping boxesMarek Kasik1-15/+33
2019-03-21Update (C) from last commitAlbert Astals Cid1-0/+1
2019-03-21Remove GooList completelyOliver Sander1-1/+0
2019-03-21Remove method GooList::getOliver Sander1-1/+1
2019-03-21Make GooList a template typeOliver Sander1-1/+1
2019-03-21Remove method GooList::getLengthOliver Sander1-2/+2
2019-01-02Update (C)Albert Astals Cid1-1/+1
2019-01-02Allocate SplashXPathScanner on the stackStefan Brüns1-22/+15
2018-12-06Replace Guint by unsigned intOliver Sander1-27/+27
2018-12-06Replace Guchar by unsigned charOliver Sander1-216/+216
2018-10-30Fix crash if document is malformed (too wide)Albert Astals Cid1-1/+6
2018-10-23Replace GBool, gTrue, and gFalse by bool, true, false, resp.Oliver Sander1-127/+127
2018-10-21Update (C)Albert Astals Cid1-0/+1
2018-10-16Check for overflow in Splash::scaleImageYdXdAlbert Astals Cid1-1/+4
2018-10-10Remove usage of pragmas interface and implementationAdam Reichold1-4/+0
2018-10-05SplashXPathScanner: Move state out of SplashXPathScanner for iterating spansStefan Brüns1-3/+6