Impress/Tiled Rendering: implement setPartMode.
[LibreOffice.git] / ios / README
blobe13c8c381a0a9bba6580f993654c969449567b96
1 experimental iOS apps that use LibreOffice code.
3 experimental/LibreOffice - Uses the "normal" desktop-style main loop
4 and output mechanism to display the document, and also accepts input
5 and selections. Broken since the tiled rendering changes. As tiled
6 rendering seems to be what will/should be used, this app is of limited
7 usefulness now. (Don't get excited by the name of this app, it was
8 never intended to become a "complete" LibreOffice in any sense. In
9 retrospect it was silly to call it just "LibreOffice.)
11 Note that this app is built using gbuild: The executable as a normal
12 executable from gbuild's perspective, and the app bundle then using a
13 CustomTarget that constructs it. Its Xcode project has no normal
14 "Compile Sources" or "Link Binary" build phases but instead a "Run
15 Script" one that runs make.
17 experimental/TiledLibreOffice - Uses tiled rendering and CATiledLayer.
18 No input handling, but scrolling around and zooming around works
19 nicely. Displays the number of tiles rendered per second. Also the
20 name of this app is a bit too grandiose. Built by an Xcode project.
21 (When built from the shell, running xcodebuild).
23 MobileLibreOffice - Uses the code in "shared" subdirectory. Can be
24 built in two configurations: 1) the "normal" configurations (Debug and
25 Release) that matches experimental/LibreOffice in functionality, more
26 or less. (But the coded is entirely differently structred.) But also
27 this is currently broken, 2) the Debug_tile_tester configuration,
28 where one can tweak tiling parameters and see a tile rendered. Also
29 built by an Xcode project.