Commit Graph

40 Commits

Author SHA1 Message Date
a6139f6fe6 Key different browser plugin features to specific flags
This is a rework of f9059d4eee8e53c0a6b531fff16e1fade58cb8b0 "Key all browser
plugin features to --enable-nsplugin."  The problem with that was that Mac OS X
supports pluging browser plugins into LO documents (which was originally
controlled by --enable-mozilla) but not plugging LO into browser windows (which
was originally controlled by --enable-nsplugin), so controlling the former with
the same switch as the latter did not actually work.

Thus I replaced the single ENABLE_NSPLUGIN feature flag with two dedicated ones,
ENABLE_NPAPI_FROM_BROWSER (for plugging browser plugins into LO documents) and
ENABLE_NPAPI_INTO_BROWSER (for plugging LO into browser windows).  The
--enable-nsplugin configure switch is gone completely, setting the feature flags
is always done fully automatically now.

Change-Id: Iecf706637465e865c987563b5de489fa90b4c904
2012-11-20 11:24:05 +01:00
f9059d4eee Key all browser plugin features to --enable-nsplugin
...instead of having them spread across --enable-nsplugin (plug LO into browser
windows) and --enable-mozilla (plug browser plugins into LO documents).  The
ultimate goal is to clean up the various configure options mentioning "mozilla"
and WITH_MOZILLA.

Change-Id: I6f4b1c3a5701424f586cc1e303af90c9d59a91b6
2012-11-19 17:41:01 +01:00
68669491ad Don't do these for Android and iOS for now
Again, must of the rest of the stuff here probably doesn't make sense
for Android or iOS either, but at least it compiles. (It won't get
linked into an app anyway, so just a small waste of time to have it
compiled.)

Change-Id: I32f56a11312c6a3b5eba00d2db8f0a43dd0752e0
2012-10-07 07:59:13 +03:00
800133e8c8 extensions: convert unoapi test to gbuild
It even seems to run on my system

Change-Id: I0246467b82bec7617d6de7dbad84c45fc279c24c
2012-09-05 21:01:48 +02:00
9ec8d331dc kill more unneeded stuff; rename uiconfig Packages
Change-Id: Ib2f73d679ac4a6164142a370ce6d55c6de41117c
2012-08-24 23:24:11 +02:00
8c05d8b827 fix probable cut-and-paste build error
Change-Id: I71a3ea0fd548bb6dcaf2df823fa3d63026b1b3dc
2012-07-20 16:55:02 +01:00
d3c4d9a0f8 android: x86 porting work. 2012-07-20 16:40:21 +01:00
336c956262 First attempt at removing mozilla ldap at all (please help to fix)
Change-Id: I0559cf1820c782d22c4d75749f2171d7702b4e73
2012-07-16 17:22:49 +02:00
7a56eef989 Clean up optional online update module
* The updatecheckui lib is part of that module; should its scp entry also be
marked ComponentCondition="ISCHECKFORPRODUCTUPDATES=1"?

* unpack_update (and other scripts as well?) need only be generated if
ENABLE_ONLINE_UPDATE.

* It is inconsistent that there is a distinct onlineupdate.xcd not merged into
main.xcd, while the updchk and updatecheckui component files are merged into
the global services.rdb.

* The updchk res file should also go into (a resource sub-module of) the
optional online update module.
2012-04-05 21:10:57 +02:00
1e7fd91514 fix so_activex_idl, part two
The order seems to be important here.
However it has worked for me and I am not sure this will fix tinderboxes.
2012-04-04 14:14:38 +02:00
b635ee568c extensions: use CustomTarget makefiles 2012-04-04 11:31:58 +02:00
d343dddc3f extensions: split out static library from npsoplugin 2012-03-12 18:30:34 +01:00
5926ce12ed extensions: split out static library for X11 plugin connection stuff 2012-03-12 18:30:33 +01:00
09888c688e fix building of so_activex (fdo#46847) 2012-03-04 10:32:52 +01:00
e358dc89fe use custom target for copying sources 2012-03-04 10:32:51 +01:00
8829b7c91d build nsplugin also without mozilla as in 3-5 branch 2012-03-03 16:36:57 +01:00
84c8559820 Fix most of the build with --disable-database-connectivity 2012-02-21 15:36:49 +02:00
ab2f830bbb Use gb_STDLIBS; No on-line update on non-desktop OSes 2012-02-18 10:51:23 +02:00
ab84770bb6 Build nsplugin only in with mozilla case.
This replaces commits 830a2b923528323e0f39259234dfee26d9d44d21
and 68b08a11babb7274048ef836a078959d126c97b7 with,
hopefully, proper one.
2012-01-13 15:50:43 +01:00
830a2b9235 use ENABLE_NSPLUGIN again 2012-01-12 17:44:08 +01:00
0482c914c7 extensions: remove unused xmx library 2012-01-11 20:44:49 +01:00
84c33ebf34 Make nsplugin build on Mac, take two.
Now with some help from Michael Stahl - seems to work.
2012-01-10 17:33:50 +01:00
a8bdde191c fix sanedlg.hrc dep issue due to gbuildification of extensions 2012-01-04 01:48:03 -06:00
1841baf54f extensions: convert activex to gbuild 2011-12-18 01:28:13 +01:00
42506a1cfd extensions: convert resource, xmlextract to gbuild 2011-12-18 00:47:43 +01:00
bc4fda7310 extensions: convert abpilot to gbuild 2011-12-18 00:23:55 +01:00
ead4cd1fa5 extensions: convert dbpilots to gbuild 2011-12-18 00:13:28 +01:00
2e6705a728 extensions: convert logging to gbuild 2011-12-17 23:58:52 +01:00
ac8733d8be extensions: convert bibliography to gbuild 2011-12-17 23:47:32 +01:00
87612dadc1 extensions: convert ldap to gbuild 2011-12-17 23:33:32 +01:00
bee2690663 extensions: convert spotlight to gbuild 2011-12-17 22:29:19 +01:00
a80a5ab4f6 extensions: convert plugin to gbuild 2011-12-17 22:11:57 +01:00
2548d634c7 extensions: convert nsplugin to gbuild 2011-12-17 22:11:12 +01:00
21411e321e extensions: merge Peter Foley's work in pcr 2011-12-17 18:31:17 +01:00
4b4c583b90 extensions: convert pcr to gbuild 2011-12-14 20:54:38 +01:00
aaa2f8f7e1 extensions: convert scanner to gbuild 2011-12-14 20:52:33 +01:00
ec0240cffc extensions: convert ole automation bridge to gbuild
Of course not tested at all (WNT only)
2011-12-14 20:10:08 +01:00
ba1f609d0d extensions: convert update stuff to gbuild
The updchk is renamed to updatecheckui so it does not collide with
updchk.uno.
2011-12-14 19:57:14 +01:00
c8ef924060 normalize Red Hat, Inc. spellings, and bump to latest template 2011-12-06 21:24:37 +00:00
17523de685 Skeleton of the unit test for updates. 2011-10-17 11:40:14 +02:00