summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)AuthorFilesLines
2012-07-27fdo#51252 Disable copying share/prereg/bundled to avoid startup crashesStephan Bergmann1-1/+1
...see <https://bugs.freedesktop.org/show_bug.cgi?id=51252#c35>, comment 35 to "LO cannot start (reports runtime error with Visual C++ Runtime Library)" for all the details. This commit is intended as a band aid, to be backported to libreoffice-3-6-0. It can be cleaned up later on. Change-Id: I2984cdd7efc279e3ef482a762b614e1d625a697f (cherry picked from commit 5c47e5f63a79a9e72ec4a100786b1bbf65137ed4) Signed-off-by: Caolán McNamara <caolanm@redhat.com> Signed-off-by: Eike Rathke <erack@redhat.com> Signed-off-by: Petr Mladek <pmladek@suse.cz>
2012-07-25Related fdo#51252: Report uncaught exceptions with MessageBox on WindowsStephan Bergmann1-2/+20
...as stderr is not generally visible there to the user (and vcl's Application::ShowNativeErrorBox might not yet be functional during early start up). Change-Id: I1b99a77f7add967579d726462aa0a7b83a5d2d0a Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch> (cherry picked from commit c794788fb0d28cbd1f8bb6be50198264b3427fc2) Signed-off-by: Michael Meeks <michael.meeks@suse.com> Signed-off-by: Michael Stahl <mstahl@redhat.com>
2012-07-13Hide information about failure during very early startup a little lessStephan Bergmann1-3/+9
Change-Id: I4ecbcf7e19c642bbb98f66d127050361fdb6136a (cherry picked from commit 91404d1d379fbdc3b1c7286dafd2519b68b08c97) Signed-off-by: Eike Rathke <erack@redhat.com>
2012-06-28use defines from systools/win32/qswin32.h instead of duplicationAndras Timar1-7/+4
Change-Id: I3d52308087412d1250b8ad64ffc308ca7cc414fd
2012-06-28fdo#46510 optionally turn on Quickstarter by installerAndras Timar1-0/+36
Change-Id: Ie002ab01a804cceea06e0a2ba7e6b2fe2a495344
2012-06-22Fix X Session Management supportStephan Bergmann1-0/+3
...passing -session= into soffice was no longer supported. The way I tested this with Gnome 3.4 (Fedora 17) is with: * Run gnome-session-properties to select "Options - Automatically remember running applications when logging out" * Create ~/.local/share/applications/lodev.desktop: [Desktop Entry] Exec=.../core/solver/unxlngx6/installation/opt/program/soffice Icon=libreoffice-startcenter Name=LOdev Type=Application * Run "startx /usr/bin/gnome-session -- /usr/bin/Xephyr :1" Change-Id: Id8a6e431e4c355caafa6c7111a435ebc0d35f78a (cherry picked from commit 0f12c5de67869593cfbc36760957467a122bf81a)
2012-06-04fdo#46808, Adapt UNO services to new style, Part 7, updating ::createNoel Grandin2-12/+10
Update calls to factories to use new ::create methods Change-Id: I01d4417820f52718836c92faf3c2fae0dc96b30d Signed-off-by: Stephan Bergmann <sbergman@redhat.com>, added some tweaks.
2012-06-04Make sure all the required headers are thereJesús Corrius1-0/+1
2012-06-04Make sure the symbols are foundJesús Corrius2-2/+2
2012-06-04Move the AppUserModelID code to the launcherJesús Corrius12-180/+37
2012-06-02targeted string re-workNorbert Thiebaud12-159/+155
Change-Id: Ia9fe54a5198811d648bb32a2ebb3ab7f9cde77c7
2012-06-01nuke unused namespaceTakeshi Abe8-10/+0
Change-Id: Ic00cdfce4172af0a2f0aa1aa33ef5e386d407976
2012-05-31Force --headless argument when LIBO_HEADLESS is definedRiccardo Magliocchetti1-0/+4
When LIBO_HEADLESS is set we are not supposed to run libo without --headless; doing so will throw an UNO exception. So better use a sensible default.
2012-05-31More headless build workRiccardo Magliocchetti1-2/+0
Remove hack in sofficemain we really don't want and don't install a lib we are not building.
2012-05-29rename functions for consistency with the rest of gbuildDavid Tardon10-38/+29
Change-Id: I572a8a6dc9da4f63b7c937748b3013bab60bb6bb
2012-05-24Don't spam fellow developers until I fix the problem in MinGWJesús Corrius1-1/+2
2012-05-24Removed unused SfxMedium::bDirectStephan Bergmann1-1/+1
See the TODO comment in sfx2/inc/sfx2/docfile.hxx about a temporary SfxMedium ctor overload to find not yet adapted uses of another overload, to be removed again in due time. Change-Id: Ie22c33c32f8870ce6ebf6d500abc7a4e33d97183
2012-05-24replace wcscat_s -> wcscat to please minGWJesús Corrius1-1/+1
2012-05-24include files always in lowercaseJesús Corrius1-1/+1
2012-05-24set explicit Application User Models IDs in the native Windows launchersJesús Corrius20-0/+196
Change-Id: Ib60a2a4f0d28a53d997731eb34b118cc9b9f822d
2012-05-22android: re-add main to libsofficeapp for androidMichael Meeks1-0/+9
2012-05-18removed unused const rtl::OUStringTakeshi Abe3-3/+0
Change-Id: If02be864f958de96ae1c54fe575b1828410390b1
2012-05-16remove unneeded include of boost/bind.hppCaolán McNamara1-1/+2
Change-Id: I5a254459a491b9547530d8e312260dceed21f25c
2012-05-14TDE integrationNorbert Thiebaud1-0/+1
Change-Id: I6f468005c8d8d99d9251a9c4fe4629b98bc4aa5e
2012-05-14removed unused static rtl::OUStringTakeshi Abe2-9/+0
Change-Id: I5a097beaaeb30214ed6071bba1297e551291922b
2012-05-10normalize variable names in gbuild user makefilesMichael Stahl2-14/+15
Variables should have module name as prefix to prevent collisions.
2012-05-03revert delivery of soffice.bin.manifestDavid Tardon2-6/+15
Okay, I give up. This obviously still does not work on Windows, but it does on MinGW when I try to simulate it. Change-Id: I9f2d7114df0498d5cc3a71431aacc7e49a5a78fd
2012-05-03use right target to force orderingDavid Tardon1-1/+1
Change-Id: I57ed1971414789e6efbe76e69bb3fabb8b51e22d
2012-05-02Handle cases where ExtensionDescription is called on nonexisting pathStephan Bergmann1-4/+6
...which happens when installing non-bundle extensions (like a plain .xcu file), where the path computed for the description.xml contains the path to the non-bundle extension file itself as a prefix, so access results in E_NOTDIR. Change-Id: Ic0f4a34b46d99d1817ceea599bb8b53dbd65bc49
2012-05-02add explicit ordering dependencyDavid Tardon1-0/+2
Change-Id: Idc7b869a0a3755df7fb10105ce07dca3d076dd43
2012-05-02Cleaned up CommandLineArgsStephan Bergmann8-603/+405
* Support for dead arguments has been removed. ** Especially, dead UCB_CONFIGURATION_KEY1/2_xxx values have also been removed, and code initializing UCB has been simplified accordingly. * For the sake of simplicity, behaviour has been changed slightly. For example, passing both --calc --writer now always lets --writer win (whereas in the past the one mentioned first, i.e., --calc in this example, would win). Change-Id: Id40a19b9ef96db0d439cadd96ba491bf640d28fb
2012-05-02convert custom makefile code into a packageDavid Tardon4-56/+111
Change-Id: I72b41e4826b7e93b5c8aeacbf6d9d52e3780f090
2012-04-30make ResId::toString a non-static memberCaolán McNamara3-27/+23
Change-Id: I756c0a19bea7b1cc0e290d9f382a04d655819bfb
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-1/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-26Do not accidentally instantiate other exts when removing exts at startupStephan Bergmann6-11/+14
2012-04-26Improved error reportingStephan Bergmann1-2/+2
2012-04-25...and remove duplicate #include <vector> againStephan Bergmann1-1/+0
2012-04-25Missing #include <vector>Stephan Bergmann1-0/+4
2012-04-25include vectorCaolán McNamara1-0/+1
2012-04-25Proper handling of multiple --accept argumentsStephan Bergmann5-102/+53
...and some further clean up of needlessly complex class CommandLineArgs.
2012-04-25callcatcher: remove freshly unused codeCaolán McNamara1-21/+0
2012-04-24Force ExtensionManager resync when the implementation changesStephan Bergmann8-44/+42
...as checking the lastsynchronized time-stamps can give wrong results if new and old impl use same user config and old impl is started once more after new impl is installed, in which case per-user data of bundled exts of new impl would not be regenerated, leading to inconsistencies.
2012-04-23Unused sDataFolderURLStephan Bergmann1-1/+0
2012-04-20New cppu::defaultBootstrap_InitialComponentContext implementationStephan Bergmann1-223/+182
...that no longer uses XSimpleRegistry structures for the service data and thus is potentially more performant. * Registry-based functions from cppuhelper/bootstrap are deprecated now, client code should always use defaultBootstrap_InitialComponentContext. * References to the obsolete UNO_WRITERDB have been removed. * Some of the functions in cppuhelper/source that are used from multiple .cxx but had not been properly placed into .hxx have been cleaned up. * css.lang.ServiceManager XSet insert/remove now support special sequence<NamedValue> to improve live deployment/removal of XML-based extension components data. * 09524d410bbaad2a0b9b39811cb5cc16621b1396 "stoc: accelerate opening of multiple XML .rdb files in a directory" and its follow-up cb5c881a7f179391ee853f76e159254c97d776a3 "avoid using the new rdb reading logic for empty/non-existent directories" have been obsoleted by this change and have been reverted again.
2012-04-19oosplash: improve signal handlers:Michael Stahl1-3/+13
- global variable should be volatile - signal is deprecated, use sigaction instead - exit from the handler
2012-04-18Do all of componentLiveInsertion/Removal at the root contextStephan Bergmann1-64/+73
2012-04-18Improved debug outputStephan Bergmann1-1/+1
2012-04-18Improved commentStephan Bergmann1-2/+1
2012-04-16WaE: declaration of 'argc' shadows a previous localDavid Tardon1-10/+10
2012-04-16WaE: variable 'dwWaitResult' set but not usedDavid Tardon1-3/+2