Age | Commit message (Collapse) | Author |
|
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
|
|
Hopefully it makes sense, I don't know.
Inspired by Debian packages.
Change-Id: I8caf2d4aa75b8f6de3cc7da9eb293955a4ed58d8
|
|
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
|
|
Change-Id: I96e2931763c277d72ff1bb7ebdf5b71c0d6e091b
|
|
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
|
|
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: I6fcf5ff3a8f543079c3c8d37a728eb0ba6e0587e
|
|
Change-Id: I4d574b728aa0a60808bcfdd36c503476c226599a
|
|
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
|
|
Change-Id: If486cf470583205763722766da57303de904b321
|
|
Possibly quite broken intermediate commit. But anyway, now it is
possible to render the tile diretly to a CGContext. Can be seen in
the MobileLibreOffice app when build in the Debug_tile_tester
configuration. See touch_lo_draw_tile() in viewsh.cxx. Unfortunately
the old plain LibreOffice test app is now broken, though, and
displays nothing at all.
This refactoring and hacking in vcl was done in a quite ugly fashion,
with ifdefs etc. But trust me, I did try, several times, for many
days, to get where I wanted in an elegant and clean fashion. But doing
it cleanly meant not being able to actually build it for days while
trying to figure ut which bits go where and which class should be
split into what base and derived class(es), and it was too much for my
limited brain capacity. I just couldn't juggle all the vcl class
structure in my head, especially as I don't have any good
understanding of the general design of it all.
Change-Id: Ia59d6a9cce15a63e63f94e8d8574bef21993fb1f
|
|
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>
|
|
Change-Id: I32bc4852396b0eff9962dc5cd007faf0bb9f5eaa
|
|
It includes a small PNG image, too.
Change-Id: I31169698a7573b7a6e272277a49cefe76c74f959
|
|
Change-Id: Idcf6e210a888a80fa4adb7ac8532e4db075eebf7
|
|
Change-Id: Ibe97fe4a105d048c02d3af5263efc68d486afb06
|
|
Change-Id: I2798800689809c8dfc3edede337f7667ff3248a1
|
|
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
|
|
Change-Id: I0287820bf0b5a1f0645bd032fb1071db5ce168c5
|
|
Change-Id: Id2bef2696d0bdc618d2fc53658ad8ba23bbad310
|
|
Change-Id: If3e97386793f14bec9aae6c95500461177c18570
|
|
Change-Id: I15605228af82f421ad40465a82661b98c91a3370
|
|
Change-Id: I916aa32fcd8ab4b8ef13cfb2870e29c45ad8b60c
|
|
Change-Id: Iefb00e72f2700503ea33a28c9f7e2150f0d1e06e
|
|
The intent hopefully is that the MobileLibreOffice project should be
buildable in a freshly cloned or otherwise clean tree, where Xcode has
not been used interactively (which automatically creates a scheme for
each target, it seems).
Change-Id: I690513ecf54bb824dd3c3b0ef1735cc5cdff6d60
|
|
Change-Id: Ic21750744794b4721c28f4e2b23e5e5ca5d74db5
|
|
Otherwise we get tons of (as such, in our case harmless) warnings from
the linker about mismatches.
Change-Id: I826d9e065bae59cdd213131163b31b2099806dd3
|
|
Change-Id: Idccc7cc8e9f81576bb24fec0a49144c0fcc16fd5
|
|
Change-Id: Id6424157d2a9ba2a4ab987cd8aafd9c7de52f836
|
|
Change-Id: I5b2c5a249c0446d69ac19d11e0d5e038983f0be8
|
|
Change-Id: I5f9c7ec4a154af4422ce5ae841c350b5640eb026
|
|
Change-Id: Ie81184b9d155e47f0c5e69a11f02618e357764ab
|
|
Change-Id: I267c79dc1e5c48006901354e1d32647096a893d7
|
|
Change-Id: I862b93cd9f3a60fbf8249985bab0008325e4f68a
|
|
Change-Id: I20cf3a3095015a72a8db46248a196c70f399f84f
|
|
Change-Id: I7b6597269778c20b8ed27d3eab6b4c80257b4ead
|
|
Change-Id: I0f66efe7c306ef8110361495eee0a3f1dbde1013
|
|
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
|