]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Fri, 29 Jun 2007 17:33:22 +0000 (17:33 +0000)]
strip the leading dot from extension if present in GetFileTypeFromExtension()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47026
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 29 Jun 2007 17:30:56 +0000 (17:30 +0000)]
test wxVsnprintf() printing to both wchar_t* and char* buffers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47025
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Fri, 29 Jun 2007 16:58:58 +0000 (16:58 +0000)]
Prevent seg fault for older GTK+
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47023
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Fri, 29 Jun 2007 12:36:25 +0000 (12:36 +0000)]
remove sole makefile.dmc in tree
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47022
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Fri, 29 Jun 2007 11:53:57 +0000 (11:53 +0000)]
applied patch
1737156 to wxAuiManager
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47021
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Fri, 29 Jun 2007 11:37:45 +0000 (11:37 +0000)]
in wxAUI, set the hint transparency before showing the hint window, as this prevents a flicker of the solid hint window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47019
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Fri, 29 Jun 2007 00:22:57 +0000 (00:22 +0000)]
be able to change tabs with arrow keys
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47014
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 20:01:11 +0000 (20:01 +0000)]
fixed FromAscii to work with NULL argument (broken after recent changes)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47012
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 19:07:00 +0000 (19:07 +0000)]
fixed FromAscii() changes to correctly handle embedded NULs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47011
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 18:57:36 +0000 (18:57 +0000)]
return const wxString& from wxFontMapper::GetDefaultConfigPath()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47010
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 18:56:00 +0000 (18:56 +0000)]
ANSI+Unicode compatibility fixes to wxArrayString
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47009
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Thu, 28 Jun 2007 18:39:41 +0000 (18:39 +0000)]
Patch from Andrea. Adds focus rectangle on the tabs, and provides
best size.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47008
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 17:33:59 +0000 (17:33 +0000)]
dont use wxChar* arguments in wxHTML API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47005
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 17:03:42 +0000 (17:03 +0000)]
dont use wxChar* arguments in wxDatePickerCtrlGeneric API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47004
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 16:59:06 +0000 (16:59 +0000)]
don't use wxChar* arguments in wxLogWindow API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47003
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Thu, 28 Jun 2007 13:11:19 +0000 (13:11 +0000)]
fix for wxAuiNotebook middle-click close (was closing wrong page)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47000
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 12:57:17 +0000 (12:57 +0000)]
fixes to handling of focus changes for toplevel windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46998
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 12:52:09 +0000 (12:52 +0000)]
don't assign m_next twice in wxStringIteratorNode ctor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46997
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 12:49:58 +0000 (12:49 +0000)]
1. added default constructors for wxString iterators
2. fixed assignment of iterator to iterator that points to a different string
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46996
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 12:36:54 +0000 (12:36 +0000)]
added wxString::FromAscii(char*,size_t) for consistency with FromUTF8()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46995
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 28 Jun 2007 12:04:06 +0000 (12:04 +0000)]
CanAcceptFocus() now returns true if either the window itself or one of its children accepts focus; added new IsFocusable() to test whether the window itself accepts focus
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46994
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 08:46:04 +0000 (08:46 +0000)]
fixed typo in comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46993
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Thu, 28 Jun 2007 07:54:15 +0000 (07:54 +0000)]
use same names for test suites as the ones in ./test -l
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46992
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 28 Jun 2007 01:57:02 +0000 (01:57 +0000)]
corrected some links
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46990
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 28 Jun 2007 01:55:56 +0000 (01:55 +0000)]
mention wxLogInterposer(Temp)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46989
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 27 Jun 2007 20:50:15 +0000 (20:50 +0000)]
compatibility fix: have wxListKey ctors from C strings so that passing string literals to functions expecting wxListKey works
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46987
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 27 Jun 2007 20:49:19 +0000 (20:49 +0000)]
compilation fixes after string changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46986
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 27 Jun 2007 19:25:58 +0000 (19:25 +0000)]
use DisableTimestamp() instead of SetTimestamp(NULL)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46985
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Wed, 27 Jun 2007 17:38:29 +0000 (17:38 +0000)]
added middle-click close to wxAuiNotebook
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46983
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Wed, 27 Jun 2007 17:38:13 +0000 (17:38 +0000)]
block signal handlers, instead of disconnecting, to temporarily disable them
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46982
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 27 Jun 2007 15:55:48 +0000 (15:55 +0000)]
don't invalidate the font in SetNativeFontInfo[Desc]() to conform to the documented behaviour (patch
1743548 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46980
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 27 Jun 2007 15:44:06 +0000 (15:44 +0000)]
fix wxUniv/MSW compilation with wxUSE_MENUS==0 (patch
1744277 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46979
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Wed, 27 Jun 2007 12:36:47 +0000 (12:36 +0000)]
in wxAuiNotebook, code to reduce flicker on page close
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46978
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 27 Jun 2007 12:09:55 +0000 (12:09 +0000)]
added wxLog::DisableTimestamp() to be used as a synonym for SetTimestamp(wxEmptyString)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46976
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Wed, 27 Jun 2007 11:29:18 +0000 (11:29 +0000)]
wxAuiNotebook::RemovePage() rewritten; fixes bugs #
1737293 and #
1737433
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46975
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Wed, 27 Jun 2007 10:45:12 +0000 (10:45 +0000)]
tidy up
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46973
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Wed, 27 Jun 2007 09:55:57 +0000 (09:55 +0000)]
removed leftover files under contrib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46972
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Wed, 27 Jun 2007 08:32:37 +0000 (08:32 +0000)]
more svn script changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46971
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 26 Jun 2007 22:53:15 +0000 (22:53 +0000)]
fix bug in WX_GL_DOUBLEBUFFER handling introduced during the last great refactoring
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46969
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 26 Jun 2007 22:41:53 +0000 (22:41 +0000)]
remove .cvsignore files, they're useless with svn
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46968
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 26 Jun 2007 20:44:58 +0000 (20:44 +0000)]
fixes to wint_t and wchar_t handling in unichar.h (fixes FreeBSD compilation and Mingw compilation with -pedantic)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46967
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Tue, 26 Jun 2007 17:01:51 +0000 (17:01 +0000)]
more cvs to svn script changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46966
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Tue, 26 Jun 2007 16:55:59 +0000 (16:55 +0000)]
rebuild tex2rtf
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46965
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 26 Jun 2007 14:36:06 +0000 (14:36 +0000)]
include wxUniCharRef::operator&& unconditionally too, not just wxUniChar one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46960
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 26 Jun 2007 11:58:21 +0000 (11:58 +0000)]
added configure check for wcsdup(), there are too many Unix systems without it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46956
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 26 Jun 2007 10:57:49 +0000 (10:57 +0000)]
compilation fixes for --with-regex=sys
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46955
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Tue, 26 Jun 2007 10:24:09 +0000 (10:24 +0000)]
compilation fixes for some cases
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46954
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 25 Jun 2007 17:53:30 +0000 (17:53 +0000)]
compilation fix if wxLongLong_t is not available
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46941
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 25 Jun 2007 15:07:20 +0000 (15:07 +0000)]
don't use C++ comments in C files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46939
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Mon, 25 Jun 2007 14:35:17 +0000 (14:35 +0000)]
fix svn properties
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46937
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 25 Jun 2007 14:04:34 +0000 (14:04 +0000)]
removed executable bit on files that aren't executables
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46936
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 25 Jun 2007 13:55:06 +0000 (13:55 +0000)]
wxDFB wxUSE_STL compilation fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46935
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 25 Jun 2007 12:16:20 +0000 (12:16 +0000)]
fixed 'url' field extraction to be done for wxHtmlWindow only (bug #
1741900 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46933
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Chris Elliott [Mon, 25 Jun 2007 11:14:05 +0000 (11:14 +0000)]
svn not cvs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46932
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robin Dunn [Sat, 23 Jun 2007 20:50:39 +0000 (20:50 +0000)]
Merge recent wxPython changes from 2.8 branch to HEAD
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46675
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 23 Jun 2007 17:11:25 +0000 (17:11 +0000)]
More const bool (sigh)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46674
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 23 Jun 2007 17:10:25 +0000 (17:10 +0000)]
Remove const bool
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46673
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 23 Jun 2007 17:09:16 +0000 (17:09 +0000)]
Remove const bool
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46672
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 23 Jun 2007 17:05:34 +0000 (17:05 +0000)]
Remove const bool
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46671
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 23 Jun 2007 17:04:37 +0000 (17:04 +0000)]
Don't use const bool.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46670
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 23 Jun 2007 17:03:05 +0000 (17:03 +0000)]
We don't use "const bool" anywhere, I think.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46669
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 23 Jun 2007 16:55:26 +0000 (16:55 +0000)]
Upport scrolling changes and mouse wheel changes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46667
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 22:19:38 +0000 (22:19 +0000)]
clarified global and local config files behavior
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46660
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 20:27:07 +0000 (20:27 +0000)]
remove #if around operator&&(), its needed for other compilers too (Sun CC 5.9) and doesnt seem to hurt the ones which do not need it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46656
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 20:18:33 +0000 (20:18 +0000)]
fix asserts for dropdown items
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46655
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 19:52:29 +0000 (19:52 +0000)]
override DoLog(wxString) and not the deprecated DoLog(wxChar*) in LboxLogger
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46654
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 19:36:02 +0000 (19:36 +0000)]
don't crash in SetBackgroundStyle() if the window is not realized
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46653
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 19:10:04 +0000 (19:10 +0000)]
don't always add wxCAPTION to wxMiniFrame style unconditionally
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46651
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 18:41:07 +0000 (18:41 +0000)]
use wxCRT_VsprintfA name instead of vsprintf, for consistency
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46650
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 18:22:49 +0000 (18:22 +0000)]
make JPEG callbacks extern "C" to fix Sun CC warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46649
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 18:22:20 +0000 (18:22 +0000)]
fix warnings about parameters shadowing member variables
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46648
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 18:20:35 +0000 (18:20 +0000)]
pointer to literal string should be const
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46647
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 18:09:03 +0000 (18:09 +0000)]
suppress virtual function hiding warnings due to the existence of several DoLog() and DoLogString() overloads of which only one is overridden
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46646
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 18:08:09 +0000 (18:08 +0000)]
regenerated after today's changes, it should now handle Sun CC under Linux correctly
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46645
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 18:06:12 +0000 (18:06 +0000)]
remove -mt and/or -pthread when mixing Sun CC and gcc once at the end instead of doing it several times in the middle as these options can appear in pkg-config output for just about anything
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46644
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 17:23:54 +0000 (17:23 +0000)]
use -R instead of -Wl,-rpath with Sun CC under Linux too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46643
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 17:17:30 +0000 (17:17 +0000)]
fixed defining FOOCXX symbols (was broken because AC_LANG_POP was done too soon and so variable name for C and not C++ was wrongly used); changed mwcc and xlc detection to use the common macro instead of duplicating it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46641
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 17:15:33 +0000 (17:15 +0000)]
added support for using Sun CC to link shared libraries under Linux too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46640
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 17:09:18 +0000 (17:09 +0000)]
fix Sun CC warnings about converting literal strings to non-const char *
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46639
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 15:11:27 +0000 (15:11 +0000)]
suppress Sun CC warnings about casting between C++ and extern C function pointers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46634
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 14:52:37 +0000 (14:52 +0000)]
fix Sun CC warning about name clash between the method parameters and member variables argc/argv
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46633
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 14:48:28 +0000 (14:48 +0000)]
better Sun CC fix: put the function in anonymous namespace instead of making it global
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46632
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 14:46:37 +0000 (14:46 +0000)]
Sun CC doesn't allow calling static function from template instantiations so rename ConvertStringToBuf() to wxInternalConvertStringToBuf() and make it extern
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46631
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 14:25:10 +0000 (14:25 +0000)]
test for Sun CC under Linux too, and not only Solaris (mirrors the change in bakefile)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46630
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 14:22:05 +0000 (14:22 +0000)]
don't redefine __WCHAR_TYPE__ when using Sun CC if it's already defined (as is the case at least under Linux)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46629
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 13:59:48 +0000 (13:59 +0000)]
Sun CC (at least version 5.9) has wint_t as a separate type too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46628
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 22 Jun 2007 13:58:05 +0000 (13:58 +0000)]
fix __SUNCC__ definition; added wxCHECK_SUNCC_VERSION
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46627
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 13:55:42 +0000 (13:55 +0000)]
PCH-less compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46626
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 12:56:19 +0000 (12:56 +0000)]
added documentantion for wxMemoryFSHandler::AddFileWithMimeType()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46622
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 12:34:38 +0000 (12:34 +0000)]
made wxUSE_UNICODE=1 the default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46621
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 22 Jun 2007 12:34:03 +0000 (12:34 +0000)]
Forgot this part of the event change patch from 2_8
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46620
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 12:30:51 +0000 (12:30 +0000)]
wxUSE_STL compilation fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46619
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 12:28:59 +0000 (12:28 +0000)]
normalize printf/scanf format strings correctly on all platforms, while accounting for wxArgNormalizer<T> conversions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46618
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 22 Jun 2007 12:26:48 +0000 (12:26 +0000)]
Upport: Always use GdkPixbuf in wxBitmapButton
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46617
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 11:12:21 +0000 (11:12 +0000)]
have only one string form of operator<< in output streams
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46613
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 22 Jun 2007 11:10:36 +0000 (11:10 +0000)]
normalize printf/scanf format strings correctly on all platforms, while accounting for wxArgNormalizer<T> conversions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46612
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 22 Jun 2007 10:53:42 +0000 (10:53 +0000)]
Upported event filter patch for wxTextCtrl::SetValue()
(work around doesn't work anymore with recent versions
of GTK+).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46611
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 22 Jun 2007 10:11:47 +0000 (10:11 +0000)]
Correct gridlines drawing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46609
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 22 Jun 2007 09:18:30 +0000 (09:18 +0000)]
Call clipping region methods from base class.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46606
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Fri, 22 Jun 2007 06:53:30 +0000 (06:53 +0000)]
gtk_widget_destroy does not unref the widget unless it's a TLW or in a
container, so use gtk_object_sink to delete temporary, parentless widgets.
Fixes memory leak bug #
1741184 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46605
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775