Commit Graph

45 Commits

Author SHA1 Message Date
Robin Dunn
2ea46e8c9a Update to SIP 4.18.1 snapshot 2016-06-11 20:59:19 -07:00
Robin Dunn
9a733347ab Update to sip 4.16.7 final 2015-03-25 13:06:18 -07:00
Robin Dunn
b553f66b25 More sip-4.16 work. The build now completes w/o errors. 2015-03-23 09:09:32 -07:00
Robin Dunn (cyclops)
37a9711136 fail signature check if none of the keyword args are used. 2015-03-17 16:39:14 -07:00
Robin Dunn
f40098bd0e siplib update to a new sip snapshot 2015-03-17 13:24:18 -07:00
Robin Dunn
db20285f49 Start of porting to newest sip. Not quite ready yet… 2015-03-13 18:28:33 -07:00
Robin Dunn
cd377cdfe0 Update sip to version 4.14.7 2015-03-05 15:37:36 -08:00
Robin Dunn
f36865ed87 Fix creating a sip lib.voidptr from a number
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75814 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-06 08:04:43 +00:00
Robin Dunn
7e90570bbd Update to sip 4.14.4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73655 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:43 +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
1c190dc1b1 Update to new SIP
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71995 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:41 +00:00
Robin Dunn
5577cb87b7 Update to a newer build of SIP to get some bug fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-06 01:15:27 +00:00
Robin Dunn
42a1a97211 Update to the 4.13.2 version of SIP
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70778 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-03-02 21:53:21 +00:00
Robin Dunn
820ef9b5c9 Switch to sip 4.13.1, fix build script for Lion/Xcode4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70546 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-02-09 05:41:35 +00:00
Robin Dunn
008c1f4a12 new sip and siplib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-12-16 00:02:59 +00:00
Robin Dunn
f2864fdc05 Update to latest SIP dev snapshot, and remove the BLACK hack that is no longer needed.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-24 21:48:30 +00:00
Robin Dunn
8124a196b0 Update to newest sip snapshot, which supports the Transfer annotation on Array annotated parameters.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69394 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-10-12 21:22:18 +00:00
Robin Dunn
820a61dc4c siplib updates from the sip-4.12.5-snapshot-de6a700f5faa development snapshot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@69233 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-29 20:53:43 +00:00
Robin Dunn
5e89a9606d Change the package name from wxPhoenix to wx
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68979 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 02:39:18 +00:00
Robin Dunn
3de479fad6 Remove the generated sip files from the repository
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-09-03 01:43:24 +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
Robin Dunn
911d90273c Lots of little changes made to Phoenix code over the past few months, plus some tweaks to get it running with the current wx.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68905 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-08-25 23:45:50 +00:00
Robin Dunn
f330955043 Update siplib to version 4.12.4
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@68904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2011-08-25 23:43:02 +00:00
Robin Dunn
6733e06ff2 We can now use PyObject* instead of SIP_PYOBJECT
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66509 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-31 19:26:22 +00:00
Robin Dunn
9512216cf2 Upstream siplib update
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66508 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-31 18:33:01 +00:00
Robin Dunn
ca6859b831 Add a tool that generates a wrapper around a wxList derived class, such as wxWindowList.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66507 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-31 18:31:29 +00:00
Robin Dunn
80898eba5b a bit of cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66488 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-29 02:06:02 +00:00
Robin Dunn
0d0873b8c8 new snapshot of the siplib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66487 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-29 02:05:05 +00:00
Robin Dunn
db4df36af3 updated siplib to 4.12 release
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66470 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-27 19:15:47 +00:00
Robin Dunn
05311d6b77 regen sip files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66469 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-27 19:04:08 +00:00
Robin Dunn
212f1ff9f0 Gobs and gobs of changes, and tons of progress made. Can now create a wx.App, show a wx.Frame, run the MainLoop, bind event handlers and dispatch the events to the handler! YeeHa!
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66393 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-17 08:08:24 +00:00
Robin Dunn
044a2f2ed1 updates to the sip files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-07 03:18:21 +00:00
Robin Dunn
8bd4a9aa80 Don't keep the generated C++ files in SVN (at least for now) as they change too much and it's mostly just noise.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66346 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-07 02:46:17 +00:00
Robin Dunn
84c12b120b update siplib from new upstream code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-12-04 00:23:08 +00:00
Robin Dunn
af4836a25a regenerated .sip files
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-27 08:56:14 +00:00
Robin Dunn
2279df7926 updated siplib
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66271 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-27 08:43:57 +00:00
Robin Dunn
f765afe0c3 Deal with the pure-virtual nature of wxEvent::Clone, SIP needs to see that it i implemented in derved classes. Add some unittests for the event classes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@66211 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-19 08:03:01 +00:00
Robin Dunn
62e8448d8e regenerated sip and c++ files
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66198 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-18 08:32:48 +00:00
Robin Dunn
84a949378c regenerated sip and c++ files
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66197 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-18 08:31:06 +00:00
Robin Dunn
d98847ea83 updated siplib
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66196 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-18 08:27:15 +00:00
Robin Dunn
24c86126d9 Add magic methods to wx.Size and add unit tests for wx.Size. Also a bit of related refactoring and cleanup.
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66147 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-14 01:29:52 +00:00
Robin Dunn
70fdcc702e regenerate everything
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66136 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-13 08:18:36 +00:00
Robin Dunn
1c9b633170 updated siplib
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66132 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-13 08:00:53 +00:00
Robin Dunn
bb5ae183da generated sip and c++ files
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66113 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-11 00:16:20 +00:00
Robin Dunn
ab37739a9b initial commit of experimental Phoenix code
git-svn-id: https://svn.wxwidgets.org/svn/wx/sandbox/trunk/Phoenix@66111 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2010-11-11 00:08:20 +00:00