]>
git.saurik.com Git - wxWidgets.git/log
Vadim Zeitlin [Sat, 30 Aug 2008 12:49:13 +0000 (12:49 +0000)]
define HAVE_SSIZE_T if _SSIZE_T_DEFINED is defined for mingw32 (#9921)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55368
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 12:44:43 +0000 (12:44 +0000)]
more Doxygen warnings corrections from Tim S
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55367
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Sat, 30 Aug 2008 08:03:32 +0000 (08:03 +0000)]
committing current cocoa state just to be safe ...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55366
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 29 Aug 2008 23:28:42 +0000 (23:28 +0000)]
chanegd wxTlsValue to be pointer-like instead of value-like which doesn't work for UDTs; use __thread keyword with mingw32 >= 4.3 too; use library-based thread-specific variables support in wxString cache now that it is fixed to work there; finally added a unit test for TLS stuff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55361
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 29 Aug 2008 17:35:30 +0000 (17:35 +0000)]
document wxCP_NO_TLW_RESIZE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55358
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Fri, 29 Aug 2008 15:46:48 +0000 (15:46 +0000)]
replace m_insertCallback with a virtual function, contrary to the old comments a virtual works just fine
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55354
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 29 Aug 2008 14:00:43 +0000 (14:00 +0000)]
Typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55351
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 29 Aug 2008 13:57:03 +0000 (13:57 +0000)]
Fix #9917: File save dialog does not honor file extension on GTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55350
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 29 Aug 2008 13:56:03 +0000 (13:56 +0000)]
make the length of string proportional to the parameter to study test time dependency on it
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55349
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 29 Aug 2008 12:46:41 +0000 (12:46 +0000)]
Mention wxString caching in UTF-8 ode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55344
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 29 Aug 2008 12:15:59 +0000 (12:15 +0000)]
Another doc patch from Tim
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55343
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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