Commit Graph

826 Commits

Author SHA1 Message Date
e13aead8a1 Reduce ENABLE_OPENGL / ENABLE_HEADLESS confusion
ENABLE_OPENGL means whether to enable the OpenGL slideshow transition
code. It does not mean whether to enable use of OpenGL in general. So
rename it to ENABLE_OPENGL_TRANSITIONS while at it.

ENABLE_HEADLESS means whether to disable use of X11 and OpenGL on X11
(and Wayland) platforms, I think, meaning Linux and maybe Solaris and
the BSDs. Maybe it should be renamed to DISABLE_X11_AND_OPENGL.

Change-Id: Ibb30f51646b1bcc477fe691a3fa38c7a1e3944ae
2016-08-03 22:36:36 +03:00
6e72f0251b new loplugin unnecessary override
Change-Id: I88d3e33823d68745b98625050a8a274f9ef04bcb
Reviewed-on: https://gerrit.libreoffice.org/27135
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
2016-07-15 14:05:41 +00:00
860a82766f Remove last traces of First Start Wizard
Change-Id: Idf7171ecfd90edf47fb29d44b8036578a2e6ad61
Reviewed-on: https://gerrit.libreoffice.org/26935
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-07-05 10:35:30 +00:00
6b77e53611 Revert "try to debug images_tango.zip failure on arm tinderbox"
dtardon says: i forgot about it. it didn't help me anyway

This reverts commit 44819f98aa39cbc8e5d9d07e112fa051077322eb.
2016-06-22 14:22:33 +03:00
44819f98aa try to debug images_tango.zip failure on arm tinderbox
Change-Id: Ia30069e57e43895ced52b3922d6321e404e78449
2016-06-08 12:51:42 +02:00
397ad4d4b8 pass image lists using a response file
Change-Id: Ic00715edd1173ebb01ce5853e2835d71235fa4df
2016-06-07 07:22:07 +02:00
82f93bff42 use smaller hammer
Change-Id: I97c7cd945806265e1d447744d1b0531f14d637a6
2016-06-06 21:55:20 +02:00
0df28a3702 there is no image list in firebird
Change-Id: Ic7060ae60b5f11220c922da2ce7fc3183fdf2f61
2016-06-06 21:55:20 +02:00
e9c9110748 avmediaogl now seems to require ENABLE_GLTF for some reason
Change-Id: Id5b65b944ed06598238f5ab139c52d4de5ca1f84
2016-03-28 11:20:52 +03:00
96c1ae1d8e fix headless build
disables OpenGL and glew usage, lets --without-gui do what
--without-x did before and disables X related test

Change-Id: I680b47c9962a0d43c8ece593db0b82e347ceebdb
Reviewed-on: https://gerrit.libreoffice.org/23474
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Oliver Specht <oliver.specht@cib.de>
2016-03-25 11:05:47 +00:00
2087484c65 use consistent #define checks for the Windows platform
stage 2 of replacing usage of various checks for the windows platform
with the compiler-defined '_WIN32' macro

In this stage we focus on replacing usage of the WIN macro

Change-Id: Ie8a4a63198a6de96bd158ecd707dadafb9c8ea84
Reviewed-on: https://gerrit.libreoffice.org/22393
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
2016-02-17 11:33:57 +00:00
696c9a90c4 tdf#95360 Fix use of icons used only from help, but not in the code
Change-Id: Ic6a4295b86500be0b00d2eb89273fce252a42433
Signed-off-by: melikeyurtoglu <aysemelikeyurtoglu@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/21738
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
2016-01-28 07:52:36 +00:00
31504c85f1 tdf# 95360 Fix use of icons used only from help, but not in the code
Change-Id: I87c7c32dcc61522c214b8a30a88c6856b4857c1d
Reviewed-on: https://gerrit.libreoffice.org/21733
Reviewed-by: jan iversen <jani@documentfoundation.org>
Tested-by: jan iversen <jani@documentfoundation.org>
2016-01-23 17:21:52 +00:00
6b328acbd3 Missing dependency
Change-Id: Icd867709d9d41a9ea1846d2f6332dd6988241efb
2016-01-19 10:42:34 +01:00
e9cd508736 configure: hard-code /usr/bin/{sort,find} for Cygwin
... to avoid calling C:/Windows/system32/{sort,find}.exe, if those
happen to be first in PATH.

On a Windows 7 system, the other conflicts appear to be harmless,
we don't use "more", "expand", "timeout", "whoami".

Change-Id: Iceefeb7ee6725291b04c0eba465991bb1df96b57
Reviewed-on: https://gerrit.libreoffice.org/21175
Tested-by: Jenkins <ci@libreoffice.org>
Tested-by: Tor Lillqvist <tml@collabora.com>
Reviewed-by: Tor Lillqvist <tml@collabora.com>
2016-01-07 08:44:28 +00:00
054b25c9ce Remove missed NPAPI items
These were missed during the removal of NPAPI.

