]>
git.saurik.com Git - wxWidgets.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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