summaryrefslogtreecommitdiff
path: root/fpdfsdk/fpdf_view.cpp
AgeCommit message (Expand)Author
2018-10-25Change FXDIB_BLEND_FOO typedefs to an enum class.Lei Zhang
2018-10-17Add CPDF_{Array,Dictionary}Locker to catch illegal iteration patterns.Tom Sepez
2018-10-12Rename CPDF_{Array,Dictionary}::GetCount() to size().Lei Zhang
2018-09-14Rename FPDF_RenderPage_Retail() to RenderPageWithContext()chromium/3553Tom Sepez
2018-08-13Make CFX_ReadOnlyMemoryStream take a span.Lei Zhang
2018-08-13Move CPDFSDK_MemoryAccess to fxcrt.Lei Zhang
2018-07-24Fix encryption dictionary owning.Artem Strygin
2018-07-13Validate out-parameters in FPDF_GetPageSizeByIndex().Lei Zhang
2018-06-27Rework of loading of CPDF_Document.Artem Strygin
2018-06-12FPDFPage_New(), FPDF_LoadPage(): Fallthru into PDF case if no XFA context.Tom Sepez
2018-06-12CheckUnSupportError() always called with FPDF_ERR_SUCCESS.Tom Sepez
2018-06-12Remove some #ifdef XFA in favor of runtime checks.chromium/3457Tom Sepez
2018-06-12Make empty document always have empty privilegesTom Sepez
2018-06-12Rework "Make common page base class."Tom Sepez
2018-06-05Tidy parser lifecycle state machine in CPDF_PageObjectHolder.Tom Sepez
2018-06-04Revert "Make CPDF_Document cache CPDF_Pages"Tom Sepez
2018-06-04Revert "Make common page base class for XFA and non-XFA."Tom Sepez
2018-06-04Revert "Make pagview decisions at runtime for non-xfa pages."Tom Sepez
2018-06-04Revert "Remove more ifndef XFA cases"Tom Sepez
2018-06-04Revert "Make FPDF_LoadPage return either page type at runtime."Tom Sepez
2018-06-02Remove more ifndef XFA caseschromium/3449chromium/3448Tom Sepez
2018-06-01Make FPDF_LoadPage return either page type at runtime.Tom Sepez
2018-06-01Creating XFA context shouldn't be a side-effect of FPDF_* conversion.Tom Sepez
2018-05-31Make CPDF_Document own its Extension.Tom Sepez
2018-05-31Make pagview decisions at runtime for non-xfa pages.Tom Sepez
2018-05-30Make common page base class for XFA and non-XFA.Tom Sepez
2018-05-30Make CPDF_Document cache CPDF_PagesTom Sepez
2018-05-25Replace some #ifdefs PDF_ENABLE_XFA, part 2.Tom Sepez
2018-05-25Make CPDF_Page retainable.Tom Sepez
2018-05-08Mark CPDF_Object pointers as const in CPDF_ViewerPreferences.Lei Zhang
2018-05-08Add APIs to work with a FPDF_PAGERANGE.Lei Zhang
2018-05-08Rename CPDF_Document::GetPage() to GetPageDictionary().Tom Sepez
2018-05-07Make more CPDF_PageObjectHolder members protected.Lei Zhang
2018-05-03Prove that the memory was good at FPDFBitmap_CreateEx() create time.Tom Sepez
2018-05-03Use strict types in FPDF API, try #3Tom Sepez
2018-05-02Add CPDF_Document::Extension::GetPageCount()Tom Sepez
2018-05-01Check for NULL XFA context even when XFATom Sepez
2018-05-01Make FPDF_Document always be CPDF_Document.Tom Sepez
2018-04-25Replace reinterpret_cast with static_cast where possibleTom Sepez
2018-04-25Add PostScript PASSTHROUGH options to FPDF_SetPrintMode().Lei Zhang
2018-04-25Use WindowsPrintMode in more places in place of ints.Lei Zhang
2018-04-16Check that CFX_DIBitmap::Create calls succeeds in fpdf_viewNicolas Pena
2018-04-12Change CPDF{XFA}_Page::PageToDevice() to take a CFX_PointF.Lei Zhang
2018-04-12Add return value to FPDF_DeviceToPage().Lei Zhang
2018-04-12Add CPDF_Page::DeviceToPage() / PageToDevice().Lei Zhang
2018-04-12Change some CPDFXFA_Page methods to take rects and points.Lei Zhang
2018-04-12Change GetDisplayMatrix methods to take FX_RECT.Lei Zhang
2018-04-10Change CFX_RenderDevice::FillRect() to take FX_RECT by const-ref.Lei Zhang
2018-04-02Remove FPDF_SetPrintPostscriptLevel().chromium/3387Lei Zhang
2018-03-28Rename fpdfsdk/fpdf* files to be consistentDan Sinclair