summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)AuthorFilesLines
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 Meeks60-1330/+240
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-19Java cleanup, remove unnecessary castsNoel Grandin1-10/+10
Change-Id: Id12089bc7df16631737e6acaee0973fb91dd953f Reviewed-on: https://gerrit.libreoffice.org/3431 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
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-16Revert "do not merge public ure libraries"Matúš Kukan1-1/+1
Does not work because cppuhelper depends on private libraries. So, either by setting URELIBS we break API or can't merge that much or need to think about it more and implement something clever. This reverts commit 75ece7acdc81d17ce26bab966e57fbca7406bf52.
2013-04-16do not merge public ure librariesMatúš Kukan1-1/+1
No more need for URELIBS, depend only on MERGELIBS. Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
2013-04-15add desktop libs to libmergedPeter Foley3-6/+6
Change-Id: I0e5477f84de316598015330cea995e42f1249acb
2013-04-15autoinstall more OOOLIBS librariesMatúš Kukan1-1/+1
Change-Id: I02c86d7ab6814bfcf559af7408e5d0e1eef59666
2013-04-15fdo#60724 successfull -> successfulThomas Arnhold1-1/+1
Change-Id: I287bef5b7f2baf5aaaab47141267ae2cadfe2451
2013-04-13install Pyuno using PackageDavid Tardon1-1/+1
Change-Id: Iabc029091096c82ff2dc79f0fad8f2bf9ee89514
2013-04-11remove duplicated else branchMatúš Kukan1-7/+0
Change-Id: I2d4676e3b44551d1730fe6e7b2898a2a38e4649c
2013-04-11rename UI to UIConfigDavid Tardon2-3/+3
I plan to use it to deliver all */uiconfig files, not just .ui, as a preliminary step to get rid of postprocess/packconfig. Change-Id: Ie7b4434b2f247165e3ab69a4d0c193418720a149 Reviewed-on: https://gerrit.libreoffice.org/3225 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-10add new urelibs library merging some libraries from ure/lib/Matúš Kukan1-0/+1
There is no configure switch for this, URELIBS must be set. This commit changes strategy to link also libraries being merged. We need them for build tools like idlc, cppumaker, .., so the tools can link against them now. This avoids circular dependencies. Change-Id: Ic49e18ecbeaff84d4f5a7fafe8b1fbf45ed18c9b
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ňák126-1413/+1350
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 Rathke15-16/+16
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 Lillqvist3-3/+8
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 Rathke6-119/+57
Change-Id: I7957a4a773b2ea8e69c30a1152b90ce5623a26dc
2013-04-02No localize descripiton.xml of test toolZolnai Tamás2-2/+2
Change-Id: Ie6d155d158244825d4fc2731dc264ac9d4dd875c
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 Rathke7-19/+10
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-28add missing deps on headersDavid Tardon1-0/+6
Change-Id: I4e16a271533fdc1fa51f9539b38220330cc44276
2013-03-28add missing dep on uwinapi.hDavid Tardon1-0/+4
Change-Id: Ie7a616d4295db98a8c513e876b83b8e6b52ba83a
2013-03-28add missing dep on sal headersDavid Tardon1-0/+5
Change-Id: Iffcd9b94b1246c012413f26cf11c1bb28541d38b
2013-03-28WaE: comparison is always true due to limited range of data typeTor Lillqvist1-4/+4
Change-Id: I74d9025b37966d0a0fa1e2c0cd5cac4778f8384e
2013-03-28Need deployment component too when HAVE_FEATURE_EXTENSIONSTor Lillqvist2-5/+2
Don't look just at DESKTOP or not when deciding whether to compile that stuff. Change-Id: Ic9961ba27eb4a1e9360c67dd844c9243f1eff00e
2013-03-27WaE: declaration shadows a previous localDavid Tardon1-5/+5
Change-Id: I675c76206eefa447084454f345fbdeb11760cd08
2013-03-27WaE: macro is not used: USE_LIBPNGTor Lillqvist1-2/+0
Change-Id: I900d4957d964332ef97cb389d17206438f94743c
2013-03-27Use <config_features.h> instead of -DDISABLE_EXTENSIONSTor Lillqvist4-15/+19
Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3
2013-03-27-Wunused-macrosThomas Arnhold1-12/+0
Change-Id: Ia147a72a4bbd5cec45a2a74b721a81ff8c4340c2
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 Arnhold3-7/+7
Change-Id: I19954ee5976cb881a5fe73a889c8e04a19b14eb6