Commit Graph

713 Commits

Author SHA1 Message Date
4c18af27bf tdf#96398 kill remaining NPAPI support for plugins _inside_ LO
- probably out of date
- links against Gtk2 and thus causes a GTk2 dependency in core packages
- the only serious usecase (Flash) is doomed anyway

Change-Id: I7264ab5eb04c2f4b6c31a815e45b9818209e5ae2
Reviewed-on: https://gerrit.libreoffice.org/20658
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Reviewed-by: Bryan Quigley <gquigs@gmail.com>
Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2015-12-17 15:31:17 +00:00
7f533e6cda merged graphic import/export into a single library
instead of egi, eme, epb, epg, epp, eps, ept, era, eti, exp,
icd, idx, ime, ipb, ipd, ips, ipt, ipx, ira, itg, iti,
there is now one graphic import export lib (gie)

Change-Id: I20c0dd94e5857bb6e2e8cc8ac175ff500c6bbdfc
Reviewed-on: https://gerrit.libreoffice.org/19756
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2015-11-06 11:42:36 +00:00
6948c546fd tdf#75637: Resolve help images via a vnd.libreoffice.image UCP
...which uses the logic already available in VCL's ImplImageTree to locate the
image zip files and find fallbacks for incomplete themes and for localized
images.

Change-Id: Ic1c15fcacb6596a27a2b051093232902202bf472
2015-10-26 17:55:14 +01:00
4e3086da3e Remove Seamonkey based address book driver
Seamonkey based address book driver is based on pre-compiled libraries
and is only used on Windows 32 bit. Remove it in favor of mork driver.

Given that Seamonkey based mozab driver also provides Outlook and
Outlook Express address book integration, that Windows-32-bit--only
feature is lost for now.  If necessary, support for that feature could
be rewritten from scratch, in a way that would also work for Windows 64
bit.

Change-Id: Ie1c125e692598bda999767c328c9e2262a2b82af
Reviewed-on: https://gerrit.libreoffice.org/19560
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
2015-10-25 15:02:44 +00:00
fd612a144c Add DLOPEN_LIBS to configure for some cases where -ldl is needed
use std::sqrt in vcldemo.cxx

Change-Id: I24d8ba15ee267d0cad3b063df9b7cfd8d284f4ee
Reviewed-on: https://gerrit.libreoffice.org/18591
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2015-10-20 15:17:58 +00:00
3cf557c12d drop gconf integration as per ESC decision
Conflicts:
	shell/source/backends/gconfbe/gconfbackend.cxx

Change-Id: I609ec83ec59f5ae8d3a8c9c09649695bfcb03b87
Reviewed-on: https://gerrit.libreoffice.org/19408
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2015-10-16 13:50:28 +00:00
a9e7645cb9 TDE: move stuff into the tde-integration package
Currently the package just contains the TDE shell backend library.
This moves the URL handler tde-url-open and the vcl plugin into
the integration package, like the KDE3 based kde-integration.

The TDE address book driver is left in the core package.

Change-Id: I2687b313d7f106bb344c65c50ae0a07b0140def0
2015-10-12 18:20:58 +02:00
de47a96d3e Revert "vcl event filter"
that's just a local toy for now, didn't intended to push that

This reverts commit 4afbd0292e09d9850a3cd0d1f169c73c5a3296db.

Change-Id: I20b758d4582022ffda35c4aed7251948e721f821
2015-10-02 09:12:22 +01:00
4afbd0292e vcl event filter
Change-Id: Ib10dccec244f3168f1ac4a892a09012adf38a839
2015-10-02 09:09:39 +01:00
c29ea22b89 Replace GUIBASE with USING_X11
That's what it actually means. Also make it a boolean

Change-Id: I249e18351253b34b5dada28e2a9c6bc0c06b730c
Reviewed-on: https://gerrit.libreoffice.org/18688
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2015-09-25 07:25:46 +00:00
72699595aa remove KDE3 support, --enable-kde and --enable-kdeab
With the new RHEL6-era baseline TDF can finally ship KDE4 support.

Change-Id: I227278b576a3ed2f2aaa751d41b469ca92dc78b3
Reviewed-on: https://gerrit.libreoffice.org/18267
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-09-03 08:18:03 +00:00
b40b601007 ditch gnome-vfs2 support
Change-Id: I882c04fd3a255f55511b1884157de26e7574e6db
Reviewed-on: https://gerrit.libreoffice.org/18262
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-09-02 11:46:18 +00:00
af6daec72b more config skipping stuff and a tester tool
Change-Id: I5e93a4c84b3a0940239213766eb24d21fb5fd649
Reviewed-on: https://gerrit.libreoffice.org/17863
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-08-20 07:40:21 +00:00
e03a5f5e83 online update: Configure switch --enable-online-update=mar
This will enable the mar-based online update instead of the 'traditional' one.
At the moment, this does not build, as libbz2 was not packaged as an external
library yet.

