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
Mathias Bauer
8704e9fbb6
CWS gnumake4: convert canvas to new build system
2011-06-16 12:40:20 +02:00
Tor Lillqvist
4fa3eefdb3
Drop %_EXT% which was always empty
2011-06-03 13:46:37 +03:00
Tor Lillqvist
05c950fe29
Fixes to make it compile on Windows
2011-05-30 19:57:45 +03:00
David Tardon
87fbe86b71
generalize ScopedBitmapAccess and simplify usage
...
It can be used for AlphaMask too now.
2011-05-18 06:06:35 +02:00
Julien Nabet
cdc7c5772a
Easyhack: Add visibility markup to all component_get* functions
2011-04-21 14:25:29 +02:00
Bjoern Michaelsen
e86be178a8
restoring basemutexhelper.hxx
...
* got killed in 3cd302f4e5dd443670debfb9bbae7e3be1676ca6
* checked out from 7db45b251adf8588624fee439df3ae0629c6ac4f
2011-04-16 19:35:05 +02:00
Thorsten Behrens
7fb71807bf
Fix typo in disambiguated disposing change
2011-04-11 10:31:17 +02:00
Tor Lillqvist
92c19ff289
disposeEventSource should not be SAL_CALL
2011-04-11 11:23:44 +03:00
Thorsten Behrens
09b546cf9c
Fix overloaded-virtual warning in canvas
...
With enabled -Woverloaded-virtual gcc warning (see
http://lists.freedesktop.org/archives/libreoffice/2011-March/009567.html ),
canvas exposed a nasty clash between WeakComponentImplHelper::disposing
and XEventListener::disposing. Fixed by overriding *once* in baseclass,
and then calling disambiguated, renamed methods.
2011-04-08 16:47:25 +02:00
Petr Mladek
c87019c1a9
Merge remote-tracking branch 'origin/libreoffice-3-3' into libreoffice-3-4
...
Conflicts:
svtools/source/control/toolbarmenu.cxx
vcl/inc/vcl/gdimtf.hxx
vcl/inc/vcl/settings.hxx
vcl/unx/inc/saldata.hxx
vcl/unx/kde4/KDESalGraphics.cxx
2011-04-05 19:07:05 +02:00