summaryrefslogtreecommitdiff
path: root/basegfx
AgeCommit message (Collapse)Author
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-07Remove two more unused headers from basegfxJoseph Powers
2011-11-07Fix linking on WindowsFridrich Štrba
Don't declare dllexport classes that are purely inlined. This will cause for the binary that links then to look for dll symbols, which are naturlly not present.
2011-11-05Why build empty objects.Joseph Powers
The source files don't generate any code and just declare an inline class; thus, the compiled object is empty and we don't need to link it in.
2011-11-05precompiled_basegfx.hxx is empty, so don't include it.Joseph Powers
2011-11-05Cleanup basegfx headers a littleJoseph Powers
I deleted some unused headers. I also stopped exporting them for the same reason.
2011-11-03Fix one more subtlety around B2IBox / B2IRange changes.Thorsten Behrens
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.
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-11-02Cleanup basegfx - docs, visibility, pointless methods.Thorsten Behrens
Added docs to the range/* classes, removed methods the compiler can generate for us, removed unused header, and cleaned up visibility markup (inlines don't really need to be exported).
2011-11-02Fix BXYBox behaviour and unit testThorsten Behrens
Made the distinction more clear, added appropriate tests to nail behaviour.
2011-10-20Use -Wno-array-bounds only on gcc versions (4.3..4.4.3)Tor Lillqvist
2011-10-20WaE: Work around bogus array subscript is above array boundsTor Lillqvist
Bites at least with the Android cross-gcc 4.4.3. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41847
2011-10-05simplfy dmake to gbuild bridgefileBjoern Michaelsen
2011-09-30add mode-lines to .m files and last round of merged files, etc.Caolán McNamara
2011-09-22just silence the auto_ptr deprecations in isolationCaolán McNamara
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-09-12sb140: #i113503# mixing system CppUnit and OOo STLport does not work, backed ↵Stephan Bergmann
out a6913c9677c2 For LibO, that just means replacing sal/cppunit.h with sal/precppunit.hxx.
2011-09-06callcatcher: various unused methodsCaolán McNamara
2011-08-31Translated German comments, removed redundant ones till cairo (incl.)Allmann-Rahn
2011-08-19detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly setNorbert Thiebaud
2011-08-19deliver also unotools.hxxMatúš Kukan
2011-08-19gbuildized modules have empty d.lstsBjoern Michaelsen
2011-08-10prefer makefile-gmake-mode to plain makefile-modeTakeshi Abe
2011-08-05Emacs modeline compatible with vim's oneTakeshi Abe
2011-08-03No need to link explicitly with the objc libraryTor Lillqvist
2011-08-03Add statically linked basegfx cppunittester for iOSTor Lillqvist
2011-08-03get this working under windows againCaolán McNamara
2011-08-03get this working under windows againCaolán McNamara
2011-07-30Add consistent Emacs and vim mode linesTor Lillqvist
2011-07-26callcatcher: remove unused methodsThomas Arnhold
2011-07-26callcatcher: remove unused methodsThomas Arnhold
2011-07-25Don't bother with StaticLibrary_basegfx_s for iOSTor Lillqvist
We only build statitc libraries for iOS anyway.
2011-07-25cppunit is linked in automaticallyDavid Tardon
2011-07-22postmerge fixes for gnumake4Bjoern Michaelsen
2011-07-21resyncing to masterBjoern Michaelsen
2011-07-14callcatcher: remove unused basegfx::B3DHomPoint::implHomogenizeThomas Arnhold
2011-07-14callcatcher: remove unused basegfx::B3DHomMatrix::FooThomas Arnhold
2011-07-124 minutes 27 seconds -> 11 secondsCaolán McNamara
2011-06-22add comphelper as a depend if we use comphelper includesCaolán McNamara
2011-06-22Use the sweep flag to determine the drawing directionFridrich Štrba
The previous solution was giving somehow acceptable results in the majority of cases, but was pretty broken with corner cases where the arc is exactly half of the whole ellipse and where the large arc flag is largely irrelevant. If the sweep flag is equal to 0 drawing goes in the sense of decreasing angles. If it is set, drawing goes in the sense of increasing angles.
2011-06-22Fix deliverFridrich Štrba
2011-06-22Teach LibreOffice proper svg:d supportThorsten Behrens
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-18ause130: #i117218# change .idl handling to gnu makeHans-Joachim Lankenau
2011-06-18Use the i prefix for the import library only with MSCTor Lillqvist
2011-06-17gnumake4: #i116959#: kill ↵Michael Stahl
gb_LinkTarget_set_{defs,cflags,cxxflags,objcxxflags} [hg:389f5e8ec8cd]
2011-06-17gnumake4: remove DOS lineendings from new dllapi files, add terminating ↵Michael Stahl
newline [hg:6a190c99c8ff]
2011-06-17CWS gnumake4: reimplement basegfx_s hack for new build system [hg:c943ed591aff]Mathias Bauer
2011-06-16CWS gnumake4: some fixes for basegfx+canvas [hg:8c299b2d4484]Mathias Bauer