Commit Graph

1087 Commits

Author SHA1 Message Date
Robin Dunn
6b4601273a Include the svn revision in the version numbers.
Various other sdist and bdist tweaks and updates.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73743 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:42:00 +00:00
Robin Dunn
4de619c4d5 Use build.py to do the sdist command
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73742 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:41:48 +00:00
Robin Dunn
2b067e331d Run egg_info before doing an sdist.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73741 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:41:39 +00:00
Robin Dunn
25c53d08d4 Use exec() for Py3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73740 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:41:32 +00:00
Robin Dunn
16487fafa8 Use waf 1.7.10
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73739 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-30 04:41:24 +00:00
Andrea Gavana
523ae3e238 AGW on Phoenix: restore support for HTMLListBox and SimpleHTMLListBox in persist_handlers.py.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73733 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-29 09:31:13 +00:00
Robin Dunn
8967f52028 Add GetHFONT, OSXGetCGFont, and GetPangoFontDescription
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73732 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-28 00:15:30 +00:00
Andrea Gavana
ce9b26f926 Avoid Sphinx warning for HTMLHelpDialog/Frame/Window while building the Phoenix documentation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73728 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 21:27:22 +00:00
Andrea Gavana
f2d130ffc0 AGW on Phoenix: restore support for HTMLListBox and SimpleHTMLListBox in persist_handlers.py.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73727 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 21:25:20 +00:00
Andrea Gavana
0b6e189833 AGW on Phoenix: add the RestoreAll method to persistencemanager.py (patch from Werner).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73726 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 21:15:56 +00:00
Robin Dunn
4efbe427fd bug fix from Werner
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73724 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 17:00:36 +00:00
Robin Dunn
a18dffde8d Add a setup.py to the tarball to bootstrap automated builds made by pip or easy_install.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73722 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 04:28:34 +00:00
Robin Dunn
429a96c73f Enable finding the wxWidgets folder as a subdir of the main Phoenix folder.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73721 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-27 04:28:25 +00:00
Robin Dunn
222131679d Add pdfviewer unittests, from Werner
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73715 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-25 16:06:25 +00:00
Robin Dunn
af49fdf841 pdfviewer patches from Werner, Phoenix and doc updates.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73714 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-25 16:06:14 +00:00
Robin Dunn
f8eaf4854e Clean only the build dir for the selected Python
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73706 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:30:14 +00:00
Robin Dunn
e76bd7fde9 A few simple Py3 fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73705 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:30:06 +00:00
Robin Dunn
003e9e1c76 Update six.py to version 1.3.0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73704 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:29:57 +00:00
Robin Dunn
2981869eca Fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73703 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:29:48 +00:00
Robin Dunn
5d3107f69d Add #include of htmllbox.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73702 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:29:40 +00:00
Robin Dunn
7fb935cd43 Add HtmlListBox and SimpleHtmlListBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73701 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:29:32 +00:00
Robin Dunn
2b69ad5bfd Add the distribute bootstrap script in case the builder does not already have setuptools or distribute
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73700 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:29:22 +00:00
Robin Dunn
1641a77b85 Testcase for trying to invoke wx.EvtHandler.__init__ with keyword args
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73699 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:29:14 +00:00
Robin Dunn
acbf6fd9ed Fix GetFirstChild and GetNextChild
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73698 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:29:05 +00:00
Robin Dunn
f1332c9e1a Conditionalize where urlopen comes from for Py2/Py3
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73697 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-22 01:28:56 +00:00
Andrea Gavana
b5c9c560b2 AGW on Phoenix: remove wx.GenericDatePickerCtrl from persist_handlers.py
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73671 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-16 10:36:07 +00:00
Andrea Gavana
b38abcef4d AGW on Phoenix: use SetDeviceClippingRegion in tabart.py when the argument is a wx.Region
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73670 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-16 10:33:13 +00:00
Andrea Gavana
7560221510 Phoenix: small changes to docstrings in sized_controls.py and persist
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73669 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-16 10:24:25 +00:00
Andrea Gavana
9251034f3f Phoenix: patched wx.lib.utils from Werner , adjusted the docstrings and few other minor modifications.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73668 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-16 08:56:57 +00:00
Andrea Gavana
42d1427110 AGW on Phoenix: initial port of the persist library to Phoenix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73667 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-16 08:47:16 +00:00
Andrea Gavana
23ec841baf Phoenix: slight reformatting to the sized_controls.py docstrings and substituted "print" with "print()"
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73666 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-16 07:59:32 +00:00
Robin Dunn
35747ab703 Go back to using WAF's check_python_headers on non-Windows platforms.
It is needed in case the Python installation has split the pyconfig.h to
a different location, so the extra -I flag will be added.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73662 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 06:24:24 +00:00
Robin Dunn
afc84c41aa Additional tweaks for magic on Linux:
In the bdist_egg build, if one of the libwx* symlinks is actually the soname then we need to keep that one as the real file instead of removing it.

No need to do a wx install if we're using magic.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73661 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:32 +00:00
Robin Dunn
3a03a0a362 Deal with rpath related options for Phoenix magic bundling on wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73660 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:22 +00:00
Robin Dunn
a6b33446c4 a bit of cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73659 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:13 +00:00
Robin Dunn
2037175733 Rename build commands to have a 'cmd_' prefix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:16:06 +00:00
Robin Dunn
cd8f86cbe4 add more text about the --no_magic option
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73657 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:58 +00:00
Robin Dunn
bb32bf5da3 Add sip 4.14.4 MD5s for win32 and linux
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73656 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:50 +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
ed1ee1222e There isn't any need for separate carbon/cocoa build folders any more since carbon is mostly dead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73654 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:30 +00:00
Robin Dunn
b7e1d321e5 comment
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73653 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:23 +00:00
Robin Dunn
7c8faf80c3 add bdist_wininst command
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73652 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:15 +00:00
Robin Dunn
d7e2c91b69 Remove some commented out code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73651 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:07 +00:00
Robin Dunn
05608fb3b4 Fix selection of the python executable on Windows so virtualenv pythons can be used.
Fix --python

Fix indentation bug in the code setting INCLUDES_PY* in wscript

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73650 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:15:00 +00:00
Robin Dunn
b9871f9e66 Add install and bdist_egg commands.
Add the ability to use an already installed wxWidgets.
Remove the setup_py command since setup.py no longer duplicates the build functionality.
Avoid having WAF look for the python*-config scripts and just use the values fetched from distutils.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73649 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-14 01:14:51 +00:00
Robin Dunn
b53446b409 Phoenix port and docs for sized_controls
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73620 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-08 07:46:33 +00:00
Robin Dunn
460e9278f8 Ignore SaveFIle and LoadFile
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73619 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-08 04:03:13 +00:00
Robin Dunn
2f42f06d4b Just make wx.SearchCtrl look like it derives directly from wx.Control, and then add declarations for all the TextCtrl and TextEntry methods to it and let C++ sort it all out properly.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73618 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-08 04:03:05 +00:00
Robin Dunn
bed93f2c45 Revert "Add class wrappers that enable more accurately defining the class hierarchy of wxSearchCtrl"
This reverts commit afed8cbc976ff5a35a63b1a360d41f1b27d47668.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73617 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-08 04:02:55 +00:00
Robin Dunn
97a1a8be7b Add class wrappers that enable more accurately defining the class hierarchy of wxSearchCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73616 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-03-08 04:02:46 +00:00