summaryrefslogtreecommitdiff
path: root/canvas
AgeCommit message (Collapse)Author
2011-11-25make gbuild makefiles run independant of pwd againBjoern Michaelsen
2011-11-23Changed sal/log.h -> sal/log.hxx, drop _S from C++ streaming log macros.Stephan Bergmann
A compile time check ensures the common case of streaming just a plain C-style string literal still produces reasonably compact call-site code. The format-string variants are still available in sal/detail/log.h, but only to be used in obsolete osl/diagnose.h etc., and going to be removed again eventually.
2011-11-22Using #if etc. inside OSL_TRACE is not a good idea, breaks Windows.Jan Holesovsky
2011-11-22New sal/log.h obsoletes osl/diagnose.h and tools/debug.hxx.Stephan Bergmann
* New SAL_INFO..., SAL_WARN... macros. * New SAL_STREAM supersedes OSL_FORMAT. * oustringostreaminserter.hxx moved from unotest to rtl (and always UTF-8 now). * TODO to enable GCC __attribute__((format)) in sal/log.h (requires call-site cleanup). * Further functionality in tools/debug.hxx (DBG_MEMTEST, DBG_CTOR, etc.) not yet addressed. * Some replacements tools String -> rtl::OUString.
2011-11-21empty a bunch of d.lst filesMichael Stahl
2011-11-16tweak gbuild standart Makefile to allow partial build in unsourced envNorbert Thiebaud
This allow to run make in a module wihtout the need to source Env.Host.sh.
2011-11-14Simplified some uses of css.configuration.theDefaultProvider.Stephan Bergmann
* 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 Behrens
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 Bosdonnat
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 Meeks
2011-10-06WaE: '=' : truncation of constant valueTor Lillqvist
2011-10-05remove const sal_Char * casts of rtl::OUStringToOString results, fixes ucbMichael Meeks
2011-10-05simplfy dmake to gbuild bridgefileBjoern Michaelsen
2011-09-27Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().Stephan Bergmann
2011-09-27Make Android cross-build workingThorsten Behrens
In the spirit of 12759f67a36d52a345be6002d7017551e8414c59, change external lib's config.sub to eat the arm-unknown-linux-androideabi host os string. Also, permit shared libs again - seems Android can handle those. Added dictionaries to cross-build-toolset - idxdict is needed. Should build up to sfx2 - some residual static lib issues there, and in raptor.
2011-09-22Always link with user32Tor Lillqvist
2011-09-21OSL_TRACE: Remove trailing newlinesThomas Arnhold
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-26Bin USE_MINGWTor Lillqvist
Its alternative values as used by OOo is irrelevant to us as we don't intend to support building using MinGW on Windows itself. To us, MinGW always means cross-compilation. For us it is enough to look at $(OS)$(COM), and WNTGCC always implies cross-compilation. (OOo on the other hand attempts to support use of the Cygwin gcc with the -mno-cygwin option (which is practically considered an obsolete option), the normal MinGW compiler (but still from Cygwin), but not cros-compilation.)
2011-08-24Link with d3d9 and not ddraw which doesn't exist in current DirectXTor Lillqvist
2011-08-19detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly setNorbert Thiebaud
2011-08-17add more component prefixesMatúš Kukan
2011-08-12fix build issues in canvas on windowsNorbert Thiebaud
2011-08-10prefer makefile-gmake-mode to plain makefile-modeTakeshi Abe
2011-08-05Emacs modeline compatible with vim's oneTakeshi Abe
2011-08-04help windows build alongCaolán McNamara
2011-07-30Add consistent Emacs and vim mode linesTor Lillqvist
2011-07-26Removed weird VERBOSE overload in canvasThorsten Behrens
Now doing extra logging / graphical debug cues via OSL_DEBUG_LEVEL of 3. Also saves some lines in makefiles.
2011-07-26Removed special-casing for SunStudio brokennessThorsten Behrens
No point in cluttering makefile with workaround for unsupported compiler.
2011-07-26Make it build for iOS againTor Lillqvist
2011-07-26Link with X11 libs only for GUIBASE == unx which actually means X11Tor Lillqvist
2011-07-24silence unused parameter warningNorbert Thiebaud
2011-07-24fix MacOS build (nedd objectiveC++ flags and Coca framework)Norbert Thiebaud
2011-07-23keep gbuild calls consistent at now, even if it is a bit longerBjoern Michaelsen
2011-07-23add cairocanvas and canvasfactoryBjoern Michaelsen
2011-07-22postmerge fixes for gnumake4Bjoern Michaelsen
2011-07-21resyncing to masterBjoern Michaelsen
2011-07-21not link cairocanvas against stl anymoreBjoern Michaelsen
2011-07-21Generate import library that matches libs.mk for WNTGCCTor Lillqvist
2011-07-21Build the cairo canvas also for Windows if we don't build the DirectX oneTor Lillqvist
2011-07-14Fix compilation for iOSTor Lillqvist
2011-07-12Remove component_getImplementationEnvironment methodsMatus Kukan
2011-07-12fix set color regression in cairo canvasRadek Doulik
- 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 Lillqvist
2011-06-30make cairo an unconditional requirement for text renderingCaolán McNamara
2011-06-23fix condition for compositing surface refreshRadek Doulik
- fixes problems on slideshow window shrinking
2011-06-20gnumake4: fix buildbreakers from mergeBjoern Michaelsen
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen
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-18fixing rebase errorsBjoern Michaelsen
2011-06-18ause130: #i117218# change .idl handling to gnu makeHans-Joachim Lankenau
2011-06-17gnumake4: #i116959#: kill ↵Michael Stahl
gb_LinkTarget_set_{defs,cflags,cxxflags,objcxxflags} [hg:389f5e8ec8cd]