]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
17 years agofix unused parameter warning in OnIdle()
Vadim Zeitlin [Thu, 12 Jul 2007 22:04:59 +0000 (22:04 +0000)] 
fix unused parameter warning in OnIdle()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47406 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agouse unsigned char to avoid MSVC warnings about cast truncations
Vadim Zeitlin [Thu, 12 Jul 2007 22:04:17 +0000 (22:04 +0000)] 
use unsigned char to avoid MSVC warnings about cast truncations

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47405 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremove deprecated UseAlpha() call
Vadim Zeitlin [Thu, 12 Jul 2007 22:01:03 +0000 (22:01 +0000)] 
remove deprecated UseAlpha() call

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoImprove static_cfref_cast so that it can be used without causing an unnecessary retai...
David Elliott [Thu, 12 Jul 2007 20:03:20 +0000 (20:03 +0000)] 
Improve static_cfref_cast so that it can be used without causing an unnecessary retain/release in the case when one is only using the cast to convert to a more-derived raw CF ref type.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoFix Raise and Lower to leave all other sibilng views in the order they were in.
David Elliott [Thu, 12 Jul 2007 18:26:33 +0000 (18:26 +0000)] 
Fix Raise and Lower to leave all other sibilng views in the order they were in.
Copyright 2007 Software 2000 Ltd.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47382 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoBo's patch for generic code, more sorting code, WIP
Robert Roebling [Thu, 12 Jul 2007 12:58:28 +0000 (12:58 +0000)] 
Bo's patch for generic code, more sorting code, WIP

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47374 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremoved extra semicolon
Václav Slavík [Thu, 12 Jul 2007 12:36:25 +0000 (12:36 +0000)] 
removed extra semicolon

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47373 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fix for ANSI STL build
Vadim Zeitlin [Thu, 12 Jul 2007 12:16:23 +0000 (12:16 +0000)] 
compilation fix for ANSI STL build

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47371 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremoved Insert() methods which already exist in the base wxControlWithItems class
Vadim Zeitlin [Thu, 12 Jul 2007 12:04:07 +0000 (12:04 +0000)] 
removed Insert() methods which already exist in the base wxControlWithItems class

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47369 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded support for alpha channel to wxColour to/from string conversion functions ...
Vadim Zeitlin [Thu, 12 Jul 2007 08:36:24 +0000 (08:36 +0000)] 
added support for alpha channel to wxColour to/from string conversion functions (slightly modified patch 1750112)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47361 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agofix MDI child sizing, which was working more or less by accident before I broke it...
Paul Cornett [Thu, 12 Jul 2007 07:01:54 +0000 (07:01 +0000)] 
fix MDI child sizing, which was working more or less by accident before I broke it in rev 46223

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47360 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fix
Václav Slavík [Thu, 12 Jul 2007 06:13:52 +0000 (06:13 +0000)] 
compilation fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47358 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded missing spaces
Vadim Zeitlin [Thu, 12 Jul 2007 00:18:01 +0000 (00:18 +0000)] 
added missing spaces

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47355 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agonon-PCH compilation fix after latest change
Vadim Zeitlin [Thu, 12 Jul 2007 00:12:51 +0000 (00:12 +0000)] 
non-PCH compilation fix after latest change

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded support for binary data to wxConfig (slightly modified patch 1736788)
Vadim Zeitlin [Thu, 12 Jul 2007 00:11:03 +0000 (00:11 +0000)] 
added support for binary data to wxConfig (slightly modified patch 1736788)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years ago--with-sdl option should be taken into account for non-GUI builds too (closes bug...
Vadim Zeitlin [Wed, 11 Jul 2007 23:31:24 +0000 (23:31 +0000)] 
--with-sdl option should be taken into account for non-GUI builds too (closes bug 1196162)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47349 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agominor changes: increase the initial window size, create the log control read-only...
Vadim Zeitlin [Wed, 11 Jul 2007 23:17:39 +0000 (23:17 +0000)] 
minor changes: increase the initial window size, create the log control read-only, don't create unneeded status bar panes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47348 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocall SetCanFocus(false) to prevent the control window itself from getting focus,...
Vadim Zeitlin [Wed, 11 Jul 2007 23:16:26 +0000 (23:16 +0000)] 
call SetCanFocus(false) to prevent the control window itself from getting focus, only m_mainWin should have it

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47347 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodon't output -DwxUSE_GUI=0 in cflags by default, do output it if 'base' is specified...
Vadim Zeitlin [Wed, 11 Jul 2007 21:54:51 +0000 (21:54 +0000)] 
don't output -DwxUSE_GUI=0 in cflags by default, do output it if 'base' is specified after cflags option (patch from John Labenski)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agofixed a bug in a test (there should be a space after -z)
Vadim Zeitlin [Wed, 11 Jul 2007 21:14:32 +0000 (21:14 +0000)] 
fixed a bug in a test (there should be a space after -z)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47345 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodisable the libraries and features which were disabled before the latest changes...
Vadim Zeitlin [Wed, 11 Jul 2007 21:14:05 +0000 (21:14 +0000)] 
disable the libraries and features which were disabled before the latest changes but got accidentally enabled

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47344 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded wxUSE_SVG
Vadim Zeitlin [Wed, 11 Jul 2007 20:52:41 +0000 (20:52 +0000)] 
added wxUSE_SVG

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocleanup: indentation, line length, don't include unneeded headers
Vadim Zeitlin [Wed, 11 Jul 2007 20:42:37 +0000 (20:42 +0000)] 
cleanup: indentation, line length, don't include unneeded headers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47341 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadd adv and core libraries to the built wx libs if GUI is enabled
Vadim Zeitlin [Wed, 11 Jul 2007 20:11:37 +0000 (20:11 +0000)] 
add adv and core libraries to the built wx libs if GUI is enabled

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoRewrote configure --enable/with options handling:
Vadim Zeitlin [Wed, 11 Jul 2007 20:03:11 +0000 (20:03 +0000)] 
Rewrote configure --enable/with options handling:

1. There is no more need to set DEFAULT_wxUSE_XXX for all options (although
   it's still taken into account if it is set), use WX_ARG_DISABLE/WITHOUT for
   the options which are enabled by default instead (and WX_ARG_ENABLE/WITH
   for those which are disabled): this makes configure messages more
   understandable (this closes bug 1038676)
2. Added --disable-all-features option which allows to disable everything
   which can be disabled at once in order to build the absolutely minimal
   wx library
3. General cleanup

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47339 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoavoiding copies if not necessary (better dependancy tracking)
Stefan Csomor [Wed, 11 Jul 2007 15:50:41 +0000 (15:50 +0000)] 
avoiding copies if not necessary (better dependancy tracking)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47337 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years ago64bit fix for patch as well
Stefan Csomor [Wed, 11 Jul 2007 15:46:36 +0000 (15:46 +0000)] 
64bit fix for patch as well

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47336 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoTest for wxUSE_UXTHEME
Julian Smart [Wed, 11 Jul 2007 08:55:28 +0000 (08:55 +0000)] 
Test for wxUSE_UXTHEME

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47334 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoAvoid a crash due to OnSize being called before initialisation
Julian Smart [Wed, 11 Jul 2007 08:32:57 +0000 (08:32 +0000)] 
Avoid a crash due to OnSize being called before initialisation

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47331 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoCompilo.
Robert Roebling [Wed, 11 Jul 2007 08:03:52 +0000 (08:03 +0000)] 
Compilo.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47329 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocorrected timer.h include broken by last change
Vadim Zeitlin [Wed, 11 Jul 2007 00:11:58 +0000 (00:11 +0000)] 
corrected timer.h include broken by last change

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47327 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fixes for wxUSE_COMBOBOX/RADIOBTN==0
Vadim Zeitlin [Wed, 11 Jul 2007 00:03:09 +0000 (00:03 +0000)] 
compilation fixes for wxUSE_COMBOBOX/RADIOBTN==0

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47326 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fixes for wxUSE_MSGDLG==0
Vadim Zeitlin [Wed, 11 Jul 2007 00:02:51 +0000 (00:02 +0000)] 
compilation fixes for wxUSE_MSGDLG==0

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47325 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fixes for wxUSE_IMAGE==0
Vadim Zeitlin [Wed, 11 Jul 2007 00:02:11 +0000 (00:02 +0000)] 
compilation fixes for wxUSE_IMAGE==0

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47324 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocheck for wxUSE_TIMER in headers, not the files including them
Vadim Zeitlin [Wed, 11 Jul 2007 00:00:33 +0000 (00:00 +0000)] 
check for wxUSE_TIMER in headers, not the files including them

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47323 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded missing wxUSE_XXX checks
Vadim Zeitlin [Tue, 10 Jul 2007 23:59:42 +0000 (23:59 +0000)] 
added missing wxUSE_XXX checks

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47322 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremoved dummy variable, C++ compilers shouldn't have any troubles with empty source...
Vadim Zeitlin [Tue, 10 Jul 2007 23:37:09 +0000 (23:37 +0000)] 
removed dummy variable, C++ compilers shouldn't have any troubles with empty source file

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fixes for wxUSE_TIMER==0
Vadim Zeitlin [Tue, 10 Jul 2007 23:19:57 +0000 (23:19 +0000)] 
compilation fixes for wxUSE_TIMER==0

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47317 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fixes for wxUSE_LONGLONG==0
Vadim Zeitlin [Tue, 10 Jul 2007 23:19:17 +0000 (23:19 +0000)] 
compilation fixes for wxUSE_LONGLONG==0

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47316 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodon't include wx/unix/private/timer.h from evtloop.h, it's only needed in .cpp
Vadim Zeitlin [Tue, 10 Jul 2007 23:11:04 +0000 (23:11 +0000)] 
don't include wx/unix/private/timer.h from evtloop.h, it's only needed in .cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47315 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocompilation fix for gcc<3.4
Václav Slavík [Tue, 10 Jul 2007 20:13:59 +0000 (20:13 +0000)] 
compilation fix for gcc<3.4

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47305 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded support for custom bitmap depths
Václav Slavík [Tue, 10 Jul 2007 19:02:12 +0000 (19:02 +0000)] 
added support for custom bitmap depths

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47304 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoSwitch GetHeaderButtonWidget to use a real column header button.
Robin Dunn [Tue, 10 Jul 2007 16:59:48 +0000 (16:59 +0000)] 
Switch GetHeaderButtonWidget to use a real column header button.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47302 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoimplemented raw bitmap access for wxDFB
Václav Slavík [Tue, 10 Jul 2007 16:49:19 +0000 (16:49 +0000)] 
implemented raw bitmap access for wxDFB

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47300 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agocleanup of raw access to bitmaps:
Václav Slavík [Tue, 10 Jul 2007 13:32:25 +0000 (13:32 +0000)] 
cleanup of raw access to bitmaps:
1. remove UseAlpha() on platforms that don't need it and call it automatically from ~wxPixelData instead of requiring explicit call; deprecate wxPixelData::UseAlpha()
2. don't call UngetRawData() if GetRawData() failed

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47295 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoBlock all events in wxSpinButton::SetValue etc.
Robert Roebling [Tue, 10 Jul 2007 11:58:03 +0000 (11:58 +0000)] 
Block all events in wxSpinButton::SetValue etc.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47292 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoBlock all events in wxSpinCtrl::SetValue etc.
Robert Roebling [Tue, 10 Jul 2007 11:50:14 +0000 (11:50 +0000)] 
Block all events in wxSpinCtrl::SetValue etc.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoBlock all events in wxSpinCtrl::SetValue etc.
Robert Roebling [Tue, 10 Jul 2007 11:48:23 +0000 (11:48 +0000)] 
Block all events in wxSpinCtrl::SetValue etc.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47289 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremoved obsolete makefiles
Vadim Zeitlin [Tue, 10 Jul 2007 10:29:19 +0000 (10:29 +0000)] 
removed obsolete makefiles

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47288 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded --optional-libs wx-config argument (patch 1747239)
Vadim Zeitlin [Tue, 10 Jul 2007 10:28:12 +0000 (10:28 +0000)] 
added --optional-libs wx-config argument (patch 1747239)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47287 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoAlso added wxFFileStream::IsOk() and corrected IsOk() implementations of
Vadim Zeitlin [Tue, 10 Jul 2007 02:02:54 +0000 (02:02 +0000)] 
Also added wxFFileStream::IsOk() and corrected IsOk() implementations of
wxFileInput/OutputStream to call the immediate base class version of this
method and not wxStreamBase one.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoregenerated after adding base64.h/cpp
Vadim Zeitlin [Tue, 10 Jul 2007 02:00:51 +0000 (02:00 +0000)] 
regenerated after adding base64.h/cpp

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47283 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded functions for base64 en/decoding (replaces patch 1739431)
Vadim Zeitlin [Tue, 10 Jul 2007 01:51:43 +0000 (01:51 +0000)] 
added functions for base64 en/decoding (replaces patch 1739431)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47282 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoNeed to send an event in the wxCP_NO_TLW_RESIZE case too so the user
Robin Dunn [Mon, 9 Jul 2007 19:49:35 +0000 (19:49 +0000)] 
Need to send an event in the wxCP_NO_TLW_RESIZE case too so the user
code knows when to update the layout

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoUse a button that has a tree widget as a parent as the widget style
Robin Dunn [Mon, 9 Jul 2007 18:30:10 +0000 (18:30 +0000)] 
Use a button that has a tree widget as a parent as the widget style
for DrawHeaderButton, as this is apparently how the gtk themes decide
whether to draw a normal button or a column header button.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoMore work on sorting in wxDataViewCtrl
Robert Roebling [Mon, 9 Jul 2007 18:29:05 +0000 (18:29 +0000)] 
More work on sorting in wxDataViewCtrl

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoFix compilo due to r47267.
David Elliott [Mon, 9 Jul 2007 17:41:51 +0000 (17:41 +0000)] 
Fix compilo due to r47267.
That patch might need some review because it does not use direct base classes but skips up to wxStreamBase.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47269 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agouse first unused colour for the mask instead of hardcoded #ff00ff (patch 1746895)
Vadim Zeitlin [Mon, 9 Jul 2007 17:08:20 +0000 (17:08 +0000)] 
use first unused colour for the mask instead of hardcoded #ff00ff (patch 1746895)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47268 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded wxFileStream::IsOk() (patch 1749587)
Vadim Zeitlin [Mon, 9 Jul 2007 16:59:09 +0000 (16:59 +0000)] 
added wxFileStream::IsOk() (patch 1749587)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agogenerate wxEVT_COMMAND_LIST_END_LABEL_EDIT event even if label didn't change
Vadim Zeitlin [Mon, 9 Jul 2007 14:58:44 +0000 (14:58 +0000)] 
generate wxEVT_COMMAND_LIST_END_LABEL_EDIT event even if label didn't change

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47265 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodon't bubble up the events upwards the window hierarchy in non-last event handler...
Vadim Zeitlin [Mon, 9 Jul 2007 14:48:48 +0000 (14:48 +0000)] 
don't bubble up the events upwards the window hierarchy in non-last event handler in the event handlers chain as this results in passing the event more than once to the parent (and, indirectly, to wxApp)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47264 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoAdded gravity
Julian Smart [Mon, 9 Jul 2007 14:30:49 +0000 (14:30 +0000)] 
Added gravity

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47262 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoAdd GtkSortableIface stubs
Robert Roebling [Mon, 9 Jul 2007 13:23:22 +0000 (13:23 +0000)] 
Add GtkSortableIface stubs

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47260 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded missing WXDLLIMPEXP_CORE for wxGetDisplay() for wxGTK
Vadim Zeitlin [Mon, 9 Jul 2007 13:18:32 +0000 (13:18 +0000)] 
added missing WXDLLIMPEXP_CORE for wxGetDisplay() for wxGTK

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47259 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoAdd compare function to wxDataViewModel
Robert Roebling [Mon, 9 Jul 2007 12:32:59 +0000 (12:32 +0000)] 
Add compare function to wxDataViewModel

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47258 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoBo'd patch to make wxDataViewCtrl compile again (4th attempt
Robert Roebling [Mon, 9 Jul 2007 10:38:22 +0000 (10:38 +0000)] 
Bo'd patch to make wxDataViewCtrl compile again (4th attempt
  to actually commit).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47257 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoignore Bakefiles.local.bkgen file with local customizations
Václav Slavík [Mon, 9 Jul 2007 10:17:47 +0000 (10:17 +0000)] 
ignore Bakefiles.local.bkgen file with local customizations

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47256 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded GCC visibility support
Václav Slavík [Mon, 9 Jul 2007 10:12:51 +0000 (10:12 +0000)] 
added GCC visibility support

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47255 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded WXDLLIMPEXP_FWD_FOO macros in addition to WXDLLIMPEXP_FOO for use with forward...
Václav Slavík [Mon, 9 Jul 2007 10:09:52 +0000 (10:09 +0000)] 
added WXDLLIMPEXP_FWD_FOO macros in addition to WXDLLIMPEXP_FOO for use with forward declarations (in preparation for GCC visibility support)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agofix from Francesco for the latest version of wxPresets
Vadim Zeitlin [Sun, 8 Jul 2007 23:11:55 +0000 (23:11 +0000)] 
fix from Francesco for the latest version of wxPresets

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47243 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodocumented removal of unsafe wxGets() and wxTmpnam() functions
Václav Slavík [Sun, 8 Jul 2007 20:23:11 +0000 (20:23 +0000)] 
documented removal of unsafe wxGets() and wxTmpnam() functions

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47241 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodon't call <del-flags> for flags that weren't added
Václav Slavík [Sun, 8 Jul 2007 20:03:58 +0000 (20:03 +0000)] 
don't call <del-flags> for flags that weren't added

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47240 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremoved unsecure wxTmpnam() function (patch by Francesco Montorsi)
Václav Slavík [Sun, 8 Jul 2007 19:06:03 +0000 (19:06 +0000)] 
removed unsecure wxTmpnam() function (patch by Francesco Montorsi)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47238 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agofix Watcom compilation: removed templates for wxFileSelector() compatibility with...
Václav Slavík [Sun, 8 Jul 2007 08:40:37 +0000 (08:40 +0000)] 
fix Watcom compilation: removed templates for wxFileSelector() compatibility with passing NULL

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47231 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremoved wxWCHAR_T_IS_SEPARATE_TYPE: there already was wxWCHAR_T_IS_REAL_TYPE with...
Václav Slavík [Sun, 8 Jul 2007 07:04:38 +0000 (07:04 +0000)] 
removed wxWCHAR_T_IS_SEPARATE_TYPE: there already was wxWCHAR_T_IS_REAL_TYPE with the exact same meaning and definition

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoprocess pending wx events before sending idle events
Paul Cornett [Sun, 8 Jul 2007 05:31:32 +0000 (05:31 +0000)] 
process pending wx events before sending idle events

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47229 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoDon't include <CoreFoundation/CFBase.h> because it in turn includes MacTypes.h which...
David Elliott [Sat, 7 Jul 2007 22:10:02 +0000 (22:10 +0000)] 
Don't include <CoreFoundation/CFBase.h> because it in turn includes MacTypes.h which causes too much namespace pollution.
Instead, declare the CFTypeRef type and the CFRelease and CFRetain functions.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoRemove wxMBConv_mac and wxMBConv_macUTF8D converters and use wxMBConv_cf(wxFONTENCODI...
David Elliott [Sat, 7 Jul 2007 19:10:15 +0000 (19:10 +0000)] 
Remove wxMBConv_mac and wxMBConv_macUTF8D converters and use wxMBConv_cf(wxFONTENCODING_UTF8) for wxConvFileName on Darwin platform regardless of GUI toolkit.
Check for Mac encodings in wxMBConv_wxwin::Init and fail to provide conversion for them via wxEncodingConverter because that code is horribly broken for several encodings.
Remove definition of wxConvLibc for non-Darwin Mac platforms (we don't support these anymore).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47225 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoAdd support for wxFONTENCODING_MACKEYBOARD.
David Elliott [Sat, 7 Jul 2007 18:56:46 +0000 (18:56 +0000)] 
Add support for wxFONTENCODING_MACKEYBOARD.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoAdd factory functions for use with future unit tests.
David Elliott [Sat, 7 Jul 2007 18:09:11 +0000 (18:09 +0000)] 
Add factory functions for use with future unit tests.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47223 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoGCC doesn't like inline wxDEPRECATED methods.
Robert Roebling [Sat, 7 Jul 2007 14:09:22 +0000 (14:09 +0000)] 
GCC doesn't like inline wxDEPRECATED methods.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded missing wx_str() (patch #1749398)
Václav Slavík [Sat, 7 Jul 2007 12:31:03 +0000 (12:31 +0000)] 
added missing wx_str() (patch #1749398)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47214 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agofixed dereferencing of invalid pointers
Václav Slavík [Sat, 7 Jul 2007 12:30:27 +0000 (12:30 +0000)] 
fixed dereferencing of invalid pointers

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47213 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agochanged wxVectorBase and WX_DECLARE_BASE into wxVector<T> template
Václav Slavík [Sat, 7 Jul 2007 10:09:42 +0000 (10:09 +0000)] 
changed wxVectorBase and WX_DECLARE_BASE into wxVector<T> template

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47212 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoMove wxMBConv_cf out of strconv.cpp and into strconv_cf.(cpp|h) by forking the files...
David Elliott [Sat, 7 Jul 2007 02:56:40 +0000 (02:56 +0000)] 
Move wxMBConv_cf out of strconv.cpp and into strconv_cf.(cpp|h) by forking the files (svn copy) and removing the appropriate portions from each fork.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47208 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agofixed to make wxVariant compatible with both ANSI and Unicode modes
Václav Slavík [Fri, 6 Jul 2007 23:02:16 +0000 (23:02 +0000)] 
fixed to make wxVariant compatible with both ANSI and Unicode modes

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47207 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoFix wxMBConv_cf to implement FromWChar/ToWChar in lieu of now deprecated WC2MB/MB2WC.
David Elliott [Fri, 6 Jul 2007 22:38:27 +0000 (22:38 +0000)] 
Fix wxMBConv_cf to implement FromWChar/ToWChar in lieu of now deprecated WC2MB/MB2WC.
This is a complete rewrite trying built-in UTF-32 conversion first, then falling back to conversion through UTF-16.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47206 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded alpha channel support to wxDFB's wxBitmap
Václav Slavík [Fri, 6 Jul 2007 22:24:28 +0000 (22:24 +0000)] 
added alpha channel support to wxDFB's wxBitmap

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded support for loading images with alpha channel to TIFF handler
Václav Slavík [Fri, 6 Jul 2007 22:17:17 +0000 (22:17 +0000)] 
added support for loading images with alpha channel to TIFF handler

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47204 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoRename wxMBConv_cocoa to wxMBConv_cf and use it when __DARWIN__ (all Darwin and OS...
David Elliott [Fri, 6 Jul 2007 18:20:32 +0000 (18:20 +0000)] 
Rename wxMBConv_cocoa to wxMBConv_cf and use it when __DARWIN__ (all Darwin and OS X systems).
Add comment about __WXMAC__ code path.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agouse WXDLLIMPEXP_GL instead of WXDLLEXPORT (which is for core, not gl, library)
Vadim Zeitlin [Fri, 6 Jul 2007 15:40:45 +0000 (15:40 +0000)] 
use WXDLLIMPEXP_GL instead of WXDLLEXPORT (which is for core, not gl, library)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47195 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoadded missing wxUniChar::operator=(wxUniCharRef)
Václav Slavík [Fri, 6 Jul 2007 12:40:36 +0000 (12:40 +0000)] 
added missing wxUniChar::operator=(wxUniCharRef)

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47194 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoremove the unneeded +1 from wxGauge::SetValue() call in Update()
Vadim Zeitlin [Fri, 6 Jul 2007 12:11:08 +0000 (12:11 +0000)] 
remove the unneeded +1 from wxGauge::SetValue() call in Update()

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47192 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodocument that SetValue() accepts values in 0..GetRange interval, inclusive
Vadim Zeitlin [Fri, 6 Jul 2007 12:09:34 +0000 (12:09 +0000)] 
document that SetValue() accepts values in 0..GetRange interval, inclusive

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47191 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agouse 'neither ... nor ...' instead of 'neither ... or ...' in wxFinite documentation
Vadim Zeitlin [Fri, 6 Jul 2007 11:17:13 +0000 (11:17 +0000)] 
use 'neither ... nor ...' instead of 'neither ... or ...' in wxFinite documentation

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47190 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoMake wxCocoa compile in 64-bit mode.
David Elliott [Fri, 6 Jul 2007 00:18:28 +0000 (00:18 +0000)] 
Make wxCocoa compile in 64-bit mode.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47182 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoFix wxCocoa compilation.
David Elliott [Fri, 6 Jul 2007 00:14:17 +0000 (00:14 +0000)] 
Fix wxCocoa compilation.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47181 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoreset selection when sorting the items as they don't make sense after items change...
Vadim Zeitlin [Thu, 5 Jul 2007 22:50:21 +0000 (22:50 +0000)] 
reset selection when sorting the items as they don't make sense after items change order any more and not doing this could also result in having more than one selected item in a single selection control

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47176 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agodon't allow selecting multiple items in single selection control by changing the...
Vadim Zeitlin [Thu, 5 Jul 2007 22:44:33 +0000 (22:44 +0000)] 
don't allow selecting multiple items in single selection control by changing the focused item with Ctrl-arrows and then pressing Space

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47175 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

17 years agoImplement wxColour constructors to match other ports by adding char const * and wchar...
David Elliott [Thu, 5 Jul 2007 22:20:40 +0000 (22:20 +0000)] 
Implement wxColour constructors to match other ports by adding char const * and wchar_t const * constructors.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47174 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775