Change-Id: Ie6233a755cd8f2995692fb8790bd65055d100251
Reviewed-on: https://gerrit.libreoffice.org/21015
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
2015-12-31 17:02:53 +00:00
0d6cd1a86b Silence "Skipping non-existent ... StartModule/toolbar/standardbar.xml"
There is no such toolbar since 5319def848e855068512f0f895086ff7a1f9e44f

Change-Id: Ia08eeba13d697b64f57ea9052a4c753340f5c304
2015-11-22 13:49:37 +02: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
03bb5d52fe sc: initial png export
Change-Id: Iae0e89646eab794879529274f09839ad34aa4696
2015-10-20 18:12:23 +02: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
5e1bf627b4 No xsec_xmlsec built for iOS either
Change-Id: Ic76111b2e3ff62b00b24e02b2b492530a567c562
2015-10-07 21:34:06 +03: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
074d4b2362 Typo: muliple->multiple
Change-Id: Iebcf44d99bd4cabd5f7f1242e44c1c1d8e5a10d5
2015-09-12 08:05:48 +02: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
38fd9cf3b4 Improve names of WebDAV-related install:modules
Change-Id: I2c2f36a9c1b7348ba9f399b05a9f0319e1c40a0e
2015-08-27 12:42:53 +02:00
5e19fa2ffe Restrict the install:module="neon_gnomevfs" hack to --with-webdav=neon
...as the underlying problem, according to
<https://bz.apache.org/ooo/show_bug.cgi?id=84676> "mixing neon and the hidden
embedded contents old [sic] another neon inside libhttp.so of gnome-vfs2 is
unreliable," presumably does not affect --with-webdav=serf

Change-Id: I2abfeaeac5174a735f46b2838bd84dda0af9a487
2015-08-27 12:34:30 +02:00
d657a976f5 postprocess: d'oh generated files are in $(BUILDDIR)
Change-Id: Id9dee9cfe065b30c2ae9bade1098d16e2c659c23
2015-08-06 22:49:23 +02:00
da011e057e postprocess: try to get the right version number in About dialog
Add a dependency from main.xcd to config_host.mk to rebuild it when the
version number changes.

Change-Id: I6878d58def57942f117b0b6e49a6c03abbeca5af
Reviewed-on: https://gerrit.libreoffice.org/17539
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
2015-08-06 13:17:37 +00:00
9f291dcccb tdf#92792: Register mork driver on windows 64bit and make it work
Mork service wasn't registred on windows as it was generally
excluded on this platform not matter what architecture was used.

Pofile discovery was broken, as XP_WIN wasn't define and the
code fall back to use UNIX directories for profile discovery
on windows that obviously cannot work.

Change-Id: I823378a1a094a2172ba2cb3bf9bdacedb27b36a2
Reviewed-on: https://gerrit.libreoffice.org/17349
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Tested-by: David Ostrovsky <david@ostrovsky.org>
2015-07-26 17:03:14 +00:00
61a3be76c2 tdf#92668: Revert some implementation names, for backwards compatibility
These implementation names of Calc, Draw, Impress, and Writer documents are the
most likely to be checked by existing third-party code, so revert the
corresponding parts of 3099c70b11c7e5b80fe4dbe3dc99171fb38c6fc2 "Fix various
XServiceInfo implementations" (and instead add fixups in CppunitTest_serives).

Change-Id: I1a760adbf4c89a1b4477d6e628abba8d2028ccfe
2015-07-13 13:47:50 +02:00
43a082f0bb tdf#90790: Don't take galaxy as a reference icon set, it may be incomplete.
Some icons in galaxy are available only via a fallback, while the other themes
can implement these icons directly; but they did not end up in the
images_*.zip.

Change-Id: Ifc937ebec7a1e38828672e65706150f50abe8703
2015-06-23 12:36:48 +02:00
5a2010ddb4 fix fingerprint path with system libextextcat
We want the right path in instdir already. Setting it during
installation is too late.

Change-Id: I3f7045ce4b4d3cb1f0dfac1c4fcd036db847621d
2015-06-15 21:16:25 +02:00
ffa560e0de tdf#91469: convert links in help/about to https
Change-Id: I1274f75a49a999285488e99713782956e2287249
Reviewed-on: https://gerrit.libreoffice.org/15870
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
2015-05-23 14:04:06 +00:00
df44a6f767 officecfg, postprocess: allow embedding of Base documents
Don't advertise them on the UI, though.

With this, Insert -> Object -> OLE Object -> Create from file can insert
a Base document into a Writer document model.

