614 Commits

Author SHA1 Message Date
Andrzej Hunt
d465dfb209 Implement LibreOfficeKit gtk+ viewer widget.
Very basic, but works.

Change-Id: I0c521e833b53e13065e0be48e6fa767e44b29787
2014-06-25 13:04:31 +01:00
Andrzej Hunt
9e4f23698a TiledRendering: outline of basic gtk tiled rendering app using liblibreoffice.
Change-Id: I46760c0a1329b9823fd999c470b57fef66d28914
2014-06-25 13:04:27 +01:00
Michael Stahl
ae0bd94d6b Repository.mk: remove 10 obsolete libraries
Change-Id: I16e551802181f1daebc49769ece7b9397b8fe52d
2014-06-13 19:26:03 +02:00
Michael Stahl
ea9f2c7ce7 scp2: move reportbuilder libraries to AutoInstall
Change-Id: I3369b4c5c412741e82279db95cb517a8ae69b25c
2014-06-13 19:26:02 +02:00
Michael Stahl
0b49cc5b03 scp2: move basebmp, avmediaQuickTime, avmediaMacAVF libs to AutoInstall
Change-Id: I1b7a8fd5272cb56b2a45c89de79165cfd71711c4
2014-06-13 19:26:02 +02:00
Takeshi Abe
3032efc7a2 fix the error "KDE is not a valid group for executables."
Change-Id: Ic9f545be0d7ed53aed4b08588132d1c7b740313b
2014-06-09 11:14:06 +09:00
Rene Engelhard
44c34a00c7 kdefilepicker is a Executable, not a lib...
Change-Id: Ia02230821a3a2b749328908d05added408558f0a
2014-06-08 23:06:13 +02:00
Rene Engelhard
9ed9f57173 also move kdefilepicker (for obsolete kde3) to kde
Change-Id: I93e6ec47e0a3d9cf6f322bcefa3c97a4a0c5d871
2014-06-08 22:25:12 +02:00
Miklos Vajna
4d5de80924 gbuild: move vclplug_kde* to the kde section
Change-Id: Ia2b5df76be4d5a376fb28c2460f286e3f2b4acc0
2014-06-08 21:59:22 +02:00
Stephan Bergmann
369d95931f DeInitVCL at end of tests
This required some changes to the framework:

* Init-/DeInitVCL is no longer done per individual test in BootstrapFixture, but
  once per CppunitTest invocation in a new vclbootstrapprotector (similarly to
  the exisiting unobootstrapprotector).  CppunitTests that need VCL now need to
  declare gb_CppunitTest_use_vcl.

* For things to work properly, the UNO component context needs to be disposed
  from within DeInitVCL (cf. Desktop's Application::DeInit called from
  DeInitVCL).  The easiest solution was to introduce an
  Application::setDeInitHook (where the hook is called from DeInitVCL)
  specifically for vclbootstrapprotector to call.

* PythonTests don't (yet) call DeInitVCL; they still hook into
  BootstrapFixture's original test_init functionality (to call InitVCL), and do
  not make use of the vclbootstrapprotector.

Change-Id: I4f3a3c75db30b58c1cd49d81c51db14902ed68b2
2014-06-04 08:55:12 +02:00
osnola
e1fa08fe92 Try to add support for WKS/WDB files...
Change-Id: I0ff1cd35be0e1546a156bc673770a920ad2ca444
2014-05-29 15:36:13 +02:00
Chris Sherlock
dd7260ed69 svx: Create pixel control (bitmap editing) demo
Change-Id: Id2cacd8c080b4df0600ab48b2ce4558f3539bbbe
2014-05-19 19:33:37 +10:00
Thomas Arnhold
5c669a5cfb vcl: don't build demos for windows at the moment
as they are broken, see red tinderboxes

Change-Id: I09fed7b4c4dec0bebd9e8f85c6266688cf0d68ea
2014-05-18 13:39:39 +02:00
Chris Sherlock
c39bb97e47 vcl: don't deploy demos
Change-Id: If5e720569ddf5e0538712c24cadb6e15812a0f69
2014-05-18 19:16:24 +10:00
Chris Sherlock
01c52c3f71 vcl: fix svpclient
I have converted the UNO stuff to the more modern variety (i.e. the
stuff that actually works now...), use GraphicFilter to get the
bitmap and fixed the string copy typo.

Change-Id: I6a3c1af54d222ef70814d2bb581cc2f3c058bb2f
2014-05-18 18:16:02 +10:00
Chris Sherlock
c0d5da9123 vcl: fix svptest
Change-Id: Ibaec6e027aa9fd61824ff6b4f1f71b69d217dfdc
2014-05-18 18:16:01 +10:00
Chris Sherlock
37c766dcde vcl: make vcldemo work
Change-Id: Icef2d988c37fb7b25245ad9f3f3856fa86f76a77
2014-05-18 18:16:01 +10:00
Andrzej Hunt
b1e4d856d2 Don't build svdemo for Android and iOS.
f89296db5959cf009668f8aad85cfd860b9252ee adds building of svdemo,
this however uses SAL_IMPLEMENT_MAIN from include/sal/main.h --
which specifically can't be built on Android and iOS, hence
we shouldn't build svdemo for those platforms.

