| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I7f5e15f4d5e285a85e01fdeaede747e88d08510d
|
|
|
|
| |
Change-Id: Ie5f050bf5f672a35d9629dcfb039d9fff7470cab
|
|
|
|
|
|
| |
Reduces shared library count by one... This is tedious.
Change-Id: I3bdc0a5c4ee4cabf9bbcedc469ca6e94d0103d6b
|
|
|
|
| |
Change-Id: I459f7fd097a81ef5977974f52b0cc2c2f155a810
|
|
|
|
|
|
|
| |
reportbuilder, license file not needed.
Patch contributed by Armin Le Grand
http://svn.apache.org/viewvc?view=revision&revision=1305814
Adapting extras/ to our wordbook setup.
|
| |
|
| |
|
| |
|
|
|
|
| |
Change-Id: I9b24ff3503b1dc1198aab622e36224e75cb31255
|
|
|
|
| |
Change-Id: I386d735645de648b08fa10baec4884d253f5a681
|
|
|
|
| |
Change-Id: I35de0d7eedae5454001fad7e43c6697d9042a829
|
|
|
|
| |
Change-Id: I69d7eac07e384d574ecddbfe63cda0815d27b13b
|
|
|
|
|
|
|
|
|
|
|
| |
For Android (and perhaps iOS) we need a 32bpp format with channels in
RGBA order.
Rename the (basebmp-internal) 32bpp PixelFormatTreats_* typedefs so
that the channel order in their names matches the memory order of the
channels.
Change-Id: Ia8a74f6d44e0a2cffdf66a05ddf8fc7d6ae2a263
|
|
|
|
| |
Change-Id: I2e05baeb2c7f42e6f37613fe648fc19a8d0ac730
|
|
|
|
|
|
| |
basebmp/source/debug.cxx is only for vcl/headless/svpgdi.cxx
Change-Id: I I Ib0624d919d7c0c5ce54dbef62fa0b49fd6eb0ab1
|
|
|
|
|
|
|
|
| |
this removes dmake completely out of the build for migrated modules
build.pl now assumes modules to be gbuild, unless there is a
prj/dmake file
Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Naming convention for gbuild methods:
- "add" is used for stuff that is logically a part of the target
(i.e. not registered at the Module, but defined in the target's makefile)
- "use" is used for stuff that is logically a different target
(i.e. it is registered at the Module, has it's own makefile, may be
in a different module than the target)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
...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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Let's do the iOS specific stuff in separate main() source
file(s). Don't attempt to build complete iOS programs using normal
LibreOffice mechanisms, it will work for only the very lowest level
unit tests anyway, because of static linking and the circularish
UNO/URE/bootstrap/whatnot (run-time) dependencies between different
parts of the code.
We thus can't build the various iOS-specific *_cppunittester_all unit
test executables any more. Corresponding unit tests (and more complex
ones) for iOS will have to be done in a different way.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC)
is used to annotate legitimately unused parameters, so that static
analysis tools can tell legitimately unused parameters from truly
unnecessary ones. To that end, some patches for external modules
are also added, that are only applied when compiling with GCC and
add necessary __attribute__ ((unused)) in headers.
|
| |
|
| |
|
|
|
|
| |
Though it looks wrong that rtl_allocateMemory(0) == 0.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This allow to run make in a module wihtout the need to source
Env.Host.sh.
|
|
|
|
|
|
|
|
|
| |
Fix for a nasty corner case where supposedly clipped pixel were
still rasterized (see polytest.cxx:implTestPolyDrawClip for what
failed previously).
Added much more unit tests while at it, clippedlinerenderer.hxx
should now have 100% coverage.
|
| |
|
|
|
|
|
|
|
| |
Slight tweak of d0d62edf3f398e9ddb2fd0f1f5fbe1dd0393ff47 - getPixel()
and getPixelData() are complementary functions, similar in spirit
to const and non-const getters. Added unit test for it to avoid
flagging it for removal again.
|
|
|
|
|
|
|
|
|
|
|
| |
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&)
|
|
|
|
|
|
|
|
| |
The Cohen/Sutherland clip flag routine was not aware of B2IBox,
thusly yielding incorrect line clipping for BitmapDevice software
rendering. Cleaned that up, added some more unit tests around the
problem, and removed the now-extraneous maLineClip member from the
bitmap device.
|
|
|
|
|
|
| |
Semantically, B2IBox represents a pixel rect much better than
B2IRange - replaced all occurences in and around the software
renderer, and client code.
|
|
|
|
|
|
| |
Moved the implementation detail that SalFrames lifetime is handled
manually in vcl out of basebmp & into vcl. Added lightweight wrapper
class to decouple damagetracker lifetime from GtkFrame lifetime.
|
|
|
|
|
|
| |
workaround"
This reverts commit 69e4dd120631b05e7abb2c65f36b71e9424a8a72.
|
| |
|
| |
|
|
|
|
|
|
|
| |
Done with perl regex:
s/(\n\s*OSL_TRACE\(\s*\"[^\n]+?)\s*(\\n)+(\"[^\n]*\)\;\n)/$1$3/gs;
- removed trailing whitespaces and (multiple) newlines
|
|
|
|
|
|
| |
out a6913c9677c2
For LibO, that just means replacing sal/cppunit.h with sal/precppunit.hxx.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
Factor out the DLLPUBLIC dance from bitmapdevice.hxx to a separate
headers as is the normal convention.
Decorate the new debugDump() with BASEBMP_DLLPUBLIC in the header.
Otherwise the definition (which uses SAL_DLLPUBLIC_EXPORT) doesn't
match the declaration.
|