summaryrefslogtreecommitdiffstats
path: root/registry
Commit message (Collapse)AuthorAgeFilesLines
* New unoidl-check tool to replace regcompareStephan Bergmann2013-09-181-2/+1
| | | | | | | | | | | | | | | | ...for checking compatibility with the reference rdbs. unoidl-check is no longer based on the legacy registry format, but can process all the various new UNOIDL registry formats. regcompare is still included in the SDK for now. (gb_UnoApi[Target]_set_reference_rdbfile now takes a non-empty sequence of rdb files, any necessary dependencies of the final rdf file preceding it just like it is required on the unoidl-check command line. Also, executing the unoidl-check now properly depends on those rdb files.) TODO: unoidl-check is too conservative for now and flags some changes as incompatible that are not. Change-Id: I92e4c69403c5e3fcb31707c98c65a2f509592dd4
* CID#1078783: fix memory leakMarkus Mohrhard2013-09-051-0/+1
| | | | Change-Id: I63a244ececcdaba5837b028bc73cbd26e8555aa4
* WaE: size_t/sal_Int32: possible loss of dataTor Lillqvist2013-08-302-2/+2
| | | | Change-Id: I96849e94196291bd387737aae537139ff4fefeb3
* finish deprecation of O(U)String::valueOf()Luboš Luňák2013-08-211-8/+6
| | | | | | | Compiler plugin to replace with matching number(), boolean() or OUString ctor, ran it, few manual tweaks, mark as really deprecated. Change-Id: I4a79bdbcf4c460d21e73b635d2bd3725c22876b2
* Mark as constTakeshi Abe2013-08-151-2/+2
| | | | Change-Id: Ic7ee570935b5d827dc01a483877ea5021da5abea
* remove OUString wrap for string literalsThomas Arnhold2013-06-292-51/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For some functions and all kinds of Exceptions. CannotConvertException CloseVetoException DisposedException EmptyUndoStackException ErrorCodeIOException Exception GridInvalidDataException GridInvalidModelException IOException IllegalAccessException IllegalArgumentException IllegalTypeException IndexOutOfBoundsException NoMasterException NoSuchElementException NoSupportException PropertyVetoException RuntimeException SAXException ScannerException StorageWrappedTargetException UnsupportedFlavorException VetoException WrappedTargetException ZipIOException throwGenericSQLException throwIllegallArgumentException createInstance createInstanceWithContext forName getByName getPackageManager getPropertyValue getUnpackedValueOrDefault getValueByName hasPropertyByName openKey setName setPropertyValue supportsService bash command: for i in `cat list`; do git grep "$i\s*(\s*OUString(\s*\"" -- '*.[hc]xx' | cut -d ':' -f1 | sort -u | xargs sed -i -e "s/\(\<$i\s*(\)\s*OUString(\s*\(\"[^\")\\]*\"\)\s*)\s*/\1\2/g" -e "s/\($i.*\)\"+ /\1\" + /g"; done Change-Id: Iaf8e641b0abf28c082906014f87a183517630535 Reviewed-on: https://gerrit.libreoffice.org/4624 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* fdo#43460 include,registry,svtools,svx,unodevtools: use isEmpty()Jelle van der Waa2013-06-181-1/+1
| | | | | | | Change-Id: I6e35b91092239275694eec3666b076f7ff7e54f6 Reviewed-on: https://gerrit.libreoffice.org/4335 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
* fdo#60724 change spelling error REMOVEABLE -> REMOVABLE IIThomas Arnhold2013-05-292-2/+2
| | | | | Change-Id: I0057b9174af6a83f3fde0e27c3a91a4aeca95873 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* initialized with plain 0, instead of sal_False/falseTakeshi Abe2013-05-141-6/+6
| | | | Change-Id: I2df1bd52293c4423de5ac4c41f9392be1e8d2ccf
* remove usage of RTL_CONSTASCII_USTRINGPARAMLuboš Luňák2013-05-061-1/+1
| | | | | | | Mechanical removal of usage together with OUString ctor, done by compiler plugin. Change-Id: I554227f76df0dac620b1b46fca32516f78b462c5
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-306-126/+24
|
* gbuild: drop empty use_packages callsDavid Tardon2013-04-242-6/+0
| | | | | | | Change-Id: I8e9f70eb5d929c98b4379416c2259a74e31d587f Reviewed-on: https://gerrit.libreoffice.org/3503 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* gbuild: drop uses of removed packagesDavid Tardon2013-04-241-1/+0
| | | | | | | Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* move URE headers to include/David Tardon2013-04-241-2/+0
| | | | | | | Change-Id: Ib48a12e902f2311c295b2007f08f44dee28f431d Reviewed-on: https://gerrit.libreoffice.org/3499 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* execute move of global headersBjoern Michaelsen2013-04-2315-5084/+0
| | | | | | | see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
* fdo#60724 informations -> informationThomas Arnhold2013-04-152-2/+2
| | | | Change-Id: Ifd34ebfc7fe01b4a470eb072597dd3ec97c97863
* do not set soversion for private ure librariesMatúš Kukan2013-04-122-113/+0
| | | | | Change-Id: I2b2099d8fc00062f67c42e73c4b8a17a689db89d Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Revert "registry: new ZipPackage_registry_odk_headers"Michael Stahl2013-04-104-47/+45
| | | | | | | | | | | | This reverts commit ba8372449befc6c534ab9596d7a3fd1e66884d61. The "reg" library is not actually a stable URE interface. Conflicts: odk/CustomTarget_doxygen.mk registry/Module_registry.mk Change-Id: Ic53e1b8eecd6a12c9ec194df2f0093004db7c01b
* mass removal of rtl:: prefixes for O(U)String*Luboš Luňák2013-04-0719-289/+271
| | | | | | | | Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
* -Wunused-macrosStephan Bergmann2013-03-271-27/+0
| | | | Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
* further OUString cleanupThomas Arnhold2013-03-191-3/+3
| | | | Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6
* removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStrings declarationsThomas Arnhold2013-03-191-9/+9
| | | | | | | | | s/(OUString\s+[a-zA-Z_][A-Za-z0-9_]*\s*)\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/$1\($2\)/gms Change-Id: Iad20f242c80c4bdc69df17e2d7a69d58ea53654b Reviewed-on: https://gerrit.libreoffice.org/2835 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* reduce whitespaces between include and filenameThomas Arnhold2013-03-196-29/+29
| | | | Change-Id: I15f6ad0a760a28cbac53f99ba4d14ff5c24ce005
* cleanup doxygen warningsPeter Foley2013-03-182-30/+45
| | | | Change-Id: I9181cad5bfa93f9e8b3d944b2b50a3ccc0b42595
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* do not build registry's executables for iOSMatúš Kukan2013-03-141-3/+5
| | | | Change-Id: Ided79f8993a2fb2c261de0fc8a50d5cbf96b9987
* regmerge/regview seem to be part of ure, not odkMatúš Kukan2013-03-141-3/+3
| | | | Change-Id: I30ab642d5597153f1700bcf6e1b7647a736a347e
* more subtle dependencies for cross-compilationMatúš Kukan2013-03-131-7/+8
| | | | | | | | | | Now we build only what we really need for 'build' platform - there is new build-tools make target. The list of tools is in solenv/gbuild/extensions/pre_BuildTools.mk. Also similar is done to some extent for 'host' platform using gb_Module_add_targets_for_build which is ignored for 'host'. Change-Id: I6acd1762b16aca366aac1a0688500f27869cfca2
* fdo#60724 change spelling error REMOVEABLE -> REMOVABLEKenneth Beck2013-03-061-1/+1
| | | | | | | | | Only applies to PropertyAttribute::REMOVEABLE, and all instances in comments. All other instances of the misspelling have remained the same. Example: AF_REMOVEABLE Change-Id: I391f4101bbc3e06689318235a37d616065bc1686 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* WIP: Experimental new binary type.rdb formatStephan Bergmann2013-03-013-1486/+0
| | | | | | | | | | Add LegacyProvider to read the old format (requires a provider Manager, to resolve singletons' bases, to decide whether they are interface- or service- based). Replace registry-based reg2bin with provider-based reg2unoidl. Change-Id: I5865e62308cc2d9c5439211ac803d84e93aab656
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* Unused LIBRARY_VERSION macroStephan Bergmann2013-02-281-5/+0
| | | | Change-Id: I4adea5036eaba5186faa8faa3d56bde338e8913a
* registry: new ZipPackage_registry_odk_headersMichael Stahl2013-02-274-45/+47
| | | | Change-Id: I0730e0a354ec952cdb67d1b22067ab59c86334c0
* sal: new ZipPackage_sal_odk_headers for public ODK headersMichael Stahl2013-02-271-1/+1
| | | | Change-Id: I76cb00121d7b4c21137be70ab7a5bd5389037302
* loplugin: improve indentationThomas Arnhold2013-02-251-2/+1
| | | | Change-Id: Idb847766d93dc222d6c55889616da21eeac212ee
* Comment clean-upStephan Bergmann2013-02-141-6/+3
| | | | Change-Id: I7696dde7337531629d29cce7eb3f882cb4bfad0d
* WaE: strict-aliasing issuesCaolán McNamara2013-02-111-12/+19
| | | | | | | Change-Id: I394b61fac90e1c2c26b1a4f073b87a5d3ae3e666 Reviewed-on: https://gerrit.libreoffice.org/2105 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* Fix floating point handlingStephan Bergmann2013-02-111-7/+39
| | | | Change-Id: Ib29dfc71f8c2d0797ead2c32f77bedf7156a3393
* write double/float via union with unsigned type for strict-aliasingCaolán McNamara2013-02-051-12/+2
| | | | | | | Change-Id: Ie4dd1d41e5cde27ec5b144ca4b7c97276ff62479 Reviewed-on: https://gerrit.libreoffice.org/1990 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
* WaE unused variableNorbert Thiebaud2013-02-041-2/+4
| | | | Change-Id: I36a51ad53e1992a32c59defa8847555caccd035f
* More typosStephan Bergmann2013-02-031-1/+1
| | | | Change-Id: I7b1bd08d9e5157c4eacb8ee5005c76e93eb32e63
* reg2bin: Shrink output by reusing common stringsStephan Bergmann2013-02-031-3/+13
| | | | | | | ...all the "Offset of Idx-Name" in the data format can likely be further shrunk by getting rid of the newly added level of indirection again. Change-Id: I322f4869a4d6f2e63802406f998e22beea30db41
* TypoStephan Bergmann2013-02-031-1/+1
| | | | Change-Id: I8e4f7c5a44bc300913efb68f901b794d8fb385fe
* reg2bin: truncate pre-existing output filesStephan Bergmann2013-02-031-0/+8
| | | | Change-Id: If74cccf8657c1b81467ee9c0dea29a749ca07455
* warning C4701: potentially uninitialized local variableStephan Bergmann2013-01-311-1/+1
| | | | Change-Id: I68f43b16f09e606b9e7ae384c76554a6763afa8d
* TypoStephan Bergmann2013-01-311-1/+1
| | | | Change-Id: I12421776ac75bd92fc39eb2d3e79df47107ea1d9
* Some fixes for previous commit (Clang)Stephan Bergmann2013-01-311-3/+3
| | | | Change-Id: If41321bc1c79cb475aae1c4588f8663beccd2209
* WIP: Experimental new binary type.rdb formatStephan Bergmann2013-01-313-0/+1440
| | | | | | | | | | cppuhelper/source/typedescriptionprovider.cxx would read it if it finds .rdb files in that format. Throwaway new reg2bin tool for now can translate existing .rdb files into the new format. Change-Id: Iacf219c30cfc358c3d31fb0d73966cf2296a4fe5
* gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl2013-01-264-4/+4
| | | | Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
* gbuild: do not copy boost headers aroundMichael Stahl2013-01-261-0/+2
| | | | | | | | | - do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9