]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Sat, 21 Jul 2007 23:24:10 +0000 (23:24 +0000)]
added wxTo/FromString(wxColour) (part of patch
1753875 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47632
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 23:22:56 +0000 (23:22 +0000)]
added --enable-ownerdrawn MSW-only option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47631
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 21 Jul 2007 23:07:03 +0000 (23:07 +0000)]
added wxDataViewIndexListModel and sample
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47630
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 22:56:07 +0000 (22:56 +0000)]
allow overriding automatic alpha detection during icon->bitmap conversions (slightly modified patch
1738168 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47629
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 21:36:30 +0000 (21:36 +0000)]
removed unused variable left after the last commit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47627
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 21 Jul 2007 16:43:31 +0000 (16:43 +0000)]
fixed wxMotif to compile in Unicode mode (this is not full Unicode support, all strings must be representable in current locale's charset, similarly to MSLU)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47623
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 13:22:15 +0000 (13:22 +0000)]
removed duplicate MSW-specific options, they're now all between special start/end MSW options comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47622
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 13:09:57 +0000 (13:09 +0000)]
added --enable-ps-in-msw configure option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47621
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 13:07:16 +0000 (13:07 +0000)]
removed wxUSE_UXTHEME_AUTO which wasn't used anywhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47620
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 13:06:32 +0000 (13:06 +0000)]
removed all MSW-specific options from this file, what were they doing here?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47619
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 13:05:11 +0000 (13:05 +0000)]
removed all MSW-specific options from this file, what were they doing here?
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47618
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 13:01:28 +0000 (13:01 +0000)]
added wxUSE_REGKEY option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47617
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 12:58:59 +0000 (12:58 +0000)]
regenerated MSW part from wx/msw/setup_inc.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47616
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 12:56:22 +0000 (12:56 +0000)]
extracted MSW-specific setup.h options to their own wx/msw/setup_inc.h file which is now used to automaitcally generate both wx/msw/setup0.h and setup.h.in by update-setup-h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47615
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 11:41:34 +0000 (11:41 +0000)]
correct the last patch: we should compare wxGenericTreeItem pointers, not a pointer with an id
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47614
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 11:15:38 +0000 (11:15 +0000)]
corrected (and simplified) configarg.cache updating broken by last changes to WX_ARG_WITH/ENABLE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47612
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 07:31:28 +0000 (07:31 +0000)]
define wxUSE_FONTENUM
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47611
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 02:20:53 +0000 (02:20 +0000)]
define CreateEventLoop() even if wxUSE_CONSOLE_EVENTLOOP == 0 (because it's declared pure virtual in the base class), just return NULL from it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47610
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 02:20:00 +0000 (02:20 +0000)]
added wxUSE_FONTENUM for wxFontEnumerator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47609
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 02:05:03 +0000 (02:05 +0000)]
fixes for building wxMSW with --disbale-all-features
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47608
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 01:42:58 +0000 (01:42 +0000)]
added --enable-uxtheme option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47607
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 01:26:42 +0000 (01:26 +0000)]
always use GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, independently of whether wxDD_MUST_EXIT flag is used, as the create folder dialog has confusing UI
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47605
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 21 Jul 2007 01:17:37 +0000 (01:17 +0000)]
use colour in the libraries diagram to indicate base/GUI libraries instead of explicitly drawing the arrows from all libraries to the base and core one
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47604
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 20 Jul 2007 22:00:09 +0000 (22:00 +0000)]
replaced with Debian Etch version which has slightly better fseeko() test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47602
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 20 Jul 2007 20:35:57 +0000 (20:35 +0000)]
wxCocoa: Implement wxTopLevelWindow::SetDefaultItem
Copyright 2007, Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47600
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 20 Jul 2007 19:05:56 +0000 (19:05 +0000)]
wxCocoa: Basic support for font underlining:
* Make wxWindow::SetFont call wxWindowBase::SetFont.
* Make wxDC::SetFont store the font in existing m_font.
* Make wxFont::GetUnderlined return the m_underlined flag.
* Implement underlining in wxDC::DoDrawText
Copyright 2007, Software 2000 Ltd.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47598
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Fri, 20 Jul 2007 18:27:35 +0000 (18:27 +0000)]
more AC_CHECK_HEADERS fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47597
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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