]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
16 years agofix memory leak when wxMenu is used as a popup
Paul Cornett [Thu, 24 Jan 2008 17:59:11 +0000 (17:59 +0000)] 
fix memory leak when wxMenu is used as a popup

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

16 years agoOptimization correction
Julian Smart [Thu, 24 Jan 2008 17:28:59 +0000 (17:28 +0000)] 
Optimization correction

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

16 years agosupress warning about in custom build steps with VC7+ (temporary workaround until...
Václav Slavík [Thu, 24 Jan 2008 11:25:15 +0000 (11:25 +0000)] 
supress warning about  in custom build steps with VC7+ (temporary workaround until bakefile 0.2.4)

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

16 years agogenerate focus and kill focus events for wxTextCtrl at wxWindow level instead of...
Vadim Zeitlin [Thu, 24 Jan 2008 09:34:05 +0000 (09:34 +0000)] 
generate focus and kill focus events for wxTextCtrl at wxWindow level instead of doing it in wxTextCtrl itself and specifically disabling focus event generation for text controls in wxWindow

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

16 years agocompilation fix after r51188: only define operator<<() overloads for wxLongLong_t...
Vadim Zeitlin [Wed, 23 Jan 2008 23:32:12 +0000 (23:32 +0000)] 
compilation fix after r51188: only define operator<<() overloads for wxLongLong_t for VC6, next VC versions (and presumably all other compilers as we hadn't had problems with them before) define them in their standard library already

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

16 years agodefine __VISUALCn__ for n=5,6,7,8,9 and not only 8; also document these symbols
Vadim Zeitlin [Wed, 23 Jan 2008 23:30:48 +0000 (23:30 +0000)] 
define __VISUALCn__ for n=5,6,7,8,9 and not only 8; also document these symbols

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

16 years agono real changes, just use HandleWindowEvent() instead of GetEventHandler()->SafelyPro...
Vadim Zeitlin [Wed, 23 Jan 2008 23:03:40 +0000 (23:03 +0000)] 
no real changes, just use HandleWindowEvent() instead of GetEventHandler()->SafelyProcessEvent() in the last change

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

16 years agouse _vc8 suffix for VS2005 projects for consistency
Václav Slavík [Wed, 23 Jan 2008 22:51:05 +0000 (22:51 +0000)] 
use _vc8 suffix for VS2005 projects for consistency

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

16 years agocatch exceptions when sending menu events
Václav Slavík [Wed, 23 Jan 2008 22:31:04 +0000 (22:31 +0000)] 
catch exceptions when sending menu events

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

16 years agoremove wxT()
Robert Roebling [Wed, 23 Jan 2008 20:48:20 +0000 (20:48 +0000)] 
remove wxT()

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

16 years agoMove the mac stable branch build onto an x86 machine, as it was on an ia64
Michael Wetherell [Wed, 23 Jan 2008 16:22:23 +0000 (16:22 +0000)] 
Move the mac stable branch build onto an x86 machine, as it was on an ia64
machine by mistake which doesn't have the mac compiler in the path.

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

16 years agoregenerated makefiles with bkl-0.2.3
Václav Slavík [Wed, 23 Jan 2008 12:13:07 +0000 (12:13 +0000)] 
regenerated makefiles with bkl-0.2.3

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

16 years agoupdated bakefiles to take advantage of Bakefile 0.2.3 (now required)
Václav Slavík [Wed, 23 Jan 2008 12:04:13 +0000 (12:04 +0000)] 
updated bakefiles to take advantage of Bakefile 0.2.3 (now required)

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

16 years agoReverted wxAuiFloatingFrame dtor crash fix (r51324) in favor of wxWeakRef implementat...
Bryan Petty [Wed, 23 Jan 2008 07:53:03 +0000 (07:53 +0000)] 
Reverted wxAuiFloatingFrame dtor crash fix (r51324) in favor of wxWeakRef implementation, thanks Robert.

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

16 years agoremove the unnecessary non-const GetPage() overload
Vadim Zeitlin [Tue, 22 Jan 2008 19:31:10 +0000 (19:31 +0000)] 
remove the unnecessary non-const GetPage() overload

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

16 years agofixing 1877182
Stefan Csomor [Tue, 22 Jan 2008 14:02:37 +0000 (14:02 +0000)] 
fixing 1877182

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

16 years agoignore Visual Studio per-user/machine settings files
Václav Slavík [Tue, 22 Jan 2008 13:33:49 +0000 (13:33 +0000)] 
ignore Visual Studio per-user/machine settings files

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

16 years agoupdated include/wx/meta/* files list
Václav Slavík [Tue, 22 Jan 2008 13:31:20 +0000 (13:31 +0000)] 
updated include/wx/meta/* files list

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

16 years agofixed wxVector<T> to work with non-POD types again; added optimization to keep using...
Václav Slavík [Tue, 22 Jan 2008 11:29:21 +0000 (11:29 +0000)] 
fixed wxVector<T> to work with non-POD types again; added optimization to keep using (much faster) realloc with types that are movable

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

16 years agouse xdg-open in wxLaunchDefaultBrowser() on Unix if available
Václav Slavík [Tue, 22 Jan 2008 10:20:02 +0000 (10:20 +0000)] 
use xdg-open in wxLaunchDefaultBrowser() on Unix if available

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

16 years agoAdded event handler macro
Julian Smart [Tue, 22 Jan 2008 08:23:31 +0000 (08:23 +0000)] 
Added event handler macro

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

16 years agoFixed a rare wxAuiFloatingFrame dtor crash on MSW using a registration mechanism...
Bryan Petty [Tue, 22 Jan 2008 08:20:18 +0000 (08:20 +0000)] 
Fixed a rare wxAuiFloatingFrame dtor crash on MSW using a registration mechanism in wxAuiManager.

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

16 years agotemporary fix for shared build linking problems after the last change
Vadim Zeitlin [Mon, 21 Jan 2008 22:34:48 +0000 (22:34 +0000)] 
temporary fix for shared build linking problems after the last change

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

16 years agocall Create from wxGrid non-default ctor instead to ensure both methods of creation...
Václav Slavík [Mon, 21 Jan 2008 17:18:47 +0000 (17:18 +0000)] 
call Create from wxGrid non-default ctor instead to ensure both methods of creation are in sync (they drifted apart already)

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

16 years agowxGrid focus handling fixes:
Václav Slavík [Mon, 21 Jan 2008 17:11:49 +0000 (17:11 +0000)] 
wxGrid focus handling fixes:
- don't allow focus in helper labels subwindows
- draw selection in different colour when not focused
- hide cursor/highlight when not focused

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

16 years agoprefix implementation methods of wxBitmapButton with 'GTK' to prevent shadowing of...
Václav Slavík [Mon, 21 Jan 2008 15:03:10 +0000 (15:03 +0000)] 
prefix implementation methods of wxBitmapButton with 'GTK' to prevent shadowing of HasFocus

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

16 years agoupdated wxExecute checks in wxGTK to be same as in other Unix ports after recent...
Václav Slavík [Mon, 21 Jan 2008 14:51:49 +0000 (14:51 +0000)] 
updated wxExecute checks in wxGTK to be same as in other Unix ports after recent changes

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

16 years agosilence compiler warnings
Václav Slavík [Mon, 21 Jan 2008 13:53:37 +0000 (13:53 +0000)] 
silence compiler warnings

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

16 years agoadded wxWindow::HasFocus() for more convenient way of determining if a (possibly...
Václav Slavík [Mon, 21 Jan 2008 13:30:24 +0000 (13:30 +0000)] 
added wxWindow::HasFocus() for more convenient way of determining if a (possibly composite) window has focus

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

16 years agomention also the contrib libraries removal/movements
Francesco Montorsi [Mon, 21 Jan 2008 12:29:52 +0000 (12:29 +0000)] 
mention also the contrib libraries removal/movements

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

16 years agouse full path to headers in header guards
Václav Slavík [Mon, 21 Jan 2008 11:56:15 +0000 (11:56 +0000)] 
use full path to headers in header guards

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

16 years agodocument GetTemplates() instead of m_templates
Vadim Zeitlin [Mon, 21 Jan 2008 10:07:42 +0000 (10:07 +0000)] 
document GetTemplates() instead of m_templates

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

16 years agoreverted last commit, it was wrong
Václav Slavík [Mon, 21 Jan 2008 08:45:19 +0000 (08:45 +0000)] 
reverted last commit, it was wrong

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

16 years agoutils.h is not needed by wxVector, removed
Václav Slavík [Mon, 21 Jan 2008 08:42:56 +0000 (08:42 +0000)] 
utils.h is not needed by wxVector, removed

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

16 years agono changes, just come cleanup and more comments
Vadim Zeitlin [Sun, 20 Jan 2008 22:55:16 +0000 (22:55 +0000)] 
no changes, just come cleanup and more comments

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

16 years agoadd wxDatePickerCtrl support in wxGenericValidator (patch 1870174)
Vadim Zeitlin [Sun, 20 Jan 2008 22:40:14 +0000 (22:40 +0000)] 
add wxDatePickerCtrl support in wxGenericValidator (patch 1870174)

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

16 years agodocument LoadObject() (patch 1873045)
Vadim Zeitlin [Sun, 20 Jan 2008 22:32:30 +0000 (22:32 +0000)] 
document LoadObject() (patch 1873045)

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

16 years agoGl library is not part of the monolithic library even when MONOLITHIC=1
Francesco Montorsi [Sun, 20 Jan 2008 12:34:30 +0000 (12:34 +0000)] 
Gl library is not part of the monolithic library even when MONOLITHIC=1

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

16 years agoset BUILD variable to release not only when DEBUG is empty but also when it contains 0
Francesco Montorsi [Sun, 20 Jan 2008 10:58:24 +0000 (10:58 +0000)] 
set BUILD variable to release not only when DEBUG is empty but also when it contains 0

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

16 years agoFixed OS/2 compilation after wxDC changes
Stefan Neis [Sat, 19 Jan 2008 21:15:03 +0000 (21:15 +0000)] 
Fixed OS/2 compilation after wxDC changes

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

16 years agoApplied patch #1875242 - fixing more bugs related to using OS/2's DevQueryCaps
Stefan Neis [Sat, 19 Jan 2008 14:15:33 +0000 (14:15 +0000)] 
Applied patch #1875242 - fixing more bugs related to using OS/2's DevQueryCaps

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

16 years agouse slash, not backslash, in #include
Vadim Zeitlin [Sat, 19 Jan 2008 03:51:46 +0000 (03:51 +0000)] 
use slash, not backslash, in #include

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

16 years agouse bgcolor when restoring styles as this is what we write, not backgroundcolor
Vadim Zeitlin [Sat, 19 Jan 2008 03:42:05 +0000 (03:42 +0000)] 
use bgcolor when restoring styles as this is what we write, not backgroundcolor

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

16 years agoskip focus events after handling them in wxTextCtrl, otherwise they never reach wxApp...
Vadim Zeitlin [Sat, 19 Jan 2008 03:35:47 +0000 (03:35 +0000)] 
skip focus events after handling them in wxTextCtrl, otherwise they never reach wxApp (bug 1875046)

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

16 years agoFixed errors in OS/2's wxDC::SetMapMode (patch #1871556, needed for Filezilla).
Stefan Neis [Fri, 18 Jan 2008 21:37:46 +0000 (21:37 +0000)] 
Fixed errors in OS/2's wxDC::SetMapMode (patch #1871556, needed for Filezilla).

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

16 years agoRemoving wrong "const const" in type definition
Jouk Jansen [Fri, 18 Jan 2008 11:07:39 +0000 (11:07 +0000)] 
Removing wrong "const const" in type definition

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

16 years agocorrect misleading OnSize() comment
Vadim Zeitlin [Thu, 17 Jan 2008 18:31:04 +0000 (18:31 +0000)] 
correct misleading OnSize() comment

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

16 years agothe wxConvUI hack in wxMsgCatalog should only be done in ANSI build
Václav Slavík [Thu, 17 Jan 2008 18:00:58 +0000 (18:00 +0000)] 
the wxConvUI hack in wxMsgCatalog should only be done in ANSI build

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

16 years agoon HP-UX 11.11, vsscanf first parameter is not const
Paul Cornett [Thu, 17 Jan 2008 05:18:08 +0000 (05:18 +0000)] 
on HP-UX 11.11, vsscanf first parameter is not const

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

16 years agocheck for vswscanf(), AIX 5.1 and HP-UX 11.11 don't have it
Paul Cornett [Thu, 17 Jan 2008 05:17:24 +0000 (05:17 +0000)] 
check for vswscanf(), AIX 5.1 and HP-UX 11.11 don't have it

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

16 years agorestored wxEnhMetaFileDC::Close() lost in wxDC reorganization
Vadim Zeitlin [Thu, 17 Jan 2008 00:31:33 +0000 (00:31 +0000)] 
restored wxEnhMetaFileDC::Close() lost in wxDC reorganization

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

16 years agoignore any extra arguments after --version for compatibility with the configure scrip...
Vadim Zeitlin [Thu, 17 Jan 2008 00:20:26 +0000 (00:20 +0000)] 
ignore any extra arguments after --version for compatibility with the configure scripts created using 2.8 wxwin.m4 version

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

16 years agoremoved non-existent wx/meta/defs.h
Vadim Zeitlin [Wed, 16 Jan 2008 22:30:15 +0000 (22:30 +0000)] 
removed non-existent wx/meta/defs.h

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

16 years agodon't write wide string to std::ostream which outputs them as pointer values
Vadim Zeitlin [Wed, 16 Jan 2008 22:15:18 +0000 (22:15 +0000)] 
don't write wide string to std::ostream which outputs them as pointer values

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

16 years agomore LaTeX error fixes
Vadim Zeitlin [Wed, 16 Jan 2008 21:56:01 +0000 (21:56 +0000)] 
more LaTeX error fixes

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

16 years agoadd forgotten twindowid.tex and correct LaTeX errors introduced by last commit
Vadim Zeitlin [Wed, 16 Jan 2008 19:24:38 +0000 (19:24 +0000)] 
add forgotten twindowid.tex and correct LaTeX errors introduced by last commit

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

16 years agoregenerated after latest configure.in changes
Vadim Zeitlin [Wed, 16 Jan 2008 16:36:51 +0000 (16:36 +0000)] 
regenerated after latest configure.in changes

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

16 years agoallowing for building without sys libiconv (compat problems for builds under OS X...
Stefan Csomor [Wed, 16 Jan 2008 16:09:00 +0000 (16:09 +0000)] 
allowing for building without sys libiconv (compat problems for builds under OS X 10.5 running on OS 10.4)

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

16 years agoCorrection for cursor setting when moving out of a sash window (John Dallaway)
Julian Smart [Wed, 16 Jan 2008 13:50:35 +0000 (13:50 +0000)] 
Correction for cursor setting when moving out of a sash window (John Dallaway)

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

16 years agoinclude VC++ version in build compatibility string
Václav Slavík [Wed, 16 Jan 2008 12:49:19 +0000 (12:49 +0000)] 
include VC++ version in build compatibility string

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

16 years agoAdd implicit conversion, remove conversion to bool
Robert Roebling [Wed, 16 Jan 2008 12:47:16 +0000 (12:47 +0000)] 
Add implicit conversion, remove conversion to bool

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

16 years agoSort of autoresize if only 1 column is there
Robert Roebling [Wed, 16 Jan 2008 11:34:56 +0000 (11:34 +0000)] 
Sort of autoresize if only 1 column is there

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

16 years agofix should have been mac only
Stefan Csomor [Wed, 16 Jan 2008 11:11:04 +0000 (11:11 +0000)] 
fix should have been mac only

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

16 years ago[ 1635287 ] wrong cursor when dragging an image
Robert Roebling [Wed, 16 Jan 2008 08:50:36 +0000 (08:50 +0000)] 
1635287 ] wrong cursor when dragging an image

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

16 years agodocumentation for window ids allocation and wxIdManager (patch 1870570)
Vadim Zeitlin [Wed, 16 Jan 2008 02:15:15 +0000 (02:15 +0000)] 
documentation for window ids allocation and wxIdManager (patch 1870570)

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

16 years agoremoved unneeded wxWeakRefDynamic::AssignCopy() (last part of patch 1870445)
Vadim Zeitlin [Wed, 16 Jan 2008 02:09:00 +0000 (02:09 +0000)] 
removed unneeded wxWeakRefDynamic::AssignCopy() (last part of patch 1870445)

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

16 years agocompilation fixes for standard-conformant compilers and added back implicit conversio...
Vadim Zeitlin [Wed, 16 Jan 2008 02:07:07 +0000 (02:07 +0000)] 
compilation fixes for standard-conformant compilers and added back implicit conversion of wxWeakRef<T> to T* (part of patch 1870445)

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

16 years agodefine (unusual) copy ctor and assignment operator for wxTrackable (part of patch...
Vadim Zeitlin [Wed, 16 Jan 2008 02:04:00 +0000 (02:04 +0000)] 
define (unusual) copy ctor and assignment operator for wxTrackable (part of patch 1870445); also make its ctors and dtor protected as this class shouldn't used otherwise as a base class

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

16 years agoremove the test of weak references classes size, it's implementation-dependent
Vadim Zeitlin [Wed, 16 Jan 2008 02:03:10 +0000 (02:03 +0000)] 
remove the test of weak references classes size, it's implementation-dependent

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

16 years agodon't enable disabled windows when showing them (patch 1871879)
Vadim Zeitlin [Wed, 16 Jan 2008 01:49:36 +0000 (01:49 +0000)] 
don't enable disabled windows when showing them (patch 1871879)

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

16 years agodon't create unnecessary temporary wxFont (patch theFont)
Vadim Zeitlin [Wed, 16 Jan 2008 01:43:00 +0000 (01:43 +0000)] 
don't create unnecessary temporary wxFont (patch theFont)

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

16 years agomade all XPM const to avoid warnings from mingw32 4.0 and adopt the code accordingly...
Vadim Zeitlin [Wed, 16 Jan 2008 01:39:44 +0000 (01:39 +0000)] 
made all XPM const to avoid warnings from mingw32 4.0 and adopt the code accordingly (patch 1872384)

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

16 years agofixing leopard configure for universal_binary when no minimal sys given
Stefan Csomor [Tue, 15 Jan 2008 19:24:52 +0000 (19:24 +0000)] 
fixing leopard configure for universal_binary when no minimal sys given

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

16 years agodon't give out an error when using --cflags followed by a list of libraries; this...
Francesco Montorsi [Tue, 15 Jan 2008 18:06:28 +0000 (18:06 +0000)] 
don't give out an error when using --cflags followed by a list of libraries; this happens for example in the WX_CONFIG_CHECK macro in wxwin.m4

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

16 years agoadded unit tests for decoding invalid base64 strings; corrected bugs exposed by them
Vadim Zeitlin [Tue, 15 Jan 2008 16:56:17 +0000 (16:56 +0000)] 
added unit tests for decoding invalid base64 strings; corrected bugs exposed by them

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

16 years agofixed wxHTML parser to not assert on invalid HTML input (unclosed tags)
Václav Slavík [Tue, 15 Jan 2008 12:13:54 +0000 (12:13 +0000)] 
fixed wxHTML parser to not assert on invalid HTML input (unclosed tags)

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

16 years agofixed wxXmlResource::GetText() in ANSI build to correctly convert the string to curre...
Václav Slavík [Mon, 14 Jan 2008 22:36:42 +0000 (22:36 +0000)] 
fixed wxXmlResource::GetText() in ANSI build to correctly convert the string to current locale's charset

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

16 years agorename wxBK_BUTTONBAR to wxTBK_BUTTONBAR as it's wxToolBook-specific and documented it
Vadim Zeitlin [Mon, 14 Jan 2008 22:23:01 +0000 (22:23 +0000)] 
rename wxBK_BUTTONBAR to wxTBK_BUTTONBAR as it's wxToolBook-specific and documented it

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

16 years agoadded wxTBK_HORZ_LAYOUT (heavily modified patch 1855678)
Vadim Zeitlin [Mon, 14 Jan 2008 22:17:46 +0000 (22:17 +0000)] 
added wxTBK_HORZ_LAYOUT (heavily modified patch 1855678)

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

16 years agomake XPM data pointer parameter fully const
Paul Cornett [Mon, 14 Jan 2008 18:16:37 +0000 (18:16 +0000)] 
make XPM data pointer parameter fully const

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

16 years agoavoid GCC warning about type-punned pointer breaking strict aliasing rules
Paul Cornett [Mon, 14 Jan 2008 18:15:28 +0000 (18:15 +0000)] 
avoid GCC warning about type-punned pointer breaking strict aliasing rules

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

16 years agofixed setting BUILD variable in any case (not only when DEBUG=auto)
Francesco Montorsi [Mon, 14 Jan 2008 13:35:37 +0000 (13:35 +0000)] 
fixed setting BUILD variable in any case (not only when DEBUG=auto)

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

16 years agofixed the WX_VERSION name clash renaming the variable in major.minor form as WX_RELEASE
Francesco Montorsi [Mon, 14 Jan 2008 13:31:58 +0000 (13:31 +0000)] 
fixed the WX_VERSION name clash renaming the variable in major.minor form as WX_RELEASE

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

16 years agoadded AC_SUBST for EXTRALIBS_STC which was missing and caused wx-config to print...
Francesco Montorsi [Mon, 14 Jan 2008 11:18:30 +0000 (11:18 +0000)] 
added AC_SUBST for EXTRALIBS_STC which was missing and caused wx-config to print @EXTRALIBS_STC@ on the output line of --libs option

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

16 years agoPartial impl of auto resizing columns
Robert Roebling [Mon, 14 Jan 2008 11:04:57 +0000 (11:04 +0000)] 
Partial impl of auto resizing columns

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

16 years agoset mime-type to correct image/x-xpixmap for XPM files instead of wrong x-pixmap...
Vadim Zeitlin [Sun, 13 Jan 2008 22:17:36 +0000 (22:17 +0000)] 
set mime-type to correct image/x-xpixmap for XPM files instead of wrong x-pixmap used by the last commit

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

16 years agoset mime-type to image/x-pixmap to allow generation of diffs for XPM files
Vadim Zeitlin [Sun, 13 Jan 2008 20:39:23 +0000 (20:39 +0000)] 
set mime-type to image/x-pixmap to allow generation of diffs for XPM files

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

16 years agoImproved wxDataViewSpinCtrlRenderer under OS X
Robert Roebling [Sun, 13 Jan 2008 14:09:47 +0000 (14:09 +0000)] 
Improved wxDataViewSpinCtrlRenderer under OS X

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

16 years agoReapplied patch for drawing background of custom items
Robert Roebling [Sun, 13 Jan 2008 13:38:11 +0000 (13:38 +0000)] 
Reapplied patch for drawing background of custom items

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

16 years agoMention wxSizer::Fit() change and wxWrapSizer
Robert Roebling [Sun, 13 Jan 2008 13:10:58 +0000 (13:10 +0000)] 
Mention wxSizer::Fit() change and wxWrapSizer

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

16 years agowxSizer::Fit() now sets client size
Robert Roebling [Sun, 13 Jan 2008 13:08:30 +0000 (13:08 +0000)] 
wxSizer::Fit() now sets client size

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

16 years agouse wxSizer::Fit() for sizing the dialog
Robert Roebling [Sun, 13 Jan 2008 13:07:26 +0000 (13:07 +0000)] 
use wxSizer::Fit() for sizing the dialog

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

16 years agoAlways invoke default action even if dclick is caught from wxListBox (as per wxMSW...
Robert Roebling [Sun, 13 Jan 2008 13:04:24 +0000 (13:04 +0000)] 
Always invoke default action even if dclick is caught from wxListBox (as per wxMSW and wxMAC)

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

16 years agoRemove double entry of wxTrackable
Robert Roebling [Sun, 13 Jan 2008 12:05:50 +0000 (12:05 +0000)] 
Remove double entry of wxTrackable

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

16 years agoI still think that's needed ...
Stefan Csomor [Sun, 13 Jan 2008 11:16:44 +0000 (11:16 +0000)] 
I still think that's needed ...

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

16 years agorebaked and regenerated everything after the latest changes (wxWeakRef &c)
Vadim Zeitlin [Sun, 13 Jan 2008 02:48:17 +0000 (02:48 +0000)] 
rebaked and regenerated everything after the latest changes (wxWeakRef &c)

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

16 years agoprevent explicitly set client size from being changed when frame extents become known
Paul Cornett [Sun, 13 Jan 2008 02:00:27 +0000 (02:00 +0000)] 
prevent explicitly set client size from being changed when frame extents become known

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

16 years agoignore vc*_msw* build directories
Vadim Zeitlin [Sun, 13 Jan 2008 01:17:55 +0000 (01:17 +0000)] 
ignore vc*_msw* build directories

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

16 years agocompilation fixes for VC6
Vadim Zeitlin [Sun, 13 Jan 2008 01:13:03 +0000 (01:13 +0000)] 
compilation fixes for VC6

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

16 years agoimprovements to wxWeakRef and related classes
Vadim Zeitlin [Sun, 13 Jan 2008 01:12:13 +0000 (01:12 +0000)] 
improvements to wxWeakRef and related classes

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