summaryrefslogtreecommitdiff
path: root/winrt/mupdfwinrt
AgeCommit message (Collapse)Author
2013-06-20Rearrange source files.Tor Andersson
2013-06-19Fix up of issues in Windows 8 app prior to submission to Windows storeMichael Vrhel
Fix of logos and icons to match Android and iOS applications. Switch to using DLL for the mupdf winRT library. Static libraries for winRT defined calls is not allowed. Added linker options for security issues. Also fix of some circular header/namespace issues.
2013-06-19Fix of winRT solution with changes to header files in mupdfMichael Vrhel
2013-06-19Addition of code to allow files to be opened from skydrive and for app to be ↵Michael Vrhel
file activated. Also fixed a few issues for when we open a new file and close the current contents. There was an issue with the displaylist cache clean up.
2013-06-18Merge common and internal headers into one.Tor Andersson
2013-06-14Fix error handling in WinRT code (that I broke).Robin Watts
Just before pushing the previous commit of Michaels, I removed an fz_var, thinking it wasn't required. After discussing it with him I realise that it was needed, so reintroduce it here with another error handling tweak. Apologies!
2013-06-14Addition of locking cache for display list in winRT libraryMichael Vrhel
2013-06-14Addition of display list rendering in WinRT libraryMichael Vrhel
The display list rendering is used when scaling within the current page to enable quicker response.
2013-06-12Support begin/end page calls in text extraction device.Tor Andersson
2013-06-12Add begin_page and end_page calls to device interface.Tor Andersson
2013-06-08Fix up of winrt project so that all the configs and platforms compileMichael Vrhel
2013-06-05Change in doc_document.c to account for oxps type. Also error catching when ↵Michael Vrhel
file fails to open. Removal of null checks for object freeing in interface to mupdf.
2013-06-03Added support for keyboard zooming (+/- key). Fixed issues when orientation ↵Michael Vrhel
changes. Also minor fixes for memory leaks in muctx.cpp, and clean up of some of the xaml code.
2013-05-27Fix of winRT solution for the changes with openjpeg plus fix for change in ↵Michael Vrhel
fz_device_bgr definition
2013-05-21Addition of support for password input.Michael Vrhel
Also rework of startup based upon password entry. Fix for bug that caused a crash when slider was used, thumbs were still rendering and a new document was opened.
2013-05-16winrt: Strip trailing whitespace.Tor Andersson
2013-05-16Addition of progress bar code with cancel during text search.Michael Vrhel
Also place holders for password support and initial work towards keyboard based zooming.
2013-05-16Mutex fixRobin Watts
2013-05-16Miscellaneous tidying.Robin Watts
Remove stray win32 changes. Update indentation style.
2013-05-16Minor fixes to winRT project and text search code to account for changes in ↵Michael Vrhel
golden
2013-05-16Fix for some memory leaks as well as a stack growth issue in the text search.Michael Vrhel
Also made text search a bit more robust in the viewer code.
2013-05-16Text search working now. This is done in a similar fashion the the linksMichael Vrhel
Still need a to fix a few minor issues including a progress bar
2013-05-16Display of link in document reworked.Michael Vrhel
They are now bound to the UI xaml as a collection of rectangle coordinate and color.
2013-05-16Rework of background task set up for rendering the thumbnails of the pages ↵Michael Vrhel
in the background. these are stored and swapped in and out of the page collection that is viewed as the user goes through the flip view. had some issues with respect to getting the background tasks shut down and mupdf cleaned up when someone opens a new file. that is now all resolved. This all simplified the code significantly.
2013-05-16Addition of html viewing with winRT library callMichael Vrhel
2013-05-16Addition of content display into WinRT libraryMichael Vrhel
2013-05-16Major changes in the entire design.Michael Vrhel
Initial commit of this and it has several issues that have to be worked through. Lots of broken stuff but I needed to get it in place. Added 2 new classes. One is muctx which contains all the interfacing to mupdf and uses standard c++ types. The other is mudocument which interfaces between muctx and the WinRT world. It passes WinRT objects to and from applications which can be written in C++, C#, Visual Basic, Javascript etc. mudocument and muctx will reside in a winRT DLL. The Viewer application (c++ version) is now in mupdf_cpp project and now has a flip view structure that includes a scroll viewer which has data binding to a collection. This enables much easier zooming and updating, however I am still trying how to bind the canvas elements that contain the text search or link information.