Commit Graph

93 Commits

Author SHA1 Message Date
f01580ce9c Windows: Require at least Windows XP SP2
* Windows XP SP2 is 0x0502, see
  http://msdn.microsoft.com/en-us/library/aa383745.aspx
* If a module changes the Windows SDK version setting,
  this is done module wide now. So the overall behavior
  is as before. This seems to be the best compromise for
  now.
* We need at least SP2 because of the bluetooth stuff
  used in sd/source/ui/remotecontrol.
* Now, we require at least Internet Explorer 7.0. IE6
  has been outdated for a long time.
* Leave StdAfx.h file definitions, as those are Microsoft
  project specific precompiled header files.
* All local definitions of WINVER are removed, because
  the global WINVER setting makes them obsolete now.

To the relation of the three macros:

Setting _WIN32_WINNT sets WINVER and NTDDI_VERSION
automatically to the same value as _WIN32_WINNT.

WINVER and NTDDI_VERSION can be set idenpendently each
for itself.

Change-Id: Ibcc12493aae4fcaf7bcfda88be99c1b61bc326cb
Reviewed-on: https://gerrit.libreoffice.org/6496
Reviewed-by: Thorsten Behrens <thb@documentfoundation.org>
Tested-by: Thorsten Behrens <thb@documentfoundation.org>
2013-11-20 07:15:16 -06:00
f852bda5ec clean up some include guards
Conflicts:
	sw/source/ui/inc/content.hxx

Change-Id: I58d81881271fc6e3320bf3b5f1321594b28614a6
Reviewed-on: https://gerrit.libreoffice.org/6388
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-10-23 10:28:07 +00:00
c914d7d5cc fdo#63154: Remove all usages of the macro EXTERN_C
Change-Id: I25b7f509ba5d1007a16c84ad05870a8174c094ec
Reviewed-on: https://gerrit.libreoffice.org/3621
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
2013-04-26 11:52:36 +00:00
b248624126 fdo#46808, Convert frame::Frame to new style
Change-Id: I74427d1e0059808f04960c648b93245b06c20f7f
2013-04-08 13:53:04 +02:00
1946794ae0 mass removal of rtl:: prefixes for O(U)String*
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk
have kept them, in order not to break external API (the automatic using declaration
is LO-internal).

Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-04-07 14:23:11 +02:00
488e6875e9 remove external include guards
Change-Id: If5758e02baa8e019923355b6c97043b306223fdd
2013-03-25 19:58:16 +01:00
6531960ad6 Blind Windows-only fix
Change-Id: I66c2c0262d3b1255ec90c1e4ac6c992c91b4a821
2012-12-11 18:31:35 +01:00
a3ce60eb3c We only support MSVC 2008 (_MSC_VER 1500) or later
We can drop or simplify many conditionals.

Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
2012-11-28 20:53:40 +02:00
2c47c9989e re-base on ALv2 code. Includes:
cws mba34issues01: #i117709#: make sure that parent of error message box is visible
    Patch contributed by Mathias Bauer
    http://svn.apache.org/viewvc?view=revision&revision=1172346
    i#119036 - improve user experience of certification dialog - only shown once
    Patch contributed by Oliver-Rainer Wittmann
    http://svn.apache.org/viewvc?view=revision&revision=1299727
