summaryrefslogtreecommitdiff
path: root/vcl
AgeCommit message (Collapse)AuthorFilesLines
2012-02-23make vcl ByteString freeCaolán McNamara1-56/+65
2012-02-23vcl: crash in GraphiteLayout::expandOrCondense:Michael Stahl1-1/+1
When printing the bugdoc from i#103958: error: attempt to subscript container with out-of-bounds index 5, but container only holds 5 elements. #4 0x00007fd37902be5e in GraphiteLayout::expandOrCondense (this=0x35296a8, rArgs=...) at vcl/source/glyphs/graphite_layout.cxx:848 #5 0x00007fd37902bc54 in GraphiteLayout::AdjustLayout (this=0x35296a8, rArgs=...) at vcl/source/glyphs/graphite_layout.cxx:812 #6 0x00007fd3790345c8 in GraphiteServerFontLayout::AdjustLayout (this=0x3529640, rArgs=...) at vcl/inc/graphite_serverfont.hxx:76 #7 0x00007fd378d5c91d in OutputDevice::forceFallbackFontToFit (this=0x35022c0, rFallback=..., rFallbackFont=..., rFontSelData=..., nFallbackLevel=1, rLayoutArgs=..., rOrigMetric=...) at vcl/source/gdi/outdev3.cxx:6094 #8 0x00007fd378d5cece in OutputDevice::ImplGlyphFallbackLayout (this=0x35022c0, pSalLayout=0x36136c0, rLayoutArgs=...) at vcl/source/gdi/outdev3.cxx:6206 #9 0x00007fd378d5c6fe in OutputDevice::ImplLayout (this=0x35022c0, rOrigStr="\327\252\327\220\327\250\327\231\327\232:__________", nMinIndex=0, nLen=5, rLogicalPos=..., nLogicalWidth=570, pDXArray=0x0, bFilter=true) at vcl/source/gdi/outdev3.cxx:6065 #10 0x00007fd378d5b9da in OutputDevice::DrawStretchText (this=0x35022c0, rStartPt=..., nWidth=570, rStr="\327\252\327\220\327\250\327\231\327\232:__________", nIndex=0, nLen=5) at vcl/source/gdi/outdev3.cxx:5840 #11 0x00007fd378d27f1e in MetaStretchTextAction::Execute (this=0x3588880, pOut=0x35022c0) at vcl/source/gdi/metaact.cxx:1482 #12 0x00007fd378cdbea5 in GDIMetaFile::Play (this=0x7ffff63e7da0, pOut=0x35022c0, nPos=1283) at vcl/source/gdi/gdimtf.cxx:424 #13 0x00007fd378ea1c6f in vcl::PrinterController::printFilteredPage (this=0x34ff550, i_nPage=10) at vcl/source/gdi/print3.cxx:1207
2012-02-22WaE: retain parameter names in the base class for documentationMichael Meeks1-3/+3
2012-02-22-Werror=unused-parameterStephan Bergmann1-2/+2
2012-02-22vcl: fdo#46399 cleanup and share dummy virtual methods ...Greggory Hernandez13-130/+4
2012-02-22unusedcode.easy: remove some moreThomas Arnhold2-24/+0
2012-02-22unusedcode.easy: vcl: remove DrawNativeControlText()Thomas Arnhold12-163/+0
2012-02-22EasyHack fdo#46258 Removal of VCL testtool support (-enableautomation option)Josh Heidenreich5-39/+3
2012-02-21WaE: duplicateBranchThomas Arnhold1-4/+1
2012-02-21headless: more work in vclRiccardo Magliocchetti2-7/+5
Provide HeadlessSalSystem::ShowNativeDialog() instead of having it if-zeroed. Then remove LIBO_HEADLESS ifdefery from unx/generic/plugadapt/salplug.cxx which we are not building anymore.
2012-02-21unwrap ifdefs with unused membersCaolán McNamara2-6/+1
2012-02-21ByteString->rtl::OStringCaolán McNamara1-3/+3
2012-02-21Put HEADLESS definition under LIBO namespaceRiccardo Magliocchetti4-5/+5
tml reminds us that use a generic and potentially clash-prone word like HEADLESS as preprocessor defintion is pretty lame. He suggests to put it under the already used LIBO namespace. To sum it up let's do a s/HEADLESS/LIBO_HEADLESS/g.
2012-02-20vcl: TwoRect -> SalTwoRectThomas Arnhold1-13/+11
2012-02-20headless: cleanup HEADLESS definitionRiccardo Magliocchetti1-1/+0
Define HEADLESS globally as it is meant to be.
2012-02-20vcl: simplify logicThomas Arnhold1-4/+1
Thanks to Cor Nouws
2012-02-20unusedcode.easy: some cleaningThomas Arnhold2-46/+0
2012-02-20unusedcode.easy: Remove SwProtocol::Snapshot()Thomas Arnhold19-285/+0
And all implementations. Also unused and removed: ImplCreateFromXImage() ImplGetFrameBitmap()
2012-02-21Prefer equalsIgnoreAsciiCaseAsciiL(RTL_CONSTASCII_STRINGPARAM("..."))Takeshi Abe6-15/+15
to equalsIgnoreAsciiCaseAscii("...")
2012-02-20Resoves fdo#42901 duplicated .pfb without duplicated .afm drops fontCaolán McNamara1-1/+20
If we have a duplicate font entry the duplicate is dropped, but if the first font was invalid, e.g. .pfb without .afm this results in dropping *both* fonts, the valid and invalid one
2012-02-19vcl: dead codeThomas Arnhold1-10/+0
2012-02-19risk converting ByteString to rtl::OString for OSes I don't haveCaolán McNamara6-111/+111
2012-02-19ByteString->rtl::OStringCaolán McNamara5-119/+112
2012-02-19Get rid of size() == 0Elton Chung3-7/+7
2012-02-19Remove unused codePetr Vorel2-10/+0
2012-02-19pngread: remove some unused definesThomas Arnhold2-13/+0
2012-02-18WaE: unused variable rcThomas Arnhold1-6/+1
2012-02-18WaE: unused variable errThomas Arnhold1-1/+0
2012-02-18vcl: remove some more unused windows codeThomas Arnhold2-41/+0
2012-02-18vcl: nFallbacklevel has no effectThomas Arnhold1-4/+1
2012-02-18WaE: fix buildMichael Meeks1-0/+2
2012-02-18fix buildIvan Timofeev1-0/+2
2012-02-18Replaced 'if-elseif-else' chains with 'switches' where they seem naturalMariusz Dykierek1-109/+109
2012-02-18vcl: bring ImplFindByLocale back (windows build)Thomas Arnhold2-0/+15
Sorry for this.
2012-02-18Revert "vcl: bring ImplFindByLocale back (windows build)"Thomas Arnhold2-76/+4
This reverts commit 04af52609aef5b4ccbbf82553ac190ef43700652. This was nothing...
2012-02-18remove some unused windows codeThomas Arnhold3-136/+0
2012-02-18vcl: bring ImplFindByLocale back (windows build)Thomas Arnhold2-4/+76
Partially reverts 78e9ba6febb7402d4661fbf7934a2526efc8629a This is used by WinGlyphFallbackSubstititution::FindFontSubstitute
2012-02-18Fix typos in commentsElton Chung4-4/+4
2012-02-18Remove unused codeElton Chung2-15/+0
2012-02-18partial revert of unused code removal, and add LINUX guardsMichael Meeks1-0/+10
2012-02-17Removed unused code from vcl moduleSzabolcs Dezsi3-105/+0
2012-02-17Remove unused code.Petr Vorel2-7/+0
2012-02-17vcl: simplify cut/paste shared module listsMichael Meeks1-70/+27
2012-02-17Introduce headless switch for X / cairo / toolkit less buildRiccardo Magliocchetti9-4/+251
The plan is to reduce dependencies to be easier to deploy libreoffice server side in headless mode.
2012-02-17suppress -Werror for vclplug_gtk3David Tardon1-0/+2
2012-02-16callcatcher: update unused code listCaolán McNamara2-5/+3
2012-02-15I can't see the point of these masses of vcl settings which go nowhereCaolán McNamara2-489/+10
2012-02-15Various string function clean upStephan Bergmann4-29/+26
Added: * rtl::OString::matchL * rtl::OString::endsWith * rtl::OString::endsWithL * rtl::OString::indexOfL * rtl::OString::replaceFirst * rtl::OString::replaceAll * rtl::OString::getToken * rtl::OUString::endsWith * rtl::OUString::replaceFirst * rtl::OUString::replaceFirstAsciiL * rtl::OUString::replaceFirstAsciiLAsciiL * rtl::OUString::replaceAll * rtl::OUString::replaceAllAsciiL * rtl::OUString::replaceAllAsciiLAsciiL * rtl::OUString::getToken plus underlying C functions where necessary Deprecated: * comphelper::string::remove * comphelper::string::getToken Removed: * comphelper::string::searchAndReplaceAsciiL * comphelper::string::searchAndReplaceAllAsciiWithAscii * comphelper::string::searchAndReplaceAsciiI * comphelper::string::replace * comphelper::string::matchL * comphelper::string::matchIgnoreAsciiCaseL * comphelper::string::indexOfL Also fixed some apparent misuses of RTL_CONSTASCII_USTRINGPARAM -> RTL_CONSTASCII_STRINGPARAM.
2012-02-15When using libmerged there is no "tk" libraryTor Lillqvist1-1/+7
2012-02-15unusedcode.easy: Removed unused codeAlexander Bergmann8-43/+0