summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)Author
2012-09-25Remove accidental blank line at topTor Lillqvist
Change-Id: I43770d2d92c70cfb9257dc2f5f64b5f9da6948ee
2012-09-21vcl/Library_vcl.mk: fix typoMatúš Kukan
Change-Id: I4156bfdb9926a18e7e545d3e7684b87349a66528
2012-09-21Fix fdo#55142 - wrong character pos calculation on mac.Sergey Farbotka
Change-Id: If8a0f527102b70bf1dcf292f8df31aaff9fba5c8
2012-09-21No 64-bit Quicktime frameworkTor Lillqvist
Change-Id: I9bcd9b5402e9c22568b2e6afd5b26ffbea40eb94
2012-09-20cups: initialize thread running memberMichael Meeks
Change-Id: Idf8b079857638558075fa6b1fb5f7ea6b3c9f632
2012-09-2064-bit fixesTor Lillqvist
Change-Id: I268ccab01e030535f04ef1256dc702b07cbc6611
2012-09-19do not use invalid Directory instance (OSL_ASSERT about a NULL pointer)Luboš Luňák
Change-Id: Icc1dffc9b63453575ab927a3bdfa4b25cecfe8f2
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-18Make getProcessComponentContext/ServiceFactory throw instead of returning nullStephan Bergmann
...with the same rationale as recent 543158edba6678d3d76eee983a9d4edd2a422fee "Require XComponentContext.getServiceManager to throw instead of returning null" (this helps find problems like 065a758d0c2b66c6683d648347b7a6cdef4a80f7 "Enable experimental gtk3 plugin only via SAL_USE_VCLPLUGIN"). Removed comphelper::createProcessComponent[WithAguments] and replaced its few uses with direct calls to createInstance[WithArguments]. Change-Id: Ia44b8656f74de88ef6eab3eb6bd597729b08e1c8
2012-09-18Don't access broken service mgr during bootstrap failureStephan Bergmann
...so that displaying a (non-translated) error box upon BE_UNO_SERVICEMANAGER works after all. Augment the error text with an exception message where appropriate. This allows to revert fdfb7a3c4b3a89b73ab5546b9620348bc4984d8f "Related fdo#51252: Report uncaught exceptions with MessageBox on Windows" as that was to catch and display failures from instantiating the service mgr. Change-Id: I049a38e95342634796eb0e940e2ee8e55193c9d3
2012-09-18Enable experimental gtk3 plugin only via SAL_USE_VCLPLUGINStephan Bergmann
...and not also via experimental mode, to avoid trying to use the UNO service manager before it has been initialized. Change-Id: Idee8bdccf1193ebe5aa0c47c801f0e2209d57899
2012-09-18deprecate oustringostreaminserter.hxxNorbert Thiebaud
the intent of this header has canged over time. now it is already systematically included with ustring.hxx and the operator overload it provide fit nicely there... Just to be safe, since that include as been added to the api during the 3.5 timeframe and therefore is already in 'production' the header remain and simply attempt to include ustring.hxx but a warning is issued indicating that this header should not be used anymore... in a couple of major release we will thenr emove it completely All internal users of that header are converted. Change-Id: I8934c55f089e29d78c0f5649b7c87b2ecf024bad Reviewed-on: https://gerrit.libreoffice.org/634 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-17older icu's appear to have the features, but not the typedefsCaolán McNamara
Change-Id: Ic17ffb49e7f143366c9c200d1c04b0536f2222b4
2012-09-17Related: rhbz#857860 enable ligatures and kerning only when requestedCaolán McNamara
Change-Id: I8c4d9744c9a8704fbb7de5670933f2229f710fce
2012-09-17update unused code listCaolán McNamara
Change-Id: I4d6ad11fbe68420931e88defa20afbef290d4d24
2012-09-17nothing propagates HAVE_CUPS_H so cups is always disabledCaolán McNamara
regression from 22f2e5f286d55cd5c1ead07fb82cd78027abf490 so, lets follow the same pattern as else where and fixup ENABLE_CUPS to be TRUE when enabled and lets just link against cups and not do the dlopen dance Change-Id: I3cff1bd98a7474c403d7ff66183e76e26e407de8
2012-09-17don't add invalid UTF-8 to _NET_WM_NAME and _NET_WM_ICON_NAMEChristian Lohmaier
time to get rid of workarounds for broken window managers that were introduced more than 10 years ago. Change-Id: I43b4c7aeab1b86b3d4a290a1d1d64c6fcb9a57ef Reviewed-on: https://gerrit.libreoffice.org/633 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann
* As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
2012-09-14gridfixes: #i112465# introduce HideBalloonAndQuickHelpNorbert Thiebaud
Change-Id: Iea03d691755ac86fae4a0ac6697b726f21925ae7 Reviewed-on: https://gerrit.libreoffice.org/538 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-14gridfixes: #i117265# implement less-predicate for Date/Time structsNorbert Thiebaud
Change-Id: Idf0e5bed399fbf288534779665198e214631c0a0 Reviewed-on: https://gerrit.libreoffice.org/536 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-13targetted container_controls rework.Noel Power
2012-09-13fdo#39007 make windows not 'restorable'Norbert Thiebaud
Change-Id: I9473800820cb863e0de4b16f633deec951dee120
2012-09-12Resolves: rhbz#855541 XIOError handler multithread woesCaolán McNamara
We have two threads using X, on an XIOError both threads call their XIOError handlers and two calls to exit trample all over eachother. Change-Id: I20defc6f84cc6ea2372a0d6c979e8078fe920a88
2012-09-12targetted VBA re-work.Noel Power
2012-09-12remove unused hMainThread_Caolán McNamara
Change-Id: Iea56d7f1b4d3133067e321a033df81378be2817a
2012-09-12coretext: use only the FontFace ref from the StyleNorbert Thiebaud
Change-Id: I696065f6f60fb55eaa24e4a8b4cbff1e93856f04 Reviewed-on: https://gerrit.libreoffice.org/306 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-11default to off for packagekit usage; add --enable-packagekitRene Engelhard
Change-Id: Ib644cc3768ced8a1959fb9ea9f7f24e29fce87ad
2012-09-11XubString->rtl::OUStringCaolán McNamara
Change-Id: If7e5d015c95f8f173750ca32e061d69f56e2d93e
2012-09-10Java cleanup, remove unnecessary importsNoel Grandin
I guess I missed some last time :-) Change-Id: I164a8baa07850f783b8cdf2e7f3eeaac53a3d29b
2012-09-10fdo#47368: Fix for infinite recursionMichael Meeks
See bug for discussion. Change-Id: Id45dd2902bd2cb68618c3e7324867f226c025698
2012-09-08move this into RepositoryExternal.mkMatúš Kukan
Change-Id: I6e59fe4cd5b70b672307097f55497d09fc1161a9
2012-09-07Better center status bar items between separatorsRuslan Kabatsayev
Change-Id: I24553dda11b13c323b1a14813530175cdc563f8b Reviewed-on: https://gerrit.libreoffice.org/298 Reviewed-by: Kohei Yoshida <kohei.yoshida@gmail.com> Tested-by: Kohei Yoshida <kohei.yoshida@gmail.com>
2012-09-07move temporary font cleaning to a place that is run on all platformsLuboš Luňák
Change-Id: Idc647684772b53d36a364afd91d9695210545e19
2012-09-07Revert "vcl: export PrintFontManager"Luboš Luňák
This reverts commit 23cd24bd4d4df9247f8f0496f9934a2ce6d110dd. Not needed after the temporary font code has been moved elsewhere.
2012-09-07move the code for adding temporary fonts to a separate classLuboš Luňák
I'm a bit confused on how this stuff is separated between platforms, so better do it this way. Change-Id: I2dbd9baef587c81ee37b509bde272ef970f5b118
2012-09-07multiline tooltip for very long (eg. footnote) texts #i42424#László Németh
Change-Id: Ib6383220c3cdd6fef55dee82fcfdc3472da45163
2012-09-07this looks wrongDavid Tardon
Change-Id: Ibd18d9dfbd18176bc13b5c2a79a6535604e95b73
2012-09-06vcl: export PrintFontManagerMichael Stahl
PrintFontManager is accessed from sw since 11f7d6aca36b25fb0b225cd0c641cd4f09338672 Change-Id: Ia8124acfa15386b126af2133830e1803bcf1a70f
2012-09-06basic support for temporary fontsLuboš Luňák
To be used when loading fonts embedded in documents. Change-Id: I634af1b35eba48872d045e726d1d879f455d6f2c
2012-09-06Java cleanup, remove unnecessary importsNoel Grandin
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
2012-09-06these warnings are only debug informational reallyCaolán McNamara
Change-Id: Ie3da4be7251302cb68bd80a65bf74e8bc1b2e5cd
2012-09-06vcl: Add missing graphite support to headless buildRiccardo Magliocchetti
Change-Id: I63966bac34678869dbd3ea177905896bbe8934f6
2012-09-06vcl: Fix cups ifdeferyRiccardo Magliocchetti
So ENABLE_CUPS is defined if we want CUPS but that does not guarantee that we actually have it installed. So use HAVE_CUPS_H that is defined only if the cups headers are found. Change-Id: I7c6c3659b368dbf9f8efab31ef457f41ac162160
2012-09-05Java cleanup, fix compile errorNoel Grandin
Change-Id: I911bf39980dcc2fcf34f3adde899ff7fbd5211de
2012-09-05Revert "Relax ICC profile version for PDF/1-a to 2.4"Fridrich Štrba
The lcms2 author advises 2.1 and that is the version we advertize in the name of the embedded icc file. This reverts commit 3bb22684c3e0e865f1635ba52ea84630ff766b8c.
2012-09-05Relax ICC profile version for PDF/1-a to 2.4Lionel Elie Mamane
Change-Id: I26942f1a046651e30a1625dcd3dcbf201fa65d5b
2012-09-05Force version 2.1 of the sRGB profile for PDF/A (fdo#54546)Fridrich Štrba
Change-Id: I7c40c37fbe344f1e46ea4a09fb99a5ac82ffd577
2012-09-05should be able to remove SimpleLayoutEngine nowCaolán McNamara
Change-Id: I74d2cb7c47ec04f4276755fa1bd74779842c7832
2012-09-04Workaround for crash on iOSTor Lillqvist
Change-Id: I947f7def862d2a238dc609a91d898f03dbd72b84
2012-09-03fix ClearDevFontList -> ClearDevFontCache typoCaolán McNamara
Change-Id: I52d2cb88ef99b9c9846cab13ff2994ed0495d9a3