Change-Id: I18fdf98af8fb4f8b6ef0c3a910aaefba9e516dfd
2015-04-29 15:15:38 +02:00
77568e5c97 don't try to sign merged libs on windows
as those are fake, just textfiles with dll extension that signtool
doesn't like.
Also made the text more descriptive "invalid" is ambiguous,
"invalid - merged lib" states the reason why the file is a dummy.

Change-Id: I31801fd0c3aa593549fac5e6275189e18bbc0010
Reviewed-on: https://gerrit.libreoffice.org/15444
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Jenkins <ci@libreoffice.org>
2015-04-20 20:13:44 +00:00
51e0d789c3 rhbz#1134285: Access dav, davs URLs via GVFS
...so that LO shares the credentials with Nautilus once the connection has been
set up in Nautilus.

The reason the (non-standard) dav, davs URLs used by GNOME's old GnomeVFS and
successor GVFS/GIO were handled via LO's webdav UCP rather than the GNOME-
specific gnomevfs resp. gio UCP since b07a5fcc600ad564315d36fbd18495184fdf69cf
"INTEGRATION: CWS tkr10: i84676 neon and gnome-vfs2" is discussed at
<https://bz.apache.org/ooo/show_bug.cgi?id=84676> "mixing neon and the hidden
embedded contents old [sic] another neon inside libhttp.so of gnome-vfs2 is
unreliable" and only pertains to the legacy gnomevfs UCP, not the new gio one.
So keep handling dav, davs URLs via LO's internal webdav UCP under legacy
--enable-gnome-vfs, but handle them via the GNOME-specific gio UCP under the
default --enable-gio.

Change-Id: Ib132168701a7ae0a7dcabdead6a299eda0cd4594
2015-04-13 18:39:53 +02:00
5f14304fe2 Make syntax gotcha
Change-Id: I9ab00c8ace7fbf6988bdf6d72f6891313720ef25
2015-03-30 10:46:44 +02:00
0620451818 Revert "give this a copy ctor"
This reverts commit da42d1100832aae524c2e6b0ba738623df775a3d, problem is fixed
now with fc56579e9d3ef0be4912ff48e38d057d5d608ee5 "Keep GCC 4.6 happy"

Conflicts:
	postprocess/qa/services.cxx

Change-Id: If819749d322a0887c1668fbbe563d14e0402ac78
2015-03-25 11:59:57 +01:00
fc56579e9d Keep GCC 4.6 happy
Change-Id: Iaaab55a9ac1ba8e0550f9cb35ed13489e4e4d851
2015-03-25 09:29:00 +01:00
da42d11008 give this a copy ctor
Change-Id: I144679e93e61f1bc19319ebf8893529c164ae0ee
2015-03-24 21:04:31 +00:00
131c9beffe CppunitTest_services: Check that XServiceInfo and .component data matches
Change-Id: I660c261a90d0ce7ace045f97e28808bc924fefd9
2015-03-24 18:08:40 +01:00
1f61e1378d Exclude Python components if --disable-python
Change-Id: I05c1e9d7b270bcafa7fbfe526c8b12733d8ed708
2015-03-16 14:24:45 +01:00
f0a6041559 gbuild: CppunitTest: always use unittest configuration
The sc_subsequent_filters_test was failing because of a lock file
because it did not use the unittest configuration.

Refactor gb_CppunitTest_use_configuration so it uses both the instdir
and unittest configuration to prevent such errors.

In case there ever is a test that does not work with the unittest
configuration it should call gb_CppunitTest_use_instdir_configuration.

Change-Id: Ibc00d42f8b6102d50d922f51173120798fa45c6e
2015-02-27 19:33:07 +01:00
5e5a2e3e4d Fill in bug ID
Change-Id: I9aef1c4e74f296fa06bee98781462dd8138eebe4
2015-02-12 16:52:04 +01:00
f7cd7b2ce4 Make CppunitTest_services instantiate even more services
Change-Id: Id9bfb3886e4a9cbc15a7bf7ef3aefa73bd160e3b
2015-02-12 16:01:55 +01:00
22fe5da542 add log message about untested services
Change-Id: I3e8da0ae510ce40421767de2bd106d39ec254a17
2015-02-11 23:20:59 +01:00
34f2c4c603 icons: Hide the Industrial theme again, fallback to it during Tango creation.
Change-Id: I37c2126d8b9170334042c7bf380d04c5885c4cb1
2014-11-28 20:24:30 +01:00
b6bdc67711 icons: Package only the icons that are in the theme.
The fallback is now implemented directly in vcl, no need to waste space any
more.

Change-Id: Ia027fda5e92d2bac7369139f3277d73b0521bef2
2014-11-23 03:15:53 +01:00