Václav Slavík
111d99489d
added code for optimized handling of UTF-8 locales: some string operations are more efficient under it and it's possible to completely compile-out support for other locales if the target system is known to only use UTF-8 locales
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45782 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-05-03 11:05:04 +00:00
Robert Roebling
235751501d
Added compile guards to wxEditableListBox
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-25 09:22:02 +00:00
Václav Slavík
b1b592ad75
don't compile Scintilla sources with -Wall
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45471 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-14 19:05:45 +00:00
Václav Slavík
817270659e
initial version of UTF-8 strings representation (still converting to wchar_t* a lot); it has to be explicitly enabled with --enable-utf8 for now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45433 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-12 21:15:07 +00:00
Mattia Barbon
afc89ff455
Added --enable-extended_rtti configure switch (defaults to disabled).
...
Fix compilation when WXINTL_NO_GETTEXT_MACRO is defined.
Added wx/flags.h to installed files.
Fix XTI compilation after wxString changes.
Fix 'virtual functions but non-virtual destructor' GCC warnings.
Minimal XTI definition for wxOwnerDrawnComboBox (cut'n'paste
from wxComboBox, will need to be completed).
Requires rerunning bakefile and autoconf.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45397 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-11 10:32:01 +00:00
Vadim Zeitlin
6daba577e9
use C++ compiler for all getsockopt() tests, not just one of them to fix compilation under HP-UX (patch 1693708)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45298 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-07 13:18:56 +00:00
Robin Dunn
cf63f3d3ae
More patches from FM to clean up after moving contribs. Also removes
...
use of wxUSE_RESOURCES
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45280 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-06 21:08:30 +00:00
Robin Dunn
18cea8715a
Patch from FM with more bakefile tweaks and etc.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-05 18:26:59 +00:00
Robin Dunn
54429bb380
Bakefile and other changes for new locations of STC and wxSVGFileDC.
...
Remove old files in contrib.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45248 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-04-05 06:27:23 +00:00
Vadim Zeitlin
d63f7562cf
added taborder sample
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-26 15:07:10 +00:00
Vadim Zeitlin
e55a667c1c
test for pthread_mutex_timedlock() availability in configure
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44791 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-13 22:37:26 +00:00
Paul Cornett
be33a1c726
sizeof(char) is 1. By definition.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-10 03:41:37 +00:00
Paul Cornett
6e7b8bcbd7
add 4th parameter to AC_CHECK_HEADER to skip preprocessor check
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44703 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-09 17:57:21 +00:00
Vadim Zeitlin
a48b659563
add checks for GTK+ 2.10 (part of patch 1661851)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44646 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 22:09:57 +00:00
Vadim Zeitlin
cde242b856
no changes, just fixed a typo in warning given about wxDragImage when using wxCocoa
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44631 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 18:41:31 +00:00
Vadim Zeitlin
39b61aa3eb
removed WXWIN_COMPATIBILITY_2_4 in non-MSW code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44627 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-03-07 11:48:53 +00:00
Václav Slavík
56b1244c21
fixed incorrectly reported WXWIN_COMPATIBILITY_2_6 value in summary
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-02-20 19:40:24 +00:00
Václav Slavík
abb6edd197
added WXWIN_COMPATIBILITY_2_8
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44526 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-02-19 20:02:14 +00:00
Vadim Zeitlin
9c49977bd6
define wxUSE_ACTIVEX, not (non existent) wxUSE_OLE_ACTIVEX
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44401 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-02-07 16:07:56 +00:00
Robin Dunn
7fd3acaf54
Set version number
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44386 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-02-06 19:58:27 +00:00
Robin Dunn
1d51064ce3
Bump subrelease number
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44263 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-19 20:17:39 +00:00
Paul Cornett
3f83a9cda3
only gtk1 needs poll now
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44225 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-15 00:24:54 +00:00
Vadim Zeitlin
02f0eca5fb
do strtoll() test using C++ compiler as at least under SGI this function is accessible from C99 but not C++ code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-11 00:30:13 +00:00
Vadim Zeitlin
4fd169bda5
updated version to 2.8.1
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-07 22:21:20 +00:00
Vadim Zeitlin
bde1da6d3f
include WebKit.h as otherwise WebKit is not detected on PPC with gcc 3.3 (patch 1623616)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2007-01-07 16:25:04 +00:00
Václav Slavík
f321ab7fb4
disable (some) features that are not available in DirectFB
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-24 19:50:28 +00:00
Robin Dunn
d7db6a4351
bump subrelease number
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44000 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-18 20:22:32 +00:00
Michael Wetherell
9fea3325be
Fix for printf positional parameter check from Francesco.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-14 00:07:15 +00:00
Robin Dunn
8d3223cb32
Bump subrelease number
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43948 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-12 01:52:43 +00:00
Robin Dunn
3f7f284d55
Modified form of Patch #1611222 , adds wxSearchCtrl (generic & native carbon HISearchField)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43908 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-11 06:19:27 +00:00
Michael Wetherell
d083d20168
Fix so that AR/AROPTIONS can be overridden on the configure command line when
...
using Sun CC.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43888 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-09 23:43:54 +00:00
Vadim Zeitlin
06629565dc
enable gnomeprint code by default
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-04 22:40:25 +00:00
Vadim Zeitlin
1ecacba436
removed extra comma in --enable-dataviewctrl helpstring
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-04 22:37:16 +00:00
Michael Wetherell
90eaf43334
Check the size of the boolean type used by an external jpeg lib on Windows.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-03 21:59:47 +00:00
Vadim Zeitlin
70c536f394
added --disable-vararg_macros option to allow not using vararg macros even if they're supported (useful if the user code doesn't want to use C99 extensions)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43754 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-12-03 13:41:06 +00:00
Michael Wetherell
e604ac7991
Rename boolean to wxjpeg_boolean to avoid conflicts, e.g. with boolean
...
defined in the Windows headers.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43705 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-28 16:24:45 +00:00
Michael Wetherell
0eb69691e1
Put setting of CC and CXX for wine back before compiler checks.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-28 14:47:32 +00:00
Stefan Neis
252a502277
Replaced "egrep" by "$EGREP" (predefined by configure anyway).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43642 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-25 17:29:21 +00:00
Vadim Zeitlin
ddbd3cd58b
force linux/joystick.h header compilation (and not just presence) check to fix the build under Linux 2.6.16 with its broken joystick.h
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43641 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-25 16:20:11 +00:00
Václav Slavík
d7ae4a6264
moved wxMGL's font management code to common so that it can be reused by wxDFB; implemented wxDFB part
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43550 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-20 20:45:57 +00:00
Vadim Zeitlin
a1b1cf33e1
disable mmedia contrib for wxMGL (blunt fix for tinderbox compilation error)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43451 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-16 23:33:22 +00:00
Vadim Zeitlin
2e35565ac8
disable wxGLCanvas for wxMGL and wxDFB which don't support it
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43401 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-13 19:50:59 +00:00
Stefan Neis
e43101ee40
Need to check for getsockopt argument in C++ mode.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43312 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-11 17:19:59 +00:00
Vadim Zeitlin
38c6938f8d
use C++ for variadic macros test as e.g. gcc 2.95.4 supports them while g++ 2.95 does not
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-10 12:40:38 +00:00
Vadim Zeitlin
715d53e4e1
use C++ compiler for timezone test, otherwise wrong timezone is detected under cygwin
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-10 12:36:32 +00:00
Robin Dunn
25bb1412af
Move version number to 2.8.0.0 and rebake the makefiles
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-10 02:32:01 +00:00
Vadim Zeitlin
d0dec9136f
undid CFLAGS to CXXFLAGS chane (rev 1.1121) which is not necessary any more; fixed a couple of problems with using WX_CHECK_FUNCS() (missing header)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43253 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-10 01:32:05 +00:00
Vadim Zeitlin
d92b393c90
use AC_CACHE_CHECK instead of AC_MSG_CHECKING + check to avoid unnecessary checking for cached tests
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43252 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-10 01:00:17 +00:00
Vadim Zeitlin
224d4f6d7c
use C++ compiler for the tests which do require it (from rev 1.1118 a.k.a. BEFORE_LANG_CXX)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43251 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2006-11-10 00:40:27 +00:00
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