summaryrefslogtreecommitdiffstats
path: root/vcl
Commit message (Collapse)AuthorAgeFilesLines
* Fix C++11ism (?)Tor Lillqvist2013-09-092-12/+12
| | | | Change-Id: I133303e9501414aca0eadddc2ecc14a9d29d6488
* CID#738553 uninitialized scalarCaolán McNamara2013-09-091-1/+1
| | | | Change-Id: Iaa5cbce576e8a90f7dd89737a9458408dd3d84fa
* CID#1028323 uninitialized scalarsCaolán McNamara2013-09-091-2/+2
| | | | | | | and CID#1028322 and CID#1028321 Change-Id: I6c151ef949755a17fa09c483d2f5f77b02fed08e
* vcl/pdfwriter: export linear/axial gradients as PDF gradientsPierre-Eric Pelloux-Prayer2013-09-093-42/+186
| | | | | | | | | | | | Using PDF's Axial shading leads to better visual result than Sampled function shading. Only GradientStyle_LINEAR and GradientStyle_AXIAL are affected by this change, all other gradient styles are exported as before. Change-Id: Ib4d549987e34b7ba5d1c5adaf30908f2e306d07e Reviewed-on: https://gerrit.libreoffice.org/5799 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* CID#1079151 make it impossible to have an init m_eTypeCaolán McNamara2013-09-091-5/+4
| | | | Change-Id: I04cc7fdc07e89b0a056f0012cdd00b43d29184e7
* CID#1078725: Dereference null return valueJulien Nabet2013-09-091-11/+6
| | | | | | | | | + Some simplification Change-Id: Ia4db65f3c6d4e712060753e15acbe160d4fe3ede Reviewed-on: https://gerrit.libreoffice.org/5862 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* implemented centered button box modeCaolán McNamara2013-09-091-0/+9
| | | | Change-Id: I17b60440297d4eecca0737f811f6e56cc5bc91ce
* convert find entry dialog to .uiCaolán McNamara2013-09-093-0/+8
| | | | Change-Id: I0d8ef363e45f9032676a161c63d7cf9bcbe417fd
* fdo#57950: Remove some chained appends in vclJulien Nabet2013-09-081-6/+2
| | | | Change-Id: Ib649e291d8be862edd98366cc6939cf6dc1e7158
* Related: fdo#38838 drop String::EmptyString now as wellCaolán McNamara2013-09-089-21/+17
| | | | Change-Id: I849dbf3a40189e700036249b15dd8bde493083b6
* convert already exists dialog to .uiCaolán McNamara2013-09-081-8/+20
| | | | Change-Id: I6cb2a11b6ee2f94f611aa852c79dd1a6534381da
* String to OUStringThomas Arnhold2013-09-081-2/+1
| | | | | | | Change-Id: I5ff57ede2217f1464571fb2beaa62a34425064ae Reviewed-on: https://gerrit.libreoffice.org/5826 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* s/wiki.services.openoffice.org/wiki.openoffice.org/gAndras Timar2013-09-071-1/+1
| | | | Change-Id: I059fbee385a109069c70f3869021c8e2ee48fee1
* String::Erase(String::Search())Thomas Arnhold2013-09-061-1/+3
| | | | | | | | | | | One more from: 556fe4ec7339892d63cb98bc9bfd09718944bf03 Change-Id: Ia6514567e96930376c469a37c95c49e648bf5e46 Reviewed-on: https://gerrit.libreoffice.org/5827 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Check for FT_Face_GetCharVariantIndex at build timeKhaled Hosny2013-09-061-22/+7
| | | | | | | | | | | | | | | No more dlsym() hacks. The downside is that LibreOffice built on systems with old FreeType will not be able to use FT_Face_GetCharVariantIndex() on newer systems, but most Linux users use their distribution builds anyway. This only affects the use of Unicode Variation Selectors which is an exotic feature that wasn't even supported on Linux before 4.1. Change-Id: I674822ef5bc8d7940a821a01cc85ae7a6d39a80e Reviewed-on: https://gerrit.libreoffice.org/5844 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Simplify FreeType version checkKhaled Hosny2013-09-061-14/+4
| | | | | | | | | | After 00a81233d9c2ae6b3996b744982715137fd6a626, we can rely on the version of the runtime library. Change-Id: I9af4a524c893d125d185da50334622007f2e44ce Reviewed-on: https://gerrit.libreoffice.org/5843 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Fix debug build without dbgutilKhaled Hosny2013-09-061-5/+5
| | | | Change-Id: Iab6a680e67f22460b2e5c340c3967c666a28c5c5
* fdo#52540 fix Graphite hyphenation (ligat. + combining diac.)László Németh2013-09-061-12/+3
| | | | Change-Id: Idc3d9c40793f6f1c1b7883ca47f04ced36cabc48
* Resolves: fdo#68081 why would I want a spinner that doesn't repeatCaolán McNamara2013-09-061-1/+1
| | | | | | surely WB_SPIN should imply repeat in the first place, *shrug* Change-Id: I1e4cb5a01d473cd0f8d907d566cd26d51a81da93
* warning C4018: '<': signed/unsigned mismatchMichael Stahl2013-09-061-4/+4
| | | | Change-Id: I21b8f1037f68ede368bababa8b6b5201cd83104e
* Resolves: #i122985# Various speedups for graphic object swappingArmin Le Grand2013-09-062-49/+228
| | | | | | | | | | | | (cherry picked from commit f18ad6132d79540431bf04f090a7472e21a23e49) Conflicts: svtools/source/filter/jpeg/jpeg.cxx svx/inc/svx/svdundo.hxx svx/source/svdraw/svdograf.cxx vcl/source/gdi/pngread.cxx Change-Id: I733551fa9447eb8f45e9163a9c0189f013b03e82
* fdo#68313 fix combining diacritics problem with Graphite fontsLászló Németh2013-09-061-1/+10
| | | | Change-Id: Ied29f864dc5fc21fc55aaa5ddd40b02b53a564f8
* Fix misspelled text with VoiceOver on 10.9Boris Dušek2013-09-061-0/+1
| | | | | | | | | | More in Apple's docs (Application Kit Release Notes for OS X v10.9, section "New Accessibility constants"). Change-Id: I92fb6d552e86997bfc789723f32626d908d11419 Reviewed-on: https://gerrit.libreoffice.org/5831 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
* update pchThomas Arnhold2013-09-051-10/+15
| | | | Change-Id: I6d5e8d3fd69189935a3338fee19b60022f70a7eb
* getFallbackStrings() with bIncludeFullBcp47 parameterEike Rathke2013-09-052-2/+2
| | | | | | | so the various places that check the full tag first do not have to get it just to delete it again. Change-Id: Ib4e3cf1b16988464db875f1b6ac5cf4a0ab60fe5
* CID#736586: fix memory leaksMarkus Mohrhard2013-09-051-8/+8
| | | | Change-Id: I02a10b8b0d18334ce693d0cead0b81d34b4eeeac
* CID#1078782: fix memory leakMarkus Mohrhard2013-09-051-6/+6
| | | | Change-Id: I4a98e68b5f74de787e28925e2e55de96f1cb980e
* this assert is too strongMarkus Mohrhard2013-09-051-3/+1
| | | | Change-Id: I130996a78695b38eb200a2b22a68e0aca575e3af
* Consistently use rtl_getAppCommandArg hereStephan Bergmann2013-09-051-1/+1
| | | | | | | | | ...2a9c1d1a75b7d4e79dfbc6be3dada1a1e959e58e "Make dialogs fail with an exception in headless tests" missed one of the osl_getCommandArg calls, which can lead to problems when there are any -env: arguments preceeding the --display argument. Reported by renduly on IRC. Change-Id: I98dd24be840d561dce51034088f3e44adff9f2ff
* lp#1204592: activate menues even earlier to reduce latencyBjoern Michaelsen2013-09-053-0/+26
| | | | Change-Id: I54dc06c1bcd708fb666813ec2d0ca79acba361a0
* XubString to OUStringThomas Arnhold2013-09-043-20/+18
| | | | | | | Change-Id: Ia7514abaa494a367d51db9d9990cd94cff6ed503 Reviewed-on: https://gerrit.libreoffice.org/5802 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
* remove macro breaking 'make vcl debug=T'Bjoern Michaelsen2013-09-041-1/+0
| | | | Change-Id: I694480dc876f5990f5904cf39b15ea0c60ea816d
* Require FreeType >= 2.2.0Khaled Hosny2013-09-041-63/+16
| | | | | | | | | | That should be older than what RHEL-5 have, so closer to our real baseline. Cleanup checks for older FreeType as a side effect. Change-Id: I10dc6a3064b6be88cd7bdc72c501d50df4a2613b Reviewed-on: https://gerrit.libreoffice.org/5804 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* FT_Size API is available since FreeType 2.0.5Khaled Hosny2013-09-042-44/+19
| | | | | | | | | | | | We require at least 2.0.9 right now anyway, so no drop the dlsym hacks. This is essentially a revert of a36dab4a598c4ac168c7ef1df4d061613e40e416 from 2003. Change-Id: Id9bca2962f25d92f1707bc3d1efc054ffd22c714 Reviewed-on: https://gerrit.libreoffice.org/5803 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Remove unnecessary SystemChildData -> SystemEnvData defineStephan Bergmann2013-09-0411-16/+16
| | | | Change-Id: Ifd6763617b9aef45c7301085033b6bbaf9d52e02
* fdo#68731: vcl: fix path for bundled fonts on WindowsMichael Stahl2013-09-031-1/+1
| | | | | | | WinSalGraphics::GetDevFontList(): remove the obsolete "Basis" from the search path to find the bundled fonts. Change-Id: I7d7d650243592944e3339dd75caf29f2b2fe6670
* Resolves: rhbz#993963 NULL m_pWindow on firefox deleted pluginCaolán McNamara2013-09-031-1/+1
| | | | Change-Id: Idb12b12e4313668bf3390a97551c688ee0dcde67
* Remove more unused methodsMarcos Paulo de Souza2013-09-034-71/+0
| | | | | | | Change-Id: I79548f9dd1b83ef940e7a1302cf7b728610fed4a Reviewed-on: https://gerrit.libreoffice.org/5757 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* stop annoying temp full screen windows appearing on insert->index entryCaolán McNamara2013-09-021-0/+8
| | | | Change-Id: I730617f5ce28149f79d1d22efbfb7eab22e5840d
* GSOC work, small fixes afterGergo Mocsi2013-09-021-18/+3
| | | | | | Fixed some errors after the merge. Change-Id: I8c0360d7fd04425a00dacb37f673d10efffa0ebe
* GSOC work, disable QuickSelectionEngine+ListBox navigation modificationGergo Mocsi2013-09-024-24/+62
| | | | | | | | Added a function to disable QuickSelectionEngine in ListBox, beacuse it's not needed. ListBox navigation changed: it is not hiding/showing entries, instead of it, jumps to the longest match without filtering. Arrow behavior remains the same. Change-Id: I8982c280f20929c74f9630cbaa95010820d2e234
* Remove some unused code from unusedcode.easyMarcos Paulo de Souza2013-09-012-90/+0
| | | | | | | Change-Id: Ic3e96eebbb914c5b905a8c58532ead9cb01dd41d Reviewed-on: https://gerrit.libreoffice.org/5721 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* fdo#39468: Translate German commentsPhilipp Riemer2013-08-311-1/+1
| | | | Change-Id: I9ccb6453fbebf03d44d3f5b385fa5a49579da873
* fix existing commentsPhilipp Riemer2013-08-311-66/+69
| | | | Change-Id: I06dca63053dae5d3dceb49bf67adb0c100b56e8b
* fdo#62475 - remove visual noisePhilipp Riemer2013-08-312-19/+11
| | | | Change-Id: I7409f7a58796c9bf7542b6a7904ad40581637eeb
* delete more code that was commented outPhilipp Riemer2013-08-312-4/+0
| | | | Change-Id: I8a37b482ca4abb440691b2490e43ecd93a8dbbc5
* deleted code that was commented outPhilipp Riemer2013-08-311-1/+0
| | | | | | | | This is a follow up commit to - 22d1beb78a475e4846af945afde1c4d6c263b5d6 - 1c7af455ab9345304a7ac48ce2e0310de2ac8a75 Change-Id: I7a67c3768c0d7e36784ee88fc46680037acb244d
* fdo#62475 - remove visual noisePhilipp Riemer2013-08-316-346/+0
| | | | | | | | This is a follow up commit to - 22d1beb78a475e4846af945afde1c4d6c263b5d6 - 1c7af455ab9345304a7ac48ce2e0310de2ac8a75 Change-Id: I102685391125f3b4f7bdf838f8bd17a2283d558d
* cppcheck: Array index is used before limits checkJulien Nabet2013-08-311-1/+1
| | | | Change-Id: I531430ce4bc0937a023d3e2849ae07d8f94e3e70
* ENABLE_MACOSX_SANDBOX Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud2013-08-301-1/+1
| | | | | | | Change-Id: Ice05796a9887c4ff311b78fcddd9820e0f06e7f1 Reviewed-on: https://gerrit.libreoffice.org/5708 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>