Stefan Csomor
eb84a012bd
gcc 4.2 fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-23 08:35:42 +00:00
Vadim Zeitlin
7a03aa0188
Back port of wxSocket-related fixes from trunk.
...
This patch combines the changes from the following trunk revisions:
- r61675
- r61676
- r61677
- r61678
- r61685
- r61686
- r61687
- r61688
- r61689
- r61690
- r61696
- r61726
It refactors wxSocketImpl creation to use a Mac-specific version of it in GUI
Mac applications which fixes generation of socket events under Mac (see #11030 )
and also fixes bug in wxSocketServer::WaitForAccept() (see #11107 ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-22 17:40:08 +00:00
Julian Smart
302cff8cca
Numeric keypad Del fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61704 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-08-18 18:07:12 +00:00
Chris Elliott
7476dd14be
for 2.9.0
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61542 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-27 10:45:04 +00:00
Stefan Csomor
b10a09c290
backport of r60227, fixes #11012
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-22 18:12:38 +00:00
Paul Cornett
d900630e37
fix crash with repeated split horizontal/vertical and replace window, #11002
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61458 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-18 22:46:26 +00:00
Stefan Csomor
fc5875fca8
backport r61269, fixes #10986
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61420 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-13 05:12:22 +00:00
Stefan Csomor
788c9a27ad
backport, fixes #10982
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61410 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-12 08:27:46 +00:00
Stefan Csomor
662425bc5e
backport of r61369
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61370 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-10 14:26:16 +00:00
Stefan Csomor
ed84b3b0ab
backport of r61356
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61359 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-09 16:21:13 +00:00
Vadim Zeitlin
bd06c92d5a
correct writing direction for Farsi
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61340 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-06 21:19:58 +00:00
Chris Elliott
327ebf18f5
change for 2.9.0-rc5
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61337 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-06 13:58:36 +00:00
Stefan Csomor
8d9f7e62b7
backport brackting 10.5 only code
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61301 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-03 11:53:55 +00:00
Stefan Csomor
f5629d8737
backport r61297 and r61298
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61299 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-03 07:16:53 +00:00
Stefan Csomor
ad6f478768
backporting r61285
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61286 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-02 14:55:29 +00:00
Stefan Csomor
fe3a9829b5
backporting r61282
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61284 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-07-02 14:12:05 +00:00
Stefan Csomor
9fd369689f
backport of r61148
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-20 23:18:33 +00:00
Stefan Csomor
6409ace06d
backport of r61130
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61131 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-19 15:30:58 +00:00
Robin Dunn
aa0dea3b83
Use UTF16 for text data object on Mac. Fixes #10902
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61110 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-18 06:15:28 +00:00
Julian Smart
299594090d
wxRichTextCtrl native caret now flashes, for wxMac/Core Graphics mode
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-17 21:10:29 +00:00
Jaakko Salli
8384de3e1b
Setup.h wrapper was missing propgrid section (ported from trunk)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-17 20:40:50 +00:00
Julian Smart
bfc5496654
Avoid accidental enabling of disabled windows by checking for disabled parent
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61089 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-17 16:31:53 +00:00
Vadim Zeitlin
f762a296b2
use the directory of the most recently opened file in wxDocManager if we have any
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61077 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-16 17:40:11 +00:00
Jaakko Salli
d9409eb324
Added missing virtual dtor for wxPGMultiButton
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-12 14:01:51 +00:00
Jaakko Salli
9ab5cd8226
For needs of wxPython bindings, (re)added a version of RegisterEditorClass() that accepts a custom name for editor.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-12 13:39:36 +00:00
Stefan Csomor
8742f74de7
backport, closes #10852
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@61006 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-11 23:08:53 +00:00
Stefan Csomor
137c7b455c
backport of event implementation for single line, fixes #10854
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-11 06:58:31 +00:00
Jaakko Salli
6fdca19773
Added note about 'Py' prefix no longer being necessary when reimplementing property member functions in wxPython
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60990 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 20:50:45 +00:00
Stefan Csomor
016d94ca42
backporting fixes, see #10876
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60974 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 07:09:11 +00:00
Stefan Csomor
9b8315f3dd
backport: fixes direction for scroll events, closes #10873
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 05:32:53 +00:00
Stefan Csomor
c21e990708
backport: adding idle processing in modal loop, closes #10871
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60966 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 05:17:26 +00:00
Stefan Csomor
099a8b6c90
backport: fixing modal dialog quit after nested message box problem
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60964 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 05:07:06 +00:00
Stefan Csomor
4c872ab7a7
backport: disclosure triangles on all implementations are able to give their true best size
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60962 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 05:03:53 +00:00
Stefan Csomor
6cc0c9fe06
backport of: fixing redraw of combobox on osx_cocoa
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60961 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 05:03:27 +00:00
Stefan Csomor
8691e48d7c
backport of r60956
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60958 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 04:25:29 +00:00
Stefan Csomor
9b7d888d26
backport of r60955
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60957 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-10 04:22:13 +00:00
Jaakko Salli
1d7d632784
Added section 'Changes from wxPropertyGrid 1.4'
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60938 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-07 09:07:33 +00:00
Jaakko Salli
41d5e5f5ed
Added wxPGProperty::GetValuePlain() and SetValuePlain() for direct m_value access, needed by wxPython bindings .m_value property.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60911 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-06 15:24:51 +00:00
Stefan Csomor
3a5db1e7d2
backport: avoiding events during destruction, fixes #10855
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-05 22:38:48 +00:00
Stefan Csomor
3127510223
porting back important speed fix
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-05 20:51:47 +00:00
Vadim Zeitlin
c71beb790a
correct the fix for avoiding the integer multiplication overflow to really work
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60897 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-04 22:28:48 +00:00
Vadim Zeitlin
bf7102898f
account properly for the menu in SetShape() ( closes #10870 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60895 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-04 22:24:44 +00:00
Stefan Csomor
a618a69fef
backport avoid overdrawing, see #10865
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60887 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-04 04:32:08 +00:00
Vadim Zeitlin
02043c67d9
check for integer overflow which could result in buffer overrun when loading an invalid TIFF file
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60876 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-02 13:51:26 +00:00
Vadim Zeitlin
d473de688e
don't free() the same pointer twice if an error occurs during lines pointers allocation
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60875 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-02 13:50:30 +00:00
Robin Dunn
13dcfd96b4
Make this header SWIG-safe
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-06-02 01:51:46 +00:00
Vadim Zeitlin
2b25a82ebc
fix ANSI build compilation ( closes #10846 )
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-30 17:02:46 +00:00
Jaakko Salli
d90ce88c33
Added wxPGInitResourceModule(), needed for proper initialization in wxPython bindings
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60795 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-29 18:17:40 +00:00
Jaakko Salli
f94693fbc4
wxPython 2.9.0 bindings related cleanup (should not have broken anything, really...)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-29 16:04:22 +00:00
Stefan Csomor
76f35c3132
backport of fix for non-unicode builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_9_0_BRANCH@60781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2009-05-28 10:52:39 +00:00