Change-Id: I6ce851ece90837112279c89467326b82f7a2070b
Reviewed-on: https://gerrit.libreoffice.org/9391
Tested-by: Michael Stahl <mstahl@redhat.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-05-17 20:45:29 +00:00
Chris Sherlock
f89296db59 vcl: fixup svdemo
Change-Id: Ifb7cc12da349fcbcd1d3dc25b64cd2bf3fd7e819
Reviewed-on: https://gerrit.libreoffice.org/9378
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
2014-05-17 07:14:25 +00:00
Herbert Dürr
f3b3144133 AOO: #i124875# support Mac AV-Foundation API for multimedia content
Adapted as needed and gbuildified by tml. For the files that actually
are Objective-C++ use the .mm suffix.

Change-Id: Ieec40b722df6463a1061d19d38154828ff8adca2
2014-05-15 18:49:14 +03:00
Maxim Monastirsky
f82f7bf3dd Introduce centralized detection for storage-based files
This will allow us to get rid of the duplicated code,
and simplify the type detectors.

Also this commit fixes fdo#46310 and fdo#74978.

Change-Id: I08e958ab10d05e1036cdc2bed5ce14bf73b6245c
Reviewed-on: https://gerrit.libreoffice.org/9221
Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
Tested-by: Maxim Monastirsky <momonasmon@gmail.com>
2014-05-01 17:03:10 +00:00
Tor Lillqvist
20fc0ed8fa Build libchartopengl for all platforms
That doesn't mean it would need to be used on iOS or Android, if we
don't need/want to.

Change-Id: Ia6ac6f32cac3f6958f5ec240ec4be369474edfb8
2014-04-29 08:25:38 +03:00
David Tardon
b7fa9950a9 change libwriterperfect to shared library
There are already 3 libs linking with it and there will be another one
in near future. It is time to stop the duplication :-)

Change-Id: Ia7d24882c37a8bf49fa031b73fa1bd5296f78820
2014-04-24 16:27:43 +02:00
Rene Engelhard
18cea6b8f8 fix reportbuilder*jar install; it's reportbuilder, not rhino
Change-Id: I8b64b384b8f959c48e01bee8034c2fb046df75b0
2014-04-21 00:16:48 +02:00
Zolnai Tamás
5f6fd413a3 avmediaogl: build depends on ENABLE_GLTF instead
Change-Id: I03d0d7c0446b6316e388ae717aded6bb7dcc88f1
2014-04-19 18:10:13 +02:00
Michael Stahl
2580b5dd87 these wizards Jars are gone as well
Change-Id: Ie3010431f69169d022d19c5ba6ff234adf191750
2014-04-17 23:58:17 +02:00
Michael Stahl
23c6fa8cec XMerge based filters removed in a5783fe922b2419b5b662eb5f544a1f401341dbf
Change-Id: Idd5dae2843f774fdee49a5f2d5eb26022746c5c1
2014-04-17 23:58:17 +02:00
Michael Stahl
96d36e8764 XSLTFilter/XSLTValidate jars are gone
removed by bfc71eb03e2bc6f26d53f70b32f9a8937086808b and
143f0b895fb2c0a1449af4f6f307487900921cbe

Change-Id: Iaf6e99c15356ebe08cfb1d386a6dab97f47a730a
2014-04-17 23:58:17 +02:00
Michael Stahl
31c32c1425 ConnectivityTools is not installed, used by JunitTests
Change-Id: Id095087d05b64119f80e2c1d476091765f017afa
2014-04-17 23:58:17 +02:00
Michael Stahl
e9ae308a16 scp2: move reportbuilder Jars to AutoInstall
Change-Id: Ie8e8e4e5278278eecc1a6e54dbb70389df3e7155
2014-04-17 23:58:16 +02:00
Michael Stahl
4a3e8aaa31 scp2: move ScriptProviderForJavaScript jar to AutoInstall
Change-Id: Ifbfc26c2ec8ade109c8fe7dfce70ef18d68881e2
2014-04-17 23:58:16 +02:00
Michael Stahl
8a8a24757b scp2: move ScriptProviderForBeanShell jar to AutoInstall
Change-Id: Ib792eb8a4c6fa549bb34727838181c5924e7c150
2014-04-17 23:58:16 +02:00
Michael Stahl
559d82d9bf scp2: move Jars from module ooo to AutoInstall
Change-Id: Ide08e2da5c129f5df502ac3955738f8bfca56d41
2014-04-17 23:58:16 +02:00
Tor Lillqvist
629cc605a4 Intermediate commit of hacking on --disable-database-connectivity
Add HAVE_FEATURE_DBCONNECTIVITY to <config_features.h> instead of
using (or not, more likely) -DDISABLE_DBCONNECTIVITY.

