Commit Graph

1207 Commits

Author SHA1 Message Date
Vadim Zeitlin
55e345713a shave 30KB off configure size by using a single AC_CHECK_HEADER() for multiple headers instead of 6 different AC_CHECK_HEADER() calls which are strictly quivalent but expand the macro 5 times unnecessarily
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43228 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 15:44:02 +00:00
Vadim Zeitlin
a49ffb32e2 include widec.h if it's available, it contains declarations of [f]putws() under Solaris
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43227 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 15:35:09 +00:00
Vadim Zeitlin
fd5199d66b use C compiler for tests again, it's useless to use the C++ one for AC_CHECK_FUNCS() test anyhow; do use WX_CHECK_FUNCS() instead of several AC_CHECK_FUNCS() where we need to make sure that the function declaration is available
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 15:30:37 +00:00
Vadim Zeitlin
2dbd07cb7a don't create version-script file if it's not used
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-09 12:08:51 +00:00
Vadim Zeitlin
b6814e24ef disable joystick for wxMGL, it's not implemented there
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43134 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 23:57:43 +00:00
Vadim Zeitlin
74d92aac47 disable net contrib for non-Unix nor Windows platforms (e.g. wxMGL under DOS)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 23:21:24 +00:00
Vadim Zeitlin
480b9f185f disable wxSound for wxMGL DOS build (it's not implemented there)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 16:15:49 +00:00
Vadim Zeitlin
56c6aab7e6 disable dialup manager for MGL, it doesn't link as there is no DOS implementation of it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43120 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-06 13:05:50 +00:00
Vadim Zeitlin
e541dae02d fix messages for OpenGL headers detection
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43055 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 20:13:26 +00:00
Vadim Zeitlin
5dfc7e56e5 test for GL/glu.h too (fixes part of bug 879474)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43045 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:40:31 +00:00
Vadim Zeitlin
02b0502025 look for OpenGL headers/libraries in /opt/graphics/OpenGL as this is where they're found on HP-UX systems apparently (closes bug 925307)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:33:37 +00:00
Václav Slavík
6589dc98a0 don't use top_builddir so that configure.in works with autoconf 2.5x as well as 2.60+
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 17:08:49 +00:00
Vadim Zeitlin
4922025ae8 fix to last change: compilation test must be done after test for C compiler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43007 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 03:10:20 +00:00
Vadim Zeitlin
032bc940fc add -mno-cygwin detection: we should treat cygwin as Windows, not Unix, when it's used
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43005 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-04 02:54:19 +00:00
Vadim Zeitlin
322f55e8d0 fix typo in WX_ARG_ENABLE for richtext (patch 1589243)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-03 21:48:44 +00:00
Vadim Zeitlin
d6fb552774 call PKG_PROG_PKG_CONFIG before checking for gnomeprintui, gnomevfs and hildon libraries -- otherwise they were never detected
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42863 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-31 16:46:49 +00:00
Vadim Zeitlin
d8f2f99ff7 don't define WINVER as 0x0400 in configure, it's defined in the headers as 0x0600 if it's not defined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42849 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-31 14:34:43 +00:00
Vadim Zeitlin
bb9e79c05e added --enable-tga (on by default)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42800 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-31 00:41:43 +00:00
Vadim Zeitlin
912c39325b Various wxCollapsiblePane enhancements (re-patch 1577412):
1. wxUSE_COLLPANE added
2. XRC handler added
3. flicker fixes for the generic version
4. sizing fixes for GTK+ version
5. RTL fixes for the generic version (via wxBoxSizer)
6. better appearance under Mac for the generic version


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42759 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-30 20:08:17 +00:00
Michael Wetherell
916af76f40 Make wxBackingFile internal, and remove wxZipFSHander, add a typedef to
wxArchiveFSHandler for compatibilty.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42651 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-29 20:06:45 +00:00
Robin Dunn
2add9e3c2f Moved version number to 2.7.2.0 and rebaked
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42590 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 21:54:52 +00:00
Vadim Zeitlin
ec3edcc984 check for strtoull() or wcstoull()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42585 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 17:13:19 +00:00
Vadim Zeitlin
1e613d2282 deTABified
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42574 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 15:01:33 +00:00
Michael Wetherell
6c7f5e56a8 Another fix for the pch bug test.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 11:53:44 +00:00
Michael Wetherell
be49c6ecde Another fix for the pch bug test.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42563 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 11:07:20 +00:00
Michael Wetherell
6d952fd76f Fix bugs in check for gcc's precompiled header bug.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42560 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 10:31:43 +00:00
Michael Wetherell
b2983f422f Fix portibility bug.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-28 01:15:16 +00:00
Michael Wetherell
26e422a9ad Add wxUSE_TARSTREAM and wxUSE_FS_ARCHIVE.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42502 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-27 09:12:27 +00:00
Michael Wetherell
a81d5bb62c On unicode builds detect gcc 3.4 precompiled header bug (bugzilla 13361).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42302 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 21:20:26 +00:00
Robin Dunn
f2b79dadee Bump subrelease number
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 20:15:41 +00:00
Michael Wetherell
f8f6c91a0f Added wxBackingFile and wxBackedInputStream.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 14:47:07 +00:00
Michael Wetherell
c06469f66f Check for fdopen. Probably everywhere has it, but check until we are sure.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42278 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-23 13:33:45 +00:00
Vadim Zeitlin
ac70b90bb4 why was using std::string and streams disabled by default for mingw32 and cygwin? enabled it back
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-22 12:50:43 +00:00
Robin Dunn
81bfc17cc6 bump subrelease number
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42138 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-19 23:24:08 +00:00
Vadim Zeitlin
479c790cb7 must use PKG_PROG_PKG_CONFIG before PKG_CHECK_MODULES; fixes configure for Unicode wxX11 build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42123 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-19 15:12:46 +00:00
Robert Roebling
88bbc3329b Test for KDE and GNOME using session manager vendor.
Use it in mime types initialization.
   Add wxUSE_DETECT_SM


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42098 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-18 21:55:54 +00:00
Robin Dunn
64b75e644a Ensure Cairo is installed before setting wxUSE_GRAPHICS_CONTEXT for
wxGTK builds


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42020 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-14 18:07:42 +00:00
Paul Cornett
bfeeb7f3a2 remove unused XIM code, minor cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41999 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-14 04:03:24 +00:00
Robin Dunn
6850c57605 bump subrelease number
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41990 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-13 19:01:02 +00:00
Paul Cornett
7067783d90 animatectrl typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41944 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-11 17:00:24 +00:00
Vadim Zeitlin
72045d5768 added wxAnimationCtrl (patch 1570325)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41819 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-09 17:51:07 +00:00
Robert Roebling
f1e3914fde Bump version.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41742 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 19:49:24 +00:00
Vadim Zeitlin
319c5ed4d2 added --enable-aboutdlg
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-08 12:21:57 +00:00
Robin Dunn
f43426c1b9 Bakefile changes for building the graphics context modules, and
setup/configure changes for setting wxUSE_GRAPHICS_CONTEXT.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-04 03:13:03 +00:00
Vadim Zeitlin
6f1fb1acbb define wxUSE_ACTIVEX and wxUSE_OLE_AUTOMATION with wxUSE_OLE (no separate switches for now...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41582 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-10-02 22:41:38 +00:00
Vadim Zeitlin
4353a8df6e add compilation options to allow compiling in just the selected wxUniv themes and not all of them (which is still the default)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-28 22:55:28 +00:00
Vadim Zeitlin
ca5c6ac3f4 Added wxUSE_VARIANT and the related checks, also added wxUSE_OLE_AUTOMATION
to guard wxAutomationObject code which depends on wxVariant


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-24 13:12:56 +00:00
Robert Roebling
95a4630380 [ 1559479 ] wxImageComboBox
Actually wxBitmapComboBox. Also commited configure.
    Not yet updated Makefiles.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41383 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-23 09:14:49 +00:00
Michael Wetherell
58e65954e9 Minor cleanup: use AC_CHECK_DECLS for the gtk_icon_size_lookup check instead of
AC_TRY_COMPILE.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41247 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-16 08:09:43 +00:00
Robert Roebling
6a5c9b3ff7 Apply patch [ 1548750 ] wxVsnprintf() various fixes
Part II.
c


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-09-09 14:11:21 +00:00