summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-22loplugin: various warningsCaolán McNamara
Change-Id: I605bffb518d804ee69edda5e7641e13e4c14ef01
2012-10-22SvTreeList: fix singular iterator compare assertionsMichael Stahl
... which will be introduced tomorrow by 3fa955d7 Change-Id: I5d74a1c018fab69102382d6ea0b2739dd102e5bc
2012-10-22OUString cleanup in basctlRicardo Montania
Change-Id: I9644427f6d3bb4b2f488325eb520b365115a8e82 Reviewed-on: https://gerrit.libreoffice.org/892 Reviewed-by: Ivan Timofeev <timofeev.i.s@gmail.com> Tested-by: Ivan Timofeev <timofeev.i.s@gmail.com>
2012-10-22fdo#55800: fix hex color conversionIvan Timofeev
Change-Id: I705ff4c83f635fcfea383a00eec724110d2e4b45
2012-10-22fdo#55034 Update default Hebrew font from Lucida Sans to Lucida Sans UnicodeLior Kaplan
Change-Id: Ia2204dda0cb452a4ce38a44db61d17d6802b5a38
2012-10-23Make SvTreeEntryList private to svtools.Kohei Yoshida
Change-Id: I283d897cd5a7c15b5b60e99c90c04b696d20c2a3
2012-10-23sal_Bool to bool.Kohei Yoshida
Change-Id: Idd9a123eb551c72bea5892b9e8f2ad6c7eef1913
2012-10-22Updated tango_testingAlexander Wilms
2012-10-22make a configure message less confusingAndras Timar
Change-Id: I99b6fde467384aca690cdd0bd5b08e327c926f10
2012-10-22move the ENABLE_DBGUTIL block higher in configureLuboš Luňák
the cpu/arch/gui/whatever block that follows it uses at least PROEXT
2012-10-22Updated coreStephan Bergmann
Project: binfilter ab3e0975e1bf8d662e7d154de9313a491dc02b31 fdo#46808: Adapt to core css.xml.sax.Writer changes
2012-10-22fdo#46808: Missing @since tagStephan Bergmann
Change-Id: I8a7e43084ee51230ef0943cc47a61c1778f50d0a
2012-10-22fdo#46808, Adapt xml::sax::XWriter UNO service to new styleNoel Grandin
Create a merged XWriter interface for the service. The xml.sax.Writer service already existed, it just did not have an IDL file. Change-Id: I4e6d3f3c68f9282a55fc7aa19778f97632fd8ad5
2012-10-22CLANGPLUGIN_CPPFLAGS for building plugin for Clang in nonstandard locationStephan Bergmann
(i.e., configure with CLANGPLUGIN_CPPFLAGS=-I.../clang-installation/include -I.../clang-build/tools/clang/include) Change-Id: Ic6d2973629103f71c32f44ebba2ac70d137d18e7
2012-10-22Work around some more Clang boost warningsStephan Bergmann
Change-Id: I819a36fb922b6fe96e9989ad438bed15875bf1b6
2012-10-22disable cursor in about dialog and message boxesIvan Timofeev
Change-Id: I060872e0a468f2ce26a2ab519c5bfe271574170b
2012-10-22make dmake use C(XX)FLAGS from the environment tooLuboš Luňák
Change-Id: I2214674181c137a312b0109e7d19a1fd2fc942be
2012-10-22fail on configure debug options that no longer make senseLubos Lunak
Change-Id: I4d01e0e00bd06e219fdc0208292ddcd5631fa235
2012-10-22disable gb_COMPILEROPTFLAGS in debug modeLubos Lunak
This means that modules where --enable-selective-debuginfo disables -g do not revert back to -O just because -g is not wanted there. As this will presumably happen with modules the developer does not care about, there's no gain from the -O and the compile there would take longer. Change-Id: Ied84d2f69035d6580279b0657c5a5ba5440c6f16
2012-10-22allow LDFLAGS from gbuild to be selective tooLubos Lunak
Just like CXXFLAGS can be controlled using --enable-selective-debuginfo. Non-debug libraries can be debug-stripped this way, which can save quite some disk space with those cppunittests which just include all .o's from sw/sc. Change-Id: Ib947f76f535161e4eef1421a5539df5e25fa4042
2012-10-22make configure remember C/CXX/OBJC/OBJCXX/LDFLAGS if explicitly passed to itLubos Lunak
If not, the build system selects the right flags depending on --enable-debug etc. , but e.g. packagers may want to do builds with e.g. both -O and -g. This is also reasonably close to what autotools do, except that there configure forces -g -O2 if nothing is explicitly given. Change-Id: I1889569177ad3cbd6decdc7e9986f67ef5d4456a
2012-10-22we use -ggdb2 by default, not -ggdb3 (makes debuginfo way too big)Lubos Lunak
Change-Id: Icd5a2c6ac25e16d2f221a67dc2add775dbf756b4
2012-10-22use (gb_)ENABLE_DBGUTIL rather than the confusing (gb_)PRODUCTLubos Lunak
Using --enable-debug already makes the build a non-product build, so this whole 'product' notion is rather confusing when reading the build system code. Change-Id: I4bb6b879a6bcd8c76c4b48ddaccb433ab8eb4bb2
2012-10-22clean up configure options for debugging buildLubos Lunak
By default a product (non-developer) build is done. Code is optimized and no debugging information is included (may be overriden though, see below). Developers should preferably build with --enable-dbgutil , or at least --enable-debug. The --enable-symbols switch has been removed. Use explicit CFLAGS/CXXFLAGS/LDFLAGS instead if needed. With --enable-debug optimizations are turned off and debugging information is included (in order to make it possible to examine the code in a debugger). Additionally assertions and logging is enabled (see SAL_WARN/SAL_INFO documentation for details and better control). This switch should primarily by used for occassional development (such as when it is needed to debug one module in a non-debug build, see also 'make DEBUG=true' below). Using --enable-dbgutil is the recommended developer option. In addition to --enable-debug it also enables additional checks, such as debugging mode for STL or checking compiler plugins. This switch may also enable additional logging from obsolete debugging tools (which should be converted to SAL_WARN/SAL_INFO for better control). Note that this option makes the build binary incompatible from a --disable-dbgutil build, so it is not possible to mix them. When using --enable-debug/--enable-dbgutil , the build is noticeably larger because of the included debugging information (compiler -g option). When disk space is an issue (or the computer is not very powerful), the --enable-selective-debuginfo option allow specifying where the debugging information should or should not be used. The option takes a list of arguments, where all means everything, - prepended means not to enable, / appended means everything in the directory; there is no ordering, more specific overrides more general, and disabling takes precedence). For example, --enable-selective-debuginfo="all -sw/ -Library_sc" enables debugginfo for everything except for anything in the sw module and the sc library. Explicitly specified CFLAGS/CXXFLAGS/LDFLAGS override optimization and debugging options (can be now also passed to configure which will make the build system use them). If in a non-debug build it is needed to temporary build something as a debug build, 'make DEBUG=true' temporarily works as if --enable-debug was specified. It also temporarily overrides debuginfo disabled using --enable-selective-debuginfo. Old code using old logging functionality also has a concept of a debug level, forced using 'make DBGLEVEL=2'. Using a debug level of 2 (or higher) enables additional logging output. New code should use SAL_WARN/SAL_INFO and use extra areas for additional logging output that can be selectively enabled/disabled using SAL_LOG variable. (Some smaller parts of this design will be implemented by separate follow-up commits.) Change-Id: Ia6420ee3c99c217ead648e8967165eed7f632258
2012-10-22Resolves: rhbz#868479 / fdo#56281 doubled ~ in German ok/cancel translationsCaolán McNamara
We have unix-specific code adding ~ to OK/Cancel. So don't add ~ if string already contains those. Though its an open question if the presence of ~ is a bad thing for the Windows case. i.e. if we should have tooling to not allow the OK/Cancel translations to contain ~ in the first place, of if we should drop the ifdef UNX and do it globally now Change-Id: I461c6ac9ca574ed188f51472919be82ec582e389
2012-10-22explictly require Bitmap to get imageCaolán McNamara
Change-Id: I0f7e0510f6c946be7cf930659db961d3c17e1c4f
2012-10-22factor out common codeDavid Tardon
Change-Id: I733dc593b2395e06bf86d8ad9dec16c958c880b9
2012-10-22fdo#55290 create CLI assemblies with the right nameDavid Tardon
Change-Id: I521a8a1fc013684fde6055d7e2c32790462e64c6
2012-10-22add missing depDavid Tardon
Change-Id: Ic902a7399a810fcf3331dc9c728c22a1f2a14d4d
2012-10-22use absolute pathDavid Tardon
Change-Id: Ic814cba74dede2f5a079242d0194fe7579e670ab
2012-10-22change the order of these checkboxesAndras Timar
Change-Id: I2bdfb770ded91bc66618dcc27e574cd39a3b267e
2012-10-22accelerate shape import & export by more sensible XInterface handling.Michael Meeks
Instead of converting both XInterfaces (again) to a root XInterface inside the Reference == operator - we ensure that we have done this on insertion, and do a fast pointer compare; saves ~40% of load time on some docs, and more on save. Change-Id: Ic3c97dd731ffb3854ebc135f416f6032d87b9d15
2012-10-22Seems that on the emulator the y scale is -1, huhTor Lillqvist
Change-Id: I1ad30e278a5b04de3ee544c30c38f4765539157d
2012-10-22Add ucppkg1Tor Lillqvist
Change-Id: I471440867895b2a8ef2f2de90ed37f5b3c9c0721
2012-10-22dummy_can_throw_anything reportedly needed at least with GCC 4.5.1, tooStephan Bergmann
...see <http://lists.freedesktop.org/archives/libreoffice/2012-October/039995.html> "RuntimeException while building" Change-Id: I038806d4ca1d7a2a2518106ba722509fbe3a7843
2012-10-22String -> OUStringIvan Timofeev
Change-Id: I154c856c2813130aae1af611abcc4bcb4f0d1d13
2012-10-22typoAndras Timar
Change-Id: Ief230fc60ddf3008d7d75af2cf57e20d3818634b
2012-10-22add help ID to 'Enable char units' checkboxAndras Timar
Change-Id: Ic968253460363c9d73ddc247d680f38f81df1272
2012-10-22Remove arguments unused when compiling assembler object (-D, -I, etc.)Stephan Bergmann
...at least Clang 3.2 warns about them, and with -Werror would produce fatal errors for them. Change-Id: I59568adc969ebd1ba2f20ef6c41edc7c5f5d29ed
2012-10-22-Werror,-Wtautological-constant-out-of-range-compareStephan Bergmann
Change-Id: I320c11d4b3d295c65dcd966f70a2de4f05926ebb
2012-10-22implement secondary button groups in buttonboxesCaolán McNamara
Change-Id: I0e60b7e197ba4f6ebd3f24cb2e9072ce3e1353fb
2012-10-22Remove spurious find_substrStephan Bergmann
Change-Id: I4b001e6fd963df2fad97aaf5885b0b38189e59d6
2012-10-22DomainMapper::lcl_attribute: typo fixesMiklos Vajna
Change-Id: Ib6ea496f7fb6d87011a74fc49e77c54d62cb09ec
2012-10-22add infrastructure for secondary button groupsCaolán McNamara
Change-Id: I5fd1bbc31a0259e92f6eb23beef5d3c77b74eed8
2012-10-22add a stock index image to vcl, ala gtk-indexCaolán McNamara
Change-Id: I96cd80f14d557752c19b88bb2c99298d7c3e3e0b
2012-10-22Only vcl has collate/ncollate nowCaolán McNamara
so remove the svtools ones where there are duplicates, move the svtools one to vcl when the vcl one is missing Change-Id: I9e7f77c3088be48bfcbed81e02ff71fa7aeba0d8
2012-10-22some more clang warningsCaolán McNamara
Change-Id: I4359784279875dc9dac99bc4d2db95dccf094b20
2012-10-22WaE: unused parameterTor Lillqvist
Change-Id: I15bfeda7f9bf0fbeff9e4f3297f127941cadcf9b
2012-10-22package: kill RTL_CONSTASCII_USTRINGPARAM in xstorageMiklos Vajna
Change-Id: I85d3d863f2ee873834ced526fd3efb76738b110e
2012-10-22sw: remove duplicated testMiklos Vajna
Now that the import/export tests are reworked, this duplication can be dropped. Also rename the test file, n<number>.docx is for test files from bugzilla.novell.com. Change-Id: I48cf5619fc44341c2e468f756939dc676564da53