summaryrefslogtreecommitdiff
path: root/vcl/headless
AgeCommit message (Collapse)Author
2012-06-12Implement XToolkit2::createScreenCompatibleDeviceUsingBuffer for AndroidTor Lillqvist
Change-Id: I8dd16850a35cd2de7260dcbe9a8aa7afae2294be
2012-06-11Remove unused InterceptChildWindowKeyDownThomas Arnhold
- InterceptChildWindowKeyDown never gets called - so mbInterceptChildWindowKeyDown doesn't get changed - at ImplInterceptChildWindowKeyDown a) ImplSendMessage() is never accessed b) always returns sal_False Change-Id: I2dc84c88644d19c238064ab1b7dff0a24f90dc5d
2012-06-07Use the new THIRTYTWO_BIT_TC_MASK_RGBA format for Android and iOSTor Lillqvist
Change-Id: I7cc8c5943454edea7fdef50b125d0baa95fc3f8b
2012-06-05Use 32bpp bitmaps on Android (and iOS)Tor Lillqvist
Modify DocumentLoader correspondingly. Take Android bug 32588 into account. Ideal would be to extend the XDevice stuff, or something, so that one could hand it a pre-allocated RGBA buffer into which the drawing/rendering would go. Then one could get rid of the silly convert-to-BMP phase, which prefixes the bitmap data with BMP and DIB headers (and thus, I guess, has to copy and allocate another copy). Will see. Change-Id: I4597cd933db8faa8105dc8f19638d712d5d2238a
2012-06-02targeted string re-workNorbert Thiebaud
Change-Id: I0ca912c8b7e485f5ec78422150aedc72ca6df32f
2012-05-13removed unused definesTakeshi Abe
Change-Id: Ida50737f540459bd0e709c49414c3a7f4d042a47
2012-05-11put debugDump behind #if OSL_DEBUG_LEVEL > 2Matúš Kukan
basebmp/source/debug.cxx is only for vcl/headless/svpgdi.cxx Change-Id: I I Ib0624d919d7c0c5ce54dbef62fa0b49fd6eb0ab1
2012-04-10Remove using directives from svpgid.cxx...Stephan Bergmann
...so that the hack of including it in gtk3salnativewidgets-gtk.cxx actually works.
2012-03-14Remove SO52 strict compatibility stuffChristina Rossmanith
2012-03-14Enable -Wnon-virtual-dtor for GCC 4.6Stephan Bergmann
...which has the necessary features to support it. Change a lot of classes to either contain a protected non-virtual dtor (which is backwards compatible, so even works for cppumaker-generated UNO headers) or a public virtual one. cppuhelper/propertysetmixin.hxx still needs to disable the warning, as the relevant class has a non-virtual dtor but friends, which would still cause GCC to warn. Includes a patch for libcmis, intended to be upstreamed.
2012-02-25android: move DamageTracker concept into SvpSalFrame and try to use itMichael Meeks
2012-02-22vcl: fdo#46399 cleanup and share dummy virtual methods ...Greggory Hernandez
2012-02-22unusedcode.easy: remove some moreThomas Arnhold
2012-02-21headless: more work in vclRiccardo Magliocchetti
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-20unusedcode.easy: Remove SwProtocol::Snapshot()Thomas Arnhold
And all implementations. Also unused and removed: ImplCreateFromXImage() ImplGetFrameBitmap()
2012-02-21Prefer equalsIgnoreAsciiCaseAsciiL(RTL_CONSTASCII_STRINGPARAM("..."))Takeshi Abe
to equalsIgnoreAsciiCaseAscii("...")
2012-02-17Introduce headless switch for X / cairo / toolkit less buildRiccardo Magliocchetti
The plan is to reduce dependencies to be easier to deploy libreoffice server side in headless mode.
2012-02-15Merge branch 'feature/android'Tor Lillqvist
2012-01-28vcl: Remove unused GetSymbolKeyNameThomas Arnhold
2012-01-28android: unwind horrific event dispatching bug causing all the grief.Michael Meeks
2012-01-24android: re-factor headless a little, and start on the mainloopMichael Meeks
2012-01-18android: use config_host.mk for unit test goodnessMichael Meeks
2012-01-18android: tweak headless, expand docs, and start custom android backendMichael Meeks
2012-01-15vcl: rename methods to crisp up a 'DisplayScreen' naming conceptMichael Meeks
2012-01-15vcl: rename ambiguous IsMultiDisplay to IsUnifiedDisplay, and simplifyMichael Meeks
2012-01-11align getFontFaceNumber with FC_FACECaolán McNamara
getFontFaceNumber returns the index of the font in the collection, font formats without indexes are now "0" rather than -1. All existing code already converted < 0 to 0 anyway, so simplifys a little.
2012-01-06Removed unnecessary tools/debug.hxx includes.Marcel Metz
2012-01-05Replace (Byte)String with rtl::O(U)StringChristina Rossmanith
2011-11-27remove include of pch header from vclNorbert Thiebaud
2011-11-21Convert Sal to rtl::O(U)StringDavid Tardon
2011-11-04add missing includesDavid Tardon
2011-11-03Cleanup basebmp a littleJoseph Powers
I removed 2 unused headers. I also stopped delivering a lot of headers that no one outside of basebmp cared about. I also removed the unused methods: basebmp::BitmapDevice::getPaletteEntryCount() const basebmp::BitmapDevice::getPixelData(basegfx::B2IPoint const&)
2011-11-02Move BitmapDevice to use B2IBox instead of B2IRange.Thorsten Behrens
Semantically, B2IBox represents a pixel rect much better than B2IRange - replaced all occurences in and around the software renderer, and client code.
2011-10-27Rename ImplFontSelectData to FontSelectPattern so I know what it doesCaolán McNamara
Rename ImplFontSelectData to FontSelectPattern because I can never remember the name of the thing. This way I'll be able to remember that its basically the equivalent of fontconfig's FcPattern
2011-10-27headless: cleanup degenerate clipping case to not render or warn.Michael Meeks
2011-10-26gtk3: cleanup some code inclusion, and share timeval operatorsMichael Meeks
2011-10-25add stdio for MacOSXCaolán McNamara
2011-10-25Fix for fdo41997 continuation of VCL cleanupOlivier Hallot
2011-10-25generic: fix misc. initialization problems & simplify a littleMichael Meeks
2011-10-25generic: undo attempt at cross-platform headless for nowMichael Meeks
2011-10-25gtk3: substantial performance win for editing document headersMichael Meeks
2011-10-25headless: add required clip map reset for simpler clipping casesMichael Meeks
2011-10-25generic: more unix conditional compilation pieces and win32 portingMichael Meeks
2011-10-25generic: share the PspGraphics code between gtk/unx and svpMichael Meeks
2011-10-25generic: share sal yield mutex properlyMichael Meeks
2011-10-25misc cross-platform dependency / build issue reduxMichael Meeks
2011-10-25headless: move backend to top-level, and enable for all platformsMichael Meeks