]>
git.saurik.com Git - wxWidgets.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
David Elliott [Mon, 9 Jul 2007 17:41:51 +0000 (17:41 +0000)]
Fix compilo due to r47267.
That patch might need some review because it does not use direct base classes but skips up to wxStreamBase.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47269
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 9 Jul 2007 17:08:20 +0000 (17:08 +0000)]
use first unused colour for the mask instead of hardcoded #ff00ff (patch
1746895 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47268
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 9 Jul 2007 16:59:09 +0000 (16:59 +0000)]
added wxFileStream::IsOk() (patch
1749587 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47267
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 9 Jul 2007 14:58:44 +0000 (14:58 +0000)]
generate wxEVT_COMMAND_LIST_END_LABEL_EDIT event even if label didn't change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47265
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 9 Jul 2007 14:48:48 +0000 (14:48 +0000)]
don't bubble up the events upwards the window hierarchy in non-last event handler in the event handlers chain as this results in passing the event more than once to the parent (and, indirectly, to wxApp)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47264
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Julian Smart [Mon, 9 Jul 2007 14:30:49 +0000 (14:30 +0000)]
Added gravity
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47262
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 9 Jul 2007 13:23:22 +0000 (13:23 +0000)]
Add GtkSortableIface stubs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47260
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 9 Jul 2007 13:18:32 +0000 (13:18 +0000)]
added missing WXDLLIMPEXP_CORE for wxGetDisplay() for wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47259
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 9 Jul 2007 12:32:59 +0000 (12:32 +0000)]
Add compare function to wxDataViewModel
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47258
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 9 Jul 2007 10:38:22 +0000 (10:38 +0000)]
Bo'd patch to make wxDataViewCtrl compile again (4th attempt
to actually commit).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47257
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 9 Jul 2007 10:17:47 +0000 (10:17 +0000)]
ignore Bakefiles.local.bkgen file with local customizations
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47256
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 9 Jul 2007 10:12:51 +0000 (10:12 +0000)]
added GCC visibility support
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47255
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Mon, 9 Jul 2007 10:09:52 +0000 (10:09 +0000)]
added WXDLLIMPEXP_FWD_FOO macros in addition to WXDLLIMPEXP_FOO for use with forward declarations (in preparation for GCC visibility support)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47254
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 8 Jul 2007 23:11:55 +0000 (23:11 +0000)]
fix from Francesco for the latest version of wxPresets
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47243
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 8 Jul 2007 20:23:11 +0000 (20:23 +0000)]
documented removal of unsafe wxGets() and wxTmpnam() functions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47241
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 8 Jul 2007 20:03:58 +0000 (20:03 +0000)]
don't call <del-flags> for flags that weren't added
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47240
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 8 Jul 2007 19:06:03 +0000 (19:06 +0000)]
removed unsecure wxTmpnam() function (patch by Francesco Montorsi)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47238
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 8 Jul 2007 08:40:37 +0000 (08:40 +0000)]
fix Watcom compilation: removed templates for wxFileSelector() compatibility with passing NULL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47231
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 8 Jul 2007 07:04:38 +0000 (07:04 +0000)]
removed wxWCHAR_T_IS_SEPARATE_TYPE: there already was wxWCHAR_T_IS_REAL_TYPE with the exact same meaning and definition
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47230
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sun, 8 Jul 2007 05:31:32 +0000 (05:31 +0000)]
process pending wx events before sending idle events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47229
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 7 Jul 2007 22:10:02 +0000 (22:10 +0000)]
Don't include <CoreFoundation/CFBase.h> because it in turn includes MacTypes.h which causes too much namespace pollution.
Instead, declare the CFTypeRef type and the CFRelease and CFRetain functions.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47226
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 7 Jul 2007 19:10:15 +0000 (19:10 +0000)]
Remove wxMBConv_mac and wxMBConv_macUTF8D converters and use wxMBConv_cf(wxFONTENCODING_UTF8) for wxConvFileName on Darwin platform regardless of GUI toolkit.
Check for Mac encodings in wxMBConv_wxwin::Init and fail to provide conversion for them via wxEncodingConverter because that code is horribly broken for several encodings.
Remove definition of wxConvLibc for non-Darwin Mac platforms (we don't support these anymore).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47225
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 7 Jul 2007 18:56:46 +0000 (18:56 +0000)]
Add support for wxFONTENCODING_MACKEYBOARD.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47224
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 7 Jul 2007 18:09:11 +0000 (18:09 +0000)]
Add factory functions for use with future unit tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47223
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sat, 7 Jul 2007 14:09:22 +0000 (14:09 +0000)]
GCC doesn't like inline wxDEPRECATED methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47218
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 7 Jul 2007 12:31:03 +0000 (12:31 +0000)]
added missing wx_str() (patch #
1749398 )
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47214
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 7 Jul 2007 12:30:27 +0000 (12:30 +0000)]
fixed dereferencing of invalid pointers
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47213
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sat, 7 Jul 2007 10:09:42 +0000 (10:09 +0000)]
changed wxVectorBase and WX_DECLARE_BASE into wxVector<T> template
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47212
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Sat, 7 Jul 2007 02:56:40 +0000 (02:56 +0000)]
Move wxMBConv_cf out of strconv.cpp and into strconv_cf.(cpp|h) by forking the files (svn copy) and removing the appropriate portions from each fork.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47208
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Fri, 6 Jul 2007 23:02:16 +0000 (23:02 +0000)]
fixed to make wxVariant compatible with both ANSI and Unicode modes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47207
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
David Elliott [Fri, 6 Jul 2007 22:38:27 +0000 (22:38 +0000)]
Fix wxMBConv_cf to implement FromWChar/ToWChar in lieu of now deprecated WC2MB/MB2WC.
This is a complete rewrite trying built-in UTF-32 conversion first, then falling back to conversion through UTF-16.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47206
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775