Age | Commit message (Collapse) | Author |
|
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: Ibf1ed5ee1d7ab8319b393475c49655708e9a6d61
|
|
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
|
|
It's not a good way to add invidual components.
We aim to create some groups of them.
Change-Id: I752c2b01c1c800d3eb446403ff7fc9e6da3aa635
|
|
Change-Id: I0b82e8a284f871829b7c22a654d61534b5c5a3cc
|
|
Change-Id: Ic3eb95119eed7a691c9cd0c677f28c87395b9415
|
|
...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
|
|
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
|
|
Change-Id: I9304b62134bab375b721399ae078bf66e01191d8
|
|
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
|
|
Change-Id: I4d574b728aa0a60808bcfdd36c503476c226599a
|
|
Change-Id: If37ef9f68711da3a0aa9a3ba59b111a8a23421df
|
|
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>
|
|
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
|
|
Otherwise we get tons of (as such, in our case harmless) warnings from
the linker about mismatches.
Change-Id: I826d9e065bae59cdd213131163b31b2099806dd3
|
|
Change-Id: Id6424157d2a9ba2a4ab987cd8aafd9c7de52f836
|
|
Change-Id: I5f9c7ec4a154af4422ce5ae841c350b5640eb026
|
|
Change-Id: I37db170af0e507c99d571b94ff78a1987944290e
|
|
Change-Id: Ifee900344547ef25b2041d25c13fcbc50428485e
|
|
Makes it easier to see what happens when the parameters are tweaked.
Change-Id: Ia69c0de74ccf3fcc8a5095a7cc62c6b4185cf9d6
|
|
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
|
|
Change-Id: I362acb92da88f9e348b33414cdc31cd83bfe1eac
|
|
Change-Id: Ic5fd714ff975b6e5afbe7ff78f3fc1da398a658d
|
|
Change-Id: I5307478fc47f0810cae24c72ce509ac6a409bf1b
|
|
Change-Id: I2282fcfffed5c17eb1798d3198d6f04dc27208e9
|
|
Change-Id: I2d7f5a7bd41b8d2c4a62d199abb81afc466fc2ce
|
|
Change-Id: Ic1a6cf64fb05810eccc91d0095c9ced54d3d9fe1
|
|
Change-Id: I2518a6151050edee8796a77633097fdd11202647
|
|
Change-Id: I06e1b7fec490ec373a9775915d6dc2c30ce805f1
|
|
Change-Id: I3d4586c84adfa9f0416a043230c6227bda98d9dd
|
|
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
|
|
Change-Id: Ica09fbd0f6a822f464df302dba4cf40d1d089697
|
|
Change-Id: Ib90c37c002192cfbed16d63f212212afbfb0eb6b
|
|
Change-Id: I50f519a37036ed3d17f73c80b33f4a9c4c19cb52
|
|
Change-Id: I8b72c4366b502a71f2ed3bf917296c9553364d83
|
|
Change-Id: I908902e6b9224b90c196a7f39b573e07b4928250
|
|
Change-Id: I1565450c763e4f0bf1a724978b5550163d627482
|
|
Change-Id: Ibf04322d34605fce30b2fa477de98a3e2ff9c2d1
|
|
Change-Id: I76cbf205e19ffff83bea1ebae28f5172b2fbc250
|
|
Change-Id: I38b72837d8a26ef95d84deca299023c1646169cf
|
|
Change-Id: I13c33cb0806dd16c2255788f5bcf635413644792
Reviewed-on: https://gerrit.libreoffice.org/6514
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: I45f957863dc26b2ef40bdfed04cb689325f5b170
Reviewed-on: https://gerrit.libreoffice.org/6492
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: Id03bf8002902f1adec57356601b28ab2c743df2a
Reviewed-on: https://gerrit.libreoffice.org/6476
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: Ifd80d9128fdd37f91377ccb48e91db273a5b1770
Reviewed-on: https://gerrit.libreoffice.org/6358
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: I329d43e06b0c81cebda0464ebb0fff41714020a3
Reviewed-on: https://gerrit.libreoffice.org/6355
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: Ibfa9373cc82d7e2022190e158f94eb323a57f241
Reviewed-on: https://gerrit.libreoffice.org/6351
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: I1c4a45c3f19d79b4da8cc96304e0e1802f92dff2
Reviewed-on: https://gerrit.libreoffice.org/6320
Reviewed-by: Tor Lillqvist <tml@collabora.com>
Tested-by: Tor Lillqvist <tml@collabora.com>
|
|
Change-Id: Id3854de1bcb8d5856d56e96895ff3bbf2e4aa666
|
|
Change-Id: I78428758aff0f0fb7e25ae8724ac32db824e10a6
|