Matúš Kukan
b769901d5a
unusedcode: remove various unused classes
2011-12-22 15:33:50 +01:00
August Sodora
cdb2736f5b
Remove DebugPlotter
2011-12-19 15:33:43 -05:00
Thorsten Behrens
23c16ec47c
Fix abort from stl debug iterators' invalid access.
...
Triggered by fdo#43725, incrementing an invalid iterator bombs -
though this seems a corner case, depends on whether one considers
"+= 0" as incrementing or not.
2011-12-13 20:58:39 +01:00
Thorsten Behrens
7b7c3b6e11
More efficient insertion of B3DPolygons
...
* some cleanup - removed ugly-as-hell exposure of only parts of the
internal data struct on B2DPolygon (and reworked the only client
of that code)
* added stl-style begin/end to B3DPolyPolygon as well, mirroring
B2DPolyPolygon, plus adapting the insert() func to make use of
that (avoiding loads of temporaries)
2011-12-13 20:58:39 +01:00
Bjoern Michaelsen
2acd8fbac9
in modules, when we have a env we are in stage gbuild
2011-12-07 15:53:06 +01:00
Lior Kaplan
e10fc18fb2
typo fix: explicitely -> explicitly
2011-12-01 23:41:42 +02:00
August Sodora
443a7229f9
Remove uses of charAt
2011-12-01 11:10:28 +01:00
Bjoern Michaelsen
d73e574d8a
move reconfigure into gbuild
2011-11-29 17:25:14 +01:00
Norbert Thiebaud
3f2ff54778
remove pch from the include list
2011-11-27 15:24:45 -06:00
Bjoern Michaelsen
f2f0dbd273
make gbuild makefiles run independant of pwd again
2011-11-25 12:04:40 +01:00
Norbert Thiebaud
0ea8c014ef
tweak gbuild standart Makefile to allow partial build in unsourced env
...
This allow to run make in a module wihtout the need to source
Env.Host.sh.
2011-11-16 06:18:54 -06:00
Joseph Powers
7dc14aba12
Remove two more unused headers from basegfx
2011-11-07 07:21:31 -08:00
Fridrich Štrba
f8508036d1
Fix linking on Windows
...
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-07 11:25:05 +01:00
Joseph Powers
59829f4fd2
Why build empty objects.
...
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-05 07:12:40 -07:00
Joseph Powers
abb8748541
precompiled_basegfx.hxx is empty, so don't include it.
2011-11-05 07:12:39 -07:00
Joseph Powers
33cbf8066b
Cleanup basegfx headers a little
...
I deleted some unused headers. I also stopped exporting them for the same
reason.
2011-11-05 07:12:39 -07:00
Thorsten Behrens
f7975d2335
Fix one more subtlety around B2IBox / B2IRange changes.
...
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-03 15:02:00 +01:00
Thorsten Behrens
1e297aef53
Move BitmapDevice to use B2IBox instead of B2IRange.
...
Semantically, B2IBox represents a pixel rect much better than
B2IRange - replaced all occurences in and around the software
renderer, and client code.
2011-11-02 23:58:28 +01:00
Thorsten Behrens
aeee94cb58
Cleanup basegfx - docs, visibility, pointless methods.
...
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-02 23:58:28 +01:00
Thorsten Behrens
3c8f238876
Fix BXYBox behaviour and unit test
...
Made the distinction more clear, added appropriate tests to nail
behaviour.
2011-11-02 23:58:28 +01:00
Tor Lillqvist
15597b7bd7
Use -Wno-array-bounds only on gcc versions (4.3..4.4.3)
2011-10-20 13:03:16 +03:00
Tor Lillqvist
3f3c2a7bd3
WaE: Work around bogus array subscript is above array bounds
...
Bites at least with the Android cross-gcc 4.4.3.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41847
2011-10-20 08:41:36 +03:00
Bjoern Michaelsen
e94a19f3e0
simplfy dmake to gbuild bridgefile
2011-10-05 00:31:50 +02:00
Caolán McNamara
1f5c696c37
add mode-lines to .m files and last round of merged files, etc.
2011-09-30 09:09:25 +01:00
Caolán McNamara
871426533f
just silence the auto_ptr deprecations in isolation
2011-09-22 15:01:05 +01:00
Thomas Arnhold
be6a8677a6
OSL_TRACE: Remove trailing newlines
...
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-21 09:28:39 +02:00
Stephan Bergmann
d996328cd5
sb140: #i113503# mixing system CppUnit and OOo STLport does not work, backed out a6913c9677c2
...
For LibO, that just means replacing sal/cppunit.h with sal/precppunit.hxx.
2011-09-12 22:47:50 +02:00
Caolán McNamara
a1ce4fb4f0
callcatcher: various unused methods
2011-09-06 08:52:37 +01:00
Allmann-Rahn
8b11173f34
Translated German comments, removed redundant ones till cairo (incl.)
2011-08-31 16:29:43 +03:00
Norbert Thiebaud
d64bbd6bf8
detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly set
2011-08-19 18:29:07 -05:00
Matúš Kukan
072efc7405
deliver also unotools.hxx
2011-08-19 15:34:57 +02:00
Bjoern Michaelsen
589edce0f4
gbuildized modules have empty d.lsts
2011-08-19 13:31:32 +02:00
Takeshi Abe
b2bd33ea25
prefer makefile-gmake-mode to plain makefile-mode
2011-08-10 02:12:48 +09:00
Takeshi Abe
10e14793d5
Emacs modeline compatible with vim's one
2011-08-05 11:04:32 +09:00
Tor Lillqvist
7df04586e9
No need to link explicitly with the objc library
2011-08-03 17:44:04 +03:00
Tor Lillqvist
ab2c15bb4d
Add statically linked basegfx cppunittester for iOS
2011-08-03 17:35:24 +03:00
Caolán McNamara
e1e44f2152
get this working under windows again
2011-08-03 10:34:32 +01:00
Caolán McNamara
099c2bbbec
get this working under windows again
2011-08-03 10:34:32 +01:00
Tor Lillqvist
704bc46ae4
Add consistent Emacs and vim mode lines
2011-07-30 23:12:12 +03:00
Thomas Arnhold
bf2373daf5
callcatcher: remove unused methods
2011-07-26 23:39:04 +02:00
Thomas Arnhold
188ed98e86
callcatcher: remove unused methods
2011-07-26 23:39:04 +02:00
Tor Lillqvist
543389de93
Don't bother with StaticLibrary_basegfx_s for iOS
...
We only build statitc libraries for iOS anyway.
2011-07-25 21:04:52 +03:00
David Tardon
5a4780daec
cppunit is linked in automatically
2011-07-25 10:46:23 +02:00
Bjoern Michaelsen
c81f9104b6
postmerge fixes for gnumake4
2011-07-22 21:07:24 +02:00
Bjoern Michaelsen
a233dac065
resyncing to master
2011-07-21 18:56:16 +02:00
Thomas Arnhold
b695e52088
callcatcher: remove unused basegfx::B3DHomPoint::implHomogenize
2011-07-14 08:19:53 +02:00
Thomas Arnhold
0083b35e75
callcatcher: remove unused basegfx::B3DHomMatrix::Foo
2011-07-14 08:19:53 +02:00
Caolán McNamara
4cb993343f
4 minutes 27 seconds -> 11 seconds
2011-07-12 09:16:30 +01:00
Caolán McNamara
17e84ae72d
add comphelper as a depend if we use comphelper includes
2011-06-22 13:27:19 +01:00
Fridrich Štrba
bfc8f93366
Use the sweep flag to determine the drawing direction
...
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-22 12:54:25 +02:00