Change-Id: I1ad7d9adf7a12a427786682ad932597eb2319256
2015-06-29 17:43:31 +02:00
8c07510faa online update: Add updater executable build support
Change-Id: I033f114d29cd020b6dba5a74257d3f577dd73ea7
2015-06-29 17:43:31 +02:00
7316144b8f online update: Add mar executable build support
Remove unneeded mar library build support

Add macro workarounds in mar.c; will deal with them in the future

Change PL_strdup to strdup (is this safe?)

Change-Id: Ib3108abdf360f6fc1ccc1bf5030df8529d724b82
2015-06-29 17:43:30 +02:00
07b10078ef online update: Add MAR library creation capability
Change-Id: Icf2a97b4b6f7bc75aaaec86bf5bc56192396d4e4
2015-06-29 17:43:30 +02:00
7ffd7c4fd7 Repository.mk: libreofficekitgtk is conditional on ENABLE_GTK3
Change-Id: I97f859e33a510f626787cce335f652dc03546ab6
2015-06-16 09:10:30 +02:00
baee89d5a0 Check ENABLE_PDFIMPORT
Change-Id: I1c0e7e5ecfcd62315e367d537cd3e0466b66e48f
2015-04-28 19:25:27 +03:00
4daf6600a3 Move these together
Change-Id: I0352e3180d553c46c6ca905628d5b46d1af0b8a7
2015-04-15 23:42:08 +02:00
f5c74abc9f Remove library urelibs. It was more just a temporary hack and is not used.
Change-Id: I7566dcf21aae6b800adb58d8c94e350bb0da720c
2015-03-20 20:55:04 +01:00
41c6631288 The 'svp' "plug-in" library is empty so don't build it at all
Its code is in the vcl library nowadays.

Change-Id: Idb659e541226724004660102f6641c38a2312c27
2015-03-20 17:55:08 +02:00
9978e4c10f scp2: move some ooo packages to AutoInstall
Change-Id: I1c99cd2c8a392bf2a775eeb2c3acd4474aa2b0fb
2015-02-28 22:28:57 +01:00
4de54e51c4 scp2: move reportbuilder packages to AutoInstall
Change-Id: I81778d452b548a0205db2e8bd30bcfed37becfcd
2015-02-28 22:28:57 +01:00
e0aaa830fc scp2: move xsltfilter packages to AutoInstall
Change-Id: I2ae844d43a875ea0b4eb9dd445e483a36a90f73d
2015-02-28 22:28:57 +01:00
dedaf74392 scp2: move python librelogo packages to AutoInstall
Change-Id: Ib70d1510bac2eb6bd5491f3177191ad5a8aebe2d
2015-02-28 22:28:56 +01:00
62eb3bf472 scp2: move python packages to AutoInstall
Change-Id: I1444e114e5cdbe794d79f40edebc32cb0229a4b5
2015-02-28 22:28:56 +01:00
8c53af6fb8 scp2: move python scriptprovider package to AutoInstall
Change-Id: I7e7f74ffbfd9edc4d8d4b3ca13d9a2f0d97dcbf4
2015-02-28 22:28:56 +01:00
855d4c5c12 scp2: move gallery packages to AutoInstall
Change-Id: I56a89b8785d7ac9f959ed43be26302540332e7ee
2015-02-28 22:28:56 +01:00
0cbe2e92a2 connectivity: just check the WITH_MOZAB4WIN variable
Either build mozab or mork driver, and install it in Repository.mk too.

Change-Id: I456d6cb4ebe99625a64a960d1133cb06d836e8c7
2015-02-04 17:32:21 +01:00
0fc8df6d7b build breaks, missing ENABLE_JAVA for jvmfwk_jvmjwf3_ini
Change-Id: I459cd0e68d1a63ca5e2e362cd802be74d6c0af68
Reviewed-on: https://gerrit.libreoffice.org/14147
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Matúš Kukan <matus@libreoffice.org>
2015-01-24 11:03:55 +00:00
8ab4d2f29f drop crashrep unused since start of LibreOffice
Change-Id: I3df1216054c133314b2317849744a0a37e9fbc8f
Reviewed-on: https://gerrit.libreoffice.org/13733
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2015-01-07 11:41:32 +00:00
a2e4be6ded The touch module, ByteBufferWrapper, and the libotouch library can go away now
Change-Id: I6f4a6679c263ac81d1cf5c66f18782e857da5ff8
2014-12-18 12:59:30 +02:00
39327e71b5 java: remove OOoRunnerLight
and just use OOoRunner, there is no point in having a stripped down
jar, the cost of firing up the Java VM completely dwarfs any benefit
of having a smaller jar.

