summaryrefslogtreecommitdiff
path: root/ios
AgeCommit message (Collapse)AuthorFilesLines
2014-04-07Add somewhat ridiculous debug hacks for CoreGrahics drawing debugging on iOSTor Lillqvist1-2/+24
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.
2014-04-04Use tile coordinates for the DRAW_ONLY_TILE functionalityTor Lillqvist1-6/+12
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
2014-03-31Bin a few since long commented-out linesTor Lillqvist1-4/+0
Change-Id: I4087f8f51dd6e8066818a98797c1e575ecca3442
2014-03-31Add possibility to show tile numbers and render just one tileTor Lillqvist1-11/+38
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
2014-03-28Bypass also the MobileLibreOffice thing for nowTor Lillqvist1-1/+0
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
2014-03-21Add customshapes source files for debugging convenienceTor Lillqvist1-0/+26
Change-Id: Ifa88f10a547c9aafd888065ae94210ec1cc7f273
2014-03-21Add oox/source/drawingml source for debugging convenienceTor Lillqvist1-0/+138
Change-Id: I20108b8b044cbf129426688b9bee90a0a6c016a3
2014-03-20Add a few cppu source files for debugging convenienceTor Lillqvist1-1/+13
Change-Id: I9cad3f9f2a80f7915a5525855fcdf6fd5bb32d50
2014-03-20Add some more source files for debugging convenienceTor Lillqvist1-1/+227
Change-Id: I2cfb9dd31b76d230a4c8aadc5461b7601fbc63a4
2014-03-20Bypass the 'LibreOffice' executable and app for nowTor Lillqvist1-2/+0
It hasn't worked since the switch to tiled rendering anyway, and we use the 'TiledLibreOffice' app for testing now. Change-Id: I8137b8390c020ec4e6826e40e9cda69810f8318f
2014-03-19Add some more source files for debugging convenienceTor Lillqvist1-0/+98
Change-Id: I8e489354fab78e2dff35ecaca80375640c75a68d
2014-03-18Add simple document selector to TiledLibreOfficeTor Lillqvist8-15/+141
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
2014-03-18Add some more source files for debugging convenienceTor Lillqvist1-0/+196
Change-Id: Ibf4f18e0e8efe0d220e087559578747b45e03942
2014-03-18Enable one more level of zooming in, just for funTor Lillqvist1-1/+1
Change-Id: I7181199363f93dd7da851674c7f593f509082475
2014-03-10Add more source files for convenient breakpoint settingTor Lillqvist1-4/+352
Change-Id: I88d6176f919de90b5014f328fdad84d017b3bb55
2014-03-06native-code: Remove foo_core groups, now only 'core' and 'writer' are used.Matúš Kukan3-3/+3
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
2014-03-06Bin ios/qa/sc, hasn't been tested for ages and surely doesn't build or workTor Lillqvist4-542/+0
Change-Id: Id4f527f7645544b32fbee33c7f3b275492a3c5f4
2014-03-05Add sal source filesTor Lillqvist1-0/+70
Change-Id: Id44a5bb0dca7bc6b8d97a6d5ae26ea642043e374
2014-01-30moved impress remote clients to a separate repositoryNorbert Thiebaud404-52071/+0
Change-Id: I654e3af31a6915f08ff808b351d304da773ad267 see: git://gerrit.libreoffice.org/impress_remote
2014-01-26iosremote: add translationsChristian Lohmaier156-74/+27117
and change bundle-ID to the explicit org.libreoffice.iosremote Change-Id: I92e43156b749e6717b7391208337977f62ce5aef
2014-01-26remove unused imagessiqi6-20/+0
Change-Id: Ifae3ab7c1c4eaa28e75ede3b799726a53c1d49d2
2014-01-26info-plist make use of image assets to manage icons filessiqi1-14/+3
Change-Id: Ib6be4cb1e0eb60363b4a106f0297ec69520ac91e
2014-01-26icons with required sizes for iOS7siqi28-16/+222
Change-Id: I2afad83240a2306bb8a4312659c75613c9c7519e
2014-01-26iosremote: remove invalid icon referencesChristian Lohmaier1-4/+1
The plist contains references to icons that don't exist. This breaks iTunes validation / prevents submitting to appstore Change-Id: I7028960d5e237367224dc16be39a9e5e729ae745
2014-01-24Produce a ld map file, tooTor Lillqvist1-1/+1
Change-Id: Ieded05eb402e3d87ad039cd06b86e99114ff5afe
2014-01-23Add objface.cxxTor Lillqvist1-0/+10
Change-Id: I2444acf09b3108c1a79658f0954bb9481c8fad0c
2014-01-23Add cppuhelper sourcesTor Lillqvist1-0/+58
Change-Id: I47545d0592348f585c23e3c6be079e0ed664d706
2014-01-17More source files for easier debuggingTor Lillqvist1-0/+148
Change-Id: Ie17504bfb991503e1790ea8a696768fb90c116a2
2014-01-17Add sources from vcl/headless and drop not compiled sources from vcl/quartzTor Lillqvist1-4/+34
Change-Id: Ie0fbacf01fcde8cb50b660e7976471a2d3bb9edc
2014-01-09TiledLibreOffice works fine with just 'core' and 'writer_core'Tor Lillqvist1-1/+1
Change-Id: I3d1b86a7785baa6b427638b2ddbcfb7ae1f008f3
2014-01-04make marker default to 1 to avoid dead loopSiqi LIU12-25/+21
Change-Id: I3a6d3ae1797e76b8aed14ca46d35c2ea7bd99960
2014-01-02native code generator: Do not use single_component_map anymore.Matúš Kukan3-3/+0
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
2014-01-01android: Further reduce size of LibreOfficeExperimentalDesktop.apk.Matúš Kukan3-3/+3
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
2014-01-01Use the same parameters to native-code.py as in TiledLibreOfficeTor Lillqvist1-2/+2
Change-Id: If3c95562e292cb44bf9eb2de39dc66100a6fd066
2014-01-01Need to have native-code.cxx as a separate file for the LibreOffice appTor Lillqvist3-7/+11
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
2014-01-01Use native-code.py generated code also for iOS.Matúš Kukan6-88/+18
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
2013-12-28OSL_DEBUG_LEVEL is defined in the flags in lo.xcconfigTor Lillqvist1-1/+0
Change-Id: If35f0407e40bfeade9c2a342e509ef5e84306f53
2013-12-23Add source files from bridges for quicker breakpoint settingTor Lillqvist1-0/+46
Change-Id: I7842d9d0e5786647d14d0c30be5230c05883ada2
2013-12-23Describe the appsTor Lillqvist1-1/+29
Change-Id: If07fe2ddc99bf2d2a9a4bc242be22fe615a5b1f9
2013-12-23We seem to need lo.xcconfig here, tooTor Lillqvist1-0/+4
Change-Id: I7db16b3736a83b9372aba11ac9ff302bc087e008
2013-12-23Add arm64 to VALID_ARCHSTor Lillqvist3-8/+8
Change-Id: Ibf1ed5ee1d7ab8319b393475c49655708e9a6d61
2013-12-20restore this binary fileAndras Timar1-0/+0
Change-Id: I6e0d16fc260e609f1103947afb03c1640dc1a908
2013-12-20typo fixesAndras Timar2-1/+1
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
2013-12-20Don't need Base, Calc, Draw and Math functionality here for nowTor Lillqvist2-8/+0
Change-Id: I20b9325f9c7eed1e49ea815c284f8fe1a6ed428d
2013-12-20Improve the tiles per second calculationTor Lillqvist1-19/+28
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
2013-12-20Add tiles per second counter (averaged over last five seconds)Tor Lillqvist3-2/+80
Change-Id: I11e282c1a72dbc6b41a5a89229065983b41eb65b
2013-12-19Use embedded DWARF in the iOS apps except for in release buildTor Lillqvist2-1/+1
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
2013-12-19Further minor tweaks to TiledLibreOfficeTor Lillqvist3-19/+37
Change-Id: If1c1bbaadf8866605bf1026c4a71da0a397391a4
2013-12-19Deduplicate more components.Matúš Kukan3-48/+9
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
2013-12-19fix typoMatúš Kukan1-1/+1
Change-Id: I52bbae367d1b4a76aa5507daa38582f7c97d794d