Commit Graph

29518 Commits

Author SHA1 Message Date
Robin Dunn
ea19c9a899 Ensure that Python is initialized before doing any locking in
wxPyBeginBlockThreads and wxPyEndBlockThreads as these can be
triggered after Python has been finalized in embedding situations.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-11 17:06:22 +00:00
Robin Dunn
9751f1a830 Don't use wx.TheFontList.FindOrCreateFont, it's way too slow.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34017 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-11 17:04:01 +00:00
Robin Dunn
9ca5a18a01 compile fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-11 17:02:20 +00:00
Robin Dunn
60bfdd15eb Compile fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-11 16:18:25 +00:00
Julian Smart
6a52ea5cb8 HandlePrintClient shouldn't go above a top-level window
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-11 12:16:12 +00:00
Robin Dunn
2830b4a411 Have wxLaunchDefaultBrowser fallback to the BROWSER environment
variable on *nix if the mimetype info fails to lead to a usable
command.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 23:38:12 +00:00
Włodzimierz Skiba
4e04f77781 Build fix for VC, fixed reading after end of wxChar*, source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34012 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 20:11:39 +00:00
Włodzimierz Skiba
0c7cbf7da9 Source cleaning.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34011 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 20:05:18 +00:00
Włodzimierz Skiba
c80599533f Compensate the usage of selecting already selected menu items by explicit 'New game' menu entry.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34010 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 19:22:06 +00:00
Włodzimierz Skiba
26c36d7505 Do not send event for already selected menu radio item selection.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34009 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 19:10:52 +00:00
Michael Wetherell
4b9918c5ae Only automatically switch off --enable-std_string or --enable-std_iostreams
if they are not on the command line, fail with an error otherwise.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34008 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 13:29:20 +00:00
Michael Wetherell
f56c22b4b2 Detect when --enable-std_string or --enable-std_iostreams won't work and
switch them off.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34007 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 11:12:58 +00:00
Stefan Csomor
fd04970ab4 cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34006 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 06:30:03 +00:00
Stefan Csomor
fb19fbabbc applying patch 1188918
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34005 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 05:44:10 +00:00
Stefan Csomor
b6d4a1afde refresh only for menus which have their menubar attached as well, otherwise an assert is triggered
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34004 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-10 05:23:27 +00:00
Robin Dunn
c1c4cf8924 A few build tweaks
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34001 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 23:22:38 +00:00
Robin Dunn
c66cd08ab7 regenerated the ReST docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34000 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 23:17:49 +00:00
Robin Dunn
77cc110bcc typos, etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33999 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 23:16:52 +00:00
Robin Dunn
d2b6cc2321 Add --with-gnomeprint and fix some typos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33998 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 23:13:48 +00:00
Julian Smart
4152714397 Fixed bug [ 1195479 ] RedrawWindow() incompatible with eVC3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33997 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 21:26:31 +00:00
Robin Dunn
7a9ca9fca6 Don't allow zero-sized buffer bitmaps
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33996 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 19:59:34 +00:00
Robin Dunn
7360b79665 Allow wxMac to have HRULE/VRULEs for wxListCtrl too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 19:58:55 +00:00
Robin Dunn
71237536b6 reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33994 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 19:19:32 +00:00
Robin Dunn
1f9758256c Added --with-gnomeprint to configure command
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33993 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 19:03:47 +00:00
Robin Dunn
afd954d819 Add Mandriva build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 19:00:12 +00:00
Robin Dunn
9899bd5bc7 Fixed the typemap that converts a Python list of strings to a
wxArrayString so it uses the wxPy default encoding.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33991 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 18:55:18 +00:00
Robin Dunn
da78f3b10c A slightly modified version of Patch #1197468. Keeps track of pending
size/position changes in case there is more than one adjustment for a
window in a single DeferWindowPos set then the pending values can be
used for defaults instead of current values.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33990 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 16:54:11 +00:00
Stefan Csomor
29569eb4de simpler CW setup (needed for 9.5)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33989 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 16:07:06 +00:00
Stefan Csomor
4403f2562e workaround for simpler CW setup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33988 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 16:03:13 +00:00
Robin Dunn
30eb969a19 Fixed sed transform of wxUSE_DEBUGREPORT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33987 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 15:53:09 +00:00
Robin Dunn
4b8b345c01 BUILD_ANIMATE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33986 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-09 15:20:44 +00:00
Vadim Zeitlin
be4e7abf54 fixed GetLocaleDateFormat() to work with all locales, not just ones using only , and
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33985 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-08 23:35:34 +00:00
Michael Wetherell
51c432b77a Add some tips on fault navigation after input from Phlip
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33984 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-08 16:16:34 +00:00
Vadim Zeitlin
ad44b2c7ff fix VC++ warning in debug build after latest fix to warning in release
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33983 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-08 10:55:43 +00:00
Robin Dunn
3fca879ce0 Patch #1197009 [wxMSW] Proper repainting when resizing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33982 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 19:12:23 +00:00
Robin Dunn
5ba5649b59 reSWIGged
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33981 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 18:19:21 +00:00
Robert Roebling
e31126cbd7 committed aupdated patch that adds support for
bitmaps in submenus and simplifies some of
    the code in GtkAppend()


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33980 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 18:09:18 +00:00
Stefan Csomor
fcbd7e5a12 now it's uint32 on mac
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 13:35:09 +00:00
Robert Roebling
a50ca84319 Commit fix for EUC_JP encoding under Windows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33978 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 11:51:17 +00:00
Robin Dunn
19f8ec0aae Fixup for docstrings being inherited instead of usign the right ones
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33977 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 07:20:51 +00:00
Robin Dunn
ac5abdd606 Add new modules to __all__
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 06:28:20 +00:00
Robin Dunn
e47ce385a7 Lots of docstring fixes and additions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 06:26:59 +00:00
Robin Dunn
5fad19e319 a little cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33974 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-07 00:54:08 +00:00
Julian Smart
3db799025d Take src x, y into account when blitting with alpha
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-06 19:55:46 +00:00
Włodzimierz Skiba
43c3922bb0 Easy corner for new wxBombers (as requested in patch #1178276).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33972 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-06 18:07:14 +00:00
Włodzimierz Skiba
4377d3abc8 Build fix (Watcom).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-06 18:01:08 +00:00
Václav Slavík
30928f55c4 fix for future bakefile versions
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33970 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-06 16:13:27 +00:00
Michael Wetherell
c282a7a1fe Compilation fix for USE_UNIV=1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33969 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-06 15:41:32 +00:00
Michael Wetherell
5b3166fda9 On x11 another control may already have the mouse capture when the menu is
trying to release it's capture, so work around that problem.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-06 13:42:34 +00:00
Michael Wetherell
0bf16170cc This handlers mustn't be deleted when a popup is dismissed since they can
be the ones doing the dismissing. Also, m_focus must point to the window
with focus.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2005-05-06 13:39:21 +00:00