summaryrefslogtreecommitdiff
path: root/stoc/util
AgeCommit message (Collapse)AuthorFilesLines
2014-01-15Unify ctor functions to have _get_implementation suffix.Matúš Kukan1-9/+9
Change-Id: I07fe0671d0633ef9480a4f3431df6a64c7902db8
2013-12-19Add .component <implementation constructor="..." featureStephan Bergmann1-10/+19
...to directly call constructor functions of ComponentContext-based C++ implementations of (non-single-instance) UNO services. The case where these calls would need to be bridged across different environments (e.g., from gcc3 to gcc3:affine) is not yet implemented. bootstrap.component and expwrap.component are adapted accordingly as a proof-of- concept (which had previously been adapted to use the prefix="direct" feature, which may become unnecessary again in the end, depending on how to handle single-instance services/singletons). More to follow. Change-Id: I18682d75bcd29d3d427e31331b4ce8161dbb846d
2013-12-18bootstrap component: Split into implementation functions.Matúš Kukan1-1/+1
Change-Id: I91cb0177edd79485eab885e995e79b1a19a769d5
2013-12-17Adapt all (non-extension, SharedLibrary) .components to environment="..."Stephan Bergmann2-4/+4
Change-Id: I56f38bd786f3a026cb2908f28540dc9c4003af83
2013-08-19Remove com.sun.star.comp.stoc.RegistryTypeDescriptionProviderStephan Bergmann1-2/+0
...which had become unused with the new cppuhelper/source/typemanager.cxx. Change-Id: Ic84d11cc9ecd1e7d73aa2757c14ffd46fa21e890
2013-04-25Mark TypeDescriptionProvider service as "don't create by name"Stephan Bergmann1-3/+2
...had to adapt one test that had picked this service apparently arbitrarily. Change-Id: Iaa17b7c622b9ac3601beb3ba931f7b1d99f649f1
2013-04-22Revert "Revert "WIP: Experimental new binary type.rdb format""Stephan Bergmann1-4/+0
This reverts commit 67e69a55820f50973ca0de75ccab2bb07d0bada8, applying a band- aid fix to cli_ure/source/climaker for now. Conflicts: stoc/inc/bootstrapservices.hxx stoc/source/tdmanager/lrucache.hxx stoc/source/tdmanager/tdmgr.cxx stoc/source/tdmanager/tdmgr_common.hxx stoc/source/tdmanager/tdmgr_tdenumeration.cxx stoc/source/tdmanager/tdmgr_tdenumeration.hxx Change-Id: Iae669985d0194f06fa349a4a39f0ebd230bc5d28
2013-04-15prefix all component_getFactory methodsPeter Foley1-1/+1
Change-Id: I954176fdab9103125444dd2fb397673406f7aff9
2013-03-09Revert "WIP: Experimental new binary type.rdb format"Stephan Bergmann1-0/+4
This reverts commit 892ef8b0565c7f5f343d71e3b61c41655f80267b, Windows-only cli_ure needs to be adapted first.
2013-03-09WIP: Experimental new binary type.rdb formatStephan Bergmann1-4/+0
Implement theTypeDescriptionManager directly on top of unoidl::Manager and unoidl::Provider in cppuhelper instead of on top of css.reflection UNO interfaces in stoc. Adapt desktop/source/deployment/ accordingly. There is no longer a com.sun.star.reflection.TypeDescriptionManager service implementation now, only a com.sun.star.reflection.theTypeDescriptionManager singleton one, which appears to not cause problems in practice. Change-Id: I179501272f0712353b7d50d3eba2ec2bb79db373
2013-01-16Register theTypeDescriptionManager normally in services.rdbStephan Bergmann1-0/+1
...no need to handle it specially during bootstrap. Change-Id: I666dc9c0040a30a7d81ec1815c338be1407281bb
2012-09-26stoc: add more component prefixesMatúš Kukan1-1/+1
Except bootstrap, javaloader and javavm. They are special. Change-Id: I28e28d07b4b1daf45f7416151a94ac376fc01db7
2012-06-29re-base on ALv2 code.Michael Meeks2-52/+34
2012-03-12gbuildize stocDavid Tardon1-110/+0
2011-11-17Enforce a "lib" prefix for UNO components for AndroidTor Lillqvist1-2/+2
This commit for the old build system. (Don't bother for components not relevant for Android.) The Android package installer (as invoked through "adb install", from "ant debug install") silently ignores native libraries in app packages (.apk files) whose names don't start with "lib" and end with ".so". The package builder (as invoked through "ant debug") in the SDK gladly includes also thusly named native libraries in the .apk, though. Yay for consistency.
2010-09-14sb129: #i113189# removed obviously unnecessary service registrations; allow ↵sb1-5/+1
empty <implementation/>
2010-09-10sb129: #i113189# change UNO components to use passive registrationsb3-0/+130
2010-09-10sb129: #i113189# support XML-based services.rdb in ↵sb1-1/+2
com.sun.star.registry.SimpleRegistry
2010-02-25sb118: merged in DEV300_m72sb1-5/+1
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien1-5/+1
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-29sb118: #i108776# changed addsym.awk to also export STLport num_put symbols, ↵sb3-20/+2
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-04-11INTEGRATION: CWS changefileheader (1.3.10); FILE MERGEDRüdiger Timm1-23/+19
2008/03/31 07:26:17 rt 1.3.10.1: #i87441# Change license header to LPGL v3.
2007-10-15INTEGRATION: CWS sb71 (1.2.2); FILE MERGEDVladimir Glazounov1-2/+4
2007/10/04 12:57:58 sb 1.2.2.1: #i75466# Moved SHLnRPATHs across cwsresync.
2007-09-27INTEGRATION: CWS sb76 (1.1.2); FILE ADDEDJens-Heiner Rechtien2-0/+18
2007/08/31 11:22:35 sb 1.1.2.2: #i77885# Removed unimplemented symbols. 2007/08/31 11:21:56 sb 1.1.2.1: #i77885# Consolidate stoc libraries; patch by jnavrati.
2007-09-27INTEGRATION: CWS sb76 (1.1.2); FILE ADDEDJens-Heiner Rechtien1-0/+102
2007/08/31 11:21:56 sb 1.1.2.1: #i77885# Consolidate stoc libraries; patch by jnavrati.