summaryrefslogtreecommitdiff
path: root/desktop
AgeCommit message (Collapse)Author
2013-10-17fdo#58982 Center the splash screen in dual-monitor setupSamuel Mehrbrodt
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>
2013-10-17Simplify code (VERBOSE was unused)Stephan Bergmann
Change-Id: I281be165fe110fee3e174e96e11cdbc4aa5671e0
2013-10-17Produce empty share/uno_packages/cache/uno_packages/ hier in instdir, tooStephan Bergmann
...though the way to do it is probably somewhat overblown... Change-Id: I9b0da2913e0584eaf7d2ec98d1a29e1d78533d51
2013-10-17Fix quotingStephan Bergmann
Change-Id: Ie2228247f5edc107ed183a25ef30256d8041e000
2013-10-17Scripts need executable bitStephan Bergmann
...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
2013-10-13Minor refactoring of iOS codeTor Lillqvist
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
2013-10-11-Werror,-Wunused-variableStephan Bergmann
Change-Id: I4727687b1f359ecf4eb8855b7894bf2a2047ba9d
2013-10-11do not copy testing extensions to instdirDavid Tardon
Change-Id: Ibd2f18a8998b3e182d8d5b8af9c9f74a8ac00744
2013-10-10little String to OUString + documentationThomas Arnhold
Change-Id: I982e44150fd2909da0571409f16051d79377d7a3 Reviewed-on: https://gerrit.libreoffice.org/6192 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2013-10-04'ist' -> 'is' here and there.Jan Holesovsky
Change-Id: I0a463c38214b95582db2c7b3979367255426c14e
2013-10-01desktop: stop replacing %PRODUCTNAME %PRODUCTXMLFILEFORMATVERSIONMichael Stahl
... and %PRODUCTXMLFILEFORMATNAME at runtime and hard-code OpenOffice.org 1.0 for these too. Change-Id: Id96390506d2a0f367f932e85d3115362ad483bc3
2013-10-01remove run-time replacement of %WRITERCOMPATIBILITYVERSIONOOO11Michael Stahl
Instead hard-code OpenOffice.org 1.1 as the value, since StarOffice and StarSuite are irrelevant. Change-Id: I9ab3d1cf38cf64cd4e440b3ae43158f748ead7d2
2013-09-26typo fixes in commentsAndras Timar
Change-Id: Iaadec33715f8e0e0c6595c5e684606905274fdab
2013-09-25Start hacking --enable-canonical-installation-tree-structure back into shapeTor Lillqvist
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
2013-09-25We don't want the sbase etc scripts on OS XTor Lillqvist
Change-Id: If9748185c004b2368401373a38db92d6b61373cb
2013-09-23Try to fix cross-compilationTor Lillqvist
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
2013-09-22add mode lines to new files (and idls) since last runCaolán McNamara
Change-Id: Id1e74f18c90e69d1a781c8f02e30dc3c005ed4fd
2013-09-22desktop: soffice.bin and unopkg.bin cleanupMichael Stahl
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
2013-09-22gbuild: refactor LinkTarget representationMichael Stahl
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
2013-09-17Revert "warn if people havn't source the environment after linkoo"Matúš Kukan
This reverts commit b0eeac20a1c1db422eaf152c353a4101cb200de9. Linkoo is now dead, whatever the problem was. Conflicts: desktop/source/app/app.cxx Change-Id: Ic8fce7db9ac8b5e9661b2b767bfba9f7cdd84e9a
2013-09-17drop intermediate StringsCaolán McNamara
Change-Id: I7f730d4f5329525eda9f78514dcaa3788149d077
2013-09-17remove OUStringHashCode in favor of OUStringHashCaolán McNamara
(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
2013-09-17convert DESKTOP module from String to OUStringNoel Grandin
Change-Id: I5dc43849ace8edbab9e6308db80a70797f090c69
2013-09-11Put Mac OS X program -> MacOS symlink into instdirStephan Bergmann
Change-Id: Ie3a9546afa4faf07e1f69a59347ff1e15f8a9cb6
2013-09-11Towards a working instdir for Mac OS XStephan Bergmann
Introduced gb_INSTROOT, which is the same as $(INSTDIR) except for Mac OS X, where it is $(INSTDIR)/LibreOffice.app/Contents. Most stuff ends up there (so most occurrences of $(INSTDIR) have been replaced with $(gb_INSTROOT)), but SDK- related stuff goes to $(INSTDIR)/$(gb_Package_SDKDIRNAME). (And GeneratedPackage needed to be made more flexible, to allow for packages that go into either of those two places.) For Android and iOS, gb_INSTROOT probably still needs to be set. The most obvious missing thing yet to make instdir work for Mac OS X is the instdir/*/LibreOffice.app/Contents/ure/ vs. instdir/*/LibreOffice.app/Contents/ure-link/ split. Change-Id: I4478edd27b14c92c96d92d5169bdca3ec50d78f5
2013-09-10desktop: ure-link is installed by ure/Packge_install.mk alreadyMichael Stahl
Change-Id: Ic575d340d0b3b42dc9b07790ab094c8ce6016329
2013-09-09Extension Manager: surely we should be able to spawn uno ...Michael Stahl
... in finite time; waiting forever may hang the smoktetest in case uno fails to start. Change-Id: I42be4cecb8eec82df8f2df63f02e1223e4933626
2013-09-09start to use instdir for subsequentcheck tests; avoid make dev-installMatúš Kukan
This commit breaks linkoo. make dev-install continues to work as before but it's not necessary to use it anymore. make check now uses files copied into instdir by gbuild. TODO: fix remaining issues so that instdir is the same as install/. Change-Id: I66836170f0922ee9ba204a61ffacc30d9e9a5d98
2013-09-09gbuild: avoid packages when copying files into instdirMatúš Kukan
There should be only two ways how to add file into instdir: - gb_Helper_install used in gbuild - gb_Package_set_outdir used also elsewhere, preferably with scp2 containing its .filelist. Change-Id: I75ec0ba63f32acf4b56b17dc972f4488edf6a777
2013-09-09desktop: put soffice.bin in INSTDIR tooMichael Stahl
Change-Id: Icfafff9120cae51c32ebfd87267e664f18f7ec8a
2013-09-09install soffice script into instdirMatúš Kukan
Change-Id: Id55fc6efcd957de926df79ca02200f4fda7c56b0
2013-09-09Be less verbose in a plain debug buildTor Lillqvist
Change-Id: Ieffdf077372f56016fa735ce0266c9e6e6a1fe1d
2013-09-07s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar
Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
2013-09-05getFallbackStrings() with bIncludeFullBcp47 parameterEike Rathke
so the various places that check the full tag first do not have to get it just to delete it again. Change-Id: Ib4e3cf1b16988464db875f1b6ac5cf4a0ab60fe5
2013-09-03was convertIsoStringToLanguage(), use convertToLanguageTypeWithFallback()Eike Rathke
Change-Id: Idfbf8bf9007268fb8a5c636be0454ae2704c3ddd
2013-09-03was convertIsoStringToLanguage(), use makeFallback()Eike Rathke
Change-Id: I215e418d314cbc8bbc333c2d75cdc1a0c07e9071
2013-08-30ENABLE_RELEASE_BUILD Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: I7387ff3d3adf9a4e7c15466076e9d84d4892bb3e Reviewed-on: https://gerrit.libreoffice.org/5703 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30Add macosx_x86_64 extension platform identifierStephan Bergmann
Change-Id: Ie7b6e8dee54ae240ff1ca7e7cac89b914dcce9ff
2013-08-30WaE: size/t/DWORD/int: possible loss of dataTor Lillqvist
Change-Id: I4fa005a8ddb3efd3dc624110215b938ee20a67a6
2013-08-26TyposStephan Bergmann
Change-Id: I367313b5cec1847c646f93a1cc4a6f0f69efc712
2013-08-26Related fdo#68240: Rework langselect to provide better error messagesStephan Bergmann
...and in general removed lots of cruft from that code. Change-Id: Ie673413d8abf5a8ec78c02f4abee2647bdf10a04
2013-08-26Remove unused STARTLANG featureStephan Bergmann
Change-Id: Ib33f2ba2541faad24779cfdfbff7cf7f8a960af2
2013-08-25The "shared" extensions are read-only when HAVE_FEATURE_READONLY_INSTALLSETTor Lillqvist
Change-Id: Ia7b9a5a297ecc3bf8eedae10ee8918b5db40a5e6
2013-08-23Clean up desktop::UserInstallStephan Bergmann
Change-Id: I0cbf15443877648b1b2d82bdcf03dcccdf5f26ac
2013-08-23/org.openoffice.Setup/Office/ooSetupInstCompleted is not localizedStephan Bergmann
...so it makes no sense to localize the configuration provider when retrieving its value. (The "real" call to the default configuration provider's setLocale is in desktop::LanguageSelection::prepareLanguage anyway.) Change-Id: I55e8177d83a480a433ab38f49cb8f49fea2f6c77
2013-08-22No use continuing with empty extensions sequence past the exception hereStephan Bergmann
Change-Id: I889c7d526b0b06b3c77248d1da255ffa8f754da1
2013-08-22Various desktop::Acceptor clean upStephan Bergmann
Change-Id: Idcb41f8b83863ac1d37ea47a8bb61901f3bc7e06
2013-08-21finish deprecation of O(U)String::valueOf()Luboš Luňák
Compiler plugin to replace with matching number(), boolean() or OUString ctor, ran it, few manual tweaks, mark as really deprecated. Change-Id: I4a79bdbcf4c460d21e73b635d2bd3725c22876b2
2013-08-20unopkg: use default umask when installing shared extensionsBjörgvin Ragnarsson
This makes sure shared extensions are readable by users when root's umask has been set to a value such as 0027. Change-Id: If495afae8eaf3a640c99ecb7598b79b59363c12c Reviewed-on: https://gerrit.libreoffice.org/5521 Reviewed-by: Petr Mladek <pmladek@suse.cz> Tested-by: Petr Mladek <pmladek@suse.cz>
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3