summaryrefslogtreecommitdiffstats
path: root/ios
Commit message (Collapse)AuthorAgeFilesLines
* Add more source files for convenient breakpoint settingTor Lillqvist2014-03-101-4/+352
| | | | Change-Id: I88d6176f919de90b5014f328fdad84d017b3bb55
* native-code: Remove foo_core groups, now only 'core' and 'writer' are used.Matúš Kukan2014-03-063-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
* Bin ios/qa/sc, hasn't been tested for ages and surely doesn't build or workTor Lillqvist2014-03-064-542/+0
| | | | Change-Id: Id4f527f7645544b32fbee33c7f3b275492a3c5f4
* Add sal source filesTor Lillqvist2014-03-051-0/+70
| | | | Change-Id: Id44a5bb0dca7bc6b8d97a6d5ae26ea642043e374
* moved impress remote clients to a separate repositoryNorbert Thiebaud2014-01-30404-52071/+0
| | | | | Change-Id: I654e3af31a6915f08ff808b351d304da773ad267 see: git://gerrit.libreoffice.org/impress_remote
* iosremote: add translationsChristian Lohmaier2014-01-26156-74/+27117
| | | | | | and change bundle-ID to the explicit org.libreoffice.iosremote Change-Id: I92e43156b749e6717b7391208337977f62ce5aef
* remove unused imagessiqi2014-01-266-20/+0
| | | | Change-Id: Ifae3ab7c1c4eaa28e75ede3b799726a53c1d49d2
* info-plist make use of image assets to manage icons filessiqi2014-01-261-14/+3
| | | | Change-Id: Ib6be4cb1e0eb60363b4a106f0297ec69520ac91e
* icons with required sizes for iOS7siqi2014-01-2628-16/+222
| | | | Change-Id: I2afad83240a2306bb8a4312659c75613c9c7519e
* iosremote: remove invalid icon referencesChristian Lohmaier2014-01-261-4/+1
| | | | | | | The plist contains references to icons that don't exist. This breaks iTunes validation / prevents submitting to appstore Change-Id: I7028960d5e237367224dc16be39a9e5e729ae745
* Produce a ld map file, tooTor Lillqvist2014-01-241-1/+1
| | | | Change-Id: Ieded05eb402e3d87ad039cd06b86e99114ff5afe
* Add objface.cxxTor Lillqvist2014-01-231-0/+10
| | | | Change-Id: I2444acf09b3108c1a79658f0954bb9481c8fad0c
* Add cppuhelper sourcesTor Lillqvist2014-01-231-0/+58
| | | | Change-Id: I47545d0592348f585c23e3c6be079e0ed664d706
* More source files for easier debuggingTor Lillqvist2014-01-171-0/+148
| | | | Change-Id: Ie17504bfb991503e1790ea8a696768fb90c116a2
* Add sources from vcl/headless and drop not compiled sources from vcl/quartzTor Lillqvist2014-01-171-4/+34
| | | | Change-Id: Ie0fbacf01fcde8cb50b660e7976471a2d3bb9edc
* TiledLibreOffice works fine with just 'core' and 'writer_core'Tor Lillqvist2014-01-091-1/+1
| | | | Change-Id: I3d1b86a7785baa6b427638b2ddbcfb7ae1f008f3
* make marker default to 1 to avoid dead loopSiqi LIU2014-01-0412-25/+21
| | | | Change-Id: I3a6d3ae1797e76b8aed14ca46d35c2ea7bd99960
* native code generator: Do not use single_component_map anymore.Matúš Kukan2014-01-023-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
* android: Further reduce size of LibreOfficeExperimentalDesktop.apk.Matúš Kukan2014-01-013-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
* Use the same parameters to native-code.py as in TiledLibreOfficeTor Lillqvist2014-01-011-2/+2
| | | | Change-Id: If3c95562e292cb44bf9eb2de39dc66100a6fd066
* Need to have native-code.cxx as a separate file for the LibreOffice appTor Lillqvist2014-01-013-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
* Use native-code.py generated code also for iOS.Matúš Kukan2014-01-016-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
* OSL_DEBUG_LEVEL is defined in the flags in lo.xcconfigTor Lillqvist2013-12-281-1/+0
| | | | Change-Id: If35f0407e40bfeade9c2a342e509ef5e84306f53
* Add source files from bridges for quicker breakpoint settingTor Lillqvist2013-12-231-0/+46
| | | | Change-Id: I7842d9d0e5786647d14d0c30be5230c05883ada2
* Describe the appsTor Lillqvist2013-12-231-1/+29
| | | | Change-Id: If07fe2ddc99bf2d2a9a4bc242be22fe615a5b1f9
* We seem to need lo.xcconfig here, tooTor Lillqvist2013-12-231-0/+4
| | | | Change-Id: I7db16b3736a83b9372aba11ac9ff302bc087e008
* Add arm64 to VALID_ARCHSTor Lillqvist2013-12-233-8/+8
| | | | Change-Id: Ibf1ed5ee1d7ab8319b393475c49655708e9a6d61
* restore this binary fileAndras Timar2013-12-201-0/+0
| | | | Change-Id: I6e0d16fc260e609f1103947afb03c1640dc1a908
* typo fixesAndras Timar2013-12-202-1/+1
| | | | Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
* Don't need Base, Calc, Draw and Math functionality here for nowTor Lillqvist2013-12-202-8/+0
| | | | Change-Id: I20b9325f9c7eed1e49ea815c284f8fe1a6ed428d
* Improve the tiles per second calculationTor Lillqvist2013-12-201-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
* Add tiles per second counter (averaged over last five seconds)Tor Lillqvist2013-12-203-2/+80
| | | | Change-Id: I11e282c1a72dbc6b41a5a89229065983b41eb65b
* Use embedded DWARF in the iOS apps except for in release buildTor Lillqvist2013-12-192-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
* Further minor tweaks to TiledLibreOfficeTor Lillqvist2013-12-193-19/+37
| | | | Change-Id: If1c1bbaadf8866605bf1026c4a71da0a397391a4
* Deduplicate more components.Matúš Kukan2013-12-193-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
* fix typoMatúš Kukan2013-12-191-1/+1
| | | | Change-Id: I52bbae367d1b4a76aa5507daa38582f7c97d794d
* Deduplicate calc components.Matúš Kukan2013-12-192-12/+2
| | | | | | | Hopefully it makes sense, I don't know. Inspired by Debian packages. Change-Id: I8caf2d4aa75b8f6de3cc7da9eb293955a4ed58d8
* bin few commentsMatúš Kukan2013-12-191-27/+0
| | | | | | | It's not a good way to add invidual components. We aim to create some groups of them. Change-Id: I752c2b01c1c800d3eb446403ff7fc9e6da3aa635
* Deduplicate writer component factories.Matúš Kukan2013-12-193-11/+6
| | | | Change-Id: I0b82e8a284f871829b7c22a654d61534b5c5a3cc
* Deduplicate a lot of common components.Matúš Kukan2013-12-193-46/+2
| | | | Change-Id: Ic3eb95119eed7a691c9cd0c677f28c87395b9415
* Add .component <implementation constructor="..." featureStephan Bergmann2013-12-194-26/+26
| | | | | | | | | | | | | | ...to directly call constructor functions of ComponentContext-based C++ implementations of (non-single-instance) UNO services. The case where these calls would need to be bridged across different environments (e.g., from gcc3 to gcc3:affine) is not yet implemented. bootstrap.component and expwrap.component are adapted accordingly as a proof-of- concept (which had previously been adapted to use the prefix="direct" feature, which may become unnecessary again in the end, depending on how to handle single-instance services/singletons). More to follow. Change-Id: I18682d75bcd29d3d427e31331b4ce8161dbb846d
* Adapt TiledLibreOffice to the new library name to component mapping APITor Lillqvist2013-12-191-60/+14
| | | | Change-Id: I96e2931763c277d72ff1bb7ebdf5b71c0d6e091b
* Add a view-only iOS test app using tiled renderingTor Lillqvist2013-12-1821-22/+1357
| | | | | | | | | | | | | | I had to add some horrible hacks to make sure the test doc has been loaded into a Writer shell before retrieving its size and being able to render it. Obviously some better solution is needed. But this is just a testbed to get some profiling data. The app is built using an Xcode project, and in gbuild through a custom target based on the MobileLibreOffice one. Setting up the various files used (or not used...) at run-time should really be factored out from the CustomTarget files. Change-Id: I1711b0cae9d28a09b73476b2d37d98b1820c9943
* Get more --disable-dynamic-loading code out of shlib.cxx.Matúš Kukan2013-12-182-4/+29
| | | | | | | | | It's not terribly nice, but, hopefully, better. The hope is that one day, lo_get_library_map will be no more. In lo_get_implementation_map we can specify more precisely what to link into the binary. Change-Id: I99a1854fbae05be2f70302cc56bea88e522ec129
* Deduplicate some foo_component_getFactory declarations.Matúš Kukan2013-12-182-153/+0
| | | | Change-Id: I9304b62134bab375b721399ae078bf66e01191d8
* Allow UNO component libraries to have each implementation in its own function.Matúš Kukan2013-12-182-3/+1
| | | | | | | | | Demonstrating on expwrap library. There is hope, this will bring code size savings for mobile platforms, where we don't need every implementation. Change-Id: I3519fb6148fd7a47ed9df092c73779ea6add552f
* gbuild: remove obsolete SOLARLIBMatúš Kukan2013-12-171-1/+1
| | | | Change-Id: I6fcf5ff3a8f543079c3c8d37a728eb0ba6e0587e
* These get defined through lo.xcconfig nowTor Lillqvist2013-12-171-19/+0
| | | | Change-Id: I4d574b728aa0a60808bcfdd36c503476c226599a
* Pass also Xcode's ARCHS, OTHER_CFLAGS and OTHER_CPLUSPLUSFLAGS in lo.xcconfigTor Lillqvist2013-12-172-8/+16
| | | | | | | | ARCHS tells Xcode to build the architecture for which the LO code has been built. The CFLAGS properties make sure the same -D flags are used as for the LO code. Change-Id: I3c8af0ff9fba7d0b4eddbc0af9aad44fb385314c
* Split out the setup of lo.xcconfig into a separate CustomTargetTor Lillqvist2013-12-163-12/+37
| | | | Change-Id: If486cf470583205763722766da57303de904b321