summaryrefslogtreecommitdiff
path: root/canvas/source
AgeCommit message (Collapse)AuthorFilesLines
2012-01-13WaE: unused iCaolán McNamara1-1/+0
2012-01-09Kill unused macro in canvas.Thorsten Behrens1-2/+0
2012-01-09Avoid pointless const_cast, use getConstArray in all cases.Thorsten Behrens2-4/+4
Another code-review follow-up fix from fdo#44533 - don't use Sequence::getArray, that tends to create a new copy everytime you call.
2012-01-09Fix more incorrect iterator re-use.Thorsten Behrens1-9/+7
Follow-up fix for 540963d879296ef81f883305057e63465b2ff586 std::algos use iterator arguments by value, and may change them.
2012-01-09Fix crash when play particular presentation with soundjulien24121-7/+8
This fixes fdo#44533.
2011-12-22unusedcode: remove various unused classesMatúš Kukan3-3/+0
2011-12-22remove some unused codeCaolán McNamara1-83/+0
2011-12-15Removed extra semicolonsJesse1-1/+1
2011-12-06fix annoying debugging-mode crashCaolán McNamara1-1/+3
2011-12-01typo fix: explicitely -> explicitlyLior Kaplan12-14/+14
2011-11-30catch by constant referenceTakeshi Abe3-7/+7
2011-11-27remove include of pch header in canvasNorbert Thiebaud85-170/+0
2011-11-22Using #if etc. inside OSL_TRACE is not a good idea, breaks Windows.Jan Holesovsky1-5/+7
2011-11-14Simplified some uses of css.configuration.theDefaultProvider.Stephan Bergmann1-3/+2
* Retro-added new-style UNOIDL singleton specification for it, for easy instantiation. * Plus new comphelper::getComponentContext to map from XMultiServiceFactory to XComponentContext.
2011-11-03Better fix for removed RangeExpanderThorsten Behrens1-19/+3
The sole reason for that late class was the overloaded Range::expand() method - but it's actually quite easy to disambiguate that for boost::bind.
2011-11-03RangeExpander functor removed, but needed in one place.Cédric Bosdonnat1-2/+19
Added a local class for it: there may be a better fix, but it avoids the build to break. Removed a few remaining includes
2011-10-25gtk3: fix cairo canvas crash for non X (or svp) backendMichael Meeks1-0/+3
2011-10-06WaE: '=' : truncation of constant valueTor Lillqvist1-1/+1
2011-09-27Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().Stephan Bergmann1-2/+2
2011-09-21OSL_TRACE: Remove trailing newlinesThomas Arnhold1-1/+1
Done with perl regex: s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs; - removed trailing whitespaces and (multiple) newlines
2011-08-17add more component prefixesMatúš Kukan14-15/+62
2011-07-26Removed weird VERBOSE overload in canvasThorsten Behrens7-14/+12
Now doing extra logging / graphical debug cues via OSL_DEBUG_LEVEL of 3. Also saves some lines in makefiles.
2011-07-24silence unused parameter warningNorbert Thiebaud1-1/+1
2011-07-21resyncing to masterBjoern Michaelsen6-19/+29
2011-07-21Generate import library that matches libs.mk for WNTGCCTor Lillqvist1-0/+4
2011-07-21Build the cairo canvas also for Windows if we don't build the DirectX oneTor Lillqvist1-0/+7
2011-07-14Fix compilation for iOSTor Lillqvist4-9/+31
2011-07-12Remove component_getImplementationEnvironment methodsMatus Kukan6-13/+2
2011-07-12fix set color regression in cairo canvasRadek Doulik1-6/+4
- the cairo_set_source_rgba should be called with non-alpha-pre-multiplied color values - fixes fdo#33591 and fdo#35681
2011-07-04Cannot build cairocanvas without cairoTor Lillqvist1-1/+5
2011-06-30make cairo an unconditional requirement for text renderingCaolán McNamara1-6/+0
2011-06-23fix condition for compositing surface refreshRadek Doulik1-2/+2
- fixes problems on slideshow window shrinking
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen175-4005/+786
Conflicts: basebmp/prj/d.lst basebmp/test/basictest.cxx basebmp/test/makefile.mk basegfx/inc/basegfx/basegfxdllapi.h basegfx/inc/basegfx/tools/debugplotter.hxx basegfx/inc/basegfx/tuple/b2ituple.hxx basegfx/prj/d.lst basegfx/source/numeric/makefile.mk basegfx/source/polygon/makefile.mk basegfx/source/range/makefile.mk basegfx/source/raster/makefile.mk basegfx/source/tuple/makefile.mk basegfx/source/vector/makefile.mk basegfx/test/basegfx1d.cxx basegfx/test/makefile.mk basegfx/util/makefile.mk canvas/Library_canvasfactory.mk canvas/Module_canvas.mk canvas/prj/build.lst canvas/prj/d.lst canvas/source/cairo/cairo_canvashelper_texturefill.cxx canvas/source/cairo/makefile.mk canvas/source/tools/makefile.mk comphelper/qa/string/makefile.mk cppcanvas/Module_cppcanvas.mk cppcanvas/inc/cppcanvas/cppcanvasdllapi.h cppcanvas/prj/build.lst cppcanvas/prj/d.lst cppcanvas/source/mtfrenderer/makefile.mk cppcanvas/util/makefile.mk i18npool/source/search/makefile.mk regexp/Library_regexp.mk regexp/prj/d.lst sax/CppunitTest_sax.mk sax/Library_sax.mk sax/prj/d.lst sax/qa/cppunit/test_converter.cxx sax/source/expatwrap/attrlistimpl.hxx sax/util/makefile.mk svtools/Library_svt.mk tools/Executable_sspretty.mk ucbhelper/prj/d.lst ucbhelper/source/provider/configureucb.cxx ucbhelper/source/provider/provconf.cxx ucbhelper/util/makefile.mk unotools/Library_utl.mk unotools/Module_unotools.mk unotools/Package_inc.mk unotools/prj/build.lst vcl/Library_desktop_detector.mk vcl/Library_vcl.mk vcl/Library_vclplug_gtk.mk vcl/aqua/source/gdi/salprn.cxx vcl/inc/aqua/saldata.hxx vcl/unx/generic/gdi/salgdi3.cxx
2011-06-16CWS gnumake4: convert canvas to new build system [hg:04b466050e00]Mathias Bauer12-786/+0
2011-06-16CWS gnumake4: convert canvas to new build systemMathias Bauer3-164/+17
2011-05-30Fixes to make it compile on WindowsTor Lillqvist1-0/+2
2011-05-18generalize ScopedBitmapAccess and simplify usageDavid Tardon4-31/+18
It can be used for AlphaMask too now.
2011-04-21Easyhack: Add visibility markup to all component_get* functionsJulien Nabet1-2/+2
2011-04-11Fix typo in disambiguated disposing changeThorsten Behrens1-2/+1
2011-04-08Fix overloaded-virtual warning in canvasThorsten Behrens30-110/+73
With enabled -Woverloaded-virtual gcc warning (see http://lists.freedesktop.org/archives/libreoffice/2011-March/009567.html), canvas exposed a nasty clash between WeakComponentImplHelper::disposing and XEventListener::disposing. Fixed by overriding *once* in baseclass, and then calling disambiguated, renamed methods.
2011-04-05Merge remote-tracking branch 'origin/libreoffice-3-3' into libreoffice-3-4Petr Mladek1-1/+1
Conflicts: svtools/source/control/toolbarmenu.cxx vcl/inc/vcl/gdimtf.hxx vcl/inc/vcl/settings.hxx vcl/unx/inc/saldata.hxx vcl/unx/kde4/KDESalGraphics.cxx
2011-03-29drop bogus executable flag from [ch]xx/bas/asm filesFrancisco Saito1-0/+0
2011-03-29build against old cairos (with warning)Michael Meeks1-0/+7
2011-03-29rsvglibs: rebased to DEV300_m104ka1-8/+8
2011-03-28rsvglibs: adjustments for external library patcheska1-8/+8
2011-03-25Wholesale prewin.h/postwin.h removalFridrich Štrba5-20/+0
2011-03-23Merge commit 'ooo/DEV300_m103'Jan Holesovsky1-0/+1
Conflicts: cppcanvas/source/mtfrenderer/implrenderer.cxx dtrans/source/win32/dtobj/XTDataObject.cxx dtrans/source/win32/dtobj/XTDataObject.hxx sot/source/sdstor/stgio.cxx tools/source/debug/debug.cxx vcl/source/gdi/jobset.cxx vcl/unx/kde4/KDEData.cxx vcl/unx/kde4/KDEData.hxx vcl/unx/kde4/KDESalDisplay.cxx vcl/unx/kde4/KDESalFrame.cxx vcl/unx/kde4/KDESalFrame.hxx vcl/unx/kde4/KDESalGraphics.cxx vcl/unx/kde4/KDESalGraphics.hxx vcl/unx/kde4/KDESalInstance.cxx vcl/unx/kde4/KDESalInstance.hxx vcl/unx/kde4/KDEXLib.cxx vcl/unx/kde4/VCLKDEApplication.cxx vcl/unx/kde4/VCLKDEApplication.hxx
2011-03-18WaE: fix up mergeCaolán McNamara1-10/+9
2011-03-18Merge remote-tracking branch 'origin/integration/dev300_m101'Jan Holesovsky43-169/+440
Conflicts: comphelper/source/misc/servicedecl.cxx i18npool/source/breakiterator/breakiteratorImpl.cxx l10ntools/scripts/localize.pl svl/source/items/itemset.cxx svl/source/memtools/svarray.cxx svl/source/numbers/zformat.cxx svtools/source/brwbox/brwbox1.cxx tools/source/stream/strmwnt.cxx vcl/inc/vcl/graphite_adaptors.hxx vcl/inc/vcl/graphite_layout.hxx vcl/inc/vcl/graphite_serverfont.hxx vcl/source/control/imgctrl.cxx vcl/source/gdi/outdev.cxx vcl/source/gdi/outdev3.cxx vcl/source/glyphs/gcach_ftyp.cxx vcl/source/glyphs/graphite_adaptors.cxx vcl/source/glyphs/graphite_layout.cxx vcl/source/window/winproc.cxx vcl/unx/source/fontmanager/fontconfig.cxx
2011-03-12mis-merge: clean-up remaining tools typesNorbert Thiebaud1-8/+8