Commit graph

4744 commits

Author SHA1 Message Date
David Tardon
0128edc892 WaE: ignoring #pragma warning 2012-04-16 20:23:07 +02:00
Matúš Kukan
6c8c0732bc gbuild: simplify and unify gb_Helper_*native* 2012-04-09 21:04:40 +02:00
Matúš Kukan
0a45deba2b enforce only one possible use of gb_CustomTarget
This brings two changes:
- no more recursive calling of make
- gbuild_simple is now not used => removed
2012-04-09 21:04:39 +02:00
David Tardon
6de7392829 add package deps for resources 2012-04-09 10:09:23 +02:00
Szabolcs Dezsi
e4fb171d3a Replaced a few equal calls with == 2012-04-08 19:24:00 +02:00
David Tardon
5fcacd8408 rename gb_CppunitTest_uses_ure 2012-04-08 15:17:45 +02:00
David Tardon
fbbb833dda compile- and run-time use of UNO must be split
There are unit tests that do not use URE, e.g., in cppuhelper.

This reverts commit 33e9f3d3d6.

Conflicts:

	sot/CppunitTest_sot_test_sot.mk
	svl/CppunitTest_svl_urihelper.mk
2012-04-08 15:12:18 +02:00
David Tardon
e3cf2b45f7 simplify use of configuration from unit tests 2012-04-08 14:53:09 +02:00
David Tardon
e5f16b8d3e always use --protector for UNO tests 2012-04-08 14:53:08 +02:00
David Tardon
33e9f3d3d6 drop uses_ure 2012-04-08 14:53:08 +02:00
David Tardon
fe209e78db let use_api handle the use of type rdbs at runtime
Or is there any use case where we would need to use UNO API headers, but
not require the appropriate type database at runtime?
2012-04-08 14:53:07 +02:00
Michael Stahl
449582407a extensions: add np_sdk_inc to mozilla_headers external 2012-04-08 01:05:53 +02:00
Michael Stahl
c923f7d2c2 gbuild: "use" vs. "add":
Naming convention for gbuild methods:
- "add" is used for stuff that is logically a part of the target
  (i.e. not registered at the Module, but defined in the target's makefile)
- "use" is used for stuff that is logically a different target
  (i.e. it is registered at the Module, has it's own makefile, may be
  in a different module than the target)
2012-04-08 01:05:52 +02:00
Szabolcs Dezsi
d6bc02f8c4 Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operator 2012-04-06 20:03:42 +02:00
Szabolcs Dezsi
8a01ee6243 Replaced equalsAsciiL(RTL_CONSTASCII_STRINGPARAM(...)) with == operator
Pattern used:

find . -name "*.cxx" -exec sed -i 's/\( *\)\(else if\|if\) *( *\([^!()|&]*\)\.equalsAsciiL( *RTL_CONSTASCII_STRINGPARAM *( *\([^)]*\) ) *) *)$/\1\2 ( \3 == \4 )/' \{\} \;
2012-04-06 14:30:05 +02:00
Stephan Bergmann
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
Caolán McNamara
5688b51bcb UniString::CreateFromInt32 -> rtl::OUString::valueOf 2012-04-05 13:59:05 +01:00
Matúš Kukan
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
Matúš Kukan
0a560f993f fix so_activex_idl, part one 2012-04-04 13:17:15 +02:00
Matúš Kukan
b635ee568c extensions: use CustomTarget makefiles 2012-04-04 11:31:58 +02:00
Luboš Luňák
802518c59a always pass --headless to cppunits
They should not need any actual UI anyway, and most of them already
pass the option manually.
http://lists.freedesktop.org/archives/libreoffice/2012-March/029109.html
2012-04-02 12:26:20 +02:00
Fridrich Štrba
a7c11707cf Hop, a logical error 2012-03-23 14:03:25 +01:00
Fridrich Štrba
c9550dc7f3 Move spotlight plugin out of minizip 2012-03-23 13:16:20 +01:00
Caolán McNamara
6d12d8cab2 reduce UniStrings 2012-03-20 12:57:32 +00:00
Luboš Luňák
52faa80a81 remove fiddly casts, add few const where appropriate 2012-03-19 22:43:30 +01:00
Luboš Luňák
d943c6ba37 logical || -> binary | 2012-03-16 21:28:42 +01:00
Stephan Bergmann
d4b67611c4 Introduced SystemShellExecuteFlags::URIS_ONLY 2012-03-16 15:01:26 +01:00
Stephan Bergmann
6e67c03dc0 Enable -Wnon-virtual-dtor for GCC 4.6
...which has the necessary features to support it.

Change a lot of classes to either contain a protected non-virtual dtor
(which is backwards compatible, so even works for cppumaker-generated
UNO headers) or a public virtual one.

cppuhelper/propertysetmixin.hxx still needs to disable the warning, as
the relevant class has a non-virtual dtor but friends, which would still
cause GCC to warn.

Includes a patch for libcmis, intended to be upstreamed.
2012-03-14 13:32:02 +01:00
Michael Stahl
d343dddc3f extensions: split out static library from npsoplugin 2012-03-12 18:30:34 +01:00
Michael Stahl
5926ce12ed extensions: split out static library for X11 plugin connection stuff 2012-03-12 18:30:33 +01:00
Stephan Bergmann
6a94909b44 Fix WITH_OPENLDAP case 2012-03-12 11:54:27 +01:00
Matúš Kukan
156202b062 extensions: export npsoplugin's symbols 2012-03-10 21:23:18 +01:00
Caolán McNamara
bd1088567b Fix tools->bibliography database, brown paper bag over head commit :-) 2012-03-09 14:10:54 +00:00
Andras Timar
cbaabc7323 fdo#46847 fix build of so_activex.rc
Use \ instead of / in path, but more importantly,
use relative path, because '-' in path caused build error.
Path was truncated right before the '-'. We could have put it
between quotes, but then the SO_ACTIVEX_TLB_DIR define would not
be substituted, so instead of hacking of the rc, I chose this
solution.

