]>
git.saurik.com Git - wxWidgets.git/log
Paul Cornett [Fri, 5 Sep 2008 16:59:23 +0000 (16:59 +0000)]
fix memory leak
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55481
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 5 Sep 2008 16:56:45 +0000 (16:56 +0000)]
use more clear messaage about the custom labels in message box test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55480
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 5 Sep 2008 15:33:44 +0000 (15:33 +0000)]
adding common implementation file for search control
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55479
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 5 Sep 2008 14:43:13 +0000 (14:43 +0000)]
making things build under osx-cocoa as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55477
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Fri, 5 Sep 2008 14:41:11 +0000 (14:41 +0000)]
simplify native textcontrol creations, adding search control for cocoa
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55476
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 5 Sep 2008 14:39:36 +0000 (14:39 +0000)]
implement support for custom button labels in wxMessageBox under MSW; refactor the code to reuse the existing setters in Mac ports for MSW as well
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55475
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 5 Sep 2008 14:10:50 +0000 (14:10 +0000)]
extract button size calculation from button label size to a separate function to allow reusing it elsewhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55474
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 5 Sep 2008 13:26:45 +0000 (13:26 +0000)]
extract wrapper for SystemParametersInfo(SPI_GETNONCLIENTMETRICS) in a header so that it could be reused from elsewhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55472
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 5 Sep 2008 11:15:43 +0000 (11:15 +0000)]
Fix #9940: wxDataViewCtrl left/right arrow press crash
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55471
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Fri, 5 Sep 2008 10:24:39 +0000 (10:24 +0000)]
removed unnceessary gtk_window_set_transient_for() call already done by gtk_message_dialog_new() itself
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55470
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 5 Sep 2008 08:54:09 +0000 (08:54 +0000)]
Made wxMSW wxMutex non-recursive by checking reentrance
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55469
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 5 Sep 2008 08:26:28 +0000 (08:26 +0000)]
Formating corrections
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55468
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 5 Sep 2008 08:21:08 +0000 (08:21 +0000)]
Compilo for wxMac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55467
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 5 Sep 2008 08:16:36 +0000 (08:16 +0000)]
More wxMutex doc updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55466
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 5 Sep 2008 08:06:07 +0000 (08:06 +0000)]
Add wxCRITSEC_DEFAULT and NON_RECURSIVE styles, updated and restored wxThread and related docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55465
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Fri, 5 Sep 2008 08:03:35 +0000 (08:03 +0000)]
Enable graphics context by default
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55464
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Fri, 5 Sep 2008 05:57:03 +0000 (05:57 +0000)]
fix for infinite loop when wxBeginBusyCursor is called from idle handler, #1547
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55463
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 4 Sep 2008 23:02:44 +0000 (23:02 +0000)]
emphasize that mingw32-make and not MSYS make must be used to build using makefile.gcc
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55462
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Thu, 4 Sep 2008 12:47:53 +0000 (12:47 +0000)]
show the "Window" menu only when we have any MDI children, it's unnecessary otherwise; some minor formatting/comments changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55458
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 4 Sep 2008 07:57:32 +0000 (07:57 +0000)]
rebake
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55457
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 4 Sep 2008 07:44:06 +0000 (07:44 +0000)]
Update files.bkl to match the changes Stefan made to Makefile.in earlier, to update the OS X Carbon port.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55456
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 4 Sep 2008 07:19:28 +0000 (07:19 +0000)]
Renames to avoid object files with duplicate filenames. (Should we just make everything in this dir _osx for consistency?)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55455
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Kevin Ollivier [Thu, 4 Sep 2008 07:16:18 +0000 (07:16 +0000)]
Split utility functions into base (in utilsexc_base.cpp) and gui (src/osx/carbon/utils.cpp for Carbon-specific ones) to ensure proper builds under multi-lib config.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55454
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Thu, 4 Sep 2008 06:26:24 +0000 (06:26 +0000)]
gcc is too aggressively hiding these inlines on wxCriticialSection on osx, expose them for wxPython
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55451
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 3 Sep 2008 20:45:52 +0000 (20:45 +0000)]
copy alpha presence flag when copying bitmaps using DIBs (#9883)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55449
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 3 Sep 2008 20:36:54 +0000 (20:36 +0000)]
fix some typos and other minor problems (#9886)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55448
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 3 Sep 2008 20:28:38 +0000 (20:28 +0000)]
better documentation of DeviceToLogicalXXX() (#9896)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55447
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 3 Sep 2008 20:26:47 +0000 (20:26 +0000)]
add wxSP_THIN_SASH for completeness (#9902)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55446
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 3 Sep 2008 20:16:56 +0000 (20:16 +0000)]
test showing parent/sibling items too (#9903)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55445
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Wed, 3 Sep 2008 17:50:28 +0000 (17:50 +0000)]
fix small logic error
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55438
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Wed, 3 Sep 2008 14:45:47 +0000 (14:45 +0000)]
fixed a problem in the aui toolbar flags
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55435
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Benjamin Williams [Wed, 3 Sep 2008 14:06:26 +0000 (14:06 +0000)]
make members private in various wxAuiToolBar helper classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55433
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 3 Sep 2008 07:29:31 +0000 (07:29 +0000)]
add more wxUSE_XXX checks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55431
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Wed, 3 Sep 2008 07:28:03 +0000 (07:28 +0000)]
include wx/control.h for the base class declaration (part of #9931)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55430
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 18:54:03 +0000 (18:54 +0000)]
warning fixes and fix for non precomp builtbot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55427
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 18:24:50 +0000 (18:24 +0000)]
fixing constant name
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55426
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 18:16:48 +0000 (18:16 +0000)]
fixing merge bug
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55425
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 18:00:30 +0000 (18:00 +0000)]
forgotten commit for osx new file layout
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55424
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 2 Sep 2008 17:03:59 +0000 (17:03 +0000)]
reverted accidentally committed change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55422
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 2 Sep 2008 17:01:40 +0000 (17:01 +0000)]
use {short,long}_help_string parameters of AddTool() (part of #9931)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55421
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 17:00:30 +0000 (17:00 +0000)]
adaptions to new osx ouside the main trees
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55420
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 16:53:23 +0000 (16:53 +0000)]
osx new layout
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55419
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Tue, 2 Sep 2008 13:00:41 +0000 (13:00 +0000)]
don't set SHOW_FILES, its value is yes by default anyhow and using it provokes a warning from older doxygen versions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55418
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 11:52:20 +0000 (11:52 +0000)]
listctrl generic is used outside of osx-carbon
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55417
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Tue, 2 Sep 2008 11:50:44 +0000 (11:50 +0000)]
forward to generic implementations where the corresponding osx variant doesn't have an implementation yet
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55416
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Jouk Jansen [Tue, 2 Sep 2008 10:44:06 +0000 (10:44 +0000)]
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55415
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 1 Sep 2008 19:45:06 +0000 (19:45 +0000)]
Readded wxTreeCtrl event docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55413
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 1 Sep 2008 14:35:36 +0000 (14:35 +0000)]
Readded event docs for wxListCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55412
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 1 Sep 2008 14:32:40 +0000 (14:32 +0000)]
osx-cocoa updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55411
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 1 Sep 2008 14:22:54 +0000 (14:22 +0000)]
Mention wxEditableLisBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55410
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 1 Sep 2008 14:18:32 +0000 (14:18 +0000)]
Mention that wxEditableListBox emit events from wxListCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55409
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 1 Sep 2008 14:14:52 +0000 (14:14 +0000)]
Readded event documentation for wxDataViewCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55408
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 1 Sep 2008 13:48:57 +0000 (13:48 +0000)]
Minor doc update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55407
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Mon, 1 Sep 2008 08:27:56 +0000 (08:27 +0000)]
use gtk_block_event instead of m_block event field
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55404
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 1 Sep 2008 07:17:20 +0000 (07:17 +0000)]
more common osx types
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55403
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Csomor [Mon, 1 Sep 2008 07:15:52 +0000 (07:15 +0000)]
fixing paths for xcode proj
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55402
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Mon, 1 Sep 2008 00:50:40 +0000 (00:50 +0000)]
define wxStringSortAscneding/Descending() even in non-STL build for compatibility
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55401
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sun, 31 Aug 2008 23:48:33 +0000 (23:48 +0000)]
silence warning with GCC -Wextra
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55400
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sun, 31 Aug 2008 23:47:24 +0000 (23:47 +0000)]
fix opengl dependency in monolithic build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55399
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 17:14:17 +0000 (17:14 +0000)]
update after wx/mac/setup.h rename to wx/osx/setup.h; also order files alphabetically
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55398
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 16:29:11 +0000 (16:29 +0000)]
test for utils/wxrc/Makefile existence and not utils/wxrc which always exists when building in source directory (#9928)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55397
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Paul Cornett [Sun, 31 Aug 2008 15:27:12 +0000 (15:27 +0000)]
remove declaration for ctor which is never defined
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55396
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 15:07:12 +0000 (15:07 +0000)]
rename ShowCacheStats to wxStrCacheStatsDumper
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55395
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 15:05:02 +0000 (15:05 +0000)]
compilation fix in wxUSE_STL case after r54761
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55394
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 14:57:53 +0000 (14:57 +0000)]
call GetCache() from a global object ctor to ensure that it is done before any threads are created
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55393
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 14:41:26 +0000 (14:41 +0000)]
fix compilation for wxUSE_STD_STRING==0 case after latest change
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55392
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 14:39:08 +0000 (14:39 +0000)]
fix wxUSE_STL compilation after latest changes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55391
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sun, 31 Aug 2008 14:15:05 +0000 (14:15 +0000)]
define wxString::iterator::iterator_category correctly if wxUSE_STD_STRING and not only if wxUSE_STL
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55390
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Václav Slavík [Sun, 31 Aug 2008 14:00:07 +0000 (14:00 +0000)]
fixed memory corruption in wxHTML when parsing '&;' in the markup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55389
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Robert Roebling [Sun, 31 Aug 2008 08:05:29 +0000 (08:05 +0000)]
try to correct wxListCtrl docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55387
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 23:58:45 +0000 (23:58 +0000)]
more Doxygen warnings corrections and fixes from Tim S
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55386
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 22:01:20 +0000 (22:01 +0000)]
no changes, just de-TAB-bed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55385
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 30 Aug 2008 21:55:09 +0000 (21:55 +0000)]
Added implementation of thread local storage for OS/2.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55384
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 21:27:44 +0000 (21:27 +0000)]
fix another occurrence of g++ 3.3 problem with deprecated ctors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55383
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Stefan Neis [Sat, 30 Aug 2008 21:21:49 +0000 (21:21 +0000)]
Workaround for bug in gcc-3.1 through gcc-3.3 in handling deprecation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55382
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 21:08:43 +0000 (21:08 +0000)]
no changes, fix typo in comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55381
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 16:53:18 +0000 (16:53 +0000)]
using ListView_Get[Sub]ItemRect() provokes warnings with mingw32 4.3, use our own versions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55378
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 16:31:31 +0000 (16:31 +0000)]
avoid unnecessary heap allocation of BITMAPINFO struct
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55377
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 16:30:53 +0000 (16:30 +0000)]
fix some (harmless) mingw32 4.3 warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55376
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 16:30:03 +0000 (16:30 +0000)]
implement operator!=() inline (forgot to commit before)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55375
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 15:01:31 +0000 (15:01 +0000)]
fix mingw32 4.3 warning about passing literal string as non-const char*
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55372
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 12:55:43 +0000 (12:55 +0000)]
use C99 isfinite() for 64 bit mingw32 instead of BSD-ish finite() which it apparently doesn't have
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55370
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
Vadim Zeitlin [Sat, 30 Aug 2008 12:52:47 +0000 (12:52 +0000)]
test for __MINGW64__ in the huge files support section
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55369
c3d73ce0 -8a6f-49c7-b76d-
6d57e0e08775
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