Commit Graph

883 Commits

Author SHA1 Message Date
Robin Dunn
036b3db33c Add wx.GenericMessageDialog and wx.RichMessageDialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73031 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:20:56 +00:00
Robin Dunn
76951ca9a4 Comment out a bot and its builders
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73030 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:20:25 +00:00
Robin Dunn
b42ab9180a Define wxFSW_EVENT_UNMOUNT if needed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72991 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-19 18:19:05 +00:00
Robin Dunn
db9351e83a Use PyObject_RichCompareBool instead of PyObject_Cmp, for Python3 compatibility and because it's a better API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:43:48 +00:00
Robin Dunn
aacc033a6d Add the rest of the dataview classes, lots of unittests and supporting helpers and MappedTypes.
Update existing dataview and variant classes and MappedTypes to add missing features and such needed for Classic compatibility and full coverage of the API.

Add some samples ported from the Classic demo so the DVC and related classes can be seen in action.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72974 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:22:20 +00:00
Robin Dunn
ef5144d08d Update to SIP 4.14.1
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72973 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:21:46 +00:00
Robin Dunn
31d92bb01f Enable adding and generating code for a cpp dtor
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72972 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:21:19 +00:00
Robin Dunn
153eb2f0ac Some fixes in the generation of the pi files related to default parameter values.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72971 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:20:53 +00:00
Robin Dunn
8c0fb1c8f6 Move the wxVariant helpers to the API so they can be reused elsewhere
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72970 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:20:26 +00:00
Robin Dunn
dea1c34ef6 Allow specifying the cppSignature for regular methods too.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72969 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:20:00 +00:00
Robin Dunn
26f513301e Expand the number of value types supported by the wxVariant mapped type, including plain PyObjects
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:19:35 +00:00
Robin Dunn
68ce1c5a02 Add wxPyWrappedPtr_TypeCheck API
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72967 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-17 22:19:10 +00:00
Robin Dunn
6b1738de26 Use the new raise syntax
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72932 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-09 04:40:07 +00:00
Robin Dunn
431b09c5a2 Add wx.glcanvas
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72931 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-09 04:39:42 +00:00
Robin Dunn
ced9d6b175 Fix base classes for wxBrushList and wxFontList
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72930 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-09 04:39:09 +00:00
Robin Dunn
e8d7197917 Allow cppSignature and pyArgsString for CppMethods too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72929 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-09 04:38:43 +00:00
Robin Dunn
50ac718d47 We have wx.SystemOptions now…
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72928 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-09 04:38:17 +00:00
Robin Dunn
52d40e37ba skip doxygen version check
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-05 05:59:06 +00:00
Robin Dunn
a4353a763e Update to doxygen 1.8.2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-05 05:20:18 +00:00
Robin Dunn
e38c8527e0 Move wx.PyEvent and wx.PyCommandEvent to etg objects so the doc builder will see them.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72867 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-03 01:22:55 +00:00
Robin Dunn
999329d7ed some cleanup of the TODO list
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72866 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-03 01:22:47 +00:00
Robin Dunn
f4eb5b999c Add link to wx.html module
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-02 06:25:18 +00:00
Robin Dunn
d4ce9984ff Add some Html unittests, and fix some issues discovered by the tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72857 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:42 +00:00
Robin Dunn
79e9959281 Add some HtmlHelp unittests, and fix some issues discovered by the tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72856 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:31 +00:00
Robin Dunn
86598ce3cd Add html module
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72855 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:18 +00:00
Robin Dunn
8829d26dde Add tweaks for things like output args, ownership transfers, etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:13 +00:00
Robin Dunn
d3bc68a180 Add HtmlHelp classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72853 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:02 +00:00
Robin Dunn
555fcb7f22 Add unittest stubs for html modules
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:50:47 +00:00
Robin Dunn
fbda53cbe4 Add wxHtml classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72851 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:50:37 +00:00
Andrea Gavana
aac11a80c2 RibbonBar: fix order of parameters for AddToggleButton and its friends - thanks to Victor Lin for the bug report (Phoenix AGW).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72835 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-31 21:57:13 +00:00
Andrea Gavana
a2d6156834 Phoenix: correct the link to the dataview library in the "main.html" Sphinx template.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72827 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-30 19:58:38 +00:00
Robin Dunn
fa4a4d71fa Undo the event_base hack from yesterday
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72826 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-30 18:24:07 +00:00
Robin Dunn
466ae77f29 Ensure we get the declarations from both event_base.h and event.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-29 22:52:32 +00:00
Robin Dunn
156299929f add links to the stc docs and etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 21:17:56 +00:00
Robin Dunn
c5bcdfe844 Various changes for PyCrust and other py classes to get them working with Phoenix and also avoid deprecation warnings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72797 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:59 +00:00
Robin Dunn
ec7242d7b4 More tweaks for StyledTextCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72796 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:49 +00:00
Robin Dunn
d61f7ecab2 Allow ShouldPreventAppExit to be overridden
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72795 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:43 +00:00
Robin Dunn
429507f2ad Add a few more compatibility wrappers, and deprecate them.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72794 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:37 +00:00
Robin Dunn
22057708b8 Fix wxSTCNameStr, add a test for stc.pi
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:29 +00:00
Robin Dunn
4f57d144d3 Add wx.lib.busy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:22 +00:00
Robin Dunn
06b02a6277 Add wx.stc.StyledTextCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72791 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:14 +00:00
Robin Dunn
c0d8336e98 fixes for some missing or misplaced names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72790 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:03 +00:00
Robin Dunn
2ade8149a8 a better xrange fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:15:57 +00:00
Robin Dunn
fa469038ec Save and restore the configfile path before/after using another
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72735 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:20:46 +00:00
Robin Dunn
a19d50f27e Ignore the C++ version of CallAfter. We have our own.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:20:21 +00:00
Robin Dunn
0ba81ceb62 typo fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72733 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:19:56 +00:00
Robin Dunn
da2db31c51 Py3 fix, use range instead of xrange
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72732 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:19:30 +00:00
Robin Dunn
f33f0d7310 wxLoadUserResouce now has an overload, ignore them both.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-09-13 21:10:01 +00:00
Robin Dunn
3333d9b0f4 tweak PseudoDC note
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-09-13 21:09:37 +00:00
Andrea Gavana
b0bd63b29f AGW: backport latest AGW improvements and bug fixes from Classic to Phoenix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72385 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-27 19:45:04 +00:00