2012-07-13 21:38:47 +01:00
b9042fad7c re-base on ALv2 code.
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21 15:00:05 +01:00
4876d7e28f suppress "missing braces" error with -Werror 2012-03-12 08:53:18 +01:00
b2072cd1f4 WaE: error: "DECLSPEC_SELECTANY" redefined
AFAICS this was only relevant for mingw32.
2012-03-12 08:53:18 +01:00
0d4720d1e1 undo anything not wizard related in the previous merge-commit 2011-08-21 18:12:16 -05:00
6c76e4db03 Merge branch 'master' into feature/gsoc2011_wizards
Conflicts:
	automation/source/inc/cmdbasestream.hxx
	automation/source/server/cmdbasestream.cxx
	automation/source/server/retstrm.hxx
	automation/source/testtool/cmdstrm.cxx
	automation/source/testtool/cmdstrm.hxx
	automation/source/testtool/tcommuni.cxx
	basctl/prj/d.lst
	basctl/uiconfig/basicide/toolbar/findbar.xml
	cui/source/dialogs/about.cxx
	cui/source/dialogs/about.src
	cui/source/inc/about.hxx
	extensions/source/abpilot/abpservices.cxx
	extensions/source/dbpilots/dbpservices.cxx
	extensions/source/propctrlr/pcrservices.cxx
	extensions/source/svg/makefile.mk
	forms/Library_frm.mk
	lingucomponent/source/hyphenator/altlinuxhyph/hyphen/hyphenimp.cxx
	lingucomponent/source/spellcheck/spell/sspellimp.cxx
	package/prj/d.lst
	package/source/zipapi/XMemoryStream.cxx
	package/source/zipapi/XMemoryStream.hxx
	setup_native/prj/d.lst
	setup_native/source/win32/customactions/relnotes/makefile.mk
	tools/test/export.map
	wizards/com/sun/star/wizards/common/ConfigGroup.py
	wizards/com/sun/star/wizards/common/ConfigNode.py
	wizards/com/sun/star/wizards/common/Configuration.py
	wizards/com/sun/star/wizards/common/Desktop.py
	wizards/com/sun/star/wizards/common/FileAccess.py
	wizards/com/sun/star/wizards/common/Helper.py
	wizards/com/sun/star/wizards/common/SystemDialog.py
	wizards/com/sun/star/wizards/document/OfficeDocument.py
	wizards/com/sun/star/wizards/fax/FaxDocument.py
	wizards/com/sun/star/wizards/fax/FaxWizardDialog.py
	wizards/com/sun/star/wizards/fax/FaxWizardDialogConst.py
	wizards/com/sun/star/wizards/fax/FaxWizardDialogImpl.py
	wizards/com/sun/star/wizards/fax/FaxWizardDialogResources.py
	wizards/com/sun/star/wizards/letter/LetterDocument.py
	wizards/com/sun/star/wizards/letter/LetterWizardDialog.py
	wizards/com/sun/star/wizards/letter/LetterWizardDialogConst.py
	wizards/com/sun/star/wizards/letter/LetterWizardDialogImpl.py
	wizards/com/sun/star/wizards/letter/LetterWizardDialogResources.py
	wizards/com/sun/star/wizards/text/TextDocument.py
	wizards/com/sun/star/wizards/text/TextFieldHandler.py
	wizards/com/sun/star/wizards/text/TextSectionHandler.py
	wizards/com/sun/star/wizards/text/ViewHandler.py
	wizards/com/sun/star/wizards/ui/UnoDialog.py
	wizards/com/sun/star/wizards/ui/UnoDialog2.py
	wizards/com/sun/star/wizards/ui/WizardDialog.py
	wizards/com/sun/star/wizards/ui/event/CommonListener.py
	wizards/com/sun/star/wizards/ui/event/DataAware.py
	wizards/com/sun/star/wizards/ui/event/RadioDataAware.py
	wizards/com/sun/star/wizards/ui/event/UnoDataAware.py
	wizards/util/helpids.h
	wizards/util/hidother.src
	xmlsecurity/prj/build.lst
	xmlsecurity/prj/d.lst
	xmlsecurity/qa/certext/SanCertExt.cxx