The plan is still that database connectivity would be disabled always
for the non-desktop platforms, and otherwise disabling it would be a
configure option.

But, still lots to do; the TiledLibreOffice iOS test app gets tons of
undefineds when linking if I actually try to disable the database
connectivity.

Change-Id: If1e4b55faa1514cd55dec5fc5487a30d689739ac
2014-04-18 00:04:15 +03:00
Tor Lillqvist
262aa2c2e5 More generic way to disable avmedia
Introduce a configure option --disable-avmedia. For non-desktop,
avmedia is always disabled (for now), and for desktop enabled by
default. Add AVMEDIA to BUILD_TYPE when enabled. Don't build avmedia
when disabled. Add HAVE_FEATURE_AVMEDIA to <config_features.h>. Bypass
avmedia-related code when disabled.

Change-Id: I919c6e199bff87d9f142d55dff6373f0ed217f39
2014-04-17 22:18:02 +03:00
Tor Lillqvist
39ad0a912a Build the vclopengl lib for Android, too, i.e. for all our platforms
Change-Id: I244eb4877801ceb0ff22e8591dccd6b801d00d68
2014-04-15 08:38:00 +03:00
Tor Lillqvist
7232a2d520 Make libvclopengl build for iOS
Change-Id: Id338d1fb8a1334fb4e984aff9494bab7f3c35dc1
2014-04-08 17:05:28 +03:00
Matúš Kukan
077bdc73f2 sccomp: Share common code and have only one library.
And use constructor feature for UNO implementations.

Change-Id: I42b6a6f417049cc8e2d44b74c7adc552680b1f2d
2014-04-03 11:42:12 +02:00
Matúš Kukan
de7cdbc584 Install coinmp and lpsolve linear solvers in parallel.
Change-Id: If07d94a2f646c8377b76fdf645e85f9491e4f061
2014-04-01 11:04:33 +02:00
Matúš Kukan
8dc394d5c5 Revert "Allow to build lpsolver based on CoinMP library."
This reverts commit 4f7b96886ec2e98f270a9ec3c3509cd523fce7cc.

Conflicts:
	configure.ac
	scp2/InstallModule_ooo.mk

Change-Id: I5621496d70a2c493eb964c1138d310c68fa6d660
2014-04-01 11:04:32 +02:00
Zolnai Tamás
4f48dc2f97 Skeleton of OpenGL avmedia service for playing 3D models
Change-Id: I3bf9e68e1a08ff3db065ec7f4e135119b7d1a4ef
2014-03-27 11:22:32 +01:00
Caolán McNamara
cbce7443b2 missing another libspa
Change-Id: I1e9a9e97ea2f6bdd43e6143830a3ab45177f9b05
2014-03-21 16:20:59 +00:00
Caolán McNamara
a547f865e0 drop spadmin
Change-Id: Ie10ee80f1d35b40c0baf9d7ba5c1181b52405b5f
2014-03-21 08:56:45 +00:00
Zolnai Tamás
04b70c682e Move OpenGLRender to vcl
Change-Id: I6383ae3f94fc18aec92596b9d857d3fde5869dd6
2014-03-14 19:59:21 +01:00
Michael Stahl
6cf0753c99 scp2: move libxmlsec to AutoInstall
Change-Id: I3a1798c5b2a2d7117d0d5f761f19ab627ba6606a
2014-03-14 12:29:46 +01:00
Michael Stahl
16986df561 normalize values of WITH_MOZAB4WIN
Change-Id: Iad5aa66635a34a4dfceb0bd6145f2d9bd197cc17
2014-03-11 11:57:18 +01:00
Tor Lillqvist
af42ac01a4 Fix OS X build
Change-Id: I9437bee64b318754ee5dc595f35be865a21d6a11
2014-03-07 10:52:50 +02:00
Matúš Kukan
dcae050913 Build webdav based on serf if neon is disabled.
Change-Id: I0cbb89c8d5ac65eda8bb21aaf0d07996a015d281
2014-03-06 12:36:22 +01:00
Matúš Kukan
4f7b96886e Allow to build lpsolver based on CoinMP library.
Change-Id: I0a3b2bd6744f6ccca0017cd1e06a4018f085445a
2014-03-03 13:35:43 +01:00
Maxim Monastirsky
d5890e87ab Merge HTML detection to text detection service
Setting the filter name explicitly is not really required,
because TypeDetection::impl_checkResultsAndAddBestFilter
is able to select the correct filter anyway. But it seems that
other detection services also do it, so I followed that way.

Change-Id: I6e73fa79c6867d82f98d63e8d2b7865446f088ef
Reviewed-on: https://gerrit.libreoffice.org/8213
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
Tested-by: Kohei Yoshida <libreoffice@kohei.us>
2014-03-01 14:45:45 -06:00