summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)AuthorFilesLines
2012-11-28We only support MSVC 2008 (_MSC_VER 1500) or laterTor Lillqvist2-6/+2
We can drop or simplify many conditionals. Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
2012-11-28Remove useless method SetBackgroundBitmapMarcos Paulo de Souza1-2/+0
Thomas Arnhold asked me to take a look at the method SetBackgroundBitmap. In my XFCE, removing this method didn't chnage anything. So this needs more tests in Windows and other WM's. Change-Id: I3e10bea4eac114326ff981fb21ba0d292818b1da Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2012-11-28fdo#46808, use service constructor for i18n::CollatorNoel Grandin1-6/+3
Change-Id: If6ad17fa9e274beff7ba872a095ced65438962af
2012-11-27String=>OUString in svl's inettype and fall-outNorbert Thiebaud8-52/+41
Change-Id: I7d64d117183738b86d1869ed629d73675de9c679
2012-11-27Desktop::GetDesktopResManager: handle language tagEike Rathke1-9/+5
Change-Id: Ica043b923e0918f65fb6b18c4205ba91784ef3c2
2012-11-27get rid of LanguageSelection::IsoStringToLocale() and use LanguageTagEike Rathke3-21/+10
Change-Id: Id327a4164435ee2e22980827ab21a5affdb8de9d
2012-11-26API CHANGE: com.sun.star.lang.IllegalArgumentExceptionMichael Stahl2-10/+4
... derives from com.sun.star.uno.RuntimeException instead of com.sun.star.uno.Exception. Only test that breaks with this change is jurt_uno/AnyConverter_Test, which for mysterious reasons effectively tests that IllegalArgumentException is a subclass of Exception and not RuntimeException. Presumably this is just a generic exception test that happens to use IllegalArgumentException. Some further testing indicates there are no problems expected at runtime: Running "make subsequentcheck" with all Java test code compiled against a ridl.jar that does not contain the change, running against a soffice that uses ridl.jar and rdbs with the change + ridl.jar with the change on the test side yields exactly the same AnyConverter_Test failure, with no other failures. Change-Id: Iad183de76ec7e0d56648084e97cdcc160b5b033d
2012-11-25Make XRestartmanager.requestRestart work from inside Desktop::ExecuteStephan Bergmann1-0/+3
Change-Id: I285f4ea088c08139593d0daad9a36a755985dec6
2012-11-25OfficeRestartManager clean-upStephan Bergmann1-19/+8
Change-Id: I21c6d9d2b23512e76cf46ebdbc765da780f8ec5c
2012-11-25Adapt to OUString-oriented SearchForwardStephan Bergmann1-3/+3
Change-Id: I0aec0bf6d2d3010292f5dee314074457c24ee408
2012-11-22AllSettings with LanguageTagEike Rathke3-5/+4
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-11-22IPC_STATUS_2ND_OFFICE -> BS_TERMINATE -> EXIT_SUCCES rather than EXIT_FAILUREStephan Bergmann1-1/+1
Change-Id: Ic2dd861de07f90676bb263c7ea6c00c2b4335de5
2012-11-21Clean up remains of NativeActivity-based Android app supportTor Lillqvist1-9/+0
We haven't been able to build NativeActivity-based apps (like the android/qa/sc and anroid/qa/desktop thingies) since we switched to DISABLE_DYNLOADING and a single DSO liblo-native-code.so anyway. No lo_main() any more. <sal/main.h> should not be included ever when compiling for Android of iOS now. Lots of stuff binned from vcl's androidinst.cxx, in the (vain?) hope that it will reduce the amount of never invoked GUI code that gets linked in. Change-Id: I25f584864c40110774c728a23151e089620442d9
2012-11-21re-base on ALv2 code. Includes:Michael Meeks1-4/+0
Patch contributed by Herbert Duerr: #i118662# remove berkeleyDB from module xmlhelp (author=orwitt) http://svn.apache.org/viewvc?view=revision&revision=1213188 #i119141# remove ISCII converter for now http://svn.apache.org/viewvc?view=revision&revision=1306246 make exceptions for cppunittester verbose http://svn.apache.org/viewvc?view=revision&revision=1174831 Patches contributed by Pedro Giffuni: Avoid some uses of non portable #!/bin/bash in shell scripts. http://svn.apache.org/viewvc?view=revision&revision=1235297 Patch contributed by Oliver-Rainer Wittmann 88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 drop OS/2 code, remove in-line assembler ARM atomics, and obsolete armarch header.
2012-11-21remove OUSTR defineCaolán McNamara1-13/+11
Change-Id: I7b78fa23760af3641dcaf47bc90a995ae215404b
2012-11-21xslt dialog is supposed to be a modeless dialogCaolán McNamara1-10/+7
and fix the lifecycle to die at the right time Change-Id: Ibe8f683ed162500a93e02a56d8607bd2ee431ded
2012-11-20loplugin: fixed busted indentCaolán McNamara1-10/+12
Change-Id: I47180d899701de5436e518bebcf82620f4ce9669
2012-11-20Merge branch 'feature/killsdf'Andras Timar1-1/+1
Conflicts: desktop/prj/build.lst helpcontent2 l10ntools/Executable_gsicheck.mk l10ntools/Executable_uiex.mk regexp/inc/regexp/reclass.hxx solenv/gbuild/AllLangResTarget.mk Change-Id: I398f0cd9e7daefa8d2e04fd977d5bc2e9708169b
2012-11-20These should talk about "OpenOffice.org" after allStephan Bergmann1-2/+2
Change-Id: I43ddfad9a91484551763fd6e3a89f17382b7a392
2012-11-20Remove merge junkStephan Bergmann1-5/+0
Change-Id: I291baa1e78d0033d242b407f96f37cdbab9fe62b
2012-11-19Xcode says "'hash_set' file not found", and it seems unnecessary?Tor Lillqvist1-1/+0
Change-Id: I95ee1f5c04571c692e8e7ef7faa75fcae76eef93
2012-11-19re-base on ALv2 code. Includes:Michael Meeks228-4877/+3815
Patch contributed by: Jurgen Schmidt remove onlineregistration with dependencies http://svn.apache.org/viewvc?view=revision&revision=1240245 imported patch package_eventlistener.patch http://svn.apache.org/viewvc?view=revision&revision=1172103 Patch contributed by Pedro Giffuni Accept Google Chrome OS fonts as equivalent to MS fonts. http://svn.apache.org/viewvc?view=revision&revision=1233155 http://svn.apache.org/viewvc?view=revision&revision=1233408 Patch contributed by Andre Fischer Do not add targets for junit tests when junit is disabled. http://svn.apache.org/viewvc?view=revision&revision=1241508 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 cws mba34issues01: #i114600#: remove forbidden characters from list of unencoded characters http://svn.apache.org/viewvc?view=revision&revision=1172370 Patches contributed by Oliver Rainer-Wittman some clean up in JPEGReader due to memory constraints http://svn.apache.org/viewvc?view=revision&revision=1299729 119114 - method <UpdateDialog::addSpecificError(..)> - create entry with correct type http://svn.apache.org/viewvc?view=revision&revision=1305265 Patches contributed by Ariel Constenla-Haile i118707 - make toolbar control's popup window grab focus http://svn.apache.org/viewvc?view=revision&revision=1225846 Patches contributed by Herbert Duerr #i118662# remove usage of BerkeleyDB in desktop module http://svn.apache.org/viewvc?view=revision&revision=1213171 minor cleanups in dp_persmap.* http://svn.apache.org/viewvc?view=revision&revision=1215064 flush early to prevent problem with extension manager not cleaning up its objects http://svn.apache.org/viewvc?view=revision&revision=1228147 i118726 do not flush *pmap file while reading it http://svn.apache.org/viewvc?view=revision&revision=1230614 #i119048# migrate BDB extension entries using a simple heuristic http://svn.apache.org/viewvc?view=revision&revision=1300972 #i119048# handle edge cases when importing BDB hash files http://svn.apache.org/viewvc?view=revision&revision=1301428 #i119113# fix of-by-one when importing BDB files http://svn.apache.org/viewvc?view=revision&revision=1305420 restore our encryption settings, icon themes, and dictionaries. removed wrapper hacks, kill obsolete bundled extension blob / pre-registration handling, remove duplicated quickstart code. remove OS/2 conditionals.
2012-11-19Revert "sb140: #i117084# do not leak Lockfile instance"Michael Meeks4-6/+32
This reverts commit 1d38dbab29245e430792f7b3a4c14c94cd011504. Conflicts: desktop/source/app/app.cxx
2012-11-19Revert "sb140: #i116910# do not leak Thread_Impl"Michael Meeks1-1/+0
This reverts commit e700031cc4f60f62d862940cd40de73e32f9104b.
2012-11-19fdo#57224: Fix logic of considering optional/ambiguous value as "disabled"Stephan Bergmann1-3/+3
...so that only a "not-registered" that is non-optional and non-ambiguous is considered as "disabled" by user's intention. Other combinations can occur for broken extensions (that will thus become disabled again anyway when we try to automatically enable them) and for originally enabled extensions for which cleanExtensionCache in desktop/source/app/app.cxx has forecefully removed user/uno_packages/cache/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/unorc (and which should rather be kept enabled). Change-Id: Ic85b609ec9b3634cfa94a77151d42c07b9488030
2012-11-19Some clean-upStephan Bergmann2-2/+2
Change-Id: I02c56a86454b5ed6df29c3af60b3da2c7bd4b7e1
2012-11-19fdo#57224: Preserve disabled-state across reinstallDeployedExtensionsStephan Bergmann1-1/+29
Change-Id: I8d65b76fd93b63b51db88b7b09902ba64732dd97
2012-11-19Clean up desktop/test/deployment/{active,passive}Stephan Bergmann2-140/+97
Change-Id: I7f5bbbd1d8a2491c86c2875ae155ef4b10154377
2012-11-17drop old help ids not in use anymoreCaolán McNamara5-12/+2
Change-Id: I3acf29ac52a51e688fb41e2c978f458170cd9b12
2012-11-17use LanguageTagEike Rathke2-6/+7
Change-Id: I5e2a41eb94876302f61c261a350b6cf72db41a86
2012-11-15fdo#46808, use service constructor for ucb::SimpleFileAccessNoel Grandin3-10/+7
I upgraded the service to return XSimpleFileAccess3, since it already implemented that interface, and it's backwards compatible. Change-Id: I40001a46048bd21a23b6a2f58a95376f06fc634b
2012-11-14source file modes fixEnrico Weigelt, metux ITS1-0/+0
Change-Id: I8975f26f205ba33044285729da54e0210f872fcb Reviewed-on: https://gerrit.libreoffice.org/1065 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-14migrate also configuration from ~/.config/libreoffice/3 on LinuxPetr Mladek2-36/+69
We have serached the older configurations only under ~/.libreoffice so far. Change-Id: Iff74ba7c54c221964c413ce2633fcce5e3edcb9e
2012-11-14callcatcher: more binfilter freed up methodsCaolán McNamara2-16/+0
Change-Id: Iea3716e5c7a21f083f36ce4b8d43ae9fc85227f7
2012-11-14callcatcher: update unused code post binfilter deathCaolán McNamara3-25/+0
Change-Id: I5b25d14ef2769126f98523551597f43812b9feb7
2012-11-13merge SetDescription into SetTextCaolán McNamara2-4/+4
that way the display text always matches the link text Change-Id: I3f4901803bd9354d2cd0fc29d7d91ccd8e3def54
2012-11-13convert extension dialog to .uiCaolán McNamara12-345/+465
Change-Id: I4d938be9e960f421398dd40bbcf1b3cadc643de1
2012-11-12move svtools's FixedHyper.hxx to vclCaolán McNamara6-19/+19
merge with fixedhyperbase and map GtkLinkButton to FixedHyper. Convert to String while I'm at it. Change-Id: Ibc61fd29c01796561eeef952a159c82ff215a095
2012-11-12re-base on ALv2 code. Includes:Michael Meeks2-47/+162
Patches contributed by Pedro Giffuni: Avoid some uses of non portable #!/bin/bash in shell scripts. http://svn.apache.org/viewvc?view=revision&revision=1235297 Reduce the dependencies on non standard GNU copy. http://svn.apache.org/viewvc?view=revision&revision=1238684 Correct /usr/bin/env path. http://svn.apache.org/viewvc?view=revision&revision=1235619 Complex Toolbar Controls Extension from the SDK Patches contributed by Ariel Constenla-Haile http://svn.apache.org/viewvc?view=revision&revision=1190390 i118615 - make epm more verbose http://svn.apache.org/viewvc?view=revision&revision=1204288 Patches contributed by Mathias Bauer (and others) gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 Patches contributed by Juergen Schmidt: jsc341: i117327: take care if no dependency node in current description exists, create one http://svn.apache.org/viewvc?view=revision&revision=1172101 jsc341: i117327: add extra extension dependency check http://svn.apache.org/viewvc?view=revision&revision=1172098 make initial branding changes http://svn.apache.org/viewvc?view=revision&revision=1231878 Patches contributed by Ingo Schmidt native373: #i117733# no linux jre installation on 64 bit systems http://svn.apache.org/viewvc?view=revision&revision=1167536 native373: ##164464# improve debian support http://svn.apache.org/viewvc?view=revision&revision=1167537 Patch contribtued by Armin Le-Grand: Changed various aspects concerning usages of old vendor names http://svn.apache.org/viewvc?view=revision&revision=1293313 fix for neon webdav, remove coinmp bits, improve odk script, cleanup & remove OS/2 conditionals, system ucpp fixes, remove OS/2 conditionals, restore our license filenames.
2012-11-11Merge branch 'master' into feature/killsdfAndras Timar19-164/+136
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-31Missing "static"Stephan Bergmann1-1/+1
Change-Id: I8474e5da02036f065057a5610def6701db4cedc7
2012-10-31Get rid of vcl::unohelper::GetMultiServiceFactoryStephan Bergmann2-6/+2
...which effectively is just a glorious wrapper around comphelper::getProcessServiceFactory. In turn gets also rid of ImplSVAppData's mxMSF and mpMSFTempFileName and the rSMgr parameter to InitVCL. All the VCL users "soffice", "spadmin", and "unopkg gui" appear to still work fine. Change-Id: I797d48f7d0d8c35bb82124c9ab0ee63850c4d863
2012-10-30cppCheck: unusedStructMemberjailletc361-8/+0
Kill unused class member and struct definition in desktop/source/splash/splash.cxx Change-Id: I06a901a5442cacf0f7fa2b0c775fc89709968601 Signed-off-by: jailletc36 <christophe.jaillet@wanadoo.fr> Reviewed-on: https://gerrit.libreoffice.org/943 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2012-10-30desktop: tweak xmlCleanupParser hack: disable on return from mainMichael Stahl1-6/+22
Lubos has apparently a case of xmlCleanupParser run as an atexit handler, from KDE's Strigi library; hopefully this should help to avoid the abort then. Change-Id: I50d2e92e5078016943f71a62070743ab8d6628bb
2012-10-30In "unopkg gui" dispose component context from DeInitVCLStephan Bergmann6-63/+49
...the same way it is done in soffice.bin. framework's Desktop::dispose() requires the solar mutex to be still alive, which is destroyed in DeInitVCL, so if the component context/service manager is only disposed afterwards, the solar mutex is already gone. This required moving disposeBridges() around, but it allowed to get rid of DisposeGuard. Change-Id: Ibec3d19040fdae23f492cd1e29084e673403e00b
2012-10-29fdo#46808, use service constructor for task::JobExecutorNoel Grandin1-4/+3
Also remove some unnecessary fields.
2012-10-29fdo#46808, Create new-style frame::AutoRecovery serviceNoel Grandin1-5/+3
The service already existed, it just did not have an IDL file.
2012-10-26Work around premature disposing of PackageRegistryBackendsStephan Bergmann2-26/+16
With ucbhelper::Content now requiring an XComponentContext during construction, calling "unopkg add" with an .oxt that requires license acceptance would lead to an assertion about a null XComponentContext, as doChecksForAddExtension calls the XPackage's checkPrerequisites -> checkLicnese -> getTextFromURL, which creates an ucbhelper::Content with getMyBackend()->getComponentContext(), but early release of the "tmp" manager would already have caused disposing of that backend, which clears m_xComponentContext. I assume this problem had always been lurking silently in the code. Change-Id: I9f59c612fe3831b2f6dd832ef2f0505b6590b8e0
2012-10-26Add sanity-check assertionStephan Bergmann1-0/+4
Change-Id: I119f008734e4978d6bcf5f786ae3604db5c0f8a9
2012-10-26Improve error messageStephan Bergmann1-7/+4
Change-Id: Icdbb60525f858a2a0002a5e6f599eb6a6954a9dd