summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)AuthorFilesLines
2014-06-13liblok: set the size for the correct structure.Michael Meeks1-2/+2
(cherry picked from commit 4ed5bacc86e0137d9ace5a2ceda09c2393716793) Signed-off-by: Andrzej Hunt <andrzej.hunt@collabora.com> Conflicts: desktop/source/lib/init.cxx Change-Id: Id79d76893bfc931334afd59b05ab96a31e441e02
2014-06-13allow extensions to override Access2BaseLionel Elie Mamane1-1/+2
In particular, this allows users or administrators to upgrade Access2Base by installing the extension version of it. Change-Id: I1650e5beced0fd168afa029dbac2025e2fa16e1f Reviewed-on: https://gerrit.libreoffice.org/9754 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
2014-05-01ignore legacy OpenOffice.org-*-version, when a LibreOffice-*-version is givenBjoern Michaelsen1-2/+13
Change-Id: Ie5b6ffee07b6e5ebf922bad1b4a268ff636412c9 Reviewed-on: https://gerrit.libreoffice.org/8853 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> (cherry picked from commit 42905aecfcdee9eb2c184bceeec4f8688056cd73) Reviewed-on: https://gerrit.libreoffice.org/9207 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-04-09liblo: We need to provide LibreOffice with fake command line args too.Tomaž Vajngerl1-0/+1
Change-Id: I34f364e63f814921bfe88af7cdf4ff4cdf6745fa Reviewed-on: https://gerrit.libreoffice.org/8894 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2014-01-19fdo#73549 do not attempt to resolve an empty localeEike Rathke1-0/+3
... to match installed UI locales Change-Id: If0ad0fde392bc5ea3cf454f4858330f5e93a6666 (cherry picked from commit 8e826c7ff7c597e9f585377b2117f4dc24239dcc) fdo#73549 do not resolve empty locale here if not determined yet Change-Id: Iad03d6209a2b4024b27c6195195e5aa557c295fe (cherry picked from commit db6f8f9f8969b592ed90c841960fdd186e1cbc5a) do not resolve empty locale here when set, fdo#73549 related Change-Id: Id9c8c3926f64826fd2295e0f75f007ce435f5915 (cherry picked from commit 26fc9be1bf2d6aaeb52a571ea416f4527a52e146) Reviewed-on: https://gerrit.libreoffice.org/7529 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
2013-12-19use proper LanguageTag fallback instead of dumb startsWith(), fdo#68714Eike Rathke1-9/+4
A ca_ES@valencia (=> ca-ES-valencia) locale did not result in 'ca-valencia' UI being selected but 'ca' only instead. Change-Id: Ifa405add2ff7b45e030b02af4338de195b457cb2 (cherry picked from commit 03e7a16fe2802160b8344058f225a57bdb9c59f5)
2013-12-18resolved fdo#72778 keep setting system locale and LanguageTag in syncEike Rathke1-1/+1
Change-Id: I3547786bf77b8f611bc08d0e52c66ac00e199f13 (cherry picked from commit cc54c08a66046c00af3713fbe5e69995ccb7f73b)
2013-12-17Keep using component_getImplementationEnvironment in extensionsStephan Bergmann2-0/+14
...instead of relying on the implicit CPPU_CURRENT_LANGUAGE_BINDING_NAME convention. Keeping that convention an implementation detail makes it easier to do improvements in the future. (Theoretically, the bundled extension in mysqlc could be considered internal code and not adapted, but just be safe.) (cherry picked from commit fa2a7c1c95f78d20ed572091e12700fd4d852835) Conflicts: desktop/test/deployment/active/active_native.cxx Change-Id: Iae41a6e072dabc2bf7c1481ba6cfed61680edf37
2013-12-16initial install-package-foo target for partial installsBjoern Michaelsen1-1/+1
make packageinfo target add uiconfig file translations add missing l10n config files add missing help files in packageinfo Reviewed-on: https://gerrit.libreoffice.org/6754 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Conflicts: helpcontent2 translations a2498a118e729276a78ef3a4eb43b5d0b302d326 9bb39bdd677af4be0da621370c51eb9e22ecc33f a7e654cdeffd832f51016ff51aa180fe3924ff4e 4ee41fdb600cb3a89da387dffe64e6a30192761c 349fb24a388775c58be7a326832b3fc0ec38180f 8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06 Change-Id: Id5f6f5c1f3e46df2d9033ccd5bbf2af6ab38a9e8 Reviewed-on: https://gerrit.libreoffice.org/6982 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-12-16m_bHasActive must be false after last visible entry is removedStephan Bergmann1-0/+6
...otherwise, ExtensionBox_Impl::RecalcAll would crash in CalcActiveHeight(-1). Change-Id: If399825951c79b821ed44ebefa19d1032ab4f850 (cherry picked from commit 661f7bdefc8215f742951727b93395d47293cf0e)
2013-12-13Revert "fix windows build"Michael Stahl7-35/+42
This reverts commit 45504f9ba8de2a4372193910b2cb9405f1ea896a. The problem that is apparently fixed here is that link.exe is too dumb to pick the right entry-point if the WinMain definition does not come from an object file but a .lib; in that case it apparently defaults to archaic 8-bit WinMain so tell it to use Unicode one with /ENTRY. Conflicts: desktop/Executable_sbase.mk desktop/Executable_scalc.mk desktop/Executable_sdraw.mk desktop/Executable_simpress.mk desktop/Executable_smath.mk desktop/Executable_sweb.mk desktop/Executable_swriter.mk Change-Id: Ib6239eb0fd3d64fd4a292a0d42d65ef75475c389 (cherry picked from commit 07359c242830bcc934d491870cdf5cb70fc26414)
2013-12-13Targetted text updates, with seasonable changes before l10n freeze.Michael Meeks2-2/+2
Change-Id: If37ef9f68711da3a0aa9a3ba59b111a8a23421df
2013-12-09fix equalsAscii conversion. Noticed in fdo#72391Noel Grandin1-1/+1
In commit 363cc397172f2b0a94d9c4dc44fc8d95072795a3 "convert equalsAsciiL calls to startWith calls where possible" I incorrectly converted equalsAsciiL calls to startsWith calls. This commit fixes those places to use the == OUString operator. Change-Id: If76993baf73e3d8fb3bbcf6e8314e59fdc1207b6 Reviewed-on: https://gerrit.libreoffice.org/7008 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-11-30mark non-translatable .ui strings explicitely as suchAndras Timar1-4/+4
so bin/ui-translatable.sh will not find false positives Change-Id: I35e98ba22ba8c0cc9bbf0de40b31be421acc4c15
2013-11-20Windows: Require at least Windows XP SP2Thomas Arnhold2-4/+4
* Windows XP SP2 is 0x0502, see http://msdn.microsoft.com/en-us/library/aa383745.aspx * If a module changes the Windows SDK version setting, this is done module wide now. So the overall behavior is as before. This seems to be the best compromise for now. * We need at least SP2 because of the bluetooth stuff used in sd/source/ui/remotecontrol. * Now, we require at least Internet Explorer 7.0. IE6 has been outdated for a long time. * Leave StdAfx.h file definitions, as those are Microsoft project specific precompiled header files. * All local definitions of WINVER are removed, because the global WINVER setting makes them obsolete now. To the relation of the three macros: Setting _WIN32_WINNT sets WINVER and NTDDI_VERSION automatically to the same value as _WIN32_WINNT. WINVER and NTDDI_VERSION can be set idenpendently each for itself. Change-Id: Ibcc12493aae4fcaf7bcfda88be99c1b61bc326cb Reviewed-on: https://gerrit.libreoffice.org/6496 Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
2013-11-19Use startsWith rest parameterStephan Bergmann1-21/+14
Change-Id: I5ec5f68c13ceb93b4e2cea83ec757b9427b8608d
2013-11-19Consistently accept all cmd line args only in lower caseStephan Bergmann1-24/+23
Change-Id: Ie57814f1e938ee9d909d69a518bed29026cb4963
2013-11-19Consistently warn about all deprecated cmd line args starting with a single -Stephan Bergmann2-403/+387
Change-Id: Ib4cb8939b0b12dd01af3bb845649e5ac5480352b
2013-11-19String function clean-upStephan Bergmann1-11/+11
Change-Id: I0bb807748f67af3ee1210c6df649bc8ae506e090
2013-11-19rhbz#1031989 Accept --pt in addition to deprecated -ptStephan Bergmann1-1/+1
Change-Id: I3593b3fc7e0ad405612216fb07e8632050b75cee
2013-11-19-Werror,-Wunused-variableStephan Bergmann1-2/+1
Change-Id: I46138b946ff38df5366760dbc1999057fee35bd3
2013-11-19convert equalsAsciiL calls to startWith calls where possibleNoel Grandin1-1/+1
Simplify code like: aStr.equalsAsciiL( "%", 1 ) to aStr.startsWith( "%" ) Change-Id: Iee0e4e60b0ae6d567fa8f72db5d616fffbec3c00
2013-11-19remove unnecessary use of OUString constructor when assigningNoel Grandin2-2/+2
change code like aStr = OUString("xxxx"); to aStr = "xxxx"; Change-Id: Ib981a5cc735677ec5dba76ef9279a107d22e99d4
2013-11-19remove most use of RTL_CONSTASCII_USTRINGPARAM macroNoel Grandin1-1/+1
This is largely unnecessary when working with OUString Change-Id: I3cf4d68357a43665d01162ef4a2d5346a45da9be
2013-11-15WaE: C4190 for extern "C" functions returning C++ typeTor Lillqvist1-22/+22
Change-Id: Ic1ac345781782bc4333ae2634f8f819914a0ca6e
2013-11-15-Werror,-Wmismatched-tagsStephan Bergmann1-2/+2
Change-Id: I5388bcf7228b181e429a0d82e9b0968a2ed5a06c
2013-11-15-Werror,-Wlogical-not-parenthesesStephan Bergmann1-1/+1
Change-Id: I7a61ce2b235e7aa566d647fcca2dcfc09799e648
2013-11-15liblibo: expose a C API for ABI reasons, and wrap with C++.Michael Meeks5-55/+169
Change-Id: I7b3bcead05788e663d94724522bfa3f227b15499
2013-11-14make l10n buildable separatelyBjoern Michaelsen1-3/+6
- 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-14Move MediaDescriptor from comphelper to unotoolsStephan Bergmann1-2/+2
...so it will be able to use SvtSecurityOptions internally. Change-Id: Id7433247e8fc53651935578510bedbcca5aa2ac9
2013-11-14-Werror,-Wunused-member-functionStephan Bergmann1-8/+0
Change-Id: I1e91eb89b25aea247bb2d615a14a7d1cdd2b488c
2013-11-14remove unnecessary sal_Unicode casts in various placesNoel Grandin1-1/+1
Change-Id: Ibf04062ca86ed866202d748c3b62a210d30ed6ec
2013-11-11convert OUString compareToAscii == 0 to equalsAsciiNoel Grandin2-4/+4
Convert code like aStr.compareToAscii("XXX") == 0 to aStr.equalsAscii("XXX") which is both easier to read and faster. Change-Id: I448abf58f2fa0e7715dba53f8e8825ca0587c83f
2013-11-11remove unnecessary use of OUString constructor in DESKTOP moduleNoel Grandin9-36/+34
Change-Id: I467334094a621f4bab0ff251267412fb3a0fb4b7
2013-11-08Don't unnecessarily wrap RuntimeExceptionsStephan Bergmann1-1/+1
(and IllegalArgumentException is a RuntimeException now) Change-Id: Ic18f11ff7675878c7f6b5e9ee52453bbb9f1e787
2013-11-08Unwind confusing namespace aliasStephan Bergmann1-119/+118
Change-Id: I08d3e5f71278c7f96adb2db546da5602df84aad8
2013-11-07make the error not a secretCaolán McNamara1-2/+2
Change-Id: I4ee261bd1dc2c63f0b54e19a2684c8bf1c221680
2013-11-07liblibo: share crude URL absolutization, and clean.Michael Meeks1-16/+20
Change-Id: I559eac8626a011644f68f8391631447f15c643eb
2013-11-07liblibo: make liblibreoffice static as it should be.Michael Meeks1-5/+5
The whole purpose of this tiny library is to break dependencies, so requiring it in our library path is a bit silly. Change-Id: Ie0e000b97db87afd57f693e19341eadf97323335
2013-11-07liblibo: fixes and improvements for liblibreofficeChristoph Lutz1-13/+35
fixes for liblibreoffice-Impl (init.cxx): determine outputfilter from file suffix if no filter is provided; ensure that url provided to XStorable.storeToUrl is really an url; improved error handling small improvements in somektest/libtest.cxx: output times required for init, load and save. Change-Id: Ic8b2c0d34cbeae3250c43cac02690e6ec1954ed7
2013-11-05Improve debug outputStephan Bergmann1-5/+6
Change-Id: Ia09e61a37bc485509c604df9279275003050d916
2013-11-04remove redundant calls to OUString constructorNoel Grandin3-10/+9
Change code like this: aStr = OUString("xxxx"); into this: aStr = "xxxx"; Change-Id: I31cb92e21658d57bb9e14b65c179536eae8096f6
2013-11-04pagein-* stuff are for unix onlyNorbert Thiebaud1-5/+5
Change-Id: I8acc125aeeec089f3528cdc43b1475b93f5cde32
2013-11-01fdo#71005 Remove odd "Workaround for automated testing"Stephan Bergmann1-2/+0
...that got added by 62ee5e1a752033344c172ad2380a5f1e2492330a "INTEGRATION: CWS calcshare2: #i85794# workaround for automated testing" but does not make much sense, esp. as all our (subsequent-)checks each use a dedicated, throwaway UserInstallation anyway. Change-Id: I64ca47a7d7ee3c2eb2ab33eebcec5a79a7e3d0df
2013-10-31desktop: stop packaging soffice.bin.manifestMichael Stahl1-15/+0
It was introduced to get newer File Picker dialogs (i#70927) but the special manifest file for that was not actually used for years; LO 3.5 already includes a generic manifest file that is like any other and probably has zero benefit over the manfiest that is embedded in the soffice.bin binary anyway. Change-Id: I0f41f10ecf26201043a8c9964cdfef95bc348eb8
2013-10-30sysui: remove Package_iconsMichael Stahl4-6/+6
- rename main_app.ico to soffice.ico (in case the name is relevant?) - installer: hard-code path to sysui/desktop/icons/soffice.ico Change-Id: Iacd6e28201c3f8e69375e0bfc516542e86131912
2013-10-30sysui: stop delivering icons that are used from SRCDIR alreadyMichael Stahl1-0/+24
Change-Id: I0dfbc23c03f9efe7b0020f15eb7f5312da3e6a80
2013-10-28gbuild: set Package default target to INSTDIRMichael Stahl5-10/+0
Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
2013-10-28fixincludeguards.sh: desktopThomas Arnhold47-105/+105
Change-Id: Iaeba85d313af1840f925fd0536d11ac83545a118
2013-10-25stop looking for Jar files in solverMichael Stahl1-1/+1
Change-Id: I4d2a93fa7395354fbf2893df9e254ab39fa365af