Thorsten Behrens
7c22d03fb6
Better fix for removed RangeExpander
...
The sole reason for that late class was the overloaded
Range::expand() method - but it's actually quite easy to
disambiguate that for boost::bind.
2011-11-03 09:52:50 +01:00
Cédric Bosdonnat
7ffe517dea
RangeExpander functor removed, but needed in one place.
...
Added a local class for it: there may be a better fix, but it avoids the
build to break.
Removed a few remaining includes
2011-11-03 08:53:40 +01:00
Michael Meeks
a07e8231a5
gtk3: fix cairo canvas crash for non X (or svp) backend
2011-10-25 13:41:57 +01:00
Tor Lillqvist
6db1788c08
WaE: '=' : truncation of constant value
2011-10-06 12:02:02 +03:00
Michael Meeks
6c2d66e525
remove const sal_Char * casts of rtl::OUStringToOString results, fixes ucb
2011-10-05 14:00:34 +01:00
Bjoern Michaelsen
e94a19f3e0
simplfy dmake to gbuild bridgefile
2011-10-05 00:31:50 +02:00
Stephan Bergmann
6671fa81db
Removed uses of rtl::O[U]String[Buffer]::operator sal_{char|Unicode} const *().
2011-09-27 20:22:03 +02:00
Thorsten Behrens
04b8b4fbbb
Make Android cross-build working
...
In the spirit of 12759f67a3
, change
external lib's config.sub to eat the arm-unknown-linux-androideabi
host os string. Also, permit shared libs again - seems Android can
handle those.
Added dictionaries to cross-build-toolset - idxdict is needed.
Should build up to sfx2 - some residual static lib issues there,
and in raptor.
2011-09-27 09:46:38 +02:00
Tor Lillqvist
4f3e9f30a0
Always link with user32
2011-09-22 15:46:15 +03: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
Tor Lillqvist
eefc25d1d2
Bin USE_MINGW
...
Its alternative values as used by OOo is irrelevant to us as we don't
intend to support building using MinGW on Windows itself. To us, MinGW
always means cross-compilation. For us it is enough to look at
$(OS)$(COM), and WNTGCC always implies cross-compilation.
(OOo on the other hand attempts to support use of the Cygwin gcc with
the -mno-cygwin option (which is practically considered an obsolete
option), the normal MinGW compiler (but still from Cygwin), but not
cros-compilation.)
2011-08-26 20:54:59 +03:00
Tor Lillqvist
6a36c739b8
Link with d3d9 and not ddraw which doesn't exist in current DirectX
2011-08-24 12:49:45 +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
4b60da5d1d
add more component prefixes
2011-08-17 23:51:45 +02:00
Norbert Thiebaud
0471520e8d
fix build issues in canvas on windows
2011-08-12 13:08:40 -05: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
Caolán McNamara
40b9443a65
help windows build along
2011-08-04 12:13:06 +01:00
Tor Lillqvist
704bc46ae4
Add consistent Emacs and vim mode lines
2011-07-30 23:12:12 +03:00
Thorsten Behrens
e563f1401a
Removed weird VERBOSE overload in canvas
...
Now doing extra logging / graphical debug cues via OSL_DEBUG_LEVEL
of 3. Also saves some lines in makefiles.
2011-07-26 23:56:14 +02:00
Thorsten Behrens
de103dcd00
Removed special-casing for SunStudio brokenness
...
No point in cluttering makefile with workaround for unsupported
compiler.
2011-07-26 23:56:14 +02:00
Tor Lillqvist
d7352b5788
Make it build for iOS again
2011-07-26 00:28:43 +03:00
Tor Lillqvist
3bf120e8ac
Link with X11 libs only for GUIBASE == unx which actually means X11
2011-07-26 00:15:05 +03:00
Norbert Thiebaud
8172313fe9
silence unused parameter warning
2011-07-24 15:59:38 -05:00
Norbert Thiebaud
ba949139a5
fix MacOS build (nedd objectiveC++ flags and Coca framework)
2011-07-24 15:59:23 -05:00
Bjoern Michaelsen
8fb6435604
keep gbuild calls consistent at now, even if it is a bit longer
2011-07-23 15:23:24 +02:00
Bjoern Michaelsen
67cd3faba4
add cairocanvas and canvasfactory
2011-07-23 02:38:41 +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
Bjoern Michaelsen
acb6133d89
not link cairocanvas against stl anymore
2011-07-21 11:33:44 +02:00
Tor Lillqvist
ee403ac2a0
Generate import library that matches libs.mk for WNTGCC
2011-07-21 07:55:52 +03:00
Tor Lillqvist
660931e296
Build the cairo canvas also for Windows if we don't build the DirectX one
2011-07-21 07:55:52 +03:00
Tor Lillqvist
d3abc64751
Fix compilation for iOS
2011-07-14 23:58:07 +03:00
Matus Kukan
22f299b12e
Remove component_getImplementationEnvironment methods
2011-07-12 17:59:30 +02:00
Radek Doulik
72eff9e692
fix set color regression in cairo canvas
...
- the cairo_set_source_rgba should be called with non-alpha-pre-multiplied
color values
- fixes fdo#33591 and fdo#35681
2011-07-12 13:35:43 +02:00
Tor Lillqvist
0bcbc58743
Cannot build cairocanvas without cairo
2011-07-04 21:58:12 +03:00
Caolán McNamara
1e409eadc5
make cairo an unconditional requirement for text rendering
2011-06-30 11:35:17 +01:00
Radek Doulik
224b2a4682
fix condition for compositing surface refresh
...
- fixes problems on slideshow window shrinking
2011-06-23 13:38:50 +02:00
Bjoern Michaelsen
75068ecaa1
gnumake4: fix buildbreakers from merge
2011-06-20 13:24:14 +02:00
Bjoern Michaelsen
941020379b
Merge branch 'master' into feature/gnumake4
...
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-19 12:47:44 +02:00
Bjoern Michaelsen
0692507dcc
fixing rebase errors
2011-06-18 14:12:17 +02:00
Hans-Joachim Lankenau
0e6ab013f7
ause130: #i117218# change .idl handling to gnu make
2011-06-18 11:29:28 +02:00
Michael Stahl
bd162cb75a
gnumake4: #i116959#: kill gb_LinkTarget_set_{defs,cflags,cxxflags,objcxxflags} [hg:389f5e8ec8cd]
2011-06-17 14:24:10 +02:00
Michael Stahl
4a07f45fbd
gnumake4: adapt makefiles [hg:ec87fcbfae8b]
2011-06-17 14:03:31 +02:00
Michael Stahl
990111d87a
gnumake4: #i117610#: add RepositoryExternal.mk, and use it. [hg:62e2f8dc95a7]
2011-06-17 09:55:38 +02:00
Michael Stahl
ccbdbacc60
gnumake4: remove DOS lineendings from new dllapi files, add terminating newline [hg:6a190c99c8ff]
2011-06-17 01:20:56 +02:00
Mathias Bauer
e3dd3608fb
CWS gnumake4: fixes for building with ENABLE_CAIRO on windows [hg:824c8caeaf61]
2011-06-17 00:51:07 +02:00
Mathias Bauer
c74684b9ce
CWS gnumake4: build directx a second time for dx5 [hg:280f52b66154]
2011-06-17 00:46:16 +02:00
Tor Lillqvist
4bdd4e57a3
Deliver also static libraries
2011-06-17 01:39:10 +03:00
Mathias Bauer
4a1b61df46
CWS gnumake4: convert canvas to new build system [hg:04b466050e00]
2011-06-16 12:43:30 +02:00