2011-08-21 21:50:13 +02:00
94fb4e55c8 Fix MSVC build with debugging C/C++ runtime, i.e. with --enable-dbgutil
Whether this stuff actually works with the debugging runtime is
another question... The reason why the .cxx and .hxx files in this
commit explicitly undefined _DEBUG is unknown. As usual the old commit
message doesn't give any clue. Hamburg apparently didn't use the debug
runtime in their "dbgutil" a.k.a. "non-pro" builds?
2011-08-17 22:13:04 +03:00
c713ea1cda Include <guiddef.h> instad of <initguid.h>
<initguid.h> defines INITGUID (both in the Windows SDK and MinGW) and
then includes <guiddef.h>. We want to define INITGUID ourselves, in
just one place (dllentry.cxx).
2011-06-21 00:00:04 +03:00
7685200dc1 move components to boost unordered containers 2011-02-06 01:00:47 +01:00
86f964d438 Remove doubled headers. 2011-01-21 18:32:36 +01:00
b77940e5af add modelines to .hxx files as well 2010-10-28 15:48:02 +01:00
409ed5a012 Bump _WIN32_WINNT to 0x0403 (fixes VC++ 10 compilation) 2010-10-28 13:28:21 +02:00
d41279d586 more removed include guards using fixguard.py 2010-10-05 18:08:01 +02:00
36de66bdf0 changefileheader2: #i109125#: change source file copyright notice from Sun Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision) 2010-02-12 15:01:35 +01:00
bbef3ea39f CWS-TOOLING: integrate CWS mav44
2009-01-18 22:39:43 +0100 mav  r266467 : #i97073# the soffice file should be a shell script, adjust the plugin
2009-01-18 22:35:15 +0100 mav  r266466 : #i97073# the soffice file should be a shell script, integrate fix from hro41 cws
2009-01-16 15:32:10 +0100 mav  r266426 : #i96456# fix link resolving
2009-01-16 12:21:39 +0100 mav  r266413 : #i97073# the soffice file is no more a shell script
2009-01-16 09:58:05 +0100 mav  r266402 : #i95409# add complex test using unicode names
2009-01-15 20:27:03 +0100 mav  r266392 : #i95408# fix include list
2009-01-15 20:09:28 +0100 mav  r266390 : #i95408# deliver new header
2009-01-15 16:16:33 +0100 mav  r266382 : #i95408# rebase to m38
2009-01-15 16:11:16 +0100 mav  r266380 : #i95408# rebase to m38
2009-01-15 15:38:16 +0100 mav  r266376 : CWS-TOOLING: rebase CWS mav44 to trunk@265758 (milestone: DEV300:m38)
2009-01-14 13:23:55 +0100 mav  r266294 : #i97073# let the presentation slideshow be started in window mode in plugin
2009-01-13 17:27:52 +0100 mav  r266241 : #i95409#,#i95408# support UTF8 encoding for entry names, check the validity of the entries
2009-01-13 16:35:39 +0100 mav  r266236 : #i95408# function to check whether a zip entry name is acceptable
2009-01-13 12:00:18 +0100 mav  r266205 : #i94003# a readonly document can not be modified
2009-01-09 13:24:49 +0100 mav  r266078 : #i95951# let the title be changed
2009-01-09 11:34:49 +0100 mav  r266068 : #i80862# close the link only if was closed by the container, othewise leave it open
2009-01-08 11:30:13 +0100 mav  r265989 : #i97071# disable Toolbars during window-based slide show in ActiveX control
2009-01-08 08:23:23 +0100 mav  r265983 : #i97071# setVisible does not trigger layout in case there is not MenuBar
2009-01-06 12:39:39 +0100 mav  r265908 : #i96185# let the MediaDescriptor get the target URL
2009-01-05 08:46:45 +0100 mav  r265856 : #i93473# integrate the patch
2009-01-02 17:45:17 +0100 mav  r265845 : #i94468#,#i96456# try to follow links
2009-01-02 16:53:41 +0100 mav  r265841 : #i94468#,#i96456# use the same parsing mechanics in sharing control file and document lock file
2009-01-02 16:51:24 +0100 mav  r265839 : #i94468#,#i96456# use the same parsing mechanics in sharing control file and document lock file
2009-02-12 10:27:21 +00:00
ecff07abee CWS-TOOLING: integrate CWS mingwport16
2009-01-15 13:11:20 +0100 releng  r266363 : tidy-up tabs
2008-11-28 15:33:23 +0100 tono  r264557 : i95203: mingw build without stlport
2008-11-22 07:19:50 +0100 tono  r264180 : i96436: make mingw bridge conform with reg-struct-return
2008-11-22 05:14:58 +0100 tono  r264179 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 17:09:04 +0100 tono  r264153 : i95203: mingw build without stlport
2008-11-21 16:59:55 +0100 tono  r264152 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 16:59:18 +0100 tono  r264151 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 16:57:01 +0100 tono  r264150 : i96436: make mingw bridge conform with reg-struct-return
2008-11-21 16:53:19 +0100 tono  r264149 : i96100: mingw port for icu 4.0
2008-11-13 13:41:13 +0100 tono  r263643 : i95203: mingw: Build without stlport
2008-11-13 13:29:38 +0100 tono  r263640 : i96100: MinGW port for icu 4.0
2008-11-13 13:17:10 +0100 tono  r263634 : i96098: MinGW port fix for new Windows API
2008-11-09 15:22:59 +0100 tono  r263497 : i95198: mingwport do not interfere with Cygwin
2008-11-09 14:44:54 +0100 tono  r263496 : i95190: mingwport avoid use of MS assembler
2008-11-09 14:32:26 +0100 tono  r263495 : i95190: mingwport trivial build fixes
2009-01-20 16:36:21 +00:00
c765b48589 CWS-TOOLING: integrate CWS buildid301_DEV300 2008-11-20 15:13:11 +00:00
a559206e9b INTEGRATION: CWS changefileheader (1.3.74); FILE MERGED
2008/04/01 15:13:59 thb 1.3.74.3: #i85898# Stripping all external header guards
2008/04/01 12:29:03 thb 1.3.74.2: #i85898# Stripping all external header guards
2008/03/31 13:33:43 rt 1.3.74.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:17:21 +00:00
c57974b5cc INTEGRATION: CWS changefileheader (1.4.40); FILE MERGED
2008/03/31 13:33:42 rt 1.4.40.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:17:03 +00:00
2222770752 INTEGRATION: CWS changefileheader (1.5.22); FILE MERGED
2008/04/01 15:13:59 thb 1.5.22.3: #i85898# Stripping all external header guards
2008/04/01 12:29:03 thb 1.5.22.2: #i85898# Stripping all external header guards
2008/03/31 13:33:42 rt 1.5.22.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:16:46 +00:00
e0ad0643c2 INTEGRATION: CWS changefileheader (1.8.36); FILE MERGED
2008/04/01 15:13:59 thb 1.8.36.3: #i85898# Stripping all external header guards
2008/04/01 12:29:03 thb 1.8.36.2: #i85898# Stripping all external header guards
2008/03/31 13:33:42 rt 1.8.36.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:16:32 +00:00
123944a8f9 INTEGRATION: CWS changefileheader (1.6.38); FILE MERGED
2008/03/31 13:33:42 rt 1.6.38.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:16:14 +00:00
6bcdfa33ff INTEGRATION: CWS changefileheader (1.4.18); FILE MERGED
2008/03/31 13:33:42 rt 1.4.18.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:15:59 +00:00
d661185846 INTEGRATION: CWS changefileheader (1.17.36); FILE MERGED
2008/04/01 15:13:59 thb 1.17.36.2: #i85898# Stripping all external header guards
2008/03/31 13:33:42 rt 1.17.36.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:15:45 +00:00
5be8b2eee0 INTEGRATION: CWS changefileheader (1.20.4); FILE MERGED
2008/04/01 15:13:59 thb 1.20.4.3: #i85898# Stripping all external header guards
2008/04/01 12:29:03 thb 1.20.4.2: #i85898# Stripping all external header guards
2008/03/31 13:33:42 rt 1.20.4.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:15:28 +00:00
db5d5f2679 INTEGRATION: CWS changefileheader (1.5.22); FILE MERGED
2008/04/01 15:13:59 thb 1.5.22.2: #i85898# Stripping all external header guards
2008/03/31 13:33:42 rt 1.5.22.1: #i87441# Change license header to LPGL v3.
2008-04-11 04:15:10 +00:00
afc173a652 INTEGRATION: CWS fwk80_SRC680 (1.19.14); FILE MERGED
2008/01/02 12:24:04 mav 1.19.14.1: #i84941# use the MediaDescriptor only to handle the macro execution
2008-01-29 14:26:20 +00:00
fac666f093 INTEGRATION: CWS mingwport06 (1.2.36); FILE MERGED
2007/08/24 13:02:45 vg 1.2.36.1: #i75499# pragma is for MSVC
2007-09-06 13:16:12 +00:00
db50f3b952 INTEGRATION: CWS mingwport04 (1.3.18); FILE MERGED
2007/04/18 12:47:24 vg 1.3.18.1: #i75844# MinGW port efforts part II
2007-05-25 10:09:06 +00:00
b389ed5ed6 INTEGRATION: CWS mingwport03 (1.4.6); FILE MERGED
2006/09/07 15:54:56 vg 1.4.6.1: #i53572# MinGW port
2007-03-26 13:50:19 +00:00
af31e74ac8 INTEGRATION: CWS mingwport03 (1.17.14); FILE MERGED
2007/01/09 01:00:39 vg 1.17.14.3: RESYNC: (1.17-1.18); FILE MERGED
2006/10/24 12:10:12 vg 1.17.14.2: #i53572# MinGW port
2006/09/07 15:54:55 vg 1.17.14.1: #i53572# MinGW port
2007-03-26 13:49:50 +00:00
88eb0a9c35 INTEGRATION: CWS mingwport03 (1.4.32); FILE MERGED
2006/10/24 12:10:11 vg 1.4.32.2: #i53572# MinGW port
2006/09/07 15:54:55 vg 1.4.32.1: #i53572# MinGW port
2007-03-26 13:49:26 +00:00
f467a734d7 INTEGRATION: CWS c04v3_SRC680 (1.6.8); FILE MERGED
2006/11/24 18:43:16 mav 1.6.8.1: #143410# reimplement links support correctly
2006-12-05 11:53:56 +00:00
102c0ef07e INTEGRATION: CWS c04v3_SRC680 (1.13.6); FILE MERGED
2006/11/24 18:43:16 mav 1.13.6.1: #143410# reimplement links support correctly
2006-12-05 11:53:28 +00:00
5b3e5d91a5 INTEGRATION: CWS c04v3_SRC680 (1.17.22); FILE MERGED
2006/11/24 18:43:16 mav 1.17.22.1: #143410# reimplement links support correctly
2006-12-05 11:53:16 +00:00
18ab7a3095 INTEGRATION: CWS fwk46 (1.14.6); FILE MERGED
2006/08/18 12:33:20 mav 1.14.6.1: #i64905# fix reentrance problem
2006-10-06 09:38:54 +00:00
8e7805c4c9 INTEGRATION: CWS obo05 (1.3.34); FILE MERGED
2006/08/28 13:48:35 obo 1.3.34.1: #i53611# diable warnings C4917 and 4555
2006-09-25 12:32:29 +00:00
4a6acb0dab INTEGRATION: CWS obo05 (1.5.8); FILE MERGED
2006/08/28 13:48:35 obo 1.5.8.1: #i53611# diable warnings C4917 and 4555
2006-09-25 12:32:14 +00:00
7648760845 INTEGRATION: CWS obo05 (1.2.16); FILE MERGED
2006/08/28 13:48:34 obo 1.2.16.1: #i53611# diable warnings C4917 and 4555
2006-09-25 12:32:00 +00:00
913c3bfa08 INTEGRATION: CWS obo05 (1.14.10); FILE MERGED
2006/08/28 13:48:34 obo 1.14.10.1: #i53611# diable warnings C4917 and 4555
2006-09-25 12:31:46 +00:00
eb79882a4a INTEGRATION: CWS warnings01 (1.1.112); FILE MERGED
2006/02/20 15:31:50 cd 1.1.112.1: #i55991# Warning free code for Windows C++ compiler
2006-06-20 04:43:06 +00:00
e60ff04741 INTEGRATION: CWS warnings01 (1.3.16); FILE MERGED
2006/02/20 15:31:50 cd 1.3.16.1: #i55991# Warning free code for Windows C++ compiler
2006-06-20 04:42:56 +00:00