summaryrefslogtreecommitdiffstats
path: root/desktop
Commit message (Collapse)AuthorAgeFilesLines
* convert OUString compareToAscii == 0 to equalsAsciiNoel Grandin2013-11-112-4/+4
| | | | | | | | | | Convert code like aStr.compareToAscii("XXX") == 0 to aStr.equalsAscii("XXX") which is both easier to read and faster. Change-Id: I448abf58f2fa0e7715dba53f8e8825ca0587c83f
* remove unnecessary use of OUString constructor in DESKTOP moduleNoel Grandin2013-11-119-36/+34
| | | | Change-Id: I467334094a621f4bab0ff251267412fb3a0fb4b7
* Don't unnecessarily wrap RuntimeExceptionsStephan Bergmann2013-11-081-1/+1
| | | | | | (and IllegalArgumentException is a RuntimeException now) Change-Id: Ic18f11ff7675878c7f6b5e9ee52453bbb9f1e787
* Unwind confusing namespace aliasStephan Bergmann2013-11-081-119/+118
| | | | Change-Id: I08d3e5f71278c7f96adb2db546da5602df84aad8
* make the error not a secretCaolán McNamara2013-11-071-2/+2
| | | | Change-Id: I4ee261bd1dc2c63f0b54e19a2684c8bf1c221680
* liblibo: share crude URL absolutization, and clean.Michael Meeks2013-11-071-16/+20
| | | | Change-Id: I559eac8626a011644f68f8391631447f15c643eb
* liblibo: make liblibreoffice static as it should be.Michael Meeks2013-11-071-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
* liblibo: fixes and improvements for liblibreofficeChristoph Lutz2013-11-071-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
* Improve debug outputStephan Bergmann2013-11-051-5/+6
| | | | Change-Id: Ia09e61a37bc485509c604df9279275003050d916
* remove redundant calls to OUString constructorNoel Grandin2013-11-043-10/+9
| | | | | | | | | Change code like this: aStr = OUString("xxxx"); into this: aStr = "xxxx"; Change-Id: I31cb92e21658d57bb9e14b65c179536eae8096f6
* pagein-* stuff are for unix onlyNorbert Thiebaud2013-11-041-5/+5
| | | | Change-Id: I8acc125aeeec089f3528cdc43b1475b93f5cde32
* fdo#71005 Remove odd "Workaround for automated testing"Stephan Bergmann2013-11-011-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
* desktop: stop packaging soffice.bin.manifestMichael Stahl2013-10-311-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
* sysui: remove Package_iconsMichael Stahl2013-10-304-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
* sysui: stop delivering icons that are used from SRCDIR alreadyMichael Stahl2013-10-301-0/+24
| | | | Change-Id: I0dfbc23c03f9efe7b0020f15eb7f5312da3e6a80
* gbuild: set Package default target to INSTDIRMichael Stahl2013-10-285-10/+0
| | | | Change-Id: I2bc45e4ba63f5faaee7389bcd9d7b3f563503186
* fixincludeguards.sh: desktopThomas Arnhold2013-10-2847-105/+105
| | | | Change-Id: Iaeba85d313af1840f925fd0536d11ac83545a118
* stop looking for Jar files in solverMichael Stahl2013-10-251-1/+1
| | | | Change-Id: I4d2a93fa7395354fbf2893df9e254ab39fa365af
* desktop: need only one Package_scriptsMichael Stahl2013-10-243-45/+13
| | | | Change-Id: Ia47d1cc8c2d754f74e281eac82c76fbaf12d8541
* convert code to use OUString::endsWithNoel Grandin2013-10-232-2/+2
| | | | | | | | | Convert places that call aStr[aStr.getLength()-1] == 'x' to use the shorter form aStr.endsWith("x") Change-Id: I1b3a19c0e89b8989cdbeed440f95fc76f9a4b6b6
* Remove unnecessary component_getProcessComponentContext C wrapperStephan Bergmann2013-10-223-6/+6
| | | | Change-Id: I9d9f1a542dbbfc461dd27c32b57e4cad5532fab0
* fdo#68849 add some header guardsThomas Arnhold2013-10-221-0/+1
| | | | Change-Id: I1cd598fba94e337c2ccad68a4a888743aeb292f0
* fdo#68849 add some header guardsThomas Arnhold2013-10-211-0/+5
| | | | | | | Change-Id: I9d25a58f22095689eccc0ac444c163d1e9bee69f Reviewed-on: https://gerrit.libreoffice.org/6364 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* fdo#51639 soffice.exe --version displays a dialog box with the version numberAndras Timar2013-10-211-0/+3
| | | | Change-Id: I3656c005a23d291bc7cde2bc461e584df342babf
* drop unnecessary tools/string includesCaolán McNamara2013-10-207-7/+0
| | | | Change-Id: I4278999b9b7d184c26036bbe9e3b98420f461e8c
* Some clean-upStephan Bergmann2013-10-184-121/+47
| | | | Change-Id: I142f9c4e73585272c3028880e40c20f4a056f3c3
* fdo#58982 Center the splash screen in dual-monitor setupSamuel Mehrbrodt2013-10-171-8/+15
| | | | | | | | | The problem was that the position of the screen was not considered. Change-Id: I1b2feb916952a4175bfff0675a884477407a702c Reviewed-on: https://gerrit.libreoffice.org/6119 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Simplify code (VERBOSE was unused)Stephan Bergmann2013-10-171-6/+2
| | | | Change-Id: I281be165fe110fee3e174e96e11cdbc4aa5671e0
* Produce empty share/uno_packages/cache/uno_packages/ hier in instdir, tooStephan Bergmann2013-10-173-0/+37
| | | | | | ...though the way to do it is probably somewhat overblown... Change-Id: I9b0da2913e0584eaf7d2ec98d1a29e1d78533d51
* Fix quotingStephan Bergmann2013-10-171-1/+1
| | | | Change-Id: Ie2228247f5edc107ed183a25ef30256d8041e000
* Scripts need executable bitStephan Bergmann2013-10-172-0/+0
| | | | | | | ...or else they would end up non-executable in instdir, now that they are directly copied there via desktop/Package_scripts_install.mk. Change-Id: I8d2add1fd7f13ae9080d2f710b5fbb60d1e8ad1a
* Minor refactoring of iOS codeTor Lillqvist2013-10-131-1/+5
| | | | | | | | | | Rename functions so that functions called by the UI layer for actions to happen in the LO layer and functions called by the LO layer for things to happen in the UI layer use different prefixes. Move declarations to the generic <touch/touch.h> and avoid iOS-specific types in the API. Change-Id: Ieb8979065e02a87c4a415c934163265f2790d011
* -Werror,-Wunused-variableStephan Bergmann2013-10-112-11/+16
| | | | Change-Id: I4727687b1f359ecf4eb8855b7894bf2a2047ba9d
* do not copy testing extensions to instdirDavid Tardon2013-10-111-1/+1
| | | | Change-Id: Ibd2f18a8998b3e182d8d5b8af9c9f74a8ac00744
* little String to OUString + documentationThomas Arnhold2013-10-101-3/+1
| | | | | | | Change-Id: I982e44150fd2909da0571409f16051d79377d7a3 Reviewed-on: https://gerrit.libreoffice.org/6192 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* 'ist' -> 'is' here and there.Jan Holesovsky2013-10-041-1/+1
| | | | Change-Id: I0a463c38214b95582db2c7b3979367255426c14e
* desktop: stop replacing %PRODUCTNAME %PRODUCTXMLFILEFORMATVERSIONMichael Stahl2013-10-011-11/+0
| | | | | | | ... and %PRODUCTXMLFILEFORMATNAME at runtime and hard-code OpenOffice.org 1.0 for these too. Change-Id: Id96390506d2a0f367f932e85d3115362ad483bc3
* remove run-time replacement of %WRITERCOMPATIBILITYVERSIONOOO11Michael Stahl2013-10-011-15/+0
| | | | | | | Instead hard-code OpenOffice.org 1.1 as the value, since StarOffice and StarSuite are irrelevant. Change-Id: I9ab3d1cf38cf64cd4e440b3ae43158f748ead7d2
* typo fixes in commentsAndras Timar2013-09-262-2/+2
| | | | Change-Id: Iaadec33715f8e0e0c6595c5e684606905274fdab
* Start hacking --enable-canonical-installation-tree-structure back into shapeTor Lillqvist2013-09-253-12/+12
| | | | | | | | | | | | | | | | | Had been totaly broken by the recent changes. (Which is fine, it is just an experimental hack anyway, I am not sure whether it will ever be used in anger. Just a pet peeve of mine, I dislike seeing libraries, configuration files, resources etc mixed together in one "program" folder, especially on OS X, where the convention is to have app-specific dylibs and frameworks in "Frameworks", and resource files in "Resources". But this is not any requirement as such; there are apps in the Mac App Store that blatantly "break" this convention.) Basically, replace uses of gb_PROGRAMDIRNAME and gb_Package_PROGRAMDIRNAME with more specific LIBO_FOO_FOLDER, which for normal builds all expand to the same "program" anyway. Change-Id: I16c2b3351caa00e251e229aafbccb8346042d3c1
* We don't want the sbase etc scripts on OS XTor Lillqvist2013-09-252-2/+12
| | | | Change-Id: If9748185c004b2368401373a38db92d6b61373cb
* Try to fix cross-compilationTor Lillqvist2013-09-235-5/+5
| | | | | | | | Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
* add mode lines to new files (and idls) since last runCaolán McNamara2013-09-222-0/+6
| | | | Change-Id: Id1e74f18c90e69d1a781c8f02e30dc3c005ed4fd
* desktop: soffice.bin and unopkg.bin cleanupMichael Stahl2013-09-227-115/+47
| | | | | | | | | Clean up the horrible mess around unopkg.bin unopkg.com unopkg.exe and soffice.bin soffice.exe and crashrep.com executables and associated renaming via Packages in the desktop makefiles by simply using RepositoryFixes to correct the names. Change-Id: I4d3a549462cfa90a63d62b35db1b0407b25239f7
* gbuild: refactor LinkTarget representationMichael Stahl2013-09-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | If the link targets are not in workdir then 2 different aspects are needed: the previously used location relative to workdir's LinkTarget dir (for all the misc. related targets), and the full target file. Adding an additional parameter to all LinkTarget functions would be quite annoying, especially since it would need passing through all the gb_LinkTarget__use functions in RepositoryExternal.mk; instead encode both into the linktarget itself, and modify the functions gb_LinkTarget_get_target to return the target and all others to return the workdir linktargetname. - replace gb_Library_get_linktargetname with either: * gb_Library__get_workdir_linktargetname * gb_Library__get_linktarget_target * gb_Library_get_linktarget - similar for gb_Executable_get_linktargetname - similar for gb_StaticLibrary_get_linktargetname - similar for gb_CppunitTest__get_linktargetname - add calls to gb_LinkTarget__get_workdir_linktargetname where needed Change-Id: I917ad7957fee50ec2517a9f9cc9ff452c8d97d1b
* Revert "warn if people havn't source the environment after linkoo"Matúš Kukan2013-09-171-18/+6
| | | | | | | | | | This reverts commit b0eeac20a1c1db422eaf152c353a4101cb200de9. Linkoo is now dead, whatever the problem was. Conflicts: desktop/source/app/app.cxx Change-Id: Ic8fce7db9ac8b5e9661b2b767bfba9f7cdd84e9a
* drop intermediate StringsCaolán McNamara2013-09-173-15/+14
| | | | Change-Id: I7f730d4f5329525eda9f78514dcaa3788149d077
* remove OUStringHashCode in favor of OUStringHashCaolán McNamara2013-09-171-9/+1
| | | | | | | (and as always if you find one, you can be sure there are 6 others in there when you grep for them) Change-Id: I9296ddbdda266c7b6d8a0ac0bc13ec5b6340cee7
* convert DESKTOP module from String to OUStringNoel Grandin2013-09-1718-126/+126
| | | | Change-Id: I5dc43849ace8edbab9e6308db80a70797f090c69
* Put Mac OS X program -> MacOS symlink into instdirStephan Bergmann2013-09-112-0/+20
| | | | Change-Id: Ie3a9546afa4faf07e1f69a59347ff1e15f8a9cb6