summaryrefslogtreecommitdiff
path: root/scaddins
AgeCommit message (Collapse)AuthorFilesLines
2013-11-14make l10n buildable separatelyBjoern Michaelsen1-4/+7
- this renames the 'almost' module target to non-l10n - and adds a l10n target which is intended to only build l10n parts of the product - packagers should then be able to build l10n and non-l10n parts of the product independently, thus: - enable quicker rebuilds - distribution of load - updates to l10n without a full rebuild - security fixes to binaries without rebuilding all l10n - the new targets are called build-l10n-only and build-non-l10n-only - note this is not intended to move a concept of split packages upstream -- while this exsists in distros, the number of test scenarios for this would explode upstream Change-Id: Ib8ccc9bc52718d9b0ebbfee76ad93dc29c260863 Conflicts: filter/Module_filter.mk
2013-11-11convert OUString compareToAscii == 0 to equalsAsciiNoel Grandin2-12/+12
Convert code like aStr.compareToAscii("XXX") == 0 to aStr.equalsAscii("XXX") which is both easier to read and faster. Change-Id: I448abf58f2fa0e7715dba53f8e8825ca0587c83f
2013-10-22Bin comments that claim to say why some header is includedTor Lillqvist3-3/+3
They are practically always useless, often misleading or obsolete. Change-Id: I2d32182a31349c9fb3b982498fd22d93e84c0c0c
2013-10-18fdo#70515: Error in stated number of parameter value choices for WEEKNUM_ADDJulien Nabet1-1/+1
Change-Id: I9cf5b9b0913e7bf4a59c3ec98157ce6d0661f408 Reviewed-on: https://gerrit.libreoffice.org/6310 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-10-02-Werror,-Wunused-const-variableStephan Bergmann1-5/+0
Change-Id: I6b3c667e42c9de6ad6aa61c7d3caf1cb7b343d5f
2013-09-22gbuild: add gb_Library_use_restargetMichael Stahl3-6/+3
Change-Id: Ic0a2fd3c1adeb55ec27f6a2eb4709be598120fba
2013-09-19Directly build UNOIDL .rdb files from .idl filesStephan Bergmann1-9/+2
...via unoidl-write and the new source-format registry provicers, instead of using idlc to produce .urd files, regmerge to merge them into legacy .rdb files, and unoidl-write to translate those to new UNOIDL .rdb files. gb_UnoApi and gb_InternalUnoApi ctors take an additional argument now that is the path (below $(SRCDIR)) of the source-format registry from which to obtain UNOIDL entity definitions. It can either be an .idl file (in which case no *_add_idlfiles calls should be used and the resulting .rdb will contain all the entities from that one .idl file; used in some tests to conveniently define all test-specific entities in a single file) or a directory denoting the root of an .idl file tree (in which case *_add_idlfiles calls specify the entites to include in the resulting .idl file). (In the first case, the generated .rdb file needs to depend on that single .idl file, so the gb_UnoApiTarget ctor contains a dependency on that additional argument, which happens, as a side effect, to trigger rebuilds in the second, tree-based case when addition/removal of .idl files in the tree causes updates of directory time-stamps.) UnoApiPartTarget and all the dependency-tracking logic based on .urd files in solenv/gbuild/UnoApiTarget.mk is gone. Generation of an .rdb file now depends on its source registry (see previous paragraph) and all the .idl files specified with *_add_idlfiles (in the second, tree-based case above). A consequence of that is that gb_UnoApi_add_idlfile, -_nohdl, and -_noheader all do the same now. I left them in for now anyway, maybe they become relevant again when the use of cppumaker is changed to read directly from a source-format registry instead of going via a .rdb registry. The legacy tools idlc, regcompare, regmerge, and regview are still contained in the URE or SDK for now. cb344cd59e1ddb7c6db66dbd9263b4755969d4ba "Revert 'Looks like idlc resolved typedefs inside sequence<...>'" is re-reverted as now "the current offapi.rdb is generated via unoidl-write instead of idlc." Change-Id: I3d9d92f17326bc9f49dd934c85aab6a17951d06d
2013-09-17fdo#40100 make function YEARFRAC comply with ODF Version 1.2Lionel Elie Mamane1-20/+52
example of wrong result: =YEARFRAC(DATE(2023;1;1);DATE(2024;1;1);1) Pretty much by definition, this should be exactly 1, but it currently returns slightly less. Change-Id: I5ebb2ecde49dfca8a6191d2a7c11b9581669f455
2013-09-07s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar1-1/+1
Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
2013-09-04WaE: Unreachable code: Use SAL_WNOUNREACHABLE_CODE_PUSH/POPTor Lillqvist2-24/+17
Cleaner than my first attempt. This reverts commit 853167931600777e7bf44a35e051628a1169bcfc. Change-Id: Ib25b72a1f18d8adef5fa8d2960f233e0a7c29844
2013-09-04WaE: unreachable codeTor Lillqvist2-0/+24
Noticed during inlining at link-time code generation phase: The called function always throws. So let's hardcode the throw for now then at the callsite instead. Not ideal, I know. Add comments describing what is going on. Change-Id: I60d14b25aa62846fc0314aad7e00b2990f4cff26
2013-08-21finish deprecation of O(U)String::valueOf()Luboš Luňák1-1/+1
Compiler plugin to replace with matching number(), boolean() or OUString ctor, ran it, few manual tweaks, mark as really deprecated. Change-Id: I4a79bdbcf4c460d21e73b635d2bd3725c22876b2
2013-08-16Related: fdo#38838 ToInt64 and a EqualsIgnoreCaseAscii variant are now unusedCaolán McNamara6-10/+10
Change-Id: I2a2cc56cf005f564c798b8d43ef7e8c4b7f9eeff
2013-07-18fdo#66981 descriptions should start with upper case letterAndras Timar1-42/+42
Change-Id: I4821b2821af6b328f4e295b20709a84ce259ef5b
2013-07-10Mark as constTakeshi Abe1-1/+1
Change-Id: I7fe1441dc09301604bc7a96fa5d63cfa8ca72874
2013-07-08-Werror,-Wdeprecated-register (Clang trunk towards 3.4)Stephan Bergmann1-1/+1
Change-Id: I64e4933f7a0a8026ccc7ce98804bfc497d3f0eed
2013-06-28s/Extracts/Returns/ for the sake of consistencyAndras Timar1-1/+1
Change-Id: I978229bc783c2d2314d6faa94693af85766d3546
2013-06-28fix confusing help text of IMPOWER functionAndras Timar1-1/+1
Change-Id: I7f69b3809790b6313b4487935745eec73a34a465
2013-06-28fix confusing help text of YEARFRAC functionAndras Timar1-2/+2
Change-Id: I2ea80005662c58ec74c0991026a2bb5e11399f31
2013-06-03re-base on ALv2 code. Includes:Michael Meeks7-147/+84
Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
2013-05-06fix typos (wich instead of which)Philipp Riemer1-1/+1
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-22/+4
2013-04-20fdo#63154: Change Min/Max/Abs for std::min/max/absMarcos Paulo de Souza1-3/+3
Now all these usages were removed from LO. Change-Id: I8a7233db20abdcdbb18428ad4004c78cc516a0e6 Reviewed-on: https://gerrit.libreoffice.org/3326 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-17fdo#40100 make function YEARFRAC comply with ODFF Version1.2Winfried Donkers2-81/+130
Change-Id: Ief5e5c89b7fb69fb9849cf2d6efe2b4c5b7f5391 Reviewed-on: https://gerrit.libreoffice.org/3375 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák4-79/+79
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
2013-04-05new module i18nlangtagEike Rathke3-3/+3
Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
2013-04-02scaddins: OUString cleanupThomas Arnhold3-38/+26
Change-Id: I82de6220b08bd5af23ec2a8103e2114b99483396
2013-04-02cleanup macros in scaddinsThomas Arnhold8-632/+613
Change-Id: Id3c05d7771845f4a9f8c1105d9c9f126c6131cee
2013-04-01Remove RTL_CONSTASCII_(U)STRINGPARAM in scaddins/saxChr. Rossmanith2-8/+8
Change-Id: Ic4f9bef02cc4bdc74b9a6d81e3317e10b9c79bd4
2013-03-29ResMgr with LanguageTagEike Rathke6-3/+6
Change-Id: Ie5ce9157a7ea59db7b0509fbaec61d07f8f9edf0
2013-03-27-Wunused-macrosStephan Bergmann2-3/+0
Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold1-1/+1
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-3/+0
2013-03-13gbuild: stop using $(OUTDIR)/idlMichael Stahl1-1/+2
Instead, include directly from $(SRCDIR) Change-Id: I09df3da82eead897eb194ae55d1a092452f3cdb9
2013-03-11use startsWith() instead of compareToAscii()Thomas Arnhold1-8/+8
brain damage... Change-Id: I4dc63c7346f724eded9ac7b82cda25c2bb60beff
2013-03-09scaddins: remove STRING macroThomas Arnhold7-190/+188
Change-Id: Ib8af7b4a84c96bbf1b7a0665ba05b83e5c023805
2013-03-08fdo#60691 add modelines to *.src and *.hrc filesBorim8-0/+24
use solenv/bin/add-modulelines script for the task and remove all UTF bom from *.src and *.hrc files svx/source/dialog/hdft.src Change-Id: I745d4f0fe9b05436a142a03f8512970f91c41bd4
2013-02-28remove all d.lstMichael Stahl1-0/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-24loplugin: unused variablesThomas Arnhold1-2/+0
Change-Id: I7fc203900256839e679bf73b717d121fedc42087
2013-02-22s/the the/the/Tor Lillqvist1-1/+1
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
2013-02-13Some cppcheck cleaningJulien Nabet1-4/+4
Change-Id: I3d515fabc272e5c14f2e2779da1c43f92514f290
2013-01-31Some cppcheck cleaningJulien Nabet1-3/+2
Change-Id: I57baea223b0f0a78346d9872665ab85c00c8fc51
2013-01-30resolved fdo#60078 correctly calculate IMCSCH and IMSECHRegina Henschel1-4/+4
For the transformation used see http://de.wikipedia.org/wiki/Sekans_Hyperbolicus_und_Kosekans_Hyperbolicus#Komplexes_Argument (German only) Change-Id: If502b7333308069d7fcbe09e954b26ce8b7268b6
2013-01-26gbuild: fix silly "expandtabs" in makefile VIM modelinesMichael Stahl1-1/+1
Change-Id: I54d8923ad315e8041fd3904da3a29f1a7a8c8b16
2013-01-26gbuild: do not copy boost headers aroundMichael Stahl3-0/+6
- 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
2012-12-18added RID_PRICING_DEFFUNCTION_NAMES string resourcestino1-1/+37
Change-Id: I2a4e596724abb82dccbe4a8e9110bbb9b9479ff7
2012-12-05changed function names and variables to conform with UNO styletino5-58/+60
Change-Id: I3de884b54083a6916a5baed4d475016aa9d4ddec
2012-12-04adding calc add-in for option pricingtino13-0/+3021
Change-Id: Ica4b621a7ae7e5ab447192ae3fe7b8911295bef2 Reviewed-on: https://gerrit.libreoffice.org/1232 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2012-11-11Merge branch 'master' into feature/killsdfAndras Timar5-14/+13
Conflicts: Repository.mk RepositoryFixes.mk connectivity/prj/build.lst extensions/prj/build.lst filter/prj/build.lst fpicker/prj/build.lst l10ntools/StaticLibrary_transex.mk saxon/build.xml shell/prj/build.lst solenv/gbuild/AllLangResTarget.mk solenv/gbuild/Configuration.mk solenv/gbuild/UI.mk ucb/source/ucp/webdav/webdavcontent.cxx
2012-10-23fdo#46808, fix up some NumberFormatter createInstance calls I missedNoel Grandin5-14/+13
Change-Id: Ieb3ce841243797a119f1d1d40379ff2a4614168f