]> git.saurik.com Git - wxWidgets.git/log
wxWidgets.git
16 years agooverride DoOpen/SaveDocument() instead of OnOpen/SaveDocument(), just as in docmdi...
Vadim Zeitlin [Fri, 29 Aug 2008 11:38:12 +0000 (11:38 +0000)] 
override DoOpen/SaveDocument() instead of OnOpen/SaveDocument(), just as in docmdi sample after r55141/r55142/r55143 changes (#9892)

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

16 years agodon't use new string caching code without compiler TLS support (temporary fix to...
Vadim Zeitlin [Thu, 28 Aug 2008 21:50:10 +0000 (21:50 +0000)] 
don't use new string caching code without compiler TLS support (temporary fix to compilation problems)

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

16 years agocompilation fix for non-UTF-8 build
Vadim Zeitlin [Thu, 28 Aug 2008 19:39:23 +0000 (19:39 +0000)] 
compilation fix for non-UTF-8 build

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

16 years agoadd cache for last used position and string length to UTF-8 wxString, dramatically...
Vadim Zeitlin [Thu, 28 Aug 2008 19:19:11 +0000 (19:19 +0000)] 
add cache for last used position and string length to UTF-8 wxString, dramatically improving performance of the code using indices to iterate over strings

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

16 years agoadd the possibility to pass numeric parameters to benchmark functions
Vadim Zeitlin [Thu, 28 Aug 2008 17:14:39 +0000 (17:14 +0000)] 
add the possibility to pass numeric parameters to benchmark functions

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

16 years agouse 8 bits for alpha, nothing needs 16 bit alpha here
Paul Cornett [Thu, 28 Aug 2008 15:46:32 +0000 (15:46 +0000)] 
use 8 bits for alpha, nothing needs 16 bit alpha here

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

16 years agoadd wxPseudoTransparentFrame to parent, so it doesn't get leaked
Paul Cornett [Thu, 28 Aug 2008 15:45:50 +0000 (15:45 +0000)] 
add wxPseudoTransparentFrame to parent, so it doesn't get leaked

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

16 years agoMore corrections to make dist
Robert Roebling [Thu, 28 Aug 2008 13:28:56 +0000 (13:28 +0000)] 
More corrections to make dist

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

16 years agoMinor correction
Robert Roebling [Thu, 28 Aug 2008 13:21:56 +0000 (13:21 +0000)] 
Minor correction

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

16 years agoMinor corrections to make dist after reports
Robert Roebling [Thu, 28 Aug 2008 12:56:21 +0000 (12:56 +0000)] 
Minor corrections to make dist after reports

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

16 years agono changes, just match the number of opening/closing braces to avoid upsetting Vim...
Vadim Zeitlin [Wed, 27 Aug 2008 23:03:55 +0000 (23:03 +0000)] 
no changes, just match the number of opening/closing braces to avoid upsetting Vim (and probably other editors) syntax highlighting

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

16 years agounbuffer cout to work around bug in Debian version of cppunit
Vadim Zeitlin [Wed, 27 Aug 2008 20:37:44 +0000 (20:37 +0000)] 
unbuffer cout to work around bug in Debian version of cppunit

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

16 years agouse std::sort() instead of qsort() to implement wxArrayString::Sort(), this makes...
Vadim Zeitlin [Wed, 27 Aug 2008 19:40:20 +0000 (19:40 +0000)] 
use std::sort() instead of qsort() to implement wxArrayString::Sort(), this makes it thread-safe without any extra hacks and also makes the code simpler

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

16 years agoget system colors directly from GTK styles, eliminating need for cached wxColor objects
Paul Cornett [Wed, 27 Aug 2008 17:10:36 +0000 (17:10 +0000)] 
get system colors directly from GTK styles, eliminating need for cached wxColor objects

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

16 years agoUpdate <make win-dist>
Robert Roebling [Wed, 27 Aug 2008 11:48:24 +0000 (11:48 +0000)] 
Update <make win-dist>

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

16 years agoUpdated readme
Robert Roebling [Wed, 27 Aug 2008 11:06:49 +0000 (11:06 +0000)] 
Updated readme

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

16 years agoAdd XCode project files to wxMac's <make dist>
Robert Roebling [Wed, 27 Aug 2008 10:39:04 +0000 (10:39 +0000)] 
Add XCode project files to wxMac's <make dist>

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

16 years agoget rid of duplicate enum (#9895)
Vadim Zeitlin [Wed, 27 Aug 2008 09:59:11 +0000 (09:59 +0000)] 
get rid of duplicate enum (#9895)

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

16 years agofixing #9910
Stefan Csomor [Wed, 27 Aug 2008 08:18:30 +0000 (08:18 +0000)] 
fixing #9910

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

16 years agoFix misc documentation warnings (patch by Tim Stahlhut).
Bryan Petty [Wed, 27 Aug 2008 04:20:07 +0000 (04:20 +0000)] 
Fix misc documentation warnings (patch by Tim Stahlhut).

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

16 years agoadd a scoped_ptr-like wxGtkObject class which calls g_object_unref() automatically...
Vadim Zeitlin [Wed, 27 Aug 2008 01:06:58 +0000 (01:06 +0000)] 
add a scoped_ptr-like wxGtkObject class which calls g_object_unref() automatically and use it in some GC-related code

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

16 years agohonour user scale and source offset in wxDC::Blit() (#2605)
Vadim Zeitlin [Wed, 27 Aug 2008 00:52:13 +0000 (00:52 +0000)] 
honour user scale and source offset in wxDC::Blit() (#2605)

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

16 years agono changes, just a typo
Vadim Zeitlin [Tue, 26 Aug 2008 16:43:45 +0000 (16:43 +0000)] 
no changes, just a typo

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

16 years agoput wxIconArray back in header, it's used by wxFSVolume
Paul Cornett [Tue, 26 Aug 2008 16:34:22 +0000 (16:34 +0000)] 
put wxIconArray back in header, it's used by wxFSVolume

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

16 years agoHold a reference on m_widget for the life of the associated wxWindow object.
Paul Cornett [Tue, 26 Aug 2008 16:19:23 +0000 (16:19 +0000)] 
Hold a reference on m_widget for the life of the associated wxWindow object.
This allows removing some ugly hacks, and leaking of GtkWidgets by wxNotebook.

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

16 years agoAlso make make dist for wxMac work
Robert Roebling [Tue, 26 Aug 2008 14:06:42 +0000 (14:06 +0000)] 
Also make make dist for wxMac work

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

16 years agopch-less compilation fix for r55285
Václav Slavík [Tue, 26 Aug 2008 13:29:38 +0000 (13:29 +0000)] 
pch-less compilation fix for r55285

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

16 years agofixed writing to wxUniCharRef after its 'parent' iterator was destroyed
Václav Slavík [Tue, 26 Aug 2008 13:02:38 +0000 (13:02 +0000)] 
fixed writing to wxUniCharRef after its 'parent' iterator was destroyed

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

16 years agoUpdate <make dist> for wxGTK (and probably other ports, too)
Robert Roebling [Tue, 26 Aug 2008 11:13:12 +0000 (11:13 +0000)] 
Update <make dist> for wxGTK (and probably other ports, too)

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

16 years agoUpdate <make dist> for wxGTK
Robert Roebling [Tue, 26 Aug 2008 11:03:49 +0000 (11:03 +0000)] 
Update <make dist> for wxGTK

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

16 years agomove wxIconArray declaration out of header, remove unneccessary copy ctor and assignm...
Paul Cornett [Tue, 26 Aug 2008 06:34:34 +0000 (06:34 +0000)] 
move wxIconArray declaration out of header, remove unneccessary copy ctor and assignment operator

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

16 years agodon't use deprecated toolbar API
Paul Cornett [Tue, 26 Aug 2008 06:34:14 +0000 (06:34 +0000)] 
don't use deprecated toolbar API

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

16 years agouncomment line accidentally left commented out in last commit
Paul Cornett [Tue, 26 Aug 2008 05:28:53 +0000 (05:28 +0000)] 
uncomment line accidentally left commented out in last commit

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

16 years agofix for GTK assertion `info->icon_pixmap == NULL' failed, #9905
Paul Cornett [Tue, 26 Aug 2008 05:10:45 +0000 (05:10 +0000)] 
fix for GTK assertion `info->icon_pixmap == NULL' failed, #9905

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

16 years agoescape '@' symbols in the docs
Vadim Zeitlin [Mon, 25 Aug 2008 23:25:51 +0000 (23:25 +0000)] 
escape '@' symbols in the docs

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

16 years agouse UnsetToolTip() instead of SetToolTip(NULL) to fix wxX11 build broken on Buildbot...
Vadim Zeitlin [Mon, 25 Aug 2008 23:20:09 +0000 (23:20 +0000)] 
use UnsetToolTip() instead of SetToolTip(NULL) to fix wxX11 build broken on Buildbot since this file addition; fix some weird "else" indentation; use empty() instead of Length() > 0 tests

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

16 years agoadded UnsetToolTip() which is also provided (as empty function) in wxUSE_TOOLTIPS...
Vadim Zeitlin [Mon, 25 Aug 2008 23:19:04 +0000 (23:19 +0000)] 
added UnsetToolTip() which is also provided (as empty function) in wxUSE_TOOLTIPS==0 case unlike SetToolTip(NULL)

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

16 years agocompilation fixes for minimal build
Vadim Zeitlin [Mon, 25 Aug 2008 19:28:26 +0000 (19:28 +0000)] 
compilation fixes for minimal build

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

16 years agocompilation fixes for wxUSE_CONSOLE_EVENTLOOP==0
Vadim Zeitlin [Mon, 25 Aug 2008 19:23:26 +0000 (19:23 +0000)] 
compilation fixes for wxUSE_CONSOLE_EVENTLOOP==0

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

16 years agoadd parentheses for && inside || to fix g++ 4.3 warning
Vadim Zeitlin [Mon, 25 Aug 2008 14:39:48 +0000 (14:39 +0000)] 
add parentheses for && inside || to fix g++ 4.3 warning

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

16 years agoDocs corrections from Tim Stahlhut
Robert Roebling [Mon, 25 Aug 2008 09:12:15 +0000 (09:12 +0000)] 
Docs corrections from Tim Stahlhut

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

16 years agoCompilation fix, didn't realize initialization order of events is different on trunk.
Kevin Ollivier [Mon, 25 Aug 2008 05:32:03 +0000 (05:32 +0000)] 
Compilation fix, didn't realize initialization order of events is different on trunk.

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

16 years agoRespect the wxNO_BORDER flag for tool windows without a titlebar.
Kevin Ollivier [Mon, 25 Aug 2008 04:28:40 +0000 (04:28 +0000)] 
Respect the wxNO_BORDER flag for tool windows without a titlebar.

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

16 years agoFix memory leak.
Kevin Ollivier [Mon, 25 Aug 2008 03:03:54 +0000 (03:03 +0000)] 
Fix memory leak.

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

16 years agosometimes unused parameter warnings are really worth paying attention to
Vadim Zeitlin [Mon, 25 Aug 2008 00:36:00 +0000 (00:36 +0000)] 
sometimes unused parameter warnings are really worth paying attention to

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

16 years agodon't use deprecated wxMenuItem ctor and don't use an unnecessary #ifdef
Vadim Zeitlin [Mon, 25 Aug 2008 00:31:32 +0000 (00:31 +0000)] 
don't use deprecated wxMenuItem ctor and don't use an unnecessary #ifdef

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

16 years agochanged wxAuiBlendColour() to work with unsigned chars instead of doubles as it's...
Vadim Zeitlin [Mon, 25 Aug 2008 00:30:23 +0000 (00:30 +0000)] 
changed wxAuiBlendColour() to work with unsigned chars instead of doubles as it's always used with them [forward port of rr55210 from 2.8]

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

16 years agofix undefined variable color to colour
Benjamin Williams [Sun, 24 Aug 2008 12:00:09 +0000 (12:00 +0000)] 
fix undefined variable color to colour

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

16 years agodon't use MacSetTheme()
Benjamin Williams [Sun, 24 Aug 2008 10:56:51 +0000 (10:56 +0000)] 
don't use MacSetTheme()

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

16 years agofixed include problem
Benjamin Williams [Sun, 24 Aug 2008 10:21:57 +0000 (10:21 +0000)] 
fixed include problem

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

16 years agorebake because of new auibar.*
Benjamin Williams [Sun, 24 Aug 2008 09:29:58 +0000 (09:29 +0000)] 
rebake because of new auibar.*

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

16 years agoupdated aui sample
Benjamin Williams [Sun, 24 Aug 2008 09:28:26 +0000 (09:28 +0000)] 
updated aui sample

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

16 years agoadded wxAuiToolBar
Benjamin Williams [Sun, 24 Aug 2008 09:28:07 +0000 (09:28 +0000)] 
added wxAuiToolBar

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

16 years agofixing typo
Stefan Csomor [Sat, 23 Aug 2008 14:14:35 +0000 (14:14 +0000)] 
fixing typo

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

16 years agococoa implementation files
Stefan Csomor [Sat, 23 Aug 2008 12:55:54 +0000 (12:55 +0000)] 
cocoa implementation files

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

16 years agocommon implementation files
Stefan Csomor [Sat, 23 Aug 2008 12:43:44 +0000 (12:43 +0000)] 
common implementation files

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

16 years agowxComboCtrlBase::Enable() does not refresh the control #9900
Robert Roebling [Sat, 23 Aug 2008 08:19:42 +0000 (08:19 +0000)] 
wxComboCtrlBase::Enable() does not refresh the control #9900

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

16 years agofix a couple of spelling errors
Vadim Zeitlin [Fri, 22 Aug 2008 22:27:03 +0000 (22:27 +0000)] 
fix a couple of spelling errors

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

16 years agofix 2 doxygen errors
Vadim Zeitlin [Fri, 22 Aug 2008 22:22:50 +0000 (22:22 +0000)] 
fix 2 doxygen errors

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

16 years agoImproved auto list numbering
Julian Smart [Fri, 22 Aug 2008 15:21:50 +0000 (15:21 +0000)] 
Improved auto list numbering
Fixed selection bugs

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

16 years agoCleanup of previous fix
Julian Smart [Fri, 22 Aug 2008 11:32:23 +0000 (11:32 +0000)] 
Cleanup of previous fix

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

16 years agoGeneric carent no longer invisible on a dark background
Julian Smart [Fri, 22 Aug 2008 10:34:14 +0000 (10:34 +0000)] 
Generic carent no longer invisible on a dark background

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

16 years ago#9854 (AddPendingEvent - protect during wxEvtHandler destruction)
Robert Roebling [Fri, 22 Aug 2008 09:18:30 +0000 (09:18 +0000)] 
#9854 (AddPendingEvent - protect during wxEvtHandler destruction)

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

16 years agoosx-cocoa event loop
Stefan Csomor [Fri, 22 Aug 2008 06:47:58 +0000 (06:47 +0000)] 
osx-cocoa event loop

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

16 years agomake ellipses drawn by wxDC more consistent with wxGC ones (closes #9887)
Vadim Zeitlin [Thu, 21 Aug 2008 22:51:31 +0000 (22:51 +0000)] 
make ellipses drawn by wxDC more consistent with wxGC ones (closes #9887)

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

16 years agouse Pango to draw rotated text if possible (this supports text background and should...
Vadim Zeitlin [Thu, 21 Aug 2008 22:31:36 +0000 (22:31 +0000)] 
use Pango to draw rotated text if possible (this supports text background and should be more efficient), fall back to the old method for old libraries (closes #9861)

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

16 years agoremove unneeded dependencies from bakefiles and regenerate the make/project files...
Vadim Zeitlin [Thu, 21 Aug 2008 22:18:31 +0000 (22:18 +0000)] 
remove unneeded dependencies from bakefiles and regenerate the make/project files (closes #9850)

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

16 years agocompilation fix for wxUniv/GTK (closes #9849)
Vadim Zeitlin [Thu, 21 Aug 2008 22:12:43 +0000 (22:12 +0000)] 
compilation fix for wxUniv/GTK (closes #9849)

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

16 years agoadd a radio box to select the combobox type (#9845)
Vadim Zeitlin [Thu, 21 Aug 2008 21:37:22 +0000 (21:37 +0000)] 
add a radio box to select the combobox type (#9845)

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

16 years agodocument that text drawing is not affected by the current logical function and update...
Vadim Zeitlin [Thu, 21 Aug 2008 21:14:58 +0000 (21:14 +0000)] 
document that text drawing is not affected by the current logical function and update the sample to not imply that it is (#9842)

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

16 years agohonour useMask parameter in DrawBitmap() and StretchBlit() (#9841)
Vadim Zeitlin [Thu, 21 Aug 2008 21:12:44 +0000 (21:12 +0000)] 
honour useMask parameter in DrawBitmap() and StretchBlit() (#9841)

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

16 years agocontinue even if the bitmaps can't be found; look for them in argv[0] directory too...
Vadim Zeitlin [Thu, 21 Aug 2008 21:06:21 +0000 (21:06 +0000)] 
continue even if the bitmaps can't be found; look for them in argv[0] directory too; use more clear name for ROP screen in the menu (#9839)

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

16 years agodon't always create DIBs in wxBitmap(wxImage) ctor
Vadim Zeitlin [Thu, 21 Aug 2008 20:43:48 +0000 (20:43 +0000)] 
don't always create DIBs in wxBitmap(wxImage) ctor

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

16 years agoFixed default margin sizes
Julian Smart [Thu, 21 Aug 2008 16:08:32 +0000 (16:08 +0000)] 
Fixed default margin sizes

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

16 years ago#9876 (GC: added sanity check to wxGraphicsPathData::AddEllipse())
Robert Roebling [Thu, 21 Aug 2008 12:21:14 +0000 (12:21 +0000)] 
#9876 (GC: added sanity check to wxGraphicsPathData::AddEllipse())

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

16 years agoTicket #9858 gtk wxDC::DrawText() - draw text background natively
Robert Roebling [Thu, 21 Aug 2008 12:06:11 +0000 (12:06 +0000)] 
Ticket #9858 gtk wxDC::DrawText() - draw text background natively

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

16 years agoupdating the comment as well
Stefan Csomor [Thu, 21 Aug 2008 08:58:32 +0000 (08:58 +0000)] 
updating the comment as well

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

16 years agousing the 'new' bottleneck methods, fixing bugreport from Bengt Nilsson <bengt.nilsso...
Stefan Csomor [Thu, 21 Aug 2008 08:49:42 +0000 (08:49 +0000)] 
using the 'new' bottleneck methods, fixing bugreport from Bengt Nilsson <bengt.nilsson11@spray.se>

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

16 years agomimetype common implementation
Stefan Csomor [Thu, 21 Aug 2008 07:30:33 +0000 (07:30 +0000)] 
mimetype common implementation

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

16 years agococoa specific implementations
Stefan Csomor [Thu, 21 Aug 2008 07:29:07 +0000 (07:29 +0000)] 
cocoa specific implementations

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

16 years agonew common code files
Stefan Csomor [Thu, 21 Aug 2008 07:28:04 +0000 (07:28 +0000)] 
new common code files

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

16 years agomention DoPrepareDC() relative origin offsetting
Vadim Zeitlin [Thu, 21 Aug 2008 00:13:41 +0000 (00:13 +0000)] 
mention DoPrepareDC() relative origin offsetting

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

16 years agofixed scaling of print preview if there's not enough RAM for the full page
Václav Slavík [Wed, 20 Aug 2008 21:58:31 +0000 (21:58 +0000)] 
fixed scaling of print preview if there's not enough RAM for the full page

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

16 years agore-fix MinGW DLL compilation
Václav Slavík [Wed, 20 Aug 2008 21:35:55 +0000 (21:35 +0000)] 
re-fix MinGW DLL compilation

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

16 years agoremove text field from page data, add much more useful image widget pointer, lots...
Paul Cornett [Tue, 19 Aug 2008 16:28:40 +0000 (16:28 +0000)] 
remove text field from page data, add much more useful image widget pointer, lots of code simplification and cleanup

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

16 years agonon-pch build fix
Paul Cornett [Tue, 19 Aug 2008 16:28:21 +0000 (16:28 +0000)] 
non-pch build fix

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

16 years agofix MSVC warning about int->bool conversion introduced by r55113 [forward port from...
Vadim Zeitlin [Mon, 18 Aug 2008 20:05:51 +0000 (20:05 +0000)] 
fix MSVC warning about int->bool conversion introduced by r55113 [forward port from 2.8 branch]

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

16 years agodon't use WXDLLIMPEXP_BASE_DATA() around member data, this results in an error in...
Vadim Zeitlin [Mon, 18 Aug 2008 19:52:00 +0000 (19:52 +0000)] 
don't use WXDLLIMPEXP_BASE_DATA() around member data, this results in an error in MSVC DLL build

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

16 years agodon't use the same tool ids for multiple tools, this is bad idea under Windows and...
Vadim Zeitlin [Mon, 18 Aug 2008 13:40:18 +0000 (13:40 +0000)] 
don't use the same tool ids for multiple tools, this is bad idea under Windows and breaks tool commands handling

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

16 years agoadd support for using bitmap2 for checked menu item bitmap in XRC (#9878)
Vadim Zeitlin [Mon, 18 Aug 2008 13:27:58 +0000 (13:27 +0000)] 
add support for using bitmap2 for checked menu item bitmap in XRC (#9878)

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

16 years agopaint the space remaining after the columns too in wxListHeaderWindow::OnPaint()...
Vadim Zeitlin [Mon, 18 Aug 2008 12:02:01 +0000 (12:02 +0000)] 
paint the space remaining after the columns too in wxListHeaderWindow::OnPaint() (#9855)

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

16 years agouse CLSCTX_ALL instead of CLSCTX_LOCAL_SERVER in CreateInstance() (#9868)
Vadim Zeitlin [Mon, 18 Aug 2008 11:57:55 +0000 (11:57 +0000)] 
use CLSCTX_ALL instead of CLSCTX_LOCAL_SERVER in CreateInstance() (#9868)

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

16 years agodon't terminate the event loop in EndModal() if it was already terminated because...
Vadim Zeitlin [Mon, 18 Aug 2008 11:51:53 +0000 (11:51 +0000)] 
don't terminate the event loop in EndModal() if it was already terminated because of an exception thrown inside it (#9838)

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

16 years agodocument wxSpinCtrlDouble (#9834)
Vadim Zeitlin [Mon, 18 Aug 2008 11:41:27 +0000 (11:41 +0000)] 
document wxSpinCtrlDouble (#9834)

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

16 years agoadd comparison operators for UUID class (#9871)
Vadim Zeitlin [Mon, 18 Aug 2008 11:30:10 +0000 (11:30 +0000)] 
add comparison operators for UUID class (#9871)

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

16 years agofix spurious assert failure in DestroyGripper() which happened if the dialog hadn...
Vadim Zeitlin [Sat, 16 Aug 2008 10:53:02 +0000 (10:53 +0000)] 
fix spurious assert failure in DestroyGripper() which happened if the dialog hadn't been shown at all (#9824)

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

16 years agocompilation fix for wxUSE_STL build after r54926 (#9810)
Vadim Zeitlin [Fri, 15 Aug 2008 23:04:31 +0000 (23:04 +0000)] 
compilation fix for wxUSE_STL build after r54926 (#9810)

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

16 years agocompilation fix for wxUniv/MSW after r54937 (#9866)
Vadim Zeitlin [Fri, 15 Aug 2008 23:01:28 +0000 (23:01 +0000)] 
compilation fix for wxUniv/MSW after r54937 (#9866)

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

16 years agofix for page change not working after veto, #3808
Paul Cornett [Fri, 15 Aug 2008 04:52:13 +0000 (04:52 +0000)] 
fix for page change not working after veto, #3808

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

16 years agoadded wxString benchmark using 2.8's HTML parser
Václav Slavík [Wed, 13 Aug 2008 15:48:09 +0000 (15:48 +0000)] 
added wxString benchmark using 2.8's HTML parser

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