wxWidgets.git
16 years agosimplify the test for build setup.h being out of date (do it as in the patch 1752567...
Vadim Zeitlin [Sun, 15 Jul 2007 20:49:45 +0000 (20:49 +0000)] 
simplify the test for build setup.h being out of date (do it as in the patch 1752567 for consistency with 2.8)

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

16 years agoadded wxUSE_CONSOLE_EVENTLOOP around wxConsoleEventLoop
Vadim Zeitlin [Sun, 15 Jul 2007 19:33:16 +0000 (19:33 +0000)] 
added  wxUSE_CONSOLE_EVENTLOOP around wxConsoleEventLoop

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

16 years agofix for monolithic build
Paul Cornett [Sun, 15 Jul 2007 19:32:20 +0000 (19:32 +0000)] 
fix for monolithic build

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

16 years agono real changes, just added an extra status message
Vadim Zeitlin [Sun, 15 Jul 2007 19:31:00 +0000 (19:31 +0000)] 
no real changes, just added an extra status message

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

16 years agocreate greyed image for wxBitmapButton in MSW automatically, as in wxGTK (replaces...
Vadim Zeitlin [Sun, 15 Jul 2007 19:29:20 +0000 (19:29 +0000)] 
create greyed image for wxBitmapButton in MSW automatically, as in wxGTK (replaces patch 1734018)

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

16 years agoAdd test for deleting item from wxDataViewCtrl
Robert Roebling [Sun, 15 Jul 2007 14:08:08 +0000 (14:08 +0000)] 
Add test for deleting item from wxDataViewCtrl

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

16 years agoconvert bitmap's surface to RGB24/ARGB in wxBitmap::GetRawData() if it uses different...
Václav Slavík [Sun, 15 Jul 2007 10:05:09 +0000 (10:05 +0000)] 
convert bitmap's surface to RGB24/ARGB in wxBitmap::GetRawData() if it uses different format

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

16 years agodon't export private stc2wx(), wx2stc() functions from wxSTC shared library
Václav Slavík [Sun, 15 Jul 2007 08:10:29 +0000 (08:10 +0000)] 
don't export private stc2wx(), wx2stc() functions from wxSTC shared library

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

16 years agoregenerated after wxUSE_SELECT/EPOLL_DISPATCHER additions
Vadim Zeitlin [Sat, 14 Jul 2007 20:32:36 +0000 (20:32 +0000)] 
regenerated after wxUSE_SELECT/EPOLL_DISPATCHER additions

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

16 years agomake the path absolute before using it with gtk_file_chooser_set_current_folder(...
Vadim Zeitlin [Sat, 14 Jul 2007 20:30:46 +0000 (20:30 +0000)] 
make the path absolute before using it with gtk_file_chooser_set_current_folder() (patch 1753796)

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

16 years agoreplace RunLoop() call with Dispatch() after wxFDIODispatcher changes
Vadim Zeitlin [Sat, 14 Jul 2007 20:27:30 +0000 (20:27 +0000)] 
replace RunLoop() call with Dispatch() after wxFDIODispatcher changes

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

16 years agoallow setting empty tooltip in SetIcon() (patch 1750994)
Vadim Zeitlin [Sat, 14 Jul 2007 20:26:07 +0000 (20:26 +0000)] 
allow setting empty tooltip in SetIcon() (patch 1750994)

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

16 years agodon't leak epoll descriptor
Vadim Zeitlin [Sat, 14 Jul 2007 20:22:27 +0000 (20:22 +0000)] 
don't leak epoll descriptor

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

16 years agocorrected #if check which was written as #ifdef
Vadim Zeitlin [Sat, 14 Jul 2007 20:22:05 +0000 (20:22 +0000)] 
corrected #if check which was written as #ifdef

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

16 years agocreate the single global IO dispatcher in wxFDIODispatcher; don't use wxSelectDispatc...
Vadim Zeitlin [Sat, 14 Jul 2007 20:18:38 +0000 (20:18 +0000)] 
create the single global IO dispatcher in wxFDIODispatcher; don't use wxSelectDispatcher in wxGSocket as the global dispatcher may be of a different type (modified patch 1733626)

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

16 years agoreplaced wxFDIODispatcher::RunLoop() with Dispatch() which handles only one event...
Vadim Zeitlin [Sat, 14 Jul 2007 19:50:38 +0000 (19:50 +0000)] 
replaced wxFDIODispatcher::RunLoop() with Dispatch() which handles only one event at a time (part 1 of the patch 1733626)

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

16 years agochanged wxFDIODispatcher::UnregisterFD() to take only fd, without flags, and unregist...
Vadim Zeitlin [Sat, 14 Jul 2007 19:41:46 +0000 (19:41 +0000)] 
changed wxFDIODispatcher::UnregisterFD() to take only fd, without flags, and unregister it unconditionally; use ModifyFD() to just change the flags (modified part of patch 1733626)

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

16 years agoignore bakefile-generated test.dsw too
Vadim Zeitlin [Sat, 14 Jul 2007 19:40:30 +0000 (19:40 +0000)] 
ignore bakefile-generated test.dsw too

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

16 years agofix syntax error
Paul Cornett [Sat, 14 Jul 2007 19:17:21 +0000 (19:17 +0000)] 
fix syntax error

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

16 years agoadded include guard
Vadim Zeitlin [Sat, 14 Jul 2007 19:09:35 +0000 (19:09 +0000)] 
added include guard

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

16 years agoAdded wxUSE_CONSOLE_EVENTLOOP and wxUSE_SELECT/EPOLLDISPATCHER guards;
Vadim Zeitlin [Sat, 14 Jul 2007 19:06:18 +0000 (19:06 +0000)] 
Added wxUSE_CONSOLE_EVENTLOOP and wxUSE_SELECT/EPOLLDISPATCHER guards;
put checks for them in the new Unix-specific wx/unix/chkconf.h file

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

16 years agofix harmless unused variable warning
Vadim Zeitlin [Sat, 14 Jul 2007 18:52:52 +0000 (18:52 +0000)] 
fix harmless unused variable warning

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

16 years agofix HasPendingEvents() to only return true if there are actually events pending
Paul Cornett [Sat, 14 Jul 2007 18:18:22 +0000 (18:18 +0000)] 
fix HasPendingEvents() to only return true if there are actually events pending

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

16 years agoallow using dashes in the names of --enable/with options used with WX_ARG_XXX macros...
Vadim Zeitlin [Sat, 14 Jul 2007 18:12:32 +0000 (18:12 +0000)] 
allow using dashes in the names of --enable/with options used with WX_ARG_XXX macros and renamed --disable-all_features to --disable-all-features

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

16 years agodon't change the wxUSE_XXX for the controls if --enable-controls wasn't specified
Vadim Zeitlin [Sat, 14 Jul 2007 17:54:39 +0000 (17:54 +0000)] 
don't change the wxUSE_XXX for the controls if --enable-controls wasn't specified

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

16 years agoTest in GetFirstChild() if item is known to control
Robert Roebling [Sat, 14 Jul 2007 15:47:01 +0000 (15:47 +0000)] 
Test in GetFirstChild() if item is known to control

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

16 years agoMade wxDataViewCtrl sample use a real, expandabl data tree
Robert Roebling [Sat, 14 Jul 2007 13:54:14 +0000 (13:54 +0000)] 
Made wxDataViewCtrl sample use a real, expandabl data tree

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

16 years agofix for bug #1747890 - close button problem fixed
Benjamin Williams [Sat, 14 Jul 2007 10:10:25 +0000 (10:10 +0000)] 
fix for bug #1747890 - close button problem fixed

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

16 years agorenamed wxXmlProperty to wxXmlAttribute, plus implied method names changes (bug ...
Václav Slavík [Sat, 14 Jul 2007 10:07:41 +0000 (10:07 +0000)] 
renamed wxXmlProperty to wxXmlAttribute, plus implied method names changes (bug #1751761)

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

16 years agoadapting to new m_labelOrig label member
Stefan Csomor [Sat, 14 Jul 2007 05:47:37 +0000 (05:47 +0000)] 
adapting to new m_labelOrig label member

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

16 years agoremoved broken and global GetLine() function from wx/protocol/protocol.h; there's...
Václav Slavík [Fri, 13 Jul 2007 21:30:36 +0000 (21:30 +0000)] 
removed broken and global GetLine() function from wx/protocol/protocol.h; there's already wxProtocol::ReadLine() that actually works

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

16 years agoadded --disable-visibility configure option
Václav Slavík [Fri, 13 Jul 2007 20:44:26 +0000 (20:44 +0000)] 
added --disable-visibility configure option

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

16 years agocompilation fix for DoReadBinary() in STL build
Vadim Zeitlin [Fri, 13 Jul 2007 14:49:58 +0000 (14:49 +0000)] 
compilation fix for DoReadBinary() in STL build

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

16 years agoset the string field of the wxEVT_COMMAND_CHECKLISTBOX_TOGGLED event
Vadim Zeitlin [Fri, 13 Jul 2007 14:16:14 +0000 (14:16 +0000)] 
set the string field of the wxEVT_COMMAND_CHECKLISTBOX_TOGGLED event

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

16 years agofixed showing busy cursor for disabled windows and during wxExecute()
Vadim Zeitlin [Fri, 13 Jul 2007 14:09:08 +0000 (14:09 +0000)] 
fixed showing busy cursor for disabled windows and during wxExecute()

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

16 years agouse wxLongLong::ToLong() and not GetLo() to extract time_t value in GetTicks(): they...
Vadim Zeitlin [Fri, 13 Jul 2007 13:43:57 +0000 (13:43 +0000)] 
use wxLongLong::ToLong() and not GetLo() to extract time_t value in GetTicks(): they are very different on 64 bit platforms

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

16 years agoadded commands to test how busy cursor behaves during wxExecute()
Vadim Zeitlin [Fri, 13 Jul 2007 13:05:28 +0000 (13:05 +0000)] 
added commands to test how busy cursor behaves during wxExecute()

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

16 years agoadded eVC project file for building regex library (patch 1753200)
Vadim Zeitlin [Fri, 13 Jul 2007 12:57:46 +0000 (12:57 +0000)] 
added eVC project file for building regex library (patch 1753200)

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

16 years agoadded stubs for DoRead/WriteBinary()
Vadim Zeitlin [Fri, 13 Jul 2007 11:29:33 +0000 (11:29 +0000)] 
added stubs for DoRead/WriteBinary()

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

16 years agocast abs() argument to int to fix compilation with BC++ 2007
Vadim Zeitlin [Fri, 13 Jul 2007 11:14:49 +0000 (11:14 +0000)] 
cast abs() argument to int to fix compilation with BC++ 2007

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

16 years agowxCreateDIB() seems to be unused, removed
Vadim Zeitlin [Fri, 13 Jul 2007 11:13:55 +0000 (11:13 +0000)] 
wxCreateDIB() seems to be unused, removed

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

16 years agomake it possible to build in ANSI build on Windows again
Václav Slavík [Fri, 13 Jul 2007 09:55:18 +0000 (09:55 +0000)] 
make it possible to build in ANSI build on Windows again

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

16 years agomake --enable-optimise the default in absence of --enable-debug again
Václav Slavík [Fri, 13 Jul 2007 09:13:55 +0000 (09:13 +0000)] 
make --enable-optimise the default in absence of --enable-debug again

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

17 years agoMore patches from Bo, reduced wxDataViewModel, more sorting preps
Robert Roebling [Fri, 13 Jul 2007 00:35:39 +0000 (00:35 +0000)] 
More patches from Bo, reduced wxDataViewModel, more sorting preps

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

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