Commit Graph

728 Commits

Author SHA1 Message Date
Robin Dunn
a1163deb78 Add IsMainThread and use it in the PyOnDemandOutputWindow class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72023 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-11 08:49:56 +00:00
Robin Dunn
dc1287e9ce bump to match wx-trunk's version number
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72022 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-11 08:49:51 +00:00
Robin Dunn
9d79e123fa Tweak the deprecation warnings
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72018 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-11 05:02:43 +00:00
Robin Dunn
c41a402a98 Add a new osx buildbot
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72017 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-11 04:25:35 +00:00
Robin Dunn
8a9ea4f826 Just a little cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72016 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-11 04:25:30 +00:00
Robin Dunn
d0d0f7b8e5 Allow spacers to be set as a wx.Size
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72015 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-11 04:25:25 +00:00
Robin Dunn
893f25d76c Test for missing wx.FRAME_SHAPED
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72014 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-11 04:25:19 +00:00
Andrea Gavana
8798cc15f8 Phoenix:
Add support for `HeaderCtrl` and its friends in the documentation builder (snippets added).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72005 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 22:02:54 +00:00
Robin Dunn
5927244932 Enable headerctrl now that we can set the instanceCode
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71997 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:52 +00:00
Robin Dunn
0fa4a65870 enable setting the new sip %InstanceCode directive
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71996 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:47 +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
2a7d52b8df Increase the delay and do a yield to help the tests exit successfully.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71994 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:32 +00:00
Robin Dunn
ef97269bc7 Skip the wxDF_TEXT versions of the tests if on Mac (until it is fixed). Add similar tests using a custom data format.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71993 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:28 +00:00
Robin Dunn
a775511afd Add some tests for HeaderCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71992 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:23 +00:00
Robin Dunn
aebd862d14 Provide hints for deprecated items about what should be used instead.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71991 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:17 +00:00
Robin Dunn
9b4fe86559 AMD64 --> x64
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71990 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-10 05:15:00 +00:00
Robin Dunn
d2ade55810 fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71932 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-02 03:06:31 +00:00
Robin Dunn
a3c43d0e04 Adapt to new lib dirs, etc. in the Windows build
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71930 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-02 02:59:30 +00:00
Robin Dunn
9c7a4c3f99 Fix gtk-related compiler errors
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71904 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-30 22:32:21 +00:00
Robin Dunn
d4a9e5c407 Added wx.HeaderCtrl and related classes, although it is currently disabled due to a bug in sip.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71903 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-30 21:01:23 +00:00
Robin Dunn
b8ca4e1102 Allow setting virtual catcher code for normal methods too
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71902 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-30 21:01:16 +00:00
Robin Dunn
13bc06d908 Generation of dependency files is turned off for universal builds, so we'll have to clean builds on osx too. :-(
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71901 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-30 21:01:11 +00:00
Robin Dunn
3141f18de4 For wxArrayString() and wxArrayInt() default parameter values, simply use "[]" in docstrings and etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71900 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-30 21:01:06 +00:00
Robin Dunn
3dd4ada696 Add wx.MouseEventManager
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71899 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-30 21:01:01 +00:00
Robin Dunn
1009fcf166 Add wx.MiniFrame
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-30 21:00:54 +00:00
Andrea Gavana
aacea1b672 Phoenix:
- Add support for `RearrangeDialog` and its friends in the documentation builder;
- Add XXXBook images for the various platforms.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71882 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-29 19:04:17 +00:00
Robin Dunn
43619df70f DrawTitleBarBitmap doesn't exist on all platforms, so call it conditionally.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71880 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-28 16:22:31 +00:00
Robin Dunn
35e7b777c0 update todo list
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71877 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-28 07:02:48 +00:00
Robin Dunn
aa72ad9356 Add renderer classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71875 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-28 06:55:51 +00:00
Robin Dunn
337d0df8b8 The last commit didn't work, and I can't find any other way to work around the problem, so just undo the change for now
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71874 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-27 07:34:57 +00:00
Robin Dunn
b05a08b37e Run finishSetup before check_python_headers is run on Macs. This will reset the compile and link command lines the same way they will be when the build is done. This will allow the configure to succeed where it would fail in the cases when the default flags are incorrect.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71873 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-27 05:30:58 +00:00
Robin Dunn
85e5a58cc8 A more intelligent fix for LDSHARED
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71871 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-26 18:25:56 +00:00
Robin Dunn
0fbc3d4f5d Ensure that the .py file exists before deciding to skip running sip
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71870 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-26 18:25:52 +00:00
Robin Dunn
b55d1879d3 Also set LDSHARED from the wx-config --ld output.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71869 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-26 18:25:48 +00:00
Robin Dunn
e9c73e2165 use waf_py as the default build_py command
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71868 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-26 18:25:42 +00:00
Robin Dunn
b9fb27c39a fix typo and refactor the code a bit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71867 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-26 18:25:37 +00:00
Robin Dunn
208b93a899 Add wx.RearrangeList, wx.RearrangeCtrl and wx.RearrangeDialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71863 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-26 02:01:15 +00:00
Robin Dunn
c5aae4a7c2 SWitch to the new server-side SVN build step, and switch the normal builds to use incremental updates to improve the turn-around time.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71861 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-25 19:43:29 +00:00
Robin Dunn
d30ce1919d Fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71842 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-23 00:44:48 +00:00
Robin Dunn
a63873386e remove debug print
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71841 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-23 00:44:44 +00:00
Robin Dunn
f154fe56ad Add Py3.2 builders for Windows
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71840 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-23 00:44:39 +00:00
Robin Dunn
3beb6c68b1 rawControlDown property
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71839 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-23 00:44:34 +00:00
Robin Dunn
da6957254c * Allow ExitMainLoop to be overridden.
* Add wxGUIEventLoop.
* Add a mainloop sample.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71838 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-23 00:44:30 +00:00
Robin Dunn
1270aa0e5f report the name of the deprecated class
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71837 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-23 00:44:23 +00:00
Robin Dunn
94e26d00b7 ClientDC doesn't have a context to begin with, so use MemoryDC for the test
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71836 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-23 00:44:18 +00:00
Robin Dunn
a30dfe91e2 I wasn't ready to add this yet.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71834 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-22 21:29:15 +00:00
Robin Dunn
c8c2e1d97b set svn:eol-style to native
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71832 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-22 21:02:42 +00:00
Robin Dunn
da0baab29e Initialize some variables that we'll be assigning to later, otherwise they won't get the debug flags and etc. (WAF bug?)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71818 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-20 17:11:35 +00:00
Robin Dunn
a4cc0b54f1 Add wx.FontMapper
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71817 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-20 17:11:31 +00:00
Robin Dunn
99ecb498e1 Add wx.FontEnumerator
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71816 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-20 17:11:21 +00:00