Age | Commit message (Collapse) | Author | Files | Lines |
|
When the environment variable DRAW_INCREMENTALLY_FROM is set to a
number, we want TiledLibreOffice to loop, initially performing only
that number of drawing operations in AquaSalGraphics, then wait for
some seconds, and redraw. Next time perform one operation
more. Repeat.
Implemented in vcl by surrounding the entry and exit(s) of the drawing
functions in AquaSalGraphics with macros.
All this is active only for iOS and in a dbgutil build.
|
|
CATiledLayer does not guarantee that tiles are drawn in the same order
each time so using a "tile number" for DRAW_ONLY_TILE was not
perfect. Use tile coordinates instead when wanting to restrict to
showing just one tile.
Change-Id: I23f4a3ecaf47cd3392d2d950bd279260b3a7b9f4
|
|
Change-Id: I4087f8f51dd6e8066818a98797c1e575ecca3442
|
|
Useful for debugging. Also, make the tile border drawing
optional. These three debugging features are governed by environment
variales (set in Xcode before running with Alt+Product>Run...)
DRAW_ONLY_TILE, DRAW_TILE_BORDERS and DRAW_TILE_NUMBERS.
Change-Id: I81f952284676eafe5d204c819658e0225aabdb1c
|
|
It seems abandoned and hasn't work since we switched to tiled
rendering anyway. And the need for the special single tile at a time
rendering test mode is mostly gone now, when tiled rendering can be
tested with the TiledLibreOffice app, I think. So no need to slow down
a "make" by building the MobileLibreOffice app, too.
Change-Id: I7b0afd3b35ff2ed0fb72f2c150abb25548a5546d
|
|
Change-Id: Ifa88f10a547c9aafd888065ae94210ec1cc7f273
|
|
Change-Id: I20108b8b044cbf129426688b9bee90a0a6c016a3
|
|
Change-Id: I9cad3f9f2a80f7915a5525855fcdf6fd5bb32d50
|
|
Change-Id: I2cfb9dd31b76d230a4c8aadc5461b7601fbc63a4
|
|
It hasn't worked since the switch to tiled rendering anyway, and we
use the 'TiledLibreOffice' app for testing now.
Change-Id: I8137b8390c020ec4e6826e40e9cda69810f8318f
|
|
Change-Id: I8e489354fab78e2dff35ecaca80375640c75a68d
|
|
Make it easier to handle several test docs. Until now you had to
change the hardcoded document in the Xcode project and in the lo.mm
source file and re-build. Now it is enough to upload a new test doc to
the device using iTunes. If no test docs are present, use the good old
bundled test1.odt.
Change-Id: I3cbb9f74c17332ffc6ac90dd1e226fac005c3387
|
|
Change-Id: Ibf4f18e0e8efe0d220e087559578747b45e03942
|
|
Change-Id: I7181199363f93dd7da851674c7f593f509082475
|
|
Change-Id: I88d6176f919de90b5014f328fdad84d017b3bb55
|
|
Also remove extended_core group. If something from there will be
needed, we will add it another way.
Currently only android/experimental/desktop/Makefile and
ios/CustomTarget_TiledLibreOffice_app.mk are known to do something.
Change-Id: I99936075e35ce98d684581838c0a19dccd83f942
|
|
Change-Id: Id4f527f7645544b32fbee33c7f3b275492a3c5f4
|
|
Change-Id: Id44a5bb0dca7bc6b8d97a6d5ae26ea642043e374
|
|
Change-Id: I654e3af31a6915f08ff808b351d304da773ad267
see: git://gerrit.libreoffice.org/impress_remote
|
|
and change bundle-ID to the explicit org.libreoffice.iosremote
Change-Id: I92e43156b749e6717b7391208337977f62ce5aef
|
|
Change-Id: Ifae3ab7c1c4eaa28e75ede3b799726a53c1d49d2
|
|
Change-Id: Ib6be4cb1e0eb60363b4a106f0297ec69520ac91e
|
|
Change-Id: I2afad83240a2306bb8a4312659c75613c9c7519e
|
|
The plist contains references to icons that don't exist.
This breaks iTunes validation / prevents submitting to appstore
Change-Id: I7028960d5e237367224dc16be39a9e5e729ae745
|
|
Change-Id: Ieded05eb402e3d87ad039cd06b86e99114ff5afe
|
|
Change-Id: I2444acf09b3108c1a79658f0954bb9481c8fad0c
|
|
Change-Id: I47545d0592348f585c23e3c6be079e0ed664d706
|
|
Change-Id: Ie17504bfb991503e1790ea8a696768fb90c116a2
|
|
Change-Id: Ie0fbacf01fcde8cb50b660e7976471a2d3bb9edc
|
|
Change-Id: I3d1b86a7785baa6b427638b2ddbcfb7ae1f008f3
|
|
Change-Id: I3a6d3ae1797e76b8aed14ca46d35c2ea7bd99960
|
|
Put cui and spl into extended_code and ignore the rest.
Also change DocumentLoader and LibreOffice4Android to use only
extended_core and writer as all the ios apps do, without knowing what is
really needed there.
Change-Id: Ic6a256ea47cc96132c0e7658d6ef2838b295ca71
|
|
It still seems to work for me.
Probably we do not need more components, but it's small enough for now.
Also add uui into 'core' group.
Change-Id: Ifadea8aa819ed17bbd021a0fa2373e6287e06446
|
|
Change-Id: If3c95562e292cb44bf9eb2de39dc66100a6fd066
|
|
The executable of the LibreOffice app (which as such at the moment
doesn't work, since the tiled rendering changes) is built using
gbuild, and thus we can't generate the native-code snippet in the
CustomTarget that builds the app bundle, but need it already when
building the executable. This is one wayt to handle that.
Change-Id: Ifdab40c970e93b1f2608cefc637df8a8e5396efe
|
|
This allows us to get rid of component-declarations.h and
simplify component-mapping.h.
For new, converted, implementation_getFactories, adding one line into
native-code.py should be enough to make them available in application.
Change-Id: I042320e5b7f8a9aa9f02b77d2bdd07cf9a690ee6
|
|
Change-Id: If35f0407e40bfeade9c2a342e509ef5e84306f53
|
|
Change-Id: I7842d9d0e5786647d14d0c30be5230c05883ada2
|
|
Change-Id: If07fe2ddc99bf2d2a9a4bc242be22fe615a5b1f9
|
|
Change-Id: I7db16b3736a83b9372aba11ac9ff302bc087e008
|
|
Change-Id: Ibf1ed5ee1d7ab8319b393475c49655708e9a6d61
|
|
Change-Id: I6e0d16fc260e609f1103947afb03c1640dc1a908
|
|
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
|
|
Change-Id: I20b9325f9c7eed1e49ea815c284f8fe1a6ed428d
|
|
Avoid an implicit upper limit on the value calculated (and displayed) by
keeping a counter, too, for each slot in the array.
Also edit a comment, as I now have a better understanding of how the
tiling works.
Change-Id: I5df4076917a244f73f27b66f4983f17ce95b9df7
|
|
Change-Id: I11e282c1a72dbc6b41a5a89229065983b41eb65b
|
|
Running dsymutil takes much too long to be bearable during
development. But when building for actual release we do want a
separate dSYM of course. (Of course none of the current iOS apps in
the source are intended to be actually "released". But add this logic
just for completeness.)
Change-Id: Ibb5037d6926e969a891269d6c9d86232bc01cb3c
|
|
Change-Id: If1c1bbaadf8866605bf1026c4a71da0a397391a4
|
|
No one says this is the only good classification.
Quite possibly it's not even a good one, but at least something.
Change-Id: I81178314222f9f63708a83b262ff8ef73a1d9467
|
|
Change-Id: I52bbae367d1b4a76aa5507daa38582f7c97d794d
|