summaryrefslogtreecommitdiff
path: root/desktop/source
AgeCommit message (Collapse)AuthorFilesLines
2013-06-05Related: fdo#65407 set a default size related to font size rather than pixelsCaolán McNamara1-0/+7
Change-Id: I97ff54de97ca1e02aff2a94dc01f2e4991600cd5 (cherry picked from commit 65df76208a8ad5d7b6de22b7bcae14148271dc54)
2013-05-22UI Controller Factory fixesAriel Constenla-Haile1-14/+12
- "ModuleName" --> "ModuleIdentifier": the IDL definition for css::frame::PopupMenuControllerFactory and css::frame::StatusbarControllerFactory tells to use a property named "ModuleIdentifier", but in the code it is named "ModuleName" - Undocumented css::frame::ToolbarControllerFactory - Fix service name of ToolbarControllerFactory (ToolbarControllerFactory instead of ToolBarControllerFactory) - Convert the three service factories to new style, and use these new-style services in the source code - Implement multiple inheritance: added new css::frame::XUIControllerFactory - Added a (true) base class and implemented the three factories in a single file (cherry picked from commit acc7fed28f54f836b0923180431a0c180f91e98c) Conflicts: framework/inc/pch/precompiled_framework.hxx framework/inc/uielement/toolbarmanager.hxx framework/inc/uifactory/popupmenucontrollerfactory.hxx framework/inc/uifactory/statusbarcontrollerfactory.hxx framework/inc/uifactory/uicontrollerfactory.hxx framework/source/uielement/addonstoolbarmanager.cxx framework/source/uielement/menubarmanager.cxx framework/source/uielement/popupmenucontroller.cxx framework/source/uielement/statusbarmanager.cxx framework/source/uielement/toolbarmanager.cxx framework/source/uifactory/popupmenucontrollerfactory.cxx framework/source/uifactory/statusbarcontrollerfactory.cxx framework/source/uifactory/uicontrollerfactory.cxx framework/source/unotypes/fwk.xml offapi/com/sun/star/frame/PopupMenuControllerFactory.idl offapi/com/sun/star/frame/StatusbarControllerFactory.idl offapi/com/sun/star/frame/makefile.mk svtools/source/uno/toolboxcontroller.cxx Change-Id: Ia8580539badf650a84bc6e57a6b832071e011f0a (cherry picked from commit 8b050d1e91a6623fb2770421e564a74d6259d816)
2013-05-22Revert "fdo#46808, Adapt frame::PopupMenuControllerFactory UNO service"Caolán McNamara1-10/+16
This reverts commit e93a0018871ebea4da1959c72c06f3c7f4dc7b27. Conflicts: desktop/source/app/app.cxx framework/source/uielement/menubarmanager.cxx framework/source/uielement/popupmenucontroller.cxx offapi/UnoApi_offapi.mk Change-Id: I3d4d49f98603e75357fb315a603a10851b3a7090 (cherry picked from commit f4bccae9eb48d36de9edd1fa5551e5e8de85b17e)
2013-05-15Spelling "separate" (etc) correctly is hardTor Lillqvist2-5/+5
2013-05-14Remove obsolete RestrictedPath env var supportStephan Bergmann1-13/+0
Change-Id: Ia4ea7d60d7b69c863c1e891887060265e73e1cb6
2013-05-14coverity#1000721 Resource LeakNorbert Thiebaud1-1/+8
Change-Id: I59161a08eee0406ac71b1212a0a8697edf27911f Reviewed-on: https://gerrit.libreoffice.org/3897 Reviewed-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr> Tested-by: Bosdonnat Cedric <cedric.bosdonnat@free.fr>
2013-05-11fdo#64311 - fix namespace issue / compile failure.Michael Meeks1-1/+1
Change-Id: I7ce3837a1a451560f5867786bb20d8280e7bef23
2013-05-11fdo#64311 - fix pre-processor conditionals & don't bail-out without gnome-vfs.Michael Meeks1-17/+26
Change-Id: Ia7a805c95625b52fc99face000587692de21461e
2013-05-02Resolves: #i119272# Trigger deletion of temporary files of extension managerAndre Fischer1-0/+4
(cherry picked from commit 84598594a6f36c2e3fc219d8cf1ec74b902e5e11) Change-Id: I5f581cb46e21c738ebf95eb30bcb517922e7f24b
2013-04-29RuntimeException missing from exception specification for UNO methodStephan Bergmann2-2/+2
...which lead to std::unoexpected from sw/PythonTest_sw_python. Change-Id: I94bdbbe131a7c65c363f7aa66e8d8df7bd531449
2013-04-29Remove residue of undocumented "edition" featureStephan Bergmann1-3/+3
...whereby some branding could be orverridden with information from a program/edition/ directory. Change-Id: I7f9324678b09bc8069775dfcbda97be8e0618a91
2013-04-28namespacing cleanupThomas Arnhold6-52/+45
Change-Id: I1384bf53a29e174bb97db4c0644f9dce39c0e36d
2013-04-22Revert "Revert "WIP: Experimental new binary type.rdb format""Stephan Bergmann1-45/+12
This reverts commit 67e69a55820f50973ca0de75ccab2bb07d0bada8, applying a band- aid fix to cli_ure/source/climaker for now. Conflicts: stoc/inc/bootstrapservices.hxx stoc/source/tdmanager/lrucache.hxx stoc/source/tdmanager/tdmgr.cxx stoc/source/tdmanager/tdmgr_common.hxx stoc/source/tdmanager/tdmgr_tdenumeration.cxx stoc/source/tdmanager/tdmgr_tdenumeration.hxx Change-Id: Iae669985d0194f06fa349a4a39f0ebd230bc5d28
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks1-24/+4
2013-04-19Small refactoring of the Android "desktop app" code, no functional changeTor Lillqvist1-2/+2
Move the native methods out to a separate AppSupport class so that they aren't in our "experimenal" Desktop app's namespace. Don't hardcode the name of that class in the native code, but have the app register the class to which the damage callbacks should be done. Possibly the AppSupport and Bootstrap classes should be combined. Later. Also, the "android" part of the package name is superfluous; it is Android-specific code, no information gained by having an "android" part in the package name. Change-Id: Iddf55c8034ead7693887ace8438deb002c5eea9f
2013-04-18desktop: add STR_BOOTSTRAP_ERR_USERINSTALL_FAILEDMichael Stahl3-1/+7
... or why do we handle this case separately to put up a generic "internal error" message? Change-Id: Id51534adb0092cdd459c1811dac0385f0dcbaddb
2013-04-18Desktop::HandleBootstrapPathErrors: try to not be totally uselessMichael Stahl1-5/+1
Change-Id: I400790635849171f710fbc70969dbd337ffe6859
2013-04-15add desktop libs to libmergedPeter Foley3-6/+6
Change-Id: I0e5477f84de316598015330cea995e42f1249acb
2013-04-15fdo#60724 successfull -> successfulThomas Arnhold1-1/+1
Change-Id: I287bef5b7f2baf5aaaab47141267ae2cadfe2451
2013-04-07remove needless forward rtl::OUString declarationsLuboš Luňák8-10/+0
Change-Id: I97d91a758dd82d64768d75c1d2ddd279de5f6034
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák121-1389/+1327
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 Rathke8-9/+9
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-05Replace `compareTo(...) == 0` with ==Ashish Banerjee1-1/+1
Proposed patch for the following issue: https://bugs.freedesktop.org/show_bug.cgi?id=62096 Change-Id: Ib83a9051ea12c53642f781e5427a6ca728049a7f Reviewed-on: https://gerrit.libreoffice.org/3198 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2013-04-05Remove SvtInternalOptionsThomas Arnhold2-15/+1
* only Get/SetCurrentTempURL were used, but only for compatibility reasons, to remove old temporary directories (before 2001). Those should be gone today. * MailUIEnabled was false in the xcu file. * SID_MAIL_SENDDOC* are handled some lines further. Change-Id: I482719b0de9df0a77c2fef0bf25ae1fb68926375 Reviewed-on: https://gerrit.libreoffice.org/3180 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz> Notes: API CHANGE.
2013-04-05Drop jvmaccess and jvmfwk when no SOLAR_JAVATor Lillqvist2-1/+4
Just sprinkle #ifdef SOLAR_JAVA into the code instead. In the source for jvmaccess and jvmfwk such ifdefs can be removed as it isn't compiled unless SOLAR_JAVA. Change-Id: Ia8614f8bd6d833582d3b79b5fb75f9153fa79606
2013-04-04Not escape single quotes in src\hrc filesZolnai Tamás3-38/+38
Escaping them is not needed. Plus escaped quotes are taken into po files and make translater's work more uncomfortable. Change-Id: I2ea7218120bc3d9967bdf51091ef091acbf2b73c
2013-04-03Remove Mac OS X for PowerPC supportTor Lillqvist1-3/+0
Change-Id: I10b15141e6a5f93365e1cfa6fbc0c7cc3ea49b15
2013-04-03desktop: add --pidfile switchRiccardo Magliocchetti4-0/+71
Store the soffice.bin pid to a file. Useful with --headless where you may have libreoffice supervised by another process. Change-Id: I6a3c6cb920fc7b8e659a01975b4d457ce5525b17 Reviewed-on: https://gerrit.libreoffice.org/2928 Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com> Reviewed-by: Thorsten Behrens <tbehrens@suse.com> Tested-by: Thorsten Behrens <tbehrens@suse.com>
2013-04-03DescriptionInfoset with LanguageTagEike Rathke5-119/+56
Change-Id: I7957a4a773b2ea8e69c30a1152b90ce5623a26dc
2013-04-02drop prefix from ::cssThomas Arnhold1-1/+1
as css is already ::com::sun::star Change-Id: I86b43843e4b74f990b6e05dee37184a002072d12
2013-04-01expand some more namespace macrosThomas Arnhold1-18/+13
Change-Id: If4b335b238f1fa62d2e3f658429cdec63d561faf
2013-03-30fix loplugin warningsPeter Foley1-1/+0
Change-Id: I17593ac6e495213a1ef99d4d5525a6e38aee0bc7
2013-03-29ResMgr with LanguageTagEike Rathke5-19/+8
Change-Id: Ie5ce9157a7ea59db7b0509fbaec61d07f8f9edf0
2013-03-29ditch this overengineered nonsenseEike Rathke1-118/+2
The umpteenth implementation to parse a partial language tag. Change-Id: Idaab568acdeb578d174f0968feae6db711120b55
2013-03-28Building without --with-help is not supposed to disable help functionalityTor Lillqvist1-2/+2
Drop HAVE_FEATURE_HELP. Just check HAVE_FEATURE_DESKTOP instead in the few places in the code where HAVE_FEATURE_HELP had been introduced so far. It's only for the non-desktop platforms that leaving out the traditional help functionality is intended anyway. Change-Id: I2d05869267f509a8e64cf402eed8ebef0020cada
2013-03-28WaE: comparison is always true due to limited range of data typeTor Lillqvist1-4/+4
Change-Id: I74d9025b37966d0a0fa1e2c0cd5cac4778f8384e
2013-03-27Use <config_features.h> instead of -DDISABLE_EXTENSIONSTor Lillqvist4-15/+19
Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3
2013-03-27Use <config_features.h> instead of -DLIBO_FEATURE_*Tor Lillqvist5-12/+20
Change-Id: Idc198beb6d759dbe3bad6ea58d896c1555b4cc0f
2013-03-27-Wunused-macrosStephan Bergmann4-8/+6
Change-Id: Ifaa1637122d6f9cae1e29b77ac36ca5d1f220aed
2013-03-26Check feature test macros instead of ANDROID and/or IOSTor Lillqvist8-28/+32
Pass -DLIBO_FEATURE_FOO to compiler for some elements in BUILD_TYPE. BUILD_TYPE has at least two kinds of elements: Those that indicate building a bundled copy of some 3rd-party library, and those that indicate some specific feature of the LibreOffice platform or build-time configuration choice. This is for the latter kind. Change many of the checks for Android and/or iOS in the source code to check LIBO_FEATURE_DESKTOP, LIBO_FEATURE_HELP or DISABLE_EXTENSIONS instead, in cases where that is what is meant, not Android or iOS specifically. Change-Id: I2cd3f3bb99e953c7754dcea76a426f8f9d61e4db
2013-03-26Lock files make no sense on Android or iOSTor Lillqvist1-0/+2
Change-Id: Ie8d05b8596fb7d17e057bc32c7a4204a9ff54021
2013-03-21Re-work the vcl aspects of the iOS portTor Lillqvist2-10/+14
Don't try to use similar code as for OS X to manage windows, events etc. I.e. don't use UIKit in vcl to do that. Instead, just do as in the Android port, use the "headless" vcl backend. Do keep using CoreText, though, not FreeType & fontconfig. Start changing the iOS "Viewer" app to correspond to the Android "desktop" app (so it should be renamed). Work in progress since a long time, several crucial details still missing, but committing for now. Change-Id: Iac5fbf8def415e4d0d21e5200450a373420ad7ee
2013-03-20Leftover unused local variableStephan Bergmann1-4/+3
Change-Id: I402cdcf2c9a78eb40c26c4cd016f603d85a38d39
2013-03-20deb#703486: Keep migrating more user extensions after one failedStephan Bergmann2-39/+22
Change-Id: I9cc8acac54bd5a02652462c3967b4c81f7cf8ee3
2013-03-20use #if instead of #ifdef for testing config_xxx.hxx macrosLuboš Luňák1-3/+3
http://lists.freedesktop.org/archives/libreoffice/2013-March/047769.html Change-Id: I81ed4500878ff3193e028410a1f0205e28d17fc3
2013-03-19further OUString cleanupThomas Arnhold2-6/+6
Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6
2013-03-19Simplify equalsIgnoreAsciiCaseAscii[L] callsStephan Bergmann7-24/+24
Change-Id: If5201bd772aed245e8f7f8b900d76ffe4ca57b49
2013-03-16Bin some pointless comments and ASCII graphicsTor Lillqvist1-2/+0
Change-Id: Ib7b176eb1889ebd94d4b628899011de9ebbb3dbd
2013-03-12liblibo: install test library by itself and install it.Michael Meeks1-7/+22
Also fix debugging with threads, find fundamentalrc correctly, make it headless, finally loads a document then exits. Change-Id: I2017075bf3b3c7198bde53b9fe85585089e5ab6c
2013-03-12liblibo: create XComponent for docJack Leigh1-1/+16
Change-Id: Ie07ac4a3e89a9a82a107612b81be18d3826c49e1