]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
17 years agoRestore AC_CHECK_HEADERS in preference to AC_CHECK_HEADER so that the HAVE_*
David Elliott [Fri, 20 Jul 2007 17:59:45 +0000 (17:59 +0000)] 
Restore AC_CHECK_HEADERS in preference to AC_CHECK_HEADER so that the HAVE_*
defines will be generated when needed.  This fixes breakage caused by 44703.
Only usage where HAVE_* macro is in setup.h.in or was used by configure
itself (e.g. HAVE_X11_XLIB_H) is changed.

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

17 years agoUpdate all of the .m4 files using Apple-shipped autoconf with a change to functions...
David Elliott [Fri, 20 Jul 2007 17:51:21 +0000 (17:51 +0000)] 
Update all of the .m4 files using Apple-shipped autoconf with a change to functions.m4 to make the output match what is currently ni the tree from VZ.

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

17 years agouse the right cast to fix warning, rather than just suppressing it
Paul Cornett [Fri, 20 Jul 2007 17:23:30 +0000 (17:23 +0000)] 
use the right cast to fix warning, rather than just suppressing it

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

17 years agomoved wxUSE_CRASHREPORT checks to wx/msw/chkconf.h; added it to setup.h.in so that...
Vadim Zeitlin [Fri, 20 Jul 2007 16:22:50 +0000 (16:22 +0000)] 
moved wxUSE_CRASHREPORT checks to wx/msw/chkconf.h; added it to setup.h.in so that it gets defined (always as 0 as mingw32 doesn't support it anyhow) for configure builds too

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

17 years agodocument wxCB_SORT
Vadim Zeitlin [Fri, 20 Jul 2007 14:10:47 +0000 (14:10 +0000)] 
document wxCB_SORT

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

17 years agoOptimise internal sorting datastructure
Robert Roebling [Fri, 20 Jul 2007 12:24:18 +0000 (12:24 +0000)] 
Optimise internal sorting datastructure

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

17 years agoRenamed HasChildren() to IsContainer(), added GetParent() to wxDataViewModel
Robert Roebling [Fri, 20 Jul 2007 09:01:52 +0000 (09:01 +0000)] 
Renamed HasChildren() to IsContainer(), added GetParent() to wxDataViewModel

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

17 years agoFix for crash when opening empty node
Robert Roebling [Fri, 20 Jul 2007 08:23:53 +0000 (08:23 +0000)] 
Fix for crash when opening empty node

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

17 years agoadd missing parens to bitwise expression
Paul Cornett [Fri, 20 Jul 2007 06:44:02 +0000 (06:44 +0000)] 
add missing parens to bitwise expression

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

17 years agoImplement wxWindow::SetCursor to invalidate Cocoa's cursor rects.
David Elliott [Fri, 20 Jul 2007 05:40:54 +0000 (05:40 +0000)] 
Implement wxWindow::SetCursor to invalidate Cocoa's cursor rects.

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

17 years agoRemove wxStockCursor function that should never have been global.
David Elliott [Fri, 20 Jul 2007 04:08:58 +0000 (04:08 +0000)] 
Remove wxStockCursor function that should never have been global.

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

17 years agoRework the wxCusor ctor taking wx stock number to provide as many cursors as
David Elliott [Fri, 20 Jul 2007 04:06:26 +0000 (04:06 +0000)] 
Rework the wxCusor ctor taking wx stock number to provide as many cursors as
possible by using the system cursors first, a set of built-in cursors copied
from wxMac if a system cursor was not found, and a normal cursor otherwise.

Fixes lack of wxCURSOR_HAND and makes the code easier to follow by clearly
showing which cursors are and are not available from each source.

Copyright 2007, Software 2000 Ltd.

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

17 years agoRewrite conversion from classic Mac OS 'CURS'-style structures to NSCursor.
David Elliott [Fri, 20 Jul 2007 02:12:45 +0000 (02:12 +0000)] 
Rewrite conversion from classic Mac OS 'CURS'-style structures to NSCursor.
* Leave data as separate image and mask planes instead of interleaving it
* Specify bytesPerRow to make compatible with 10.4 (Tiger) and higher
* Use endian-independent math.
* Document that the cursor data came from wxMac source.
Copyright 2007, Software 2000 Ltd.

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

17 years agomake To/From8bit() inline for performance reasons
Vadim Zeitlin [Fri, 20 Jul 2007 01:10:22 +0000 (01:10 +0000)] 
make To/From8bit() inline for performance reasons

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

17 years agorewrite FilterInValue() using iterators, this results iin 12x performance improvement...
Vadim Zeitlin [Fri, 20 Jul 2007 01:03:33 +0000 (01:03 +0000)] 
rewrite FilterInValue() using iterators, this results iin 12x performance improvement in UTF-8 build

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

17 years agocheck for setenv first, then putenv as using setenv in wxSetEnv() is much easier
Vadim Zeitlin [Thu, 19 Jul 2007 23:00:09 +0000 (23:00 +0000)] 
check for setenv first, then putenv as using setenv in wxSetEnv() is much easier

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

17 years agoadded code to free memory allocated in wxSetEnv() when it uses putenv()
Vadim Zeitlin [Thu, 19 Jul 2007 22:58:47 +0000 (22:58 +0000)] 
added code to free memory allocated in wxSetEnv() when it uses putenv()

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

17 years agoStrip mnemonics from the label before passing it to Cocoa.
David Elliott [Thu, 19 Jul 2007 19:19:52 +0000 (19:19 +0000)] 
Strip mnemonics from the label before passing it to Cocoa.

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

17 years agoImplement wxCocoa wxRadioBox event.
David Elliott [Thu, 19 Jul 2007 18:52:12 +0000 (18:52 +0000)] 
Implement wxCocoa wxRadioBox event.

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

17 years agoMake wxRadioButton::SetValue(true) deselect all other wxRadioButton in its group...
David Elliott [Thu, 19 Jul 2007 18:00:32 +0000 (18:00 +0000)] 
Make wxRadioButton::SetValue(true) deselect all other wxRadioButton in its group if it is part of a group.

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

17 years agoImplement most of wxRadioBox's methods.
David Elliott [Thu, 19 Jul 2007 17:58:38 +0000 (17:58 +0000)] 
Implement most of wxRadioBox's methods.

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

17 years agoAdded include wx/timer.h to non WX_PRECOMP case.
David Elliott [Thu, 19 Jul 2007 17:40:42 +0000 (17:40 +0000)] 
Added include wx/timer.h to non WX_PRECOMP case.

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

17 years agodo platform-specific checks after ensuring that the symbols we use are defined; extra...
Vadim Zeitlin [Thu, 19 Jul 2007 15:47:11 +0000 (15:47 +0000)] 
do platform-specific checks after ensuring that the symbols we use are defined; extract wxGTK-specific checks to wx/gtk/chkconf.h

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

17 years agoBetter sorting example and better default
Robert Roebling [Thu, 19 Jul 2007 14:03:43 +0000 (14:03 +0000)] 
Better sorting example and better default

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

17 years agoadded wxUSE_TASKBARICON; corrected condition for generating the taskbar sample makefi...
Vadim Zeitlin [Thu, 19 Jul 2007 01:02:28 +0000 (01:02 +0000)] 
added wxUSE_TASKBARICON; corrected condition for generating the taskbar sample makefile in configure

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

17 years agodon't assert when right/down cursor arrows are used in an empty tree control with...
Vadim Zeitlin [Wed, 18 Jul 2007 23:42:58 +0000 (23:42 +0000)] 
don't assert when right/down cursor arrows are used in an empty tree control with wxTR_HIDE_ROOT style (patch 1756184)

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

17 years agospeed up reading wxFileConfig from wxInputStream by factors of 3.5, 20 and 7 for...
Vadim Zeitlin [Wed, 18 Jul 2007 23:37:12 +0000 (23:37 +0000)] 
speed up reading wxFileConfig from wxInputStream by factors of 3.5, 20 and 7 for ANSI/wchar_t/UTF-8 builds respectively (replaces patch 1755969)

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

17 years agowxGTK/Univ compilation fixes
Vadim Zeitlin [Wed, 18 Jul 2007 22:01:06 +0000 (22:01 +0000)] 
wxGTK/Univ compilation fixes

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

17 years agoCompleted sorting in wxDataViewCtrl
Robert Roebling [Wed, 18 Jul 2007 18:46:28 +0000 (18:46 +0000)] 
Completed sorting in wxDataViewCtrl

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

17 years agoadded documentation of wxUSE_XXX symbols (modified patch 1755127)
Vadim Zeitlin [Wed, 18 Jul 2007 18:09:28 +0000 (18:09 +0000)] 
added documentation of wxUSE_XXX symbols (modified patch 1755127)

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

17 years agofix broken wxvscrolledwindowsetrowcount link
Vadim Zeitlin [Wed, 18 Jul 2007 18:08:54 +0000 (18:08 +0000)] 
fix broken wxvscrolledwindowsetrowcount link

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

17 years agocompilation fix for minimal build
Václav Slavík [Wed, 18 Jul 2007 15:02:05 +0000 (15:02 +0000)] 
compilation fix for minimal build

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

17 years agoFirst work at resort with header click
Robert Roebling [Wed, 18 Jul 2007 14:09:26 +0000 (14:09 +0000)] 
First work at resort with header click

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

17 years agoForgot this one
Robert Roebling [Wed, 18 Jul 2007 13:25:38 +0000 (13:25 +0000)] 
Forgot this one

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

17 years agoFirst actual sorting for wxDataViewCtrl
Robert Roebling [Wed, 18 Jul 2007 13:23:57 +0000 (13:23 +0000)] 
First actual sorting for wxDataViewCtrl

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

17 years agoremoved the hyphen from the new --enable{baseevt,epoll,select}loop options description
Vadim Zeitlin [Wed, 18 Jul 2007 12:58:28 +0000 (12:58 +0000)] 
removed the hyphen from the new --enable{baseevt,epoll,select}loop options description

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

17 years agodon't use _T() for literals in wxDFB, it uses UTF-8 build
Václav Slavík [Wed, 18 Jul 2007 10:15:42 +0000 (10:15 +0000)] 
don't use _T() for literals in wxDFB, it uses UTF-8 build

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

17 years agouse iterators instead of c_str()
Václav Slavík [Wed, 18 Jul 2007 09:44:36 +0000 (09:44 +0000)] 
use iterators instead of c_str()

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

17 years agoadded new libraries (patch from Francesco)
Vadim Zeitlin [Tue, 17 Jul 2007 23:04:20 +0000 (23:04 +0000)] 
added new libraries (patch from Francesco)

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

17 years agoadded missing libraries to the requirements list
Vadim Zeitlin [Tue, 17 Jul 2007 22:53:43 +0000 (22:53 +0000)] 
added missing libraries to the requirements list

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

17 years agoremove references to contrib (patch from Francesco)
Vadim Zeitlin [Tue, 17 Jul 2007 22:51:06 +0000 (22:51 +0000)] 
remove references to contrib (patch from Francesco)

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

17 years agocheck whether the string is non-empty before accessing its first element
Vadim Zeitlin [Tue, 17 Jul 2007 22:46:02 +0000 (22:46 +0000)] 
check whether the string is non-empty before accessing its first element

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

17 years agoSome code renaming to avoid confusion. Test editable column in sample.
Robert Roebling [Tue, 17 Jul 2007 22:01:47 +0000 (22:01 +0000)] 
Some code renaming to avoid confusion. Test editable column in sample.

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

17 years agosvn rather than cvs
Chris Elliott [Tue, 17 Jul 2007 13:25:00 +0000 (13:25 +0000)] 
svn rather than cvs

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

17 years agosvn rather than cvs
Chris Elliott [Tue, 17 Jul 2007 13:24:03 +0000 (13:24 +0000)] 
svn rather than cvs

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

17 years agocompilation fix for Borland C++
Václav Slavík [Tue, 17 Jul 2007 11:59:25 +0000 (11:59 +0000)] 
compilation fix for Borland C++

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

17 years agoPartially implement wxRadioBox for wxCocoa.
David Elliott [Tue, 17 Jul 2007 05:41:35 +0000 (05:41 +0000)] 
Partially implement wxRadioBox for wxCocoa.
Copyright 2007 Software 2000 Ltd.

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

17 years agoAdd a couple of wxAutoNSAutoreleasePool in some key spots where Cocoa itself does...
David Elliott [Tue, 17 Jul 2007 05:31:49 +0000 (05:31 +0000)] 
Add a couple of wxAutoNSAutoreleasePool in some key spots where Cocoa itself does a number of autoreleases.

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

17 years agoDon't use exceptions to determine lack of a method implementation. Exceptions
David Elliott [Tue, 17 Jul 2007 05:14:36 +0000 (05:14 +0000)] 
Don't use exceptions to determine lack of a method implementation.  Exceptions
aren't designed for this in Cocoa.  Instead, use respondsToSelector:.

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

17 years agoremove file containing many obsolete defines, if anyone wants to revive MicroWindows...
Vadim Zeitlin [Mon, 16 Jul 2007 23:28:15 +0000 (23:28 +0000)] 
remove file containing many obsolete defines, if anyone wants to revive MicroWindows support the MicroWin-specific checks should be added to wx/msw/chkconf.h or wx/msw/microwin/chkconf.h

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

17 years agoAdded preliminary documentation about how to write new wxCocoa controls.
David Elliott [Mon, 16 Jul 2007 23:09:56 +0000 (23:09 +0000)] 
Added preliminary documentation about how to write new wxCocoa controls.
Basically just a brain dump but it's better than nothing.

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

17 years agotest for gettimeofday/ftime even if we don't use wxDateTime -- we still need these...
Vadim Zeitlin [Mon, 16 Jul 2007 21:20:54 +0000 (21:20 +0000)] 
test for gettimeofday/ftime even if we don't use wxDateTime -- we still need these functions for wxGetLocalTimeMillis() and wxStopWatch

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

17 years agouse wxGetLocalTimeMillis() instead of wxDateTime in wxSocketBase::_Wait(), this allow...
Vadim Zeitlin [Mon, 16 Jul 2007 21:16:03 +0000 (21:16 +0000)] 
use wxGetLocalTimeMillis() instead of wxDateTime in wxSocketBase::_Wait(), this allows to use sockets without wxUSE_DATETIME

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

17 years agocompilation fix for wxUSE_LOG==0
Vadim Zeitlin [Mon, 16 Jul 2007 21:15:21 +0000 (21:15 +0000)] 
compilation fix for wxUSE_LOG==0

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

17 years agoadd wxMilliClockToLong() helper
Vadim Zeitlin [Mon, 16 Jul 2007 21:14:53 +0000 (21:14 +0000)] 
add wxMilliClockToLong() helper

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

17 years agoinclude wx/dynarray.h to fix compilation with minimal set of wxUSE options
Vadim Zeitlin [Mon, 16 Jul 2007 20:41:24 +0000 (20:41 +0000)] 
include wx/dynarray.h to fix compilation with minimal set of wxUSE options

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

17 years agoadd wxUSE_BASE64 checks around DoRead/WriteBinary() functions
Vadim Zeitlin [Mon, 16 Jul 2007 20:38:42 +0000 (20:38 +0000)] 
add wxUSE_BASE64 checks around DoRead/WriteBinary() functions

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

17 years agoinclude wx/longlong.h to fix compilation with wxUSE_DATETIME==0
Vadim Zeitlin [Mon, 16 Jul 2007 20:33:27 +0000 (20:33 +0000)] 
include wx/longlong.h to fix compilation with wxUSE_DATETIME==0

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

17 years agosupport real transparency for controls that return HasTransparentBackground() in...
Václav Slavík [Mon, 16 Jul 2007 18:57:40 +0000 (18:57 +0000)] 
support real transparency for controls that return HasTransparentBackground() in wxDFB

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

17 years agocompilation fix for wxStrtod and friends: non-zero int can't be passed as pointer
Václav Slavík [Mon, 16 Jul 2007 18:52:53 +0000 (18:52 +0000)] 
compilation fix for wxStrtod and friends: non-zero int can't be passed as pointer

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

17 years agoThe wxUSE_EPOLL_DISPATCHER (like other wxUSE flags) is a 0/1 not an undef/def conditi...
David Elliott [Mon, 16 Jul 2007 17:01:16 +0000 (17:01 +0000)] 
The wxUSE_EPOLL_DISPATCHER (like other wxUSE flags) is a 0/1 not an undef/def conditional.

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

17 years agofix WX_ARG_WITH behaviour when it's used before wxUSE_ALL_FEATURES is defined, as...
Vadim Zeitlin [Mon, 16 Jul 2007 16:18:41 +0000 (16:18 +0000)] 
fix WX_ARG_WITH behaviour when it's used before wxUSE_ALL_FEATURES is defined, as for --without-subdirs option

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

17 years agoadded unistd.h include for close()
Vadim Zeitlin [Mon, 16 Jul 2007 13:10:20 +0000 (13:10 +0000)] 
added unistd.h include for close()

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

17 years agoUse wxDataViewItem, not row to index
Robert Roebling [Mon, 16 Jul 2007 11:21:28 +0000 (11:21 +0000)] 
Use wxDataViewItem, not row to index

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

17 years agoStore pointers in wxDataViewItem in the sample, no any artifical int ID
Robert Roebling [Mon, 16 Jul 2007 11:15:10 +0000 (11:15 +0000)] 
Store pointers in wxDataViewItem in the sample, no any artifical int ID

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

17 years agochange wxDataViewItem id to void*
Robert Roebling [Mon, 16 Jul 2007 11:01:05 +0000 (11:01 +0000)] 
change wxDataViewItem id to void*

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

17 years agoPatch from Bo for generic wxDataViewCtrl
Robert Roebling [Mon, 16 Jul 2007 10:37:04 +0000 (10:37 +0000)] 
Patch from Bo for generic wxDataViewCtrl

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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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

17 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