Commit Graph

912 Commits

Author SHA1 Message Date
Andrea Gavana
b117617572 Phoenix: few additional fixes to some of the samples, plus better formatting for the remaining troublesome docs classes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73114 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-03 20:50:04 +00:00
Andrea Gavana
983d3c4c35 Fix a couple of broken snippets for xml and xrc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-01 22:57:07 +00:00
Andrea Gavana
bd891fbdf4 Phoenix: converted snippets for xml and xrc. Fixed minor issues in the docs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73093 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-01 22:38:22 +00:00
Andrea Gavana
cc30e20a0c Phoenix: add xml and xrc modules to index.rst.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73090 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-01 19:55:07 +00:00
Andrea Gavana
96de16a077 Phoenix: add xml and xrc modules to constants.py.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73088 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-01 11:16:42 +00:00
Robin Dunn
b7cf438804 MSW build fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73087 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-01 01:16:49 +00:00
Robin Dunn
29f615a5f2 No real change, just triggering a rebuild of this module on the buildbots
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 23:36:53 +00:00
Robin Dunn
fc96b1bcd0 Add back a semi-colon that got lost somehow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73081 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:33:18 +00:00
Robin Dunn
4d5faa2868 Add _xml and _xrc modules with some unit tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73080 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:32:53 +00:00
Robin Dunn
10ec2fb1f1 just add some extra info in a comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:32:20 +00:00
Robin Dunn
f41acfcf92 NO_IMAGE --> -1 in default arg values since the class is still being defined at the time the arg is seen.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73078 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:31:55 +00:00
Robin Dunn
73d6fb4baa Chop the names at '(' if any when checking if the name is in the core module
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73077 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:31:30 +00:00
Robin Dunn
ae54ccbb3a Don't skip writing the overloads when one has MethodCode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73076 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:31:05 +00:00
Robin Dunn
d5ed51e2d8 Add link for wx.html2
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73075 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:30:39 +00:00
Robin Dunn
5763838e37 Don't comment out DEPENDS and other items used by the build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73074 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:30:13 +00:00
Robin Dunn
bdc847d0f0 Fix both cases of SetStatusWidths to just use a wxArrayInt mapped type instead of a plain C array and size. Add unit tests for it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73073 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:29:48 +00:00
Robin Dunn
a33098471a Add tweaks for SetStatusWidths
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:29:21 +00:00
Robin Dunn
84c453ef2c Add missing increment of the pixel iterator for the wx.BitmapBufferFormat_RGBA format
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73071 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 22:28:56 +00:00
Andrea Gavana
604b778a2c Phoenix docs: handle funny-formatted heading sections for window styles, extra styles and event handling; Add missing modules in the main.html Sphinx file; Convert some more snippets, specifying the highlight language used (XML/HTML for some snippets in wx.html); Correctly reference classes and functions in wx.Bitmap pure-Python methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73069 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-30 20:54:13 +00:00
Andrea Gavana
3ca003508a Phoenix: revert build.py to the previous version, it was committed by mistake...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-29 21:23:30 +00:00
Andrea Gavana
cd5581f696 Phoenix docs update: added support for wx.html2 and friends, converted a bunch of snippets and translated the wx.Command/wx.CommandProcessor overviews. Revised some internal links between documentation classes and overviews (again... please wx-devs stop renaming the interlinks between classes and overviews).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-29 21:18:30 +00:00
Robin Dunn
79a234544a Remove html2 from the todo list since it is done
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73039 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:24:27 +00:00
Robin Dunn
90bdb0339c More combobox fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:24:03 +00:00
Robin Dunn
794a237843 Sometimes when we remove the wx prefix we really want to make it be "wx.Name" instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:23:36 +00:00
Robin Dunn
422814f88b Add html2 (WebView) classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73036 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:23:10 +00:00
Robin Dunn
1e0bcc84c8 Change the type of HtmlCell.Find.param
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73035 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:22:39 +00:00
Robin Dunn
b6865190d5 rename 'from' and 'to' parameters to avoid syntax errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73034 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:22:14 +00:00
Robin Dunn
8c9583fdca little comment fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73033 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:21:49 +00:00
Robin Dunn
850ef9684f Some fixes for read-only combobox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73032 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-27 01:21:22 +00:00
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