summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-06-23Support grayscale and other colorspaces in shade->usebackground case.Tor Andersson
2010-06-23Remove some stray spaces.Tor Andersson
2010-06-23Automatically switch to using bands if the resulting image size is too large ↵Tor Andersson
in pdfdraw.
2010-06-23Update windows viewer to add the search functionality.Tor Andersson
2010-06-23Remove jbig2dec command line tool from the list of files to build in the VS ↵Tor Andersson
project.
2010-06-22Make the color conversions in dev_draw general for n-component colors.Tor Andersson
2010-06-23Add special case loops for loadtile8 when pad is 1 and 3 (grayscale and rgb).Tor Andersson
2010-06-23Remove a stray space at the beginning of a line.Tor Andersson
2010-06-23If the font has no glyph names, use WinAnsiStandard as a best effort guess.Tor Andersson
2010-06-23Stop scanning the file for more objects after encountering a lexing error. ↵Tor Andersson
This will help when files have garbage on the end.
2010-06-23Relax the check for an opening brace in a postscript calculator function by ↵Tor Andersson
using the lexer.
2010-06-23Add definition for hypotf() for MSVC.Tor Andersson
2010-06-23Allow flate streams to have data check errors at the end.Tor Andersson
2010-06-23Fix asserts in blit().Tor Andersson
2010-06-23Improve error case cleanup in pdf_font.Tor Andersson
2010-06-23Treat characters encoded to 0 as '?' when generating unicode values.Tor Andersson
2010-06-23Tweak how often spaces are inserted in dev_ext.Tor Andersson
2010-06-23Fix typo.Tor Andersson
2010-06-22Add support for greyscale rendering to the mupdf core and pdfdraw.Robin Watts
2010-06-22Add hints flag to device struct so that the interpreter doesn't need to load ↵Tor Andersson
image resources for dev_text.
2010-06-21Put magic numbers in #defines.Tor Andersson
2010-06-21Improve newline detection heuristic in text extraction device.Tor Andersson
2010-06-21Revert a local debugging change that snuck into a patch.Tor Andersson
2010-06-21Change pdfshow default to print streams decompressed.Tor Andersson
2010-06-21Ignore PostScript style XObjects instead of bailing.Tor Andersson
2010-06-21Preload page tree into an array to avoid unnecessary linear searching when ↵Tor Andersson
looking for a given page.
2010-06-21Adjust for mediabox origin when inverting highlights.Tor Andersson
2010-06-21Fix ascender and descender and other metric calculations to use proper ↵Tor Andersson
scaling values.
2010-06-21Divide bbox for custom ligatures defined by one-to-many ToUnicode mappings.Tor Andersson
2010-06-21Implement searching for text within the current page.Tor Andersson
2010-06-21Prepare for searching by implementing the UI for entering a search string. ↵Tor Andersson
Changed key bindings a bit.
2010-06-20Remove unused pdf_comment struct and add textspan and displaylist fields to ↵Tor Andersson
the page struct.
2010-06-20Rename the remaining non-reference-counted free functions to free instead of ↵Tor Andersson
drop.
2010-06-20Move font size check from interpreter to font rendering.Tor Andersson
2010-06-20Be lenient about invalid cmap syntax.Tor Andersson
2010-06-18Prediction filter optimisations: avoid needless copying and switch then for, ↵Robin Watts
not for then switch.
2010-06-18Add arm versions of scol4 and srow4.Robin Watts
2010-06-18Optimise image scaling.Robin Watts
Tweak C to use pointer arithmetic rather than array indexing. Decrement vars rather than increment which gets us free/cheap tests against 0 on some architectures. Add new scolc and srowc implementations for common cases.
2010-06-18Allow assembler files in the makefile. Renamed ARCH_SRC to DRAW_ARCH_SRC.Tor Andersson
2010-06-18SWAR implementations of the image drawing functions, plus some tweaks to the ↵Robin Watts
vanilla versions for speed.
2010-06-18Add DEBUG and NDEBUG preprocessor defines when building debug and release ↵Tor Andersson
modes, respectively.
2010-06-19Floats everywhere!Tor Andersson
2010-06-17Fix a handful typos reported in bug 691398.Tor Andersson
2010-06-16Fix typo in dev_text that caused the bounding boxes to be incorrect.Tor Andersson
2010-06-16Accelerate some of the blitting functions using SWAR.Robin Watts
2010-06-16Allow bookmark commands in the viewer to take a number argument so you can ↵Sebastian Rasmussen
store several bookmarks at once.
2010-06-15Remove all use of the fz_mul255 macro in the porterduff/imagedraw code in ↵Robin Watts
favour of doing blending using some macros.
2010-06-15Use scissor bbox to clip shadings instead of using scratch buffers.Tor Andersson
2010-06-16Do runtime endianness test instead of relying on unreliable preprocessor macros.Tor Andersson
2010-06-15Don't process paths with missing moveto.Tor Andersson