path: root/basebmp/test/bmpdemo.cxx
AgeCommit message (Collapse)AuthorFilesLines
2012-10-31::rtl::OUString -> OUString in basebmpRicardo Montania1-9/+8
Change-Id: Id9cde5559165c61da825938153e92df999233a59 Reviewed-on: Reviewed-by: Caolán McNamara <> Tested-by: Caolán McNamara <>
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann1-11/+5
* 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-07-18re-base on ALv2 code. Includes:Michael Meeks1-23/+14
reportbuilder, license file not needed. Patch contributed by Armin Le Grand Adapting extras/ to our wordbook setup.
2012-06-02targeted string re-workNorbert Thiebaud1-6/+6
Change-Id: I2e05baeb2c7f42e6f37613fe648fc19a8d0ac730
2012-05-11put debugDump behind #if OSL_DEBUG_LEVEL > 2Matúš Kukan1-1/+0
basebmp/source/debug.cxx is only for vcl/headless/svpgdi.cxx Change-Id: I I Ib0624d919d7c0c5ce54dbef62fa0b49fd6eb0ab1
2011-12-22unusedcode: remove various unused classesMatúš Kukan1-1/+0
2011-12-14regpathhelper: unused, so we've got to have two of themCaolán McNamara1-1/+0
2011-11-02Move BitmapDevice to use B2IBox instead of B2IRange.Thorsten Behrens1-2/+2
Semantically, B2IBox represents a pixel rect much better than B2IRange - replaced all occurences in and around the software renderer, and client code.
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-24catch ignored exceptions by const referenceTakeshi Abe1-1/+1
2011-05-18generalize ScopedBitmapAccess and simplify usageDavid Tardon1-2/+1
It can be used for AlphaMask too now.
2010-11-23RTL_CONSTASCII_USTRINGPARAM in libs-gui 11Gert Faller1-2/+2
2010-11-10remove unused includesDavid Tardon1-2/+0
2010-11-09EasyHack: RTL conversion from createFromAsciiKevin Hunter1-7/+4
2010-10-19Cleanse non-compiled codePovilas Kanapickas1-6/+5
Removed if-deffed code from LibO libs, enabled if-deffed code again in test/playground files
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth1-0/+3
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail Signed-off-by: Sebastian Spaeth <>
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien1-4/+1
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2008-04-11INTEGRATION: CWS changefileheader (1.13.42); FILE MERGEDRüdiger Timm1-23/+18
2008/03/31 13:07:57 rt #i87441# Change license header to LPGL v3.
2006-10-12INTEGRATION: CWS sb59 (1.12.4); FILE MERGEDOliver Bolte1-6/+5
2006/08/30 22:52:05 thb #i69122# Made basebmp compile warning-free
2006-07-27#i65904# Dumped basegfx polygon raster converter in favor of a specialized ↵Thorsten Behrens1-4/+21
solution; constructing all accessors with passed parameter now for the BitmapRenderer; significantly improved test coverage for polygon rasterizing
2006-07-12#i65904# Fixed operator+=/-= on PackedPixelRowIterator (wrong overflow ↵Thorsten Behrens1-5/+8
handling & forgot to handle negated cases); fixed typo for paletteformats (ignoring bit gravity); made drawMaskedBitmap() work for more cases; improved tests
2006-07-11#i65904# Consistently named constants; added rectangular device subsetting ↵Thorsten Behrens1-2/+27
to BitmapDevice; moved spreaded pixel format configuration points into a single traits template (per format); slightly improved cross-format support
2006-06-30#i65904# Fixed ugly typos in clippedLine clipping; improved docs; added ↵Thorsten Behrens1-5/+14
testcases for fixed bugs; corrected clip bounds for line and polyline rendering
2006-06-28#i65904# Added more docs; made clip masks for all cases (except masked ↵Thorsten Behrens1-281/+43
bitmap); removed hardcoded unsigned int in favor of a metafunction; added tests for clips; fixed Color channel modification methods
2006-06-09#i65904# Fixed mask blending; added tests; reworked metafunctions for clip ↵Thorsten Behrens1-2/+137
proxy accessors
2006-06-07#i65904# Fixed broken CompositeIterator (was missing a proper ↵Thorsten Behrens1-27/+30
copy-const/assignment op); added more tests
2006-06-07#i65904# Finished xor and mask support; corrected Color handlingThorsten Behrens1-2/+7
2006-06-02#i65904# Completed mask support; fixed color difference bug; added more testsThorsten Behrens1-9/+18
2006-06-02#i65904# Made drawBitmap/drawMaskedColor functional; added raw access for ↵Thorsten Behrens1-10/+29
palette images
2006-05-31#i65904# Corrected license headers, added more testsThorsten Behrens1-2/+2
2006-05-31#i65904# Initial revisionThorsten Behrens1-0/+1278