e
2012-03-09 10:24:52 +01:00
Tor Lillqvist
9dacc3c6b6 Use just one resource file for npsoplugin 2012-03-07 09:36:40 +02:00
Bjoern Michaelsen
1889c1af41 lp#527938, debian#602953, fdo#33266, i#105408: do not crash on clicking bibliography when base isnt installed 2012-03-06 18:16:35 +01:00
David Tardon
08d65d2782 fix path 2012-03-05 07:36:45 +01:00
Andras Timar
cbeeae7f81 fdo#46847 use windows style path for midl.exe 2012-03-04 14:56:02 +01:00
Andras Timar
717aff55d2 fdo#46847 typo in midl command line 2012-03-04 12:06:53 +01:00
David Tardon
09888c688e fix building of so_activex (fdo#46847) 2012-03-04 10:32:52 +01:00
David Tardon
e358dc89fe use custom target for copying sources 2012-03-04 10:32:51 +01:00
Matúš Kukan
8829b7c91d build nsplugin also without mozilla as in 3-5 branch 2012-03-03 16:36:57 +01:00
Szabolcs Dezsi
bcd21acf72 fdo#46501: Cleanup SimpleResMgr 2012-03-02 15:40:08 +02:00
Stephan Bergmann
bd205223ec New IMPL_LINK_NOARG to work around SAL_UNUSED_PARAMETER problem
...see ebe26f72e9 "WaE: 'unused' attribute ignored when parsing type"
for the problem.
2012-03-01 18:00:32 +01:00
Rene Engelhard
a6d65732f1 fix nsplugin to create correct com.sun.star.ucb.SimpleFileAccess instance 2012-02-29 23:20:42 +01:00
Joachim Lingner
a6ff118c4f default conversion of sequences is now again SAFEARRAY of VARIANTs #fdo46165
cws jl166 patch: #i117010# default conversion of sequences is now again SAFEARRAY of VARIANTs
2012-02-23 14:57:12 +00:00
Noel Power
985ad082a5 Revert "fix handling of SAFEARRAY(s) returned as variant in olebridge (fdo#38441)"
This reverts commit 3fcb94311f.
2012-02-23 14:57:12 +00:00
Stephan Bergmann
2eaa1422a0 Adapted AsyncEventNotifier to safer-to-use salhelper::Thread 2012-02-23 10:47:37 +01:00
Luboš Luňák
e6d0daefbd build also with older npapi
They were apparently lame enough to make a source-incompatible
change without changing API version or anything similar.
2012-02-21 17:22:02 +01:00
Riccardo Magliocchetti
84c8559820 Fix most of the build with --disable-database-connectivity 2012-02-21 15:36:49 +02:00