summaryrefslogtreecommitdiff
path: root/android
AgeCommit message (Collapse)Author
2012-07-12couple more file extensionMichael Meeks
2012-07-11Added DocumentViewer class to hide page navigation/caching details.Iain Billett
Change-Id: Ic201bea9c22bc567d6769201df260aa2a38c6c16
2012-07-04Use page thumbnails for icons.Iain Billett
Change-Id: I5df6341e5d1d8d775d2676d4ef5a52a528c6615c
2012-07-04Moved headers in xml files. Save page 1 thumbnail in onDestroy.Iain Billett
Change-Id: I7586c6475a8e717f3db24a31dca2b1e31068edc2
2012-07-04Added licence headers on java & xml files.Iain Billett
Change-Id: I2b9a62e3426e7842baeac24cf122fc83b4f238da
2012-07-04removed progress bar - layout issues - will come back to it.Iain Billett
Change-Id: Ie949a416d2898750e8d76bd119ecb462d920d6ff
2012-07-04Added progress bar.Iain Billett
2012-07-04Some optimisations of the open method to re use page views where possible. ↵Iain Billett
work in progress
2012-07-01This is Java, not C++Tor Lillqvist
Change-Id: I287fcb74ca4351867c27035c6d82def93c044056
2012-06-30Update for SDK tools rev 20Tor Lillqvist
Change-Id: I482d0a488e9de5b59ce74b9c4057b4103fb048dc
2012-06-30Hacking on on-demand multiple-level-of-detail quad-tree ideasTor Lillqvist
Change-Id: Ie5efb45d401721e844e3137474c1a7473a1ac144
2012-06-29android: add more extensions, fix build issueMichael Meeks
2012-06-29android: cleanup the file extension guessing and expand it for prettinessMichael Meeks
2012-06-28First draft of "navigator", a strip of "live" thumbnails which are clickable.Iain Billett
Open method to open random page, not first. Put some UI set up in documentLoadTask as the UI requires the number of pages in the document which is only know on load.
2012-06-28Some styling of document viewer. Transparent overlayed action bar with ↵Iain Billett
hide/show on tap. Navigation overlay with page thumbnails.
2012-06-27update cppunit to 1.13.0Markus Mohrhard
Change-Id: If3896361c31a84b77e4c446dac75aeb9268605a0
2012-06-27Use "largeHeap" and "hardwareAccelerated" (quite visible improvement)Tor Lillqvist
Change-Id: I853ab39599fdc8d1b1eae5d2b2748f39535ebf64
2012-06-27Adapt page switch animation duration to fling velocityTor Lillqvist
Change-Id: I30e177b45b0e25d92fd7dea02ffe4e9c0731dce5
2012-06-27Use GestureImageView again but still do handle page changesTor Lillqvist
Make the GestureImageView constructors take a OnGestureListener, and store that, Move the FlingListener class into GestureImageViewTouchListener so that FlingListener has access to the fields of GestureImageViewTouchListener. If the image is fully zoomed out and can't be dragged, pass flings on up, to DocumentLoader's gestureListener. Change-Id: I574280de23bdab2772a361833f561dff3e182bcd
2012-06-27Whitespace cleanupTor Lillqvist
Change-Id: I52590908e6ba59c19aded2771d779c1cfa3a45ea
2012-06-26android: make launcher function as expected - starts writer.Michael Meeks
Remove now redundant FONTCONFIG cmdline arguments, and add fallbacks for not having cmdline arguments in the intent when launching.
2012-06-26android: remove duplicate services.rdb from config, and static bitsMichael Meeks
2012-06-25Fixed some erroneous package references.Iain Billett
2012-06-25Add some "thinking aloud" style commentsTor Lillqvist
Change-Id: Ib4a57649ec98bcbce851687633f35e52771f137a
2012-06-22Fixed file opening.Iain Billett
2012-06-22LibreOffice4Android can now open actual .odt documents from the file explorer.Iain Billett
2012-06-22LibreOffice4Android now builds.Iain Billett
2012-06-22An new project to combine DocumentLoader with the Android UI. (Not building ↵Iain Billett
- see manifest)
2012-06-22Added a preferences activity to set default behaviour.Iain Billett
2012-06-20Use actual view size instead of 1024x1024Tor Lillqvist
Change-Id: I66ae59fe88411f3f0d2423fd6f1412f7ac0e1a36
2012-06-20Parametrize the page cache sizeTor Lillqvist
Change-Id: Ia3d5538feaf1fc0aad4a0f1d901ae7bd22eae61d
2012-06-20Further tweaks to the async codeTor Lillqvist
Change-Id: Ib1e76687054a254a9918a4391a1cb512c59c6515
2012-06-19Asynchronous document loading and page renderingTor Lillqvist
Change-Id: I085024b6bfccf6846167a5de316912a395f4e301
2012-06-19Added file sorting - alphabetical, by size, by last modified.Iain Billett
2012-06-19Re-organised the Android UI code to make better use of Android lifecycle ↵Iain Billett
events. A little code streamlining, also.
2012-06-18Pass also scale and offset to createScreenCompatibleDeviceUsingBuffer()Tor Lillqvist
Pass on to VirtualDevice where used to set the MapMode of the device appropriately. Adapt DocumentLoader, use to scale the page rendering to exactly fit the virtual device. Change-Id: I4b0bc67e12114d3d9d493ff1aca2ef5d2cc78912
2012-06-15Some UI tweeks - trying to get long filenames to display nicely.Iain Billett
2012-06-15Fixed folder navigation in list view.Iain Billett
2012-06-15Fixed view type persistence problem.Iain Billett
2012-06-15Fix view toggle menu item label.Iain Billett
2012-06-15Added a list view to the Android UI.Iain Billett
2012-06-15Make sure homeDirectory existsTor Lillqvist
Change-Id: I3a89bcac3bf46405e8e474f7765d74c643b7ab43
2012-06-15Bin two unneeded (and not found!?) importsTor Lillqvist
Change-Id: I4b2f716f4a40fe4be91e204d8c78dc8c5e6a439e
2012-06-14Experiment with ViewFlipperTor Lillqvist
Change-Id: I0b1523b5c898375b5cf23294b0a9462a6a651e32
2012-06-14More work on the file explorer. Added file type filtering. Maintains state ↵Iain Billett
if user switches to viewer and back.
2012-06-14some eclipse projects with pure Android UI stuff. LO code not yet integrated.Iain Billett
2012-06-12Use XToolkit2::createScreenCompatibleDeviceUsingBufferTor Lillqvist
Render directly to a direct ByteBuffer allocated on the Java side. Change-Id: I2d66e4146df77e92260918a78ef22cd9b8c95384
2012-06-07Verify that we do get the RGBX format DIB we expectTor Lillqvist
Change-Id: I9f44547fbc5e13daa297720dfd814d2192114125
2012-06-05Use 32bpp bitmaps on Android (and iOS)Tor Lillqvist
Modify DocumentLoader correspondingly. Take Android bug 32588 into account. Ideal would be to extend the XDevice stuff, or something, so that one could hand it a pre-allocated RGBA buffer into which the drawing/rendering would go. Then one could get rid of the silly convert-to-BMP phase, which prefixes the bitmap data with BMP and DIB headers (and thus, I guess, has to copy and allocate another copy). Will see. Change-Id: I4597cd933db8faa8105dc8f19638d712d5d2238a
2012-05-31Use Jason Polites's GestureImageView, and some cleanupTor Lillqvist
Change-Id: I916c36b3b55681cdf8f0d1ffd0236e54f3b67b86