summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-22gbuild: make the DLL the LinkTarget of Library and CppunitTestMichael Stahl
... instead of the import lib. If the DLL is an auxtarget, it cannot be deleted without annoying errors, and we want to be able to rm -r $(INSTIDR) and build incrementally from there. - replace DLLTARGET -> ILIBTARGET - replace gb_Library_DLLFILENAMES -> gb_Library_FILENAMES - replace gb_Library_FILENAMES -> gb_Library_ILIBFILENAMES - replace gb_Library_get_dllname -> gb_Library_get_filename - replace gb_Library_get_filename -> gb_Library_get_ilibfilename - replace gb_CppunitTest_get_libfilename -> gb_CppunitTest_get_ilibfilename - replace gb_LinkTarget_set_dlltarget -> gb_LinkTarget_set_ilibtarget Change-Id: I92a2f061a653b9b5941f3232d729987b1317b6f8
2013-09-22gbuild: deduplicate gb_Library_get_exports_targetMichael Stahl
and remove comment obsoleted by 170668d83911c12475eccf69eba5e191863d4a56 Change-Id: Iba8db6214e04480eaf45bcd069ccd8b41fd25874
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-22PoC: no libs in solverBjoern Michaelsen
Change-Id: I8efd69d5a6f26fdfd334ff0bc38848eccc7a85fd
2013-09-22gbuild: document parameters of LinkTarget methodsMichael Stahl
Change-Id: Ib22df5811ab07e93a9d7e987b66b12506265bf96
2013-09-22gbuild: add gb_Library_use_restargetMichael Stahl
Change-Id: Ic0a2fd3c1adeb55ec27f6a2eb4709be598120fba
2013-09-22gbuild: remove unused gb_LinkTarget_use_headersMichael Stahl
Change-Id: Idce74274169970bdd35869578cc0046fe502e614
2013-09-22installer: actually WINDOWSBASISROOTNAME was wrongMichael Stahl
What _actually_ determines the prefix of the destination is the HostName property of the scp2 Directory with Style OFFICEDIRECTORY, so check that. The two are often the same but not when building a LibreOffice_Dev_SDK. Change-Id: Ic127447ef40731f0967b89ece631f9c7b076720f
2013-09-22cppu: rename purpose environment librariesMichael Stahl
It would not be necessary to mangle the affine_uno_uno/log_uno_uno/unsafe_uno_uno library names in RepositoryFixes.mk if they were simply named right in the first place. Change-Id: I0fce919549764d2335c5501c1110878b8709fa09
2013-09-22gbuild: gb_SdiObject_get_dep_target does not existMichael Stahl
Change-Id: Id744a6035ad60cc66d791e8ce34b60ad5b200923
2013-09-22gbuild: ExternalPackage: fix stupid typoMichael Stahl
Change-Id: Ie8d8ac0ead879c90557f8f76d1a63fe9fde764d0
2013-09-22gb_StaticLibrary_set_generated_c_suffix does not existMichael Stahl
Change-Id: I933e811bc4f68ead2e39be9050d9db37a9c924a1
2013-09-22undefined function warning gb_Library__set_soversion_script_platformMichael Stahl
Change-Id: I81df2b8d2016a900bdebc0feaa33db7e587ba4bb
2013-09-22gbuild: remove gb_NoExPrecompiledHeader_get_clean_targetMichael Stahl
Obsolete since 2bf530153e9fb24aef62bf5e16e23ea1412887dd. Change-Id: I6a66e14420bd3c6cb7557932a83cf0c4b95cdd11
2013-09-22warning C4305: 'return' : truncation from 'int' to 'bool'Michael Stahl
... also only deleting an object if it _is_ null is surely an error? And if the condition were inverted it would be unnecessary too since operator delete[] handles null fine. Change-Id: Ib644447437864f9c6f34d13c75598f0e06d86f65
2013-09-22insert on-the-fly-ID if select requestedEike Rathke
Change-Id: I2935b211aaee345827d89c63de207c7e4fbc78f4
2013-09-22in canonicalize() an unknown LangID is temporaryEike Rathke
Change-Id: I4ae0f04f6ba5d6d0f9668595adf0b6865a34d6ef
2013-09-22Change TCP servers search blocking delay.Artur Dryomov
Change-Id: Ia25d064aa5ad030d08a4095e92c3a35fb9b2e68f
2013-09-22Fix possible unexpected search stop.Artur Dryomov
An executor stops working when a single task got an exception. This change prevents only one exception from being uncaught, if this will not help probably everything should be caught. Change-Id: I76a57fc0b1c759cb66bf13b5cdec7223c384bfa3
2013-09-22Change way of saving Bluetooth state one more time.Artur Dryomov
Read a comment at the ComputersActivity. Change-Id: I4a933d262c28a08c1e2227a2eabec54ad2cfd16e
2013-09-22Change slide width a bit.Artur Dryomov
Change-Id: I26bdddaf0e74e81ccb32992e70e27d0d123f7502
2013-09-22don't copy twiceEike Rathke
Change-Id: I664f4fed663ee41ae8f5b857401fbc4a24d02ba5
2013-09-22handle canonicalization better and share implEike Rathke
Change-Id: I82c1b899f88e348cfa798558b63b2264d997c33b
2013-09-21fdo#58144 - disable the ARP 'Remove' button on Windows XPAndras Timar
Windows installer on Windows XP cannot display messages, when the installer database is encoded in UTF-8 and support for CTL languages is not installed. This patch is a workaround, it disables the 'Remove' button in Control Panel's Add or Remove Programs applet, so the user has to choose 'Change', and has to uninstall LibreOffice with the Wizard, which does not exhibit the problem. Initially this bug was not expected, when we changed the enconding from legacy codepages to UTF-8 - I would say irreversibly. Then the severity of the bug was underestimated, because usually uninstallation needs no user interaction, so it does not matter, if the text is unreadable. However, in some circumstances uninstallation needs to reboot the computer, and the user needs to understand the question, whether to reboot now or later. Change-Id: I7d6b4e82cbe4142d23c29313e43a90fa43944b2f
2013-09-21moved LANGUAGE_DONTKNOW impl detection upEike Rathke
Change-Id: Iba2c7f03420a709c5ee6338c1504b1133a8cb643
2013-09-21Enable Drop Caps for Firefox HTML compatibility modeHarri Pitkänen
Drop Caps tab was disabled in paragraph options when Firefox was selected in HTML compatibility options and Writer was in HTML editor mode. There is no need to do that. Firefox and all modern browsers will display drop caps correctly if they are exported from LibreOffice. Change-Id: I9ee0d9647b8e8ed7c57c4b08dc4995ef1b8f91f3 Reviewed-on: https://gerrit.libreoffice.org/6013 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-09-21sfx2: fix sfx2::sidebar::Theme lifecycleMichael Stahl
It's a horrible idea to have global VCL Images, since that will inevitably crash on shutdown when the static dtor runs after DeInitVCL, which breaks ~every JunitTest now. 0x00002af6750d2d51 in rtl::Reference<sfx2::sidebar::Theme>::~Reference (this=0x2af6756ceb28 <sfx2::sidebar::Theme::mpInstance>, __in_chrg=<optimized out>) Try to fix that by moving the global sidebar::Theme instance to SfxApplication where it can hopefully be deleted before shutdown. Change-Id: Ia78f1e458699335b53a741b6463ce48af69584a7
2013-09-21default ctor LangID acutally is initializedEike Rathke
So make registerImpl() use theDontKnow instead of creating temporary instances. Change-Id: Ibd10a80da5dd4355c33cf525b21158ec56a1360e
2013-09-21iOS datepicker background issuesSiqi LIU
Change-Id: I532d3b854ff3b66048b40decd2d9232ab9720151
2013-09-21higher resolution for menu iconSiqi LIU
Change-Id: I5d1f1e0cacdabef5a84c6ab506f5b1cc21bb6b67
2013-09-21fix iOS7 storyboard issues&popover positionSiqi LIU
Change-Id: I6a3e03956b3616d2d43396843d852c5591423c9d
2013-09-21code cleanup and directory restructuredSiqi LIU
Change-Id: I657eb2943b27e56b6351a996e4702a1f35fa98a6
2013-09-21map autocorrection files with LanguageTag keyEike Rathke
... as several tags (i.e. renamed) may map to the same LangID. Change-Id: I8202b18ea0dc8034522017be59bb104b3d06c0f4
2013-09-21register separate theSystemLocale for faster accessEike Rathke
Change-Id: I0fc5938bd2c0157471539217806ad7844d765e8d
2013-09-21added registerImpl() debug counterEike Rathke
Change-Id: I84a79cbbbe06bdf1ae9e77d9cb5d429c6750fe21
2013-09-21use bcp47 unresolved system for operator<()Eike Rathke
We have several tags mapping to one LangID, so using LangID isn't a good idea. Change-Id: I561745b032af7eb0c54cf55dbcd26872103e2e07
2013-09-21added debug counter to getNextOnTheFlyLanguage()Eike Rathke
Change-Id: If2c53309f50b67d9afeb097391f4d20637bee69c
2013-09-21added operator<() for sorted containersEike Rathke
Change-Id: Iffc3a41df21f2b95054f6f895c9848714ace1de0
2013-09-21let reset() return a referenceEike Rathke
Change-Id: I3700566e7ec2250909211a6d81c6f2a7854b463c
2013-09-21added default ctor for maps etc.Eike Rathke
sigh.. I hate to do this.. Change-Id: Icf5940c0e60d39a2a1a33fbf78d2af6deb729524
2013-09-21sw: unify PCURCRSR / FOREACHPAM_START / FOREACHPAM_END macrosMiklos Vajna
Change-Id: I10ab2d0ba10178ba2d37db2632349215341612f4
2013-09-21CID#736208 out of bounds accessCaolán McNamara
Change-Id: I7f428106a4d64e2ee8990b2ddbe1a40a9ddd0a3e
2013-09-21CID#707598 uninitialized scalar valuesCaolán McNamara
Change-Id: Id3c6488cfda25ab809bf554216bf2e5161456be0
2013-09-21CID#1000697 out of bounds accessCaolán McNamara
Change-Id: I59f80463aa13e3c28695112165343f93366cfec4
2013-09-21drop various tools/string.hxx includeCaolán McNamara
Change-Id: If4271c97025a56922c4f0b143cc3af214218a153
2013-09-21WaE: shadowed variable in higher debug levelCaolán McNamara
Change-Id: I560e5559306277006a2b6dbeacad54ee60a182d0
2013-09-20The original bytes were probably meant as UTF-8, not UTF-16Stephan Bergmann
...not that it matters much /what/ characters are used in the sample text, of course. And no-argument java.lang.String.getBytes() appears to indeed use the legacy Mac OS Roman encoding on Mac OS X... Change-Id: I51cd8c16f14e2df8b75d9961150518c8a03d53ca
2013-09-21Make it compile in the DISABLE_DYNLOADING caseTor Lillqvist
Change-Id: I360ec27ff268b7189af2f001806c9af5806953a5
2013-09-20Add setting default values for settings items.Artur Dryomov
Users still will be able to disable them if they wish. Change-Id: If20f628c0c1f36e4a2b5c4619d7e843e91f19040
2013-09-20trigger less conversionsEike Rathke
Change-Id: Ie7ab85522b3ab0adb5bddd24b9db6affc10c4665