summaryrefslogtreecommitdiff
path: root/javaunohelper/source
AgeCommit message (Collapse)Author
2013-01-30Removed several useless macros: A2OU, A2S, C2U, C2S, OUSTR, OUSTRINGJean-Noël Rouvignac
Change-Id: Ie859cb2dfdc7103c379fce56be88eef8fe390afd Reviewed-on: https://gerrit.libreoffice.org/1924 Tested-by: Luboš Luňák <l.lunak@suse.cz> Reviewed-by: Luboš Luňák <l.lunak@suse.cz>
2012-12-21API CHANGE: Remove deprecated cppuhelper/servicefactory.hxx and Java equiv.Stephan Bergmann
... com.sun.star.comp.helper.RegistryServiceFactory (juh.jar). Superseded by default bootstrap mechanisms. An aborting stub for non-inline cppu::createRegistryServiceFactory is left in cppuhelper/srouce/compat.cxx to avoid having to incompatibly change cppuhelper/soruce/gcc3.map. Change-Id: I590e50b8f57e86d4bb3e00d157c9e5907c02f267
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-09Introdude SAL_JNI_EXPORT and use that instead of JNIEXPORTTor Lillqvist
Use it in the cases where I yesterday changed SAL_DLLPUBLIC_EXPORT to JNIEXPORT. It turns out that on Linux JNIEXPORT does not enforce "default" visibility, but expands to empty. Change-Id: I033b3cf538715fb596e965e17f3da12fb987df63
2012-11-09Use JNIEXPORT to really export these for AndroidTor Lillqvist
Now with DISABLE_DYNLOADING, SAL_DLLPUBLIC_EXPORT actually means hidden visibilty. Which is OK in general as with a single DSO (or a single executable, for iOS), none of our "normal" entry points need to be visible froom the outside. So for the JNI entry points use JNIEXPORT. On "normal" platforms it should be equivalent to SAL_DLLPUBLIC_EXPORT. Change-Id: Iad634950e635ac03a0e90cae6d00afd9fb4eeb64
2012-10-07DISABLE_DYNLOADING tentative fixTor Lillqvist
Change-Id: Ic23dcc0b45a90e845fc4fba1861bcee03354da01
2012-08-08Export JNI functions from juh, juhx libsStephan Bergmann
...this had been broken with gbuild'ification of javaunohelper and caused java.lang.UnsatisfiedLinkError from com.sun.star.comp.helper.Bootstrap.cppuhelper_bootstrap, as could be witnessed by test-javanative in ure/source/uretest/Makefile failing. Change-Id: I8a76e1195c713895bfb8eae5070b0f73beb2b897
2012-06-27re-base on ALv2 code.Michael Meeks
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21re-base on ALv2 code.Michael Meeks
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-02-17merge feature/gbuild_javaDavid Tardon
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2011-12-30Fix for fdo43460 Part XXI getLength() to isEmpty()Olivier Hallot
Part XXI Modules i18npool, idl, idlc, io, javaunohelper, jvmaccess
2011-12-25remove stray makefilesDavid Tardon
2011-12-15catch exception by constant referenceTakeshi Abe
2011-12-02Added comment.Stephan Bergmann
2011-11-27reove include of pch header from javaunohelperNorbert Thiebaud
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-02-25sb118: merged in DEV300_m72sb
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-29sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, ↵sb
and simplified it by requiring that first section is labeled UDK_3_0_0; adapted map files accordingly, replacing many individual ones with solenv/src templates
2008-07-11INTEGRATION: CWS jsc21 (1.6.32); FILE MERGEDRüdiger Timm
2008/04/23 09:54:56 jsc 1.6.32.2: RESYNC: (1.6-1.7); FILE MERGED 2008/04/03 07:52:05 jsc 1.6.32.1: #i86121# use osl_loadModuleRelative instead of osl_loadModule
2008-04-11INTEGRATION: CWS changefileheader (1.4.46); FILE MERGEDRüdiger Timm
2008/04/01 15:20:48 thb 1.4.46.2: #i85898# Stripping all external header guards 2008/03/31 07:24:07 rt 1.4.46.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.5.30); FILE MERGEDRüdiger Timm
2008/03/31 07:24:07 rt 1.5.30.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.6.30); FILE MERGEDRüdiger Timm
2008/03/31 07:24:07 rt 1.6.30.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.17.8); FILE MERGEDRüdiger Timm
2008/03/31 07:24:07 rt 1.17.8.1: #i87441# Change license header to LPGL v3.
2008-04-11INTEGRATION: CWS changefileheader (1.12.30); FILE MERGEDRüdiger Timm
2008/03/31 07:24:07 rt 1.12.30.1: #i87441# Change license header to LPGL v3.
2007-10-15INTEGRATION: CWS sb71 (1.16.24); FILE MERGEDVladimir Glazounov
2007/06/14 15:05:56 sb 1.16.24.1: #i75466# Adapted to new APP|SHLnRPATH.
2006-09-17INTEGRATION: CWS pchfix02 (1.4.16); FILE MERGEDOliver Bolte
2006/09/01 17:31:32 kaib 1.4.16.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.5.4); FILE MERGEDOliver Bolte
2006/09/01 17:31:31 kaib 1.5.4.1: #i68856# Added header markers and pch files
2006-09-17INTEGRATION: CWS pchfix02 (1.11.4); FILE MERGEDOliver Bolte
2006/09/01 17:31:31 kaib 1.11.4.1: #i68856# Added header markers and pch files
2006-06-19INTEGRATION: CWS warnings01 (1.3.8); FILE MERGEDJens-Heiner Rechtien
2005/09/23 02:50:54 sb 1.3.8.2: RESYNC: (1.3-1.4); FILE MERGED 2005/09/09 12:44:17 sb 1.3.8.1: #i53898# Made code warning-free.
2006-06-19INTEGRATION: CWS warnings01 (1.8.8); FILE MERGEDJens-Heiner Rechtien
2006/02/28 15:13:22 sb 1.8.8.4: #i53898# Made code waring-free. 2006/01/25 19:57:56 sb 1.8.8.3: RESYNC: (1.9-1.10); FILE MERGED 2005/09/23 02:50:34 sb 1.8.8.2: RESYNC: (1.8-1.9); FILE MERGED 2005/09/09 12:44:16 sb 1.8.8.1: #i53898# Made code warning-free.
2006-06-19INTEGRATION: CWS warnings01 (1.8.8); FILE MERGEDJens-Heiner Rechtien
2006/01/25 19:57:46 sb 1.8.8.3: RESYNC: (1.9-1.10); FILE MERGED 2005/09/23 02:50:24 sb 1.8.8.2: RESYNC: (1.8-1.9); FILE MERGED 2005/09/09 12:44:16 sb 1.8.8.1: #i53898# Made code warning-free.
2006-05-24INTEGRATION: CWS ause043 (1.15.12); FILE MERGEDVladimir Glazounov
2006/03/10 10:55:45 hjs 1.15.12.2: #i56702# added missing type 2005/11/16 15:21:41 hjs 1.15.12.1: #i56702# added missing types
2006-01-03INTEGRATION: CWS sb44 (1.3.16); FILE MERGEDKurt Zenker
2005/12/12 16:00:07 sb 1.3.16.1: #i51419# Transport complete jvmaccess::UnoVirtualMachine instance including UNO class loader from juh to javavm service.
2006-01-03INTEGRATION: CWS sb44 (1.3.16); FILE MERGEDKurt Zenker
2005/12/12 16:00:06 sb 1.3.16.1: #i51419# Transport complete jvmaccess::UnoVirtualMachine instance including UNO class loader from juh to javavm service.
2006-01-03INTEGRATION: CWS sb44 (1.9.14); FILE MERGEDKurt Zenker
2005/12/12 16:00:05 sb 1.9.14.1: #i51419# Transport complete jvmaccess::UnoVirtualMachine instance including UNO class loader from juh to javavm service.
2006-01-03INTEGRATION: CWS sb44 (1.9.14); FILE MERGEDKurt Zenker
2005/12/12 16:00:04 sb 1.9.14.1: #i51419# Transport complete jvmaccess::UnoVirtualMachine instance including UNO class loader from juh to javavm service.
2005-09-07INTEGRATION: CWS ooo19126 (1.2.6); FILE MERGEDRüdiger Timm
2005/09/05 15:19:31 rt 1.2.6.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.3.6); FILE MERGEDRüdiger Timm
2005/09/05 15:19:31 rt 1.3.6.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.14.6); FILE MERGEDRüdiger Timm
2005/09/05 15:19:30 rt 1.14.6.1: #i54170# Change license header: remove SISSL
2005-09-07INTEGRATION: CWS ooo19126 (1.8.6); FILE MERGEDRüdiger Timm
2005/09/05 15:19:30 rt 1.8.6.1: #i54170# Change license header: remove SISSL
2005-07-07INTEGRATION: CWS sb33 (1.1.2); FILE ADDEDOliver Bolte
2005/06/30 16:51:07 sb 1.1.2.1: #120220# Adapted to changed uno_getEnvironment(..., java, pContext).
2005-07-07INTEGRATION: CWS sb33 (1.1.2); FILE ADDEDOliver Bolte
2005/06/30 16:50:54 sb 1.1.2.1: #120220# Adapted to changed uno_getEnvironment(..., java, pContext).
2005-07-07INTEGRATION: CWS sb33 (1.2.108); FILE MERGEDOliver Bolte
2005/06/30 16:50:13 sb 1.2.108.1: #120220# Adapted to changed uno_getEnvironment(..., java, pContext).
2005-07-07INTEGRATION: CWS sb33 (1.13.48); FILE MERGEDOliver Bolte
2005/06/30 16:50:13 sb 1.13.48.1: #120220# Adapted to changed uno_getEnvironment(..., java, pContext).
2005-07-07INTEGRATION: CWS sb33 (1.7.58); FILE MERGEDOliver Bolte
2005/06/30 16:50:13 sb 1.7.58.1: #120220# Adapted to changed uno_getEnvironment(..., java, pContext).
2003-12-17INTEGRATION: CWS geordi2q11 (1.12.40); FILE MERGEDVladimir Glazounov
2003/12/16 12:46:35 hr 1.12.40.1: #111934#: join CWS ooo111fix1
2003-08-07INTEGRATION: CWS sb5 (1.6.10); FILE MERGEDJens-Heiner Rechtien
2003/06/19 10:13:28 sb 1.6.10.1: #109236# Use RTL_TEXTENCODING_JAVA_UTF8 for strings passed to JNI functions.