Commit Graph

28 Commits

Author SHA1 Message Date
Andrea Gavana
ca4746f13c - Initial commit of the Python scripts to ReSTify the XML documentation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70205 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-30 19:17:09 +00:00
Robin Dunn
1731568c7b Add wxPosition and variable scrolled windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70079 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-22 01:18:43 +00:00
Robin Dunn
36e182f5bd tipwin is done
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-19 21:06:54 +00:00
Robin Dunn
6f9276360c Add PopupWindow and TipWindow
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70057 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-19 20:59:32 +00:00
Robin Dunn
9ffe824ba3 Added notes about additional TODO's needed for the core modules, etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-10 04:38:38 +00:00
Robin Dunn
3ab334932e renamed wx.PyAssertionError
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69923 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-03 01:00:44 +00:00
Robin Dunn
9497ff98b9 SIP handles raising an eception for dead objects for us. Add a __nonzero__ and some tests to go along with it.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69918 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-02 23:34:10 +00:00
Robin Dunn
c6351e0d1a Add a reminder about the activation context
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-11-24 01:41:52 +00:00
Robin Dunn
621a7b97d9 Add a note about PyDeadObjectError
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-11-17 03:54:23 +00:00
Robin Dunn
8f8c7a3d43 Add the ability to raise a wx.PyAssertionError when a wxASSERT (or other similar debug macros) fail. To do this support for the /RaisesPyException/ annotation is added, but it defaults to turned on for every function or non-ctor method.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69723 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-11-10 02:43:05 +00:00
Robin Dunn
2e6b417bff Some todo's are done
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69671 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-11-05 04:45:55 +00:00
Robin Dunn
9b7b0b65fd Remove some items that have been done.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69548 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-26 17:22:25 +00:00
Robin Dunn
4924ed5ccd Removing leading whitespace from %Docstring items has been done for a while now.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69415 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-14 01:29:41 +00:00
Robin Dunn
e5497d469e Removed a few things that are done
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69404 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-13 06:37:17 +00:00
Robin Dunn
6caf9d8b94 TODO updates
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69342 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-09 07:47:43 +00:00
Robin Dunn
6de264a783 More TODOs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69307 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-04 08:13:27 +00:00
Robin Dunn
94550bc1e3 typos, etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69237 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-29 21:02:52 +00:00
Robin Dunn
e02534acf2 Add some text about the idea for versioning the back-end tools
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69236 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-29 20:57:56 +00:00
Kevin Ollivier
c6dc28a253 Update the TODO file to reference the fact that we now have a buildbot, and also see if this commit will trigger a build. :)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69210 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-28 16:14:13 +00:00
Robin Dunn
e44dd28fd4 * Replacing method code with .setCppCode is now not SIP-specific. The generated code creates a new function to place the code in, like CppMethodDef does, so the given code can use 'self' and return values instead of using special SIP variables.
* added setCppCode_sip for when SIP-specific stuff is needed.
* Adding the 'const' on to const methods had somehow been forgotten, fix that.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69187 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-25 04:06:16 +00:00
Robin Dunn
78e1d5ebf6 Add notes about setting up automated builds
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-20 04:44:29 +00:00
Robin Dunn
0e2a0393b8 More details for the "For all new etg files" section of the document.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69145 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-18 05:31:10 +00:00
Robin Dunn
881cdb6dcc Updated TODOs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-18 05:17:05 +00:00
Robin Dunn
4ecd33b8ce typos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-11 01:02:35 +00:00
Robin Dunn
4f7cd6268a Another TODO
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69053 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-11 00:50:57 +00:00
Robin Dunn
5e5c464c91 Remove some done TODOs, add another.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-11 00:44:36 +00:00
Robin Dunn
d949d1dad1 * Update version number
* Since they are almost always needed for window classes, move the calls to
  removeVirtuals and addWindowVirtuals into the fixWindowClass and
  fixTopLevelWindowClass functions.

* Add wxWithImages to the interface headers and create wrappers for it and use
  it as a base of wxBoockCtrlBase.

* Add a new wx.deprecated() function that can handle properties and classes in
  addition to callables. It issues a custom warning, wxPyDeprecationWarning
  since the stock DeprecationWarning is filtered out by default in Python 2.7.

* Deprecate PyWindow and similar aliases

* Deprecate wx.Window.SetDimensions


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69050 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-11 00:33:10 +00:00
Robin Dunn
4219e02440 * move wxPen to etg/pen.py
* move wxBrush to etg/brush.py
* move wxBookCtrlBase and wxBookCtrlEvent to etg/bookctrl.py
* move wxBitmapButton to etg/bmpbuttn.py
* move wxArrayString MappedType and add wxArrayInt plus some unittests
* add checking for default values for pos and size parameters in fixWindowClass
* set out parameter flags for wxImageHistogram.FindFirstUnusedColour
* Restore layout constraints classes and related methods
* Create a MappedType for wxClientData
* update used of wxClientData in wx.CommandEvent
* Move wxControlWithItems, wxItemContainer and wxControlWithItems to etg/ctrlsub.py
* enable some Append, Insert and Set overloads in wxControlWithItems
* addGetterSetterProps: don't make setter-only properties
* addGetterSetterProps: ensure that the getter can be called with zero args
* addGetterSetterProps: ensure that the setter can be called with just 1 arg
* restore version checking code
* moved DC classes to other etg files to match interface file names.
* allow both overloads for wx.DC.GetTextExtent and GetMultiLineTextExtent by renaming 1
* add wx.DC.GetPartialTextExtents
* and some other stuff

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68975 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 01:42:42 +00:00