Commit Graph

  • dcf382ac31 wxPython (Phoenix) AUI: fix wx.PyDeadObjectErrors when restoring a notebook perspective if a notebook tab contains a control - backport of the fixes on Classic (see #14971). Andrea Gavana 2013-01-15 20:49:52 +00:00
  • cce24cf185 Add wxWebViewFactory, RegisterFactory and other related changes. Robin Dunn 2013-01-14 05:35:58 +00:00
  • f7bf3c1a1e Invalidate the cached best size whenever something changes that could affect the best size Robin Dunn 2013-01-03 19:10:02 +00:00
  • 53d0c8de00 default for useFixedWidthFont is now False for NumCtrl Robin Dunn 2013-01-03 05:40:54 +00:00
  • a20efa6ce0 SetModal is gone Robin Dunn 2013-01-03 05:40:48 +00:00
  • 0c5b8ac0a0 Refresh all of the visible portions of the resize widget, not just around the handle. Robin Dunn 2012-12-29 22:02:13 +00:00
  • 4330044017 Set svn:eol-style properties Robin Dunn 2012-12-29 22:00:10 +00:00
  • 628ea65c47 Patch from Werner for better widget size calculations for small masks Robin Dunn 2012-12-29 20:43:17 +00:00
  • 591175c16b The deprecated attribute might not be a string Robin Dunn 2012-12-29 19:42:33 +00:00
  • 7f70d5297f Add a --x64 option, even though it is actually checked before the command line options are processed. This way it will be displayed in the help automatically. Robin Dunn 2012-12-29 02:33:48 +00:00
  • 5ab8e42542 Ensure that functions that return our wxList wrappers are not creating a copy of the list, but rather using the one given to them. This is really only needed for those that are const methods, but I did it for all in case the C++ signature is changed to const. Robin Dunn 2012-12-29 02:33:43 +00:00
  • c17bb549fe Add FindItem and FindItemById Robin Dunn 2012-12-29 02:33:37 +00:00
  • 24307717fc Add missing FindWindowBy* functions Robin Dunn 2012-12-29 02:33:30 +00:00
  • ccaf7dccd6 Test for missing SetOrientation Robin Dunn 2012-12-29 02:33:24 +00:00
  • e7a2c5fac1 Add missing EVT_TOGGLEBUTTON Robin Dunn 2012-12-29 02:33:19 +00:00
  • 6291fd7cc9 Present the math operators for Point, Size, Rect as if they were methods of the class instead of global functions. This helps disambiguate between Point and Size functions due to how both can be equivalent to 2-element sequences. Robin Dunn 2012-12-29 02:33:14 +00:00
  • 661c7ca733 Add wx.GetAccelFromString wrapper for compatibility Robin Dunn 2012-12-29 02:33:07 +00:00
  • 5c33e560c8 AGW on Phoenix: more fixes and porting to Phoenix; added unittest for aquabutton.py, flatnotebook.py, gradientbutton.py and infobar.py; minor modifications to wx.lib.masked.maskededit.py and wx.lib.colourutils.py. Andrea Gavana 2012-12-28 22:08:07 +00:00
  • e1c94aef18 Add builder for Py3.3 on GTK Robin Dunn 2012-12-27 03:39:16 +00:00
  • 12886cd868 Use 'linux' for the platform name no matter if the real platform name is 'linux2', 'linux3' or just 'linux' Robin Dunn 2012-12-27 03:07:05 +00:00
  • 9f7441bf76 UltimateListCtrl on Phoenix: clear the bitmap background when creating checkboxe and radiobutton images. Andrea Gavana 2012-12-26 19:01:00 +00:00
  • 424f9fa84c Since SIP's KeepReference will leak the reference when used with a static method it can't be used with wx.GraphicsContext.Create to ensure that the target lives as long as the GC. Instead we'll rename the Create methods and then wrap a little Python code around it to deal with holding the ref to the target. Robin Dunn 2012-12-23 03:08:08 +00:00
  • 0e6e598099 Support isStatic for PyMethods Robin Dunn 2012-12-23 03:08:03 +00:00
  • 846365232d typo Robin Dunn 2012-12-23 03:07:57 +00:00
  • 662e4c69f5 Phoenix: reformat the scrolledpanel.py sample in the docstrings so that (maybe) sphinx_generator.py will not eat it again... Andrea Gavana 2012-12-22 22:43:28 +00:00
  • d0343102dc Add some of the debug related functions Robin Dunn 2012-12-22 08:01:37 +00:00
  • b24e226a29 undo typo Robin Dunn 2012-12-22 08:01:30 +00:00
  • 8fd23cc51e Don't need to ignore wxSetCursor any more Robin Dunn 2012-12-22 08:01:25 +00:00
  • 280d9e9e86 Only try to import numpy, the others are just way too old. See #3147, #4130 Robin Dunn 2012-12-22 08:01:17 +00:00
  • 75e056adba Add wx.StopWatch Robin Dunn 2012-12-22 08:01:11 +00:00
  • c1fcdf277d WXK_PRIOR --> WXK_PAGEUP, WXK_NEXT --> WXK_PAGEDOWN, etc. Robin Dunn 2012-12-22 08:01:03 +00:00
  • 9f984eb91c Add wxADJUST_MINSIZE Robin Dunn 2012-12-22 08:00:53 +00:00
  • 1f610f6419 Add a unit test for wx.ClientDataContainer, fix the bug that the test found. Robin Dunn 2012-12-22 08:00:48 +00:00
  • 79db08515d addDefaultCtor Robin Dunn 2012-12-22 08:00:42 +00:00
  • eece1b3f96 Add wxClientDataContainer Robin Dunn 2012-12-22 08:00:37 +00:00
  • b5718b493f Phoenix: More conversions in AGW to improve compatibility. Fixed wrong Sphinx interlinks in various AGW modules. Tagged wx.lib.scrolledpanel.py and ported to Phoenix, documented and added a unittest. Small change in the Sizer ReST table. Andrea Gavana 2012-12-21 21:09:33 +00:00
  • 8225935187 Phoenix: More conversions in AGW to improve compatibility. Fixed wrong Sphinx interlinks in various AGW modules. Tagged wx.lib.scrolledpanel.py and ported to Phoenix, documented and added a unittest. Small change in the Sizer ReST table. Andrea Gavana 2012-12-21 21:08:53 +00:00
  • 1fadbee529 ultimatelistctrl.py: wx.Icon does not have a constructor from a bitmap in Phoenix, use CopyFromBitmap instead. Andrea Gavana 2012-12-19 22:03:12 +00:00
  • 7ec1459861 AGW in Phoenix (5): just svn-eol property change (I hope) for some files. Andrea Gavana 2012-12-19 21:51:46 +00:00
  • dec79dbc7c just a little cleanup Robin Dunn 2012-12-19 21:27:42 +00:00
  • 90ad1bf99c Invalidate the cached best size value when the _bestsize attribute is changed, so DoGetBestSize will be called again. Robin Dunn 2012-12-19 21:27:37 +00:00
  • 6ffb7c6737 Port some changes from Classic Robin Dunn 2012-12-19 21:27:32 +00:00
  • 388b3d86bc Add tests and support for creating custom XRC handlers and using the Python subclass factory. Robin Dunn 2012-12-19 21:27:23 +00:00
  • b4f61b591e Phoenix: fix unit test for test_uiaction.py (assertEqual needs 2 args) Andrea Gavana 2012-12-19 21:17:20 +00:00
  • 01483191b1 AGW in Phoenix (4): Many, many changes to almost all the AGW widgets to be able to run the AGW demos (although heavily modified). Add a unittest for LabelBook and FlatImageBook (which asserts on one test for still unknown reasons). Mention that wx.EmptyImage is now deprecated in the classic_vs_phoenix.txt file. Improved the documentation for many AGW widgets to avoid Sphinx missing links. Minor fixes to fancytext.py to allow it to run. Andrea Gavana 2012-12-19 21:06:03 +00:00
  • e93e1676d5 Remove the self-reference to the wx package from the wx package namespace Robin Dunn 2012-12-18 23:01:54 +00:00
  • b0848b8fd7 Phoenix: fix double wx.wx. thing (how did it get there???) Andrea Gavana 2012-12-18 22:26:11 +00:00
  • 772c323322 AGW on Phoenix (3): Avoid DeprecationWarning for obsolete classes/methods. Andrea Gavana 2012-12-18 21:49:49 +00:00
  • 52fe4ee5eb AGW on Phoenix (2): various fixes to the docstrings (especially the samples include in the documentation). Andrea Gavana 2012-12-18 21:03:31 +00:00
  • b3e4757b9c AGW on Phoenix (1): various fixes to the docstrings (especially the samples include in the documentation). Andrea Gavana 2012-12-18 21:01:42 +00:00
  • 5230257003 Set PY33 if version is >= 3.3, not just == Robin Dunn 2012-12-18 19:07:59 +00:00
  • 53925ab3cc Watch out for ImportErrors when getting attributers from an object (it may be a pseudo module that will try to import other modules.) Robin Dunn 2012-12-18 19:07:53 +00:00
  • c480c4578c PersistentControls on wxPython Phoenix: apply correctly Werner's patch and update the docstrings with the example provided by mattip. Andrea Gavana 2012-12-17 20:16:04 +00:00
  • 295d3f6442 * Upgrade to the newest six module (1.2.0) and call it six instead of wx2to3. Robin Dunn 2012-12-16 01:15:41 +00:00
  • 5b8bc4fe17 Use textfile_open when loading core.pi to avoid encoding errors in Python3 Robin Dunn 2012-12-16 01:15:21 +00:00
  • 28dff8e00b Set the svn:eol-style property to native for the newer files Robin Dunn 2012-12-14 08:58:31 +00:00
  • 32b174134b Verify that the cl.exe used for the wx and py builds is the one that the target Python wants to be built with, and also set the environment vars from that version of the compiler's vcvarsall.bat the same way that distutils does it. Ensure that CPU is set for the wx build. Robin Dunn 2012-12-14 08:49:44 +00:00
  • 24d80511a8 typo Robin Dunn 2012-12-08 21:05:43 +00:00
  • 7dc13f1e2b Work around for the buildbot sphinx generator which seems unable to find tables and snippets (hopefully this will do the job)... Andrea Gavana 2012-12-08 15:11:14 +00:00
  • 9decb82713 Phoenix: Revise the way `:param: and :rtype: are handled in sphinx_generator.py so that the module name does not appear in front of the class. Minor cleanups to the docstrings generators. Fixed interlinks in wx.lib.busy.py and wx.lib.softwareupdate.py`. Andrea Gavana 2012-12-06 20:33:39 +00:00
  • 66840744d2 Phoenix: few corrections to the overviews; Added some more contributed snippets; Fixed some more converted snippets; Added the correct interlink references in the etg files; better handling of the Doxygen stuff. Andrea Gavana 2012-12-05 20:44:52 +00:00
  • 44bd22d409 Phoenix: handle the ::wxSomething case (no, really, wxWindow::wxSetCursor in wxSetCursorEvent????) Andrea Gavana 2012-12-04 22:05:51 +00:00
  • 6eb532bdc5 Phoenix: better handling of XML tail items after source code... Andrea Gavana 2012-12-04 21:26:03 +00:00
  • 75820304c8 PersistenceManager: apply a slightly modified version of Werner's patch to check if anything was restored or not (second try)... Andrea Gavana 2012-12-04 21:03:37 +00:00
  • 6157b2bc35 Phoenix: sizers_overview.rst expanded; added a bunch of "contributed" snippets on various classes/methods; many fixes on strange doxygen layouts and XML hierarchies; fixed many cross-references between classes/methods/functions in the etg files. Andrea Gavana 2012-12-04 20:58:27 +00:00
  • bed39f701d Phoenix: again improvements for pathological linebreaks inside parameter descriptions (GLContext.__init__, DC.Blit and ConfigBase.__init__) Andrea Gavana 2012-12-03 22:37:19 +00:00
  • 617e7fcdfb Phoenix: don't lookup "..." strings for module.class names Andrea Gavana 2012-12-03 21:51:38 +00:00
  • e48ed22135 PersistenceManager: apply a slightly modified version of Werner's patch to check if anything was restored or not. Andrea Gavana 2012-12-03 21:29:37 +00:00
  • 6d0ef23bee AquaButton: apply patch from Werner to allow the definition of a disabled colour. Andrea Gavana 2012-12-03 21:16:07 +00:00
  • b117617572 Phoenix: few additional fixes to some of the samples, plus better formatting for the remaining troublesome docs classes. Andrea Gavana 2012-12-03 20:50:04 +00:00
  • 983d3c4c35 Fix a couple of broken snippets for xml and xrc. Andrea Gavana 2012-12-01 22:57:07 +00:00
  • bd891fbdf4 Phoenix: converted snippets for xml and xrc. Fixed minor issues in the docs. Andrea Gavana 2012-12-01 22:38:22 +00:00
  • cc30e20a0c Phoenix: add xml and xrc modules to index.rst. Andrea Gavana 2012-12-01 19:55:07 +00:00
  • 96de16a077 Phoenix: add xml and xrc modules to constants.py. Andrea Gavana 2012-12-01 11:16:42 +00:00
  • b7cf438804 MSW build fix Robin Dunn 2012-12-01 01:16:49 +00:00
  • 29f615a5f2 No real change, just triggering a rebuild of this module on the buildbots Robin Dunn 2012-11-30 23:36:53 +00:00
  • fc96b1bcd0 Add back a semi-colon that got lost somehow Robin Dunn 2012-11-30 22:33:18 +00:00
  • 4d5faa2868 Add _xml and _xrc modules with some unit tests Robin Dunn 2012-11-30 22:32:53 +00:00
  • 10ec2fb1f1 just add some extra info in a comment Robin Dunn 2012-11-30 22:32:20 +00:00
  • f41acfcf92 NO_IMAGE --> -1 in default arg values since the class is still being defined at the time the arg is seen. Robin Dunn 2012-11-30 22:31:55 +00:00
  • 73d6fb4baa Chop the names at '(' if any when checking if the name is in the core module Robin Dunn 2012-11-30 22:31:30 +00:00
  • ae54ccbb3a Don't skip writing the overloads when one has MethodCode Robin Dunn 2012-11-30 22:31:05 +00:00
  • d5ed51e2d8 Add link for wx.html2 Robin Dunn 2012-11-30 22:30:39 +00:00
  • 5763838e37 Don't comment out DEPENDS and other items used by the build Robin Dunn 2012-11-30 22:30:13 +00:00
  • bdc847d0f0 Fix both cases of SetStatusWidths to just use a wxArrayInt mapped type instead of a plain C array and size. Add unit tests for it. Robin Dunn 2012-11-30 22:29:48 +00:00
  • a33098471a Add tweaks for SetStatusWidths Robin Dunn 2012-11-30 22:29:21 +00:00
  • 84c453ef2c Add missing increment of the pixel iterator for the wx.BitmapBufferFormat_RGBA format Robin Dunn 2012-11-30 22:28:56 +00:00
  • 604b778a2c Phoenix docs: handle funny-formatted heading sections for window styles, extra styles and event handling; Add missing modules in the main.html Sphinx file; Convert some more snippets, specifying the highlight language used (XML/HTML for some snippets in wx.html); Correctly reference classes and functions in wx.Bitmap pure-Python methods. Andrea Gavana 2012-11-30 20:54:13 +00:00
  • 3ca003508a Phoenix: revert build.py to the previous version, it was committed by mistake... Andrea Gavana 2012-11-29 21:23:30 +00:00
  • cd5581f696 Phoenix docs update: added support for wx.html2 and friends, converted a bunch of snippets and translated the wx.Command/wx.CommandProcessor overviews. Revised some internal links between documentation classes and overviews (again... please wx-devs stop renaming the interlinks between classes and overviews). Andrea Gavana 2012-11-29 21:18:30 +00:00
  • 79a234544a Remove html2 from the todo list since it is done Robin Dunn 2012-11-27 01:24:27 +00:00
  • 90bdb0339c More combobox fixes Robin Dunn 2012-11-27 01:24:03 +00:00
  • 794a237843 Sometimes when we remove the wx prefix we really want to make it be "wx.Name" instead. Robin Dunn 2012-11-27 01:23:36 +00:00
  • 422814f88b Add html2 (WebView) classes Robin Dunn 2012-11-27 01:23:10 +00:00
  • 1e0bcc84c8 Change the type of HtmlCell.Find.param Robin Dunn 2012-11-27 01:22:39 +00:00
  • b6865190d5 rename 'from' and 'to' parameters to avoid syntax errors Robin Dunn 2012-11-27 01:22:14 +00:00
  • 8c9583fdca little comment fixes Robin Dunn 2012-11-27 01:21:49 +00:00
  • 850ef9684f Some fixes for read-only combobox Robin Dunn 2012-11-27 01:21:22 +00:00
  • 036b3db33c Add wx.GenericMessageDialog and wx.RichMessageDialog Robin Dunn 2012-11-27 01:20:56 +00:00
  • 76951ca9a4 Comment out a bot and its builders Robin Dunn 2012-11-27 01:20:25 +00:00