Change-Id: Ibcc3c5bd6e9b9c918041142dd32db0ea5dddc25b
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2014-12-16 11:51:57 +01:00
5f77059ff1 scp2: move numbertext to AutoInstall
Change-Id: Idf9ea17b485ab07323a895e7e3f1eca1e198747c
Reviewed-on: https://gerrit.libreoffice.org/13047
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2014-12-10 21:11:48 +00:00
3fb0320e1e fix packaging of OpenGL shaders, related fdo#83875
Change-Id: I68f7d4e2d91d37013018fc3cc185c46eb81fcb7d
2014-12-10 17:13:15 +01:00
5757af8008 vcl: add new metafile viewer demo - mainly for fdo#80503
This is going to be very helpful troubleshooting problems with metafiles
that just won't display.

Change-Id: I661dd40e04434a9c64a0f59d9310d36444601989
2014-12-09 14:27:17 +11:00
bf6544c0ab Don't treat clew as part of an "external" clcc module
There is no obvious authoritative upstream for clew anyway, so it causes
philosophical problems for distros. For a while, we used to use a zip archive
from the "clcc" project on SourceForge that included clew.c and
clew.h. (Before that we also just had clew.c and clew.h in our source repo.)

So, drop the external/clcc module and have clew.c and clew.h in the source
repo again. But this time clew is in a module of its own, not in sc.

This re-introduces "No need to have OpenCL optional at configure-time"

This reverts commit 764836cb00e8e6dfd2ab48e080a166ec90359e01.

Change-Id: I413142f4f9f8399489f9c3e5327132822f07a454
Reviewed-on: https://gerrit.libreoffice.org/13368
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2014-12-08 09:07:27 +00:00
45ca1bfc22 Fold URE: Linux ure/lib/* -> program/
The ../../../program/ links in the URE jar Class-Paths are a temporary kludge
(and juh.jar had lacked adaption for Mac OS X).

Change-Id: I2542d8a582866485dd61c05df3fc6b4b39a8403d
2014-11-28 11:57:28 +01:00
c1d09b1ad0 Work in progress: Move Calc-independend OpenCL configuration out of sc
Intermediate commit. More changes will follow: The device selection
logic needs to be moved, too. (And cleaned up.) Instead of the
separate formulacalculationoptions dialog we should simply have a
normal options page for those OpenCL-related settings that will remain
purely Calc-specific, like the formula opcode subsetting.

Change-Id: Id60d95e80d377cbbf5780beb473b221bce06b5e5
2014-11-27 11:07:37 +02:00
a756b783e3 Use Package_pyuno_pythonloader_ini for install
Change-Id: Ia4f06beea2e16b6a0235c87ae47cec8430cd1f40
2014-11-26 17:21:12 +01:00
a7a79ee92d Move clew into a library of its own
Change-Id: Ifb7e86b078bd549506a9cc1b9ce9fc22fffc5eec
2014-11-25 20:05:45 +02:00
715aafa6d9 scp2: move ct2n to AutoInstall
Change-Id: Ib4501298c78e591f24c2ad73cbc8aec0c4fc0347
Reviewed-on: https://gerrit.libreoffice.org/13020
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2014-11-24 14:13:32 +00:00
20dab428f8 drop gnome-open-url binary
we don't really need it anymore, fallback to our own open-url
if there is nothing else to take it

Change-Id: I7a4e841a53bda30e29d48b9c34d24af085f1b4b5
Related: coverity#706194 Use of untrusted string value
2014-11-17 14:53:22 +00:00
bf9435bce0 Revert "Revert "Revert "wrong merge conflict resolution, vcldemo, icontest go to instdir"""
This reverts commit 80c83f4a578e1ec0c8b5e439687716e365937c9a.
2014-11-12 06:06:36 +01:00
80c83f4a57 Revert "Revert "wrong merge conflict resolution, vcldemo, icontest go to instdir""
This reverts commit b64caa8ad85d951c74e1c84096802997340c8e1b.
2014-11-12 05:59:39 +01:00
b64caa8ad8 Revert "wrong merge conflict resolution, vcldemo, icontest go to instdir"
This reverts commit 726e1a49bd40d98ffcfba760a08c503b096c79bd.

It is not desirable to put vcldemo and icontest into installation sets.
2014-11-10 20:54:09 +01:00
726e1a49bd wrong merge conflict resolution, vcldemo, icontest go to instdir
Change-Id: Iefcca922fc824877c49a11cd68023d57eff22d2f
2014-11-10 16:28:06 +01:00
6efec7dca0 fix bad merge conflict resolution
Change-Id: I788d57a5645c00f6bdb66cc14c7fa748bc8b02f2
2014-11-10 07:59:58 +01:00
7663c8802d vcl: outdevgrind compile it by default, and fix it up.
Change-Id: I4bdad4a0eb65991cd9faa9452485c64120b8b6dc
2014-11-10 07:59:13 +01:00