summaryrefslogtreecommitdiff
path: root/sal/prj
AgeCommit message (Collapse)AuthorFilesLines
2011-11-30Android code refactorig and hackingTor Lillqvist2-1/+4
Sorry for the large unstructured commit. But hey, the Android code is experimental so far. Extract the native lo-bootstrap code into a fairly normal library built in sal. (Previously it was the JNI part of the "Bootstrap" app.) Just linkink normally to liblo-bootstrap from C++ code that uses it works fine, no need to do a dlsym lookup. Bootstrap is still a subclass of NativeActivity and can thus still be used as an "app" (to start unit tests, or whatever), but can also be used from some other app's Java code to just get access to the lo-bootstrap native methods. Introduce a new top-level "module", android, for Bootstrap and the experiments with DocumentLoader. Note that the experimental DocumentLoader app still crashes. It can't create the com.sun.star.frame.Desktop instance. I spent lots of time debugging in the painfully inadequate ndk-gdb. (Even the newer gdb build from the "mingw-and-ndk" project is quite crappy in many ways.) I should really experiment with corresponding code on a normal platform first before even trying on Android. Basically, I think that if I just can get the concept of Java code that instantiates and uses LO components *in-process* working on a normal desktop platform, it should work on Android, too.
2011-11-23Changed sal/log.h -> sal/log.hxx, drop _S from C++ streaming log macros.Stephan Bergmann1-0/+3
A compile time check ensures the common case of streaming just a plain C-style string literal still produces reasonably compact call-site code. The format-string variants are still available in sal/detail/log.h, but only to be used in obsolete osl/diagnose.h etc., and going to be removed again eventually.
2011-11-10Deliver the Android libuno_sal.soTor Lillqvist1-0/+1
2011-09-21Cleaned up sal_textenc, making it work on Mac OS X.Stephan Bergmann2-20/+19
2011-09-16Revert "Trying to chop out the uwinapi library"Fridrich Štrba1-2/+3
This reverts commit 2dea0dab4fafda3c10a5bd03ad15ed39a4658b51.
2011-09-16Trying to chop out the uwinapi libraryFridrich Štrba1-3/+2
2011-09-12sb140: #i113503# mixing system CppUnit and OOo STLport does not work, backed ↵Stephan Bergmann1-0/+1
out a6913c9677c2 For LibO, that just means replacing sal/cppunit.h with sal/precppunit.hxx.
2011-08-22Drop OS/2 linesTor Lillqvist1-2/+1
2011-08-08Add dependencies for sal_qa_staticTor Lillqvist1-1/+1
2011-07-14No point building xml2cmp when cross-compilingTor Lillqvist1-1/+1
2011-07-10Add a statically linked unit tester for iOSTor Lillqvist1-0/+1
2011-06-03Drop %_EXT% which was always emptyTor Lillqvist1-36/+36
2011-05-22Do build typesconfig also for Windows, but don't do anything there when ↵Tor Lillqvist1-1/+1
using MSVC
2011-05-20#i116915# rewrote unx osl_getSystemPathFromFileURL to avoid mem leakssb1-0/+1
2011-03-31sync names with scp2, and fix macosx copy/linkCaolán McNamara1-4/+4
2011-03-28migrate sal subsequenttests to gbuildBjoern Michaelsen1-5/+0
2011-03-25Deliver new sal_textenc lib for Mac, tooThorsten Behrens1-0/+2
Fixes 497f6489ed496ccd53df7a470aad3e9d4f7ff1f8, which was delivering only the *nix version of this lib.
2011-03-24merge size-sal-textenc i#70166Michael Meeks1-0/+2
2011-03-23Merge commit 'ooo/DEV300_m103'Jan Holesovsky1-1/+2
Conflicts: codemaker/source/bonobowrappermaker/corbaoptions.cxx codemaker/source/cppumaker/cppuoptions.cxx codemaker/source/cunomaker/cunooptions.cxx codemaker/source/idlmaker/idloptions.cxx codemaker/source/javamaker/javaoptions.cxx cppu/source/typelib/typelib.cxx idlc/source/options.cxx offapi/com/sun/star/util/PathSubstitution.idl offapi/drafts/com/sun/star/form/ListEntryEvent.idl offapi/drafts/com/sun/star/form/XBindableValue.idl offapi/drafts/com/sun/star/form/XListEntryListener.idl offapi/drafts/com/sun/star/form/XListEntrySink.idl offapi/drafts/com/sun/star/form/XListEntrySource.idl offapi/drafts/com/sun/star/form/XValueBinding.idl registry/tools/checksingleton.cxx registry/tools/options.hxx registry/tools/regcompare.cxx registry/tools/regmerge.cxx sal/cppunittester/cppunittester.cxx sal/osl/unx/socket.c sal/osl/w32/diagnose.c sal/prj/d.lst sal/rtl/source/alloc_fini.cxx sal/rtl/source/alloc_global.c sal/rtl/source/makefile.mk
2011-03-21install unit tester in sub-directory to help windows.Michael Meeks1-0/+1
2011-03-21Some of these still don't fly, e.g. parallel buildCaolán McNamara1-1/+0
And hard-coded ports, e.g. two builds at the same time and so forth :-(
2011-03-21Reanimated tests in ure/sal/qa/osl/socketWilhelm Pflueger1-0/+1
I had to deactivate the tests in osl_SocketAddr.cxx and osl_Socket2.cxx in makefile.mk. These tests failed: osl_SocketAddr.cxx (SHL5TARGET) caused Segmentation fault. osl_Socket2.cxx (SHL6TARGET) just failed with error 1. I added the option SILENT_TEST in osl_Socket.cxx and in sockethelper.hxx to allow tests without output (t_print disabled).
2011-03-18Deliver the .exe first to avoid an extension-less duplicate fileTor Lillqvist1-1/+1
2011-03-18Merge branch 'master' of git://anongit.freedesktop.org/libreoffice/ureJan Holesovsky1-0/+4
Conflicts: sal/qa/rtl/math/rtl_math.cxx sal/qa/rtl/math/test_rtl_math.cxx
2011-03-18Merge remote-tracking branch 'origin/integration/dev300_m101'Jan Holesovsky1-0/+3
Conflicts: bridges/source/remote/urp/urp_environment.cxx bridges/source/remote/urp/urp_propertyobject.cxx bridges/source/remote/urp/urp_reader.cxx remotebridges/source/factory/bridgefactory.cxx stoc/source/corereflection/crefl.cxx stoc/source/javavm/javavm.cxx stoc/source/simpleregistry/simpleregistry.cxx
2011-03-18Enable newly converted unit tests (that work).Theo van Klaveren1-0/+4
2011-03-15Make the qa/sal unit test build, and use it.Theo van Klaveren1-0/+1
2011-03-08Merge commit 'ooo/DEV300_m101' into integration/dev300_m101Norbert Thiebaud1-0/+3
* commit 'ooo/DEV300_m101': (185 commits) chart52: cleanup unused legend entry stuff in preparation of issue #i82802# masterfix: #i10000# add missing dependency in offapi sb138: #i115619# fix for MinGW sb138: #i115619#, #i116038# use osl_setThreadName in binaryurp sb138: #i115619# osl_setThreadName gridsort: i116682: update UnoControlDialog to reflect XDialog gridsort: minor changes to the new API: - renamed XMutableGridDataModel::setRowHeading to updateRowHeading for consistency reasons - renamed XSortableGridDataModel to XSortableGridData - actually, this is not a full-fledged model in itself. gridsort: grid control related unit tests (first set, more to come) sb138: #i116038# fresh implementation of binary URP bridge chart52: #28670# make the legend within charts resizeable - part 2 gridsort: re-did the column resizing - introduced XGridColumn.Flexibility, determining to which degree the column is resized during auto-column-resizing - removed XGridColumn.PreferredWidth - there really is no need for this anymore now - documented the relationship between XGridColumn.Flexibility and XGridColumn.Resizeable - re-implemented TableControl_Impl::impl_ni_updateColumnWidths, with (hopefully) less magic sb139: #i116530# improve Java URP bridge error notification by utilizing the java.lang.Throwable cause facility gridsort: document the relationship between soorting the data and notifying XGridDataListeners gridsort: introduce XGridColumn::DataModelIndex. this allows for column removal/insertion at the GridColumnModel, without the need to touch the GridDataModel locales34: #i112431# adapt documentation to reality gridsort: introduce XSortableGridDataModel::removeColumnSort gridsort: #163172# added UNO API support for sorting grid data. Implementation still unfinished. Things missing in the SortableGridData implementation - add as listener to the delegator, so we're notified of changes - translate and multiplex those changes - do own notifications (XGridDataListener.dataChanged) when the sort order changed - (possibly) update the sort order when the data in the current sort-column changed gridsort: made the row title a row heading, being an Any instead of a string gridsort: XMutableGridData: renamed updateRow to updateRowData for consistency; introduced updateRowToolTip as shortcut for multiple updateCellToolTip calls gridsort: updateCell->updateCellData, setCellToolTip->updateCellToolTip; in both methods, have (Col,Row) params instead of (Row,Col), for consistency reasons ... Conflicts: bridges/inc/bridges/remote/bridgeimpl.hxx bridges/inc/bridges/remote/connection.h bridges/inc/bridges/remote/context.h bridges/inc/bridges/remote/helper.hxx bridges/inc/bridges/remote/mapping.hxx bridges/inc/bridges/remote/proxy.hxx bridges/inc/bridges/remote/remote.h bridges/inc/bridges/remote/remote.hxx bridges/inc/bridges/remote/stub.hxx bridges/source/cpp_uno/gcc3_linux_x86-64/uno2cpp.cxx bridges/source/remote/context/context.cxx bridges/source/remote/static/helper.cxx bridges/source/remote/static/mapping.cxx bridges/source/remote/static/proxy.cxx bridges/source/remote/static/remote.cxx bridges/source/remote/static/remote_types.cxx bridges/source/remote/static/remote_types.hxx bridges/source/remote/static/stub.cxx bridges/source/remote/urp/urp_bridgeimpl.cxx bridges/source/remote/urp/urp_bridgeimpl.hxx bridges/source/remote/urp/urp_cache.h bridges/source/remote/urp/urp_cache.hxx bridges/source/remote/urp/urp_dispatch.cxx bridges/source/remote/urp/urp_dispatch.hxx bridges/source/remote/urp/urp_environment.cxx bridges/source/remote/urp/urp_job.cxx bridges/source/remote/urp/urp_job.hxx bridges/source/remote/urp/urp_log.cxx bridges/source/remote/urp/urp_log.hxx bridges/source/remote/urp/urp_marshal.cxx bridges/source/remote/urp/urp_marshal.hxx bridges/source/remote/urp/urp_marshal_decl.hxx bridges/source/remote/urp/urp_property.hxx bridges/source/remote/urp/urp_propertyobject.cxx bridges/source/remote/urp/urp_propertyobject.hxx bridges/source/remote/urp/urp_reader.cxx bridges/source/remote/urp/urp_reader.hxx bridges/source/remote/urp/urp_replycontainer.hxx bridges/source/remote/urp/urp_threadid.cxx bridges/source/remote/urp/urp_threadid.hxx bridges/source/remote/urp/urp_unmarshal.cxx bridges/source/remote/urp/urp_unmarshal.hxx bridges/source/remote/urp/urp_writer.cxx bridges/source/remote/urp/urp_writer.hxx cppu/source/threadpool/threadpool.cxx cppu/util/target.pmk cppuhelper/qa/propertysetmixin/comp_propertysetmixin.cxx cppuhelper/source/interfacecontainer.cxx cpputools/source/regcomplazy/regcomplazy.cxx jurt/prj/d.lst jvmfwk/source/elements.cxx offapi/com/sun/star/awt/grid/GridDataEvent.idl offapi/com/sun/star/awt/grid/XGridColumn.idl offapi/com/sun/star/awt/tab/makefile.mk offapi/com/sun/star/chart2/ExplicitIncrementData.idl offapi/com/sun/star/chart2/XPlotter.idl offapi/com/sun/star/chart2/XUndoHelper.idl offapi/com/sun/star/document/MediaDescriptor.idl offapi/com/sun/star/document/makefile.mk offapi/com/sun/star/linguistic2/XLanguageGuessing.idl offapi/com/sun/star/script/ModuleInfo.idl offapi/com/sun/star/script/ModuleType.idl offapi/com/sun/star/text/TextMarkupType.idl offapi/com/sun/star/util/XTextSearch.idl offapi/com/sun/star/xml/sax/XFastAttributeList.idl pyuno/source/loader/makefile.mk remotebridges/source/bridge/bridge_connection.cxx remotebridges/source/bridge/bridge_connection.hxx remotebridges/source/bridge/bridge_provider.cxx remotebridges/source/bridge/remote_bridge.cxx remotebridges/source/bridge/remote_bridge.hxx remotebridges/source/dynamicloader/dynamicloader.cxx remotebridges/source/factory/bridgefactory.cxx remotebridges/source/factory/bridgeimpl.cxx remotebridges/source/factory/bridgeimpl.hxx remotebridges/source/factory/makefile.mk sal/cppunittester/cppunittester.cxx sal/inc/osl/diagnose.h sal/osl/os2/system.h sal/osl/unx/diagnose.c sal/osl/unx/file_misc.cxx sal/osl/unx/process_impl.cxx sal/osl/w32/diagnose.c sal/osl/w32/process.cxx sal/prj/build.lst sal/qa/rtl/math/makefile.mk sal/qa/rtl/math/rtl_math.cxx sal/qa/rtl/math/rtl_old_testint64.cxx sal/qa/rtl/math/test_rtl_math.cxx sal/systools/win32/kill/kill.cxx sal/textenc/tencinfo.c sal/util/sal.map stoc/source/inspect/introspection.cxx stoc/source/security/file_policy.cxx stoc/source/simpleregistry/simpleregistry.cxx
2011-03-04duplicate mkdirCaolán McNamara1-1/+0
2011-03-03install unit tester in sub-directory to help windows.Michael Meeks1-0/+1
2011-02-25debuglevels: #i117073# added cppunittester --protector support; added ↵sb1-0/+2
unoexceptionprotector and use it in installationtest.mk; reverted changes to smoketest.cxx obsoleted by these additions
2011-02-23Reanimated test sal/qa/rtl/allocWilhelm Pflueger1-0/+1
This was an easy hack. Signed-off-by: Wilhelm Pflueger <Wilhelm.Pflueger@web.de>
2011-02-22EasyHacks: Re-animate tests in sal/qa/oslWilhelm Pflueger1-1/+3
Some tests in osl_process are not running: a) the batch file for the batch test is not copied to the execution path b) osl_execProc_exe_name_in_argument_list() throws an assertion.
2011-02-21deliver cppunittester into a different dir than the stock solver/binCaolán McNamara1-2/+3
This means that under windows the dlls found in PATH will be found, in the order set by PATH, and not any dlls that happen be side-by-side with it, which compromises the test local .dlls before deliver concept.
2011-02-14Unit test cleanup for OUStringBuffer.Sébastien Le Ray1-0/+1
Moved OUStringBuffer related tests from qa/srt/strings to qa/rt/oustringbuffer and reactivated it in project build. It seems that rtl_OUStringBuffer2.cxx was replaced by test_oustringbuffer_utf32.cxx so the later has been removed. Added unit tests for toString.
2011-02-10This test sleeps for *20* seconds, disable until/unless that can be elided.Caolán McNamara1-1/+0
2011-02-09Make stlport only optional dependency of postprocessFridrich Štrba1-1/+1
2011-02-08Disable some unit tests that don't even build on windowsFridrich Štrba1-2/+2
2011-02-08Reanimated tests in ure/salWilhelm Pflueger1-0/+4
Tests based on deprecated testshl are reanimated for: osl/condition osl/file osl/module osl/thread
2011-02-07Re-animated tests that were based on testshl.Wilhelm Pflueger1-0/+1
One test in test_outstring_convert.cxx fails for method rtl::OUString::convertToString().
2011-01-28sb138: #i115619# osl_setThreadNamesb1-0/+1
2010-12-08Remove obsolete Windows kill utilityJesús Corrius2-3/+1
2010-10-28sb132: #i114840# fix inadvertent deviation of stringToDouble from C99 strtodsb1-0/+1
2010-10-08Enable valgrind-ability with G_SLICE env. varMichael Meeks1-2/+0
Dung out old, awful and pretty pointless valgrind solution involving unpleasant LD_PRELOAD thing that doesn't ship, and/or work easily.
2010-07-07sb126: #i111184# introduced test::uniquePipeNamesb1-0/+1
2010-04-27sb120: #i111184# disabled failing tests for nowsb1-1/+0
2010-03-03sb118: add --with-system-cppunitRene Engelhard1-1/+1
2010-01-13sb118: adapted some more sal unit tests to new CppUnit framework; fixes for ↵sb1-0/+3
unxmacxi
2010-01-13sb118: adpated some sal unit tests to new CppUnit frameworksb1-0/+2
2010-01-13sb118: missing dependencysb1-1/+1