summaryrefslogtreecommitdiff
path: root/poppler/SplashOutputDev.cc
AgeCommit message (Expand)AuthorFilesLines
2024-02-22Update (C)Albert Astals Cid1-1/+1
2024-02-20SplashOutputDev::drawImageMask(): early break if getLine() failsEven Rouault1-1/+3
2023-07-12avoid bogus memory allocation size in doTilingPatternFillThomas Freitag1-0/+9
2023-07-10Update (C)Albert Astals Cid1-1/+1
2023-07-10GWG 19.2 - DeviceN Overprint (White):Thomas Freitag1-1/+1
2022-12-14Update (C)Albert Astals Cid1-1/+1
2022-12-14Splash: avoid problems because of implicit rounding in non-separable blend mo...Thomas Freitag1-34/+17
2022-09-27SplashOutputDev::tilingPatternFill: Properly restore CTM on failureAlbert Astals Cid1-0/+3
2022-08-08Use std::vector to store dash patternsOliver Sander1-6/+3
2022-08-06Save copying data in SplashState::setLineDashAlbert Astals Cid1-3/+3
2022-08-06Do not truncate line dash patterns with more than 20 entriesOliver Sander1-5/+4
2022-03-30Fix regression caused by a6b2442e37cc00534bcdca7c83366a0fa0501157Albert Astals Cid1-3/+3
2022-03-18Store font data in a std::vector<unsigned char>Oliver Sander1-8/+6
2022-03-18Pass around font memory buffers as unsigned charOliver Sander1-1/+1
2022-03-15Use std::string for filename in SplashFontSrcOliver Sander1-7/+7
2022-03-15Remove the deleteSrc variable from SplashFontSrcOliver Sander1-2/+2
2022-03-11Add readability-braces-around-statementsAlbert Astals Cid1-78/+146
2022-03-10Update (C) of previous commitAlbert Astals Cid1-1/+1
2022-03-09Replace hand-coded reference counting in GfxFont by std::shared_ptrOliver Sander1-3/+3
2022-01-05Let FoFiTrueType::make and ...::load return std::unique_ptrOliver Sander1-5/+4
2022-01-05Allocate GfxFontLoc object on the stackOliver Sander1-8/+3
2022-01-05Store 'path' as std::string in GfxFontLocOliver Sander1-3/+3
2021-09-25Fix copy&paste mistake of previous commitAlbert Astals Cid1-1/+1
2021-09-25Splash: Fix pattern whose values are not 0 but close enoughAlbert Astals Cid1-2/+2
2021-08-27CI: Enable google-explicit-constructorAlbert Astals Cid1-1/+1
2021-08-27Update (C)Albert Astals Cid1-1/+1
2021-08-26SplashOutputDev::drawImage(): Fix abort() in failed gmallocnEven Rouault1-31/+39
2021-02-07OutputDev:tilingPatternFill pass the GfxTilingPatternAlbert Astals Cid1-4/+7
2020-12-12SplashOutputDev: Fix crash on broken filesAlbert Astals Cid1-0/+4
2020-12-01Fix memory leak in 722f37f7ab39e6d3b7fffb69907433d25f30b5efAlbert Astals Cid1-3/+1
2020-12-01Splash: Fix blitImage in uncolored tiling patternsTobias Deiminger1-30/+37
2020-10-29clang: Warn about weak-vtablesAlbert Astals Cid1-1/+3
2020-07-03Run clang-formatAlbert Astals Cid1-4107/+3951
2020-05-19Fix memory leak when failing to load some fontsAlbert Astals Cid1-0/+1
2020-05-19Move some variables declaration closer to where they are usedAlbert Astals Cid1-10/+16
2020-04-21[splash, arthur] Use stroking opacity when clipping to a stroke pathOliver Sander1-2/+7
2020-03-29Update (C) of last commitAlbert Astals Cid1-1/+1
2020-03-29Handle 1 bit RGB images in ICC colorspaceThomas Freitag1-1/+1
2020-02-27Implement Splash::gouraudTriangleShadedFill for non parametrized shadingsAlbert Astals Cid1-24/+27
2020-01-17Remove unused SplashOutputDev variable/functionAlbert Astals Cid1-6/+1
2020-01-17Remove unused SplashOutputDev::setBitmapUpsideDownAlbert Astals Cid1-1/+0
2019-12-19Splash: remove modified region book-keepingAlbert Astals Cid1-9/+0
2019-12-03Enable modernize-loop-convertAlbert Astals Cid1-2/+1
2019-12-02enable modernize-use-bool-literalsAlbert Astals Cid1-3/+3
2019-12-02Enable modernize-use-overrideAlbert Astals Cid1-1/+1
2019-11-29Enable modernize-deprecated-headersAlbert Astals Cid1-1/+1
2019-11-29Enable readability-string-compareAlbert Astals Cid1-4/+4
2019-11-29Enable readability-inconsistent-declaration-parameter-nameAlbert Astals Cid1-1/+1
2019-11-28Move enableFreeType out of GlobalParamsAlbert Astals Cid1-1/+2
2019-11-23Add some const to GfxState & friendsAlbert Astals Cid1-3/+2