Commit Graph

863 Commits

Author SHA1 Message Date
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
Robin Dunn
f4eb5b999c Add link to wx.html module
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-02 06:25:18 +00:00
Robin Dunn
d4ce9984ff Add some Html unittests, and fix some issues discovered by the tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72857 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:42 +00:00
Robin Dunn
79e9959281 Add some HtmlHelp unittests, and fix some issues discovered by the tests.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72856 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:31 +00:00
Robin Dunn
86598ce3cd Add html module
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72855 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:18 +00:00
Robin Dunn
8829d26dde Add tweaks for things like output args, ownership transfers, etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:13 +00:00
Robin Dunn
d3bc68a180 Add HtmlHelp classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72853 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:51:02 +00:00
Robin Dunn
555fcb7f22 Add unittest stubs for html modules
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72852 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:50:47 +00:00
Robin Dunn
fbda53cbe4 Add wxHtml classes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72851 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-11-01 22:50:37 +00:00
Andrea Gavana
aac11a80c2 RibbonBar: fix order of parameters for AddToggleButton and its friends - thanks to Victor Lin for the bug report (Phoenix AGW).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72835 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-31 21:57:13 +00:00
Andrea Gavana
a2d6156834 Phoenix: correct the link to the dataview library in the "main.html" Sphinx template.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72827 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-30 19:58:38 +00:00
Robin Dunn
fa4a4d71fa Undo the event_base hack from yesterday
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72826 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-30 18:24:07 +00:00
Robin Dunn
466ae77f29 Ensure we get the declarations from both event_base.h and event.h
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-29 22:52:32 +00:00
Robin Dunn
156299929f add links to the stc docs and etc.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72804 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 21:17:56 +00:00
Robin Dunn
c5bcdfe844 Various changes for PyCrust and other py classes to get them working with Phoenix and also avoid deprecation warnings.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72797 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:59 +00:00
Robin Dunn
ec7242d7b4 More tweaks for StyledTextCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72796 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:49 +00:00
Robin Dunn
d61f7ecab2 Allow ShouldPreventAppExit to be overridden
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72795 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:43 +00:00
Robin Dunn
429507f2ad Add a few more compatibility wrappers, and deprecate them.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72794 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:37 +00:00
Robin Dunn
22057708b8 Fix wxSTCNameStr, add a test for stc.pi
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:29 +00:00
Robin Dunn
4f57d144d3 Add wx.lib.busy
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72792 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:22 +00:00
Robin Dunn
06b02a6277 Add wx.stc.StyledTextCtrl
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72791 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:14 +00:00
Robin Dunn
c0d8336e98 fixes for some missing or misplaced names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72790 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:16:03 +00:00
Robin Dunn
2ade8149a8 a better xrange fix
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72789 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-27 03:15:57 +00:00
Robin Dunn
fa469038ec Save and restore the configfile path before/after using another
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72735 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:20:46 +00:00
Robin Dunn
a19d50f27e Ignore the C++ version of CallAfter. We have our own.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:20:21 +00:00
Robin Dunn
0ba81ceb62 typo fixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72733 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:19:56 +00:00
Robin Dunn
da2db31c51 Py3 fix, use range instead of xrange
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72732 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-10-23 17:19:30 +00:00
Robin Dunn
f33f0d7310 wxLoadUserResouce now has an overload, ignore them both.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72481 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-09-13 21:10:01 +00:00
Robin Dunn
3333d9b0f4 tweak PseudoDC note
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72480 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-09-13 21:09:37 +00:00
Andrea Gavana
b0bd63b29f AGW: backport latest AGW improvements and bug fixes from Classic to Phoenix.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72385 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-27 19:45:04 +00:00
Kevin Ollivier
2d1d79cfb0 When building external extensions, we won't have _core.sip, so only move it if it's in the modules list.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72367 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-23 01:39:44 +00:00
Kevin Ollivier
d3f7f0065f Add support for namespaced object names
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-23 01:38:28 +00:00
Robin Dunn
42df9e17fa Port the add-on wx.DC.DrawXXXList methods from Classic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72363 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-21 04:36:31 +00:00
Robin Dunn
7e7c5fafa9 Copied evtmgr changes from Classic
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72362 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-21 04:36:01 +00:00
Robin Dunn
98bb251533 fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72361 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-21 04:35:35 +00:00
Robin Dunn
44070c60b4 Use my 2/3 compatibility macro
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72357 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-16 01:06:39 +00:00
Robin Dunn
932d7a6166 Add the raw bitmap access classes and various bits of magic.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72356 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-16 00:46:13 +00:00
Robin Dunn
d06a313afc docstring clarification
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72355 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-16 00:46:03 +00:00
Robin Dunn
b83a6f158f Set the default protection attribute to 'public' so we don't have to explicitly set it for hand-constructed extractor objects.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72354 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-16 00:45:58 +00:00
Robin Dunn
fc804a618d Updates for missing items that are no longer missing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72353 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-16 00:45:53 +00:00
Robin Dunn
7bd1c71395 Add wx.VListBox
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72352 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-16 00:45:48 +00:00
Robin Dunn
a546e29c18 Add wx.TextEntryDialog and wx.PasswordEntryDialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72351 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-16 00:45:37 +00:00
Robin Dunn
5b964d9f8b fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72322 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-10 07:04:02 +00:00
Robin Dunn
d755518068 Various test fixes for MSW
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72320 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-10 04:54:59 +00:00
Robin Dunn
68f17a6f16 Ensure we have the GIL before calling PyCapsule_Import
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72319 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-10 04:54:53 +00:00
Robin Dunn
73dcef083f No longer need to skip these tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-10 04:54:48 +00:00
Robin Dunn
a5e632d98f Make it possible to run each test suite in a new process, while still collecting and combining all the results so it looks like all tests were run in a single pass. This slows down the test run quite a bit, but protects against tests causing problems for each other (which was happening more often on OSX.) Using nosetest's multi-process feature wasn't workable in this case because new wx.App's could not be created in the child multiprocess.Process instances on Macs because of how they are forked. We need a totally new process (using the Framework Python) to make it work.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72317 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-10 04:54:43 +00:00
Robin Dunn
61acf2293a Fix test for OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72316 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-10 04:54:37 +00:00
Robin Dunn
193fbe2236 Add wxPrintAbortDialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72311 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-09 16:48:09 +00:00
Robin Dunn
7d87b52021 Fix tests for OSX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72277 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-08-02 05:39:41 +00:00