summaryrefslogtreecommitdiff
path: root/platform/winrt/mupdfwinrt
AgeCommit message (Collapse)Author
2014-03-25Update the winrt solution with the changes made in the win32 solution.Michael Vrhel
Also update the code for the changes made in the stream API
2014-01-15Clearer division in WinRT vs std C++ codeMichael Vrhel
To share as much code as possible between the Windows 8 app, windows phone app and Windows desktop app, remove dependencies of Platform and Windows::Foundation in files that interface to mupdf and replace with C/C++ std methods.
2014-01-09Add tiling into the DirectX printing code.Michael Vrhel
The tiling in x and y is needed to ensure that we can print at high resolutions with devices that have smaller bit map sizes (e.g. the surface). Banding only in the y dimension like we often do is not sufficient. Also fix an open with file association bug that must of occurred with the transition to 8.1 And update WinRT solution for recent changes in mupdf code. This includes the addition of a few new files and the document type registration.
2013-12-14Add in error trapping. Fix warnings. Remove Win8 deprecated calls. Fix ↵Michael Vrhel
issues with surface thumb rendering. Also, make updates for changes made to font names and 3rd party file structures.
2013-11-14Update WinRT project to Windows 8.1 / VS 2013. Fix several issues with zooming.Michael Vrhel
2013-11-11DirectX printing addedMichael Vrhel
After much research it was determined that use of the DirectX 2D methods is the proper way to add printing support to a Windows 8 application. This enables the pages to be rendered as they are requested by the print thread. This occurs for both the print preview screen as well as the print to the output device.
2013-11-04Fix of tab/space issues as well as changing thumbnail scale look ahead to ↵Michael Vrhel
+/- 2. Thanks to Robin for catching this.
2013-10-23Fix so that multi-threaded rendering of display list works.Michael Vrhel
Proper use of mutex lock in areas where we multiple threads can not be accessing the document or page level objects at the same time. With this fix, multiple threads can be rendering different display lists at the same time. Also fix for use of page selection scroll bar so that it does not render the page until the user lifts off the bar. This is the same as the Android app and avoids smaller devices getting overloaded if you do rapid scrolling in a document.
2013-07-04Update of winrt solution files for the reorganization that was recently ↵Michael Vrhel
undertaken
2013-06-28Fix merge mistake.Tor Andersson
2013-06-20Rearrange source files.Tor Andersson