summaryrefslogtreecommitdiff
path: root/ios/shared
AgeCommit message (Collapse)AuthorFilesLines
2015-01-28remove unused typedefsNoel Grandin1-1/+0
found with some minor modifications to find/find-unused-defines.sh Change-Id: I18cc479adedc7a0dada68a4aeef08300e62631dd Reviewed-on: https://gerrit.libreoffice.org/14194 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2014-12-19No need for RTL_USING in addition to LIBO_INTERNAL_ONLYStephan Bergmann1-1/+0
Change-Id: Iaa65658aed6bb4abb20a4d95dc9c6caf7c1c764b
2014-10-08We should know what our name isTor Lillqvist1-1/+1
Change-Id: I4e4d9c9aea5bb9387dbb2e69d94c48f4988c3346
2014-01-01Use native-code.py generated code also for iOS.Matúš Kukan1-31/+2
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 arm64 to VALID_ARCHSTor Lillqvist1-3/+3
Change-Id: Ibf1ed5ee1d7ab8319b393475c49655708e9a6d61
2013-12-19Deduplicate more components.Matúš Kukan1-1/+1
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-19bin few commentsMatúš Kukan1-27/+0
It's not a good way to add invidual components. We aim to create some groups of them. Change-Id: I752c2b01c1c800d3eb446403ff7fc9e6da3aa635
2013-12-19Deduplicate writer component factories.Matúš Kukan1-3/+2
Change-Id: I0b82e8a284f871829b7c22a654d61534b5c5a3cc
2013-12-19Deduplicate a lot of common components.Matúš Kukan1-10/+2
Change-Id: Ic3eb95119eed7a691c9cd0c677f28c87395b9415
2013-12-19Add .component <implementation constructor="..." featureStephan Bergmann1-8/+8
...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
2013-12-18Get more --disable-dynamic-loading code out of shlib.cxx.Matúš Kukan1-3/+15
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
2013-12-18Deduplicate some foo_component_getFactory declarations.Matúš Kukan1-96/+0
Change-Id: I9304b62134bab375b721399ae078bf66e01191d8
2013-12-18Allow UNO component libraries to have each implementation in its own function.Matúš Kukan1-1/+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
2013-12-17These get defined through lo.xcconfig nowTor Lillqvist1-19/+0
Change-Id: I4d574b728aa0a60808bcfdd36c503476c226599a
2013-12-13Targetted text updates, with seasonable changes before l10n freeze.Michael Meeks3-9/+18
Change-Id: If37ef9f68711da3a0aa9a3ba59b111a8a23421df
2013-12-11fdo#60698: Merge fastsax and sax_shared into expwrapMarcos Paulo de Souza1-2/+1
Change-Id: I6f8c6827c00db50184a46f39968f882b944d18d4 Reviewed-on: https://gerrit.libreoffice.org/6967 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
2013-12-09Add types.rdb (formerly known as udkapi.rdb) to MobileLibreOfficeTor Lillqvist1-1/+1
Keeping this stuff working is hard. How did I not notice this before? I need to make clean more often I guess. I edited the project.pbxproj file manually as I didn't fully get it how to set up the wanted handling of this file in the Xcode GUI. So I just copied the handling of offapi.rdb in project.pbxproj (with different ids, of course). I really much prefer doing this fully in Makefiles, as in CustomTarget_LibreOffice_app.mk. Change-Id: Ifc4f2481f7a9d1562be6f91714ed38c82cdd5eb0
2013-11-22Use hidden visibility as in the LO code here, tooTor Lillqvist1-2/+3
Otherwise we get tons of (as such, in our case harmless) warnings from the linker about mismatches. Change-Id: I826d9e065bae59cdd213131163b31b2099806dd3
2013-11-22Use the CLANG_CXX_LIBRARY from lo.xcconfigTor Lillqvist1-3/+0
Change-Id: Id6424157d2a9ba2a4ab987cd8aafd9c7de52f836
2013-11-21I think we need to restrict ARCHS to armv7Tor Lillqvist1-0/+3
Change-Id: I5f9c7ec4a154af4422ce5ae841c350b5640eb026
2013-11-15measuring the time it takes to render a tilePtyl Dragon1-0/+2
Change-Id: I37db170af0e507c99d571b94ff78a1987944290e
2013-11-15Adjust parameter defaults to give pleasant resultTor Lillqvist1-4/+10
Change-Id: Ifee900344547ef25b2041d25c13fcbc50428485e
2013-11-15Keep tile top-left corner fixed, don't center itTor Lillqvist1-2/+2
Makes it easier to see what happens when the parameters are tweaked. Change-Id: Ia69c0de74ccf3fcc8a5095a7cc62c6b4185cf9d6
2013-11-15Tweak default values of tunables and use larger default step sizeTor Lillqvist2-7/+11
It is more interesting to get smaller text in the initial tile. Also, make the tile fit on the screen of an iPad. Change-Id: Ibe4e7f055ec2782a4fd96a3ae585d4630449f0ee
2013-11-15Reduce NSLog verbiage a bitTor Lillqvist2-2/+1
Change-Id: I362acb92da88f9e348b33414cdc31cd83bfe1eac
2013-11-15fix less than 1 step limitPtyl Dragon1-4/+4
Change-Id: Ic5fd714ff975b6e5afbe7ff78f3fc1da398a658d
2013-11-15changed testing app UI to be more clear what it doesPtyl Dragon4-5/+34
Change-Id: I5307478fc47f0810cae24c72ce509ac6a409bf1b
2013-11-15added linking of width and heightPtyl Dragon3-41/+81
Change-Id: I2282fcfffed5c17eb1798d3198d6f04dc27208e9
2013-11-15in progress of linkinh width and heightPtyl Dragon4-18/+58
Change-Id: I2d7f5a7bd41b8d2c4a62d199abb81afc466fc2ce
2013-11-15Saving the graphics state around touch_lo_draw_tile() seems unnecessaryTor Lillqvist1-3/+0
Change-Id: Ic1a6cf64fb05810eccc91d0095c9ced54d3d9fe1
2013-11-15No Y flip needed hereTor Lillqvist1-4/+0
Change-Id: I2518a6151050edee8796a77633097fdd11202647
2013-11-15UISteppers now go down as wellPtyl Dragon1-3/+5
Change-Id: I06e1b7fec490ec373a9775915d6dc2c30ce805f1
2013-11-15tiledrendering new stepper ui for torPtyl Dragon3-19/+105
Change-Id: I3d4586c84adfa9f0416a043230c6227bda98d9dd
2013-11-15Use actual executable path in the fake argvTor Lillqvist1-3/+1
Not that I think it is needed for anything useful, but better to be correct than to use the leftover "Viewer" name. Change-Id: I0878d39abf99c9d07807aa6854bfdcf12bc81ab8
2013-11-15added units MLODpxes and MLORipsPtyl Dragon1-5/+3
Change-Id: Ica09fbd0f6a822f464df302dba4cf40d1d089697
2013-11-15touch_lo_get_content_size() returns CGSize nowTor Lillqvist1-2/+2
Change-Id: Ib90c37c002192cfbed16d63f212212afbfb0eb6b
2013-11-15ready for integration with CATiledLayerPtyl Dragon1-1/+1
Change-Id: I50f519a37036ed3d17f73c80b33f4a9c4c19cb52
2013-11-151st implementation of touch_lo_get_content_sizePtyl Dragon1-0/+3
Change-Id: I8b72c4366b502a71f2ed3bf917296c9553364d83
2013-11-15refactored mlo_uno to be in lo C++ conventionsPtyl Dragon3-152/+161
Change-Id: I908902e6b9224b90c196a7f39b573e07b4928250
2013-11-15for torPtyl Dragon1-6/+6
Change-Id: I1565450c763e4f0bf1a724978b5550163d627482
2013-11-15now iOS draws something (upside down)Ptyl Dragon1-4/+4
Change-Id: Ibf04322d34605fce30b2fa477de98a3e2ff9c2d1
2013-11-15now showing blank tilePtyl Dragon1-0/+1
Change-Id: I76cbf205e19ffff83bea1ebae28f5172b2fbc250
2013-11-01Dummy implementation of touch_ui_dialog_modal()Tor Lillqvist1-1/+8
Change-Id: I38b72837d8a26ef95d84deca299023c1646169cf
2013-10-31Fixe project for Xcode5 iOS7 new solver changesRoi Illouz2-7/+8
Change-Id: I13c33cb0806dd16c2255788f5bcf635413644792 Reviewed-on: https://gerrit.libreoffice.org/6514 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-30added stub for void touch_ui_selection_none in MLOGestureEnginePtyl Dragon1-0/+4
Change-Id: I45f957863dc26b2ef40bdfed04cb689325f5b170 Reviewed-on: https://gerrit.libreoffice.org/6492 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-29New CustomTarget, move Xcode setup to MakefileRoi Illouz1-2/+3
Change-Id: Id03bf8002902f1adec57356601b28ab2c743df2a Reviewed-on: https://gerrit.libreoffice.org/6476 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-20Fix breakpoint support for XcodeRoi Illouz1-7/+11
Change-Id: Ifd80d9128fdd37f91377ccb48e91db273a5b1770 Reviewed-on: https://gerrit.libreoffice.org/6358 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-20fix save several file on by reseting the xstorable on closePtyl Dragon1-0/+1
Change-Id: I329d43e06b0c81cebda0464ebb0fff41714020a3 Reviewed-on: https://gerrit.libreoffice.org/6355 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
2013-10-19added save to ios app and removed keyboard on openPtyl Dragon6-8/+53
Change-Id: Ibfa9373cc82d7e2022190e158f94eb323a57f241 Reviewed-on: https://gerrit.libreoffice.org/6351 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>