Commit Graph

77 Commits

Author SHA1 Message Date
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
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
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
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
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
f54ccfb9c8 convert some more snippets
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72155 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-20 01:47:41 +00:00
Robin Dunn
1b50dfae9a fix typos
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-20 01:47:30 +00:00
Robin Dunn
e8434b517c Update some items marked as MISSING which aren't, and remove a few that were just implementation details before.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72153 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-20 01:47:25 +00:00
Robin Dunn
719770cf45 Since I keep editing the wrong copy of this file, move the classic_vs_phoenix document to the same place as the MigrationGuide document so it is easier to find.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-20 01:47:04 +00:00
Robin Dunn
e472f5f679 Now sure how it got duplicated, but we only need to add jquery.cookie.js once.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72142 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-19 02:47:42 +00:00
Robin Dunn
0914614515 Add code to make the inheritance diagrams able to be toggled between shown and hidden.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72141 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-19 01:22:28 +00:00
Robin Dunn
6c4eac60ef Update version (we should automate this…)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72140 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-19 01:22:18 +00:00
Robin Dunn
c9daf25b7c Slightly reword and restructure the main documentation page.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72139 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-19 01:22:12 +00:00
Robin Dunn
023b9cec66 Convert a few code snippets.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72133 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-18 07:04:17 +00:00
Andrea Gavana
2037469921 - Use vertical layout for Graphviz-generated class inheritance diagrams (to get the old behaviour back, change the rankdir arguments from "TB" to "LR" in the inheritance.py script;
- Do not generate module-level inheritance diagrams anymore;
- Correct a few ReST typos in `newevent.py`, `expando.py` and `buttons`;
- Include a toctree ReST reference to `classic_vs_phoenix.txt` in the `MigrationGuide.txt` document, to stop Sphinx complaining about it.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72128 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-17 15:28:20 +00:00
Robin Dunn
dca339e4a0 Move the wx.lib modules to a new section, and link to the new modules
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72127 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-17 01:06:31 +00:00
Robin Dunn
4deca77199 Mention moved and removed wx.lib modules
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72125 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-17 01:06:20 +00:00
Andrea Gavana
1eea0d8612 Phoenix:
- Reformat the `classic_vs_phoenix.rst` document for a nicer view, and correct few missing method links.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72097 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-15 10:05:26 +00:00
Andrea Gavana
feb4a4b6cc Phoenix:
- Add a new document listing the most common modifications needed to port Classic code to Phoenix; the list contains the conversion for wxPython functions, classes and `wx.Window` / `wx.Sizer` methods.
- Add a reference to this document in the `MigrationGuide.txt` file.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@72094 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-07-14 22:19:16 +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
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
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
Andrea Gavana
01296cf8cb Phoenix:
- Add support for `wx.Caret` and `wx.BusyInfo` in the documentation builder.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71807 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-18 19:41:24 +00:00
Robin Dunn
6416c3639e Set svn:eol-style property to native
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71744 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-13 20:00:47 +00:00
Andrea Gavana
9233e2747b Phoenix:
- Add support for `wx.adv.Wizard` and its related classes.



git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71714 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-10 21:08:29 +00:00
Andrea Gavana
14c7c36924 Phoenix:
- Latest Phoenix development integrated in the documentation builder;
- Added the latest `BitmapComboBox`, `RichToolTip` etc..., with their sample;
- Adapted the existing `adv` samples to use `wx.adv` in the code;
- Fixed wrong rendering of various snippets.


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71692 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-07 21:07:40 +00:00
Andrea Gavana
fc5b4a31ca Phoenix:
- Add support for `wx.adv.OwnerDrawnComboBox` and `wx.ComboCtrl` in the documentation building process. Add the appropriate samples as well (and wonder why the sample in `wx.ComboCtrl` doesn't get properly highlighted...).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71669 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-06 19:36:04 +00:00
Robin Dunn
a0c031bcce Add note about multiple inheritance
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71658 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-06-06 01:15:07 +00:00
Andrea Gavana
c56045244f Phoenix:
- Update the `sphinx_generator.py` to handle the latest `sashwin.py` and `laywin.py`;
- Remove non-pertinent sections from the wxWidgets docs (stuff talking about cpp/h include files);
- Optimize the handling of enumeration stuff thus reducing the number of unreferenced classes.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71609 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-30 19:06:06 +00:00
Robin Dunn
93e5c5de43 fix typo
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71596 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-30 03:15:02 +00:00
Andrea Gavana
4fee2a598a Phoenix:
- Reformat the documentation generator to take into account the "adv" sub-package;
- Make the `sphinx_generator.py` and the `sphinxtools` package Python 3 - compliant.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71589 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-29 20:11:36 +00:00
Andrea Gavana
ef79b8c371 - Shorten up the documentation page header;
- Add samples for wx.SplashScreen and AffineMatrix2D.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71573 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-26 20:35:44 +00:00
Andrea Gavana
8c1db7a994 Phoenix:
- Add the BannerWindow sample to the snippets;
- Add the animationctrl.png images for the various platforms.

I'm running out of space at the xoomer domain :-(

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71537 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-22 19:27:06 +00:00
Andrea Gavana
276acdab9a Phoenix:
- Add the 2 snippets of code related to `FileType`.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71523 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-21 20:02:03 +00:00
Andrea Gavana
87ef3295a7 Phoenix:
- Add the `DataObject` overview;
- Correct some missing link to the print dialog overview;
- Add converted snippets for wx.Sound, wx.DataObject and friends.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71472 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-17 20:56:11 +00:00
Robin Dunn
aa5bc9b6b6 * Add the rest of the wx.DataObject classes and unittests.
* Enable all the important virtual methods to be overridden in Pytyhon subclasses.
* Use Python buffer object APIs and objects for data transfer where appropriate.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71412 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-10 22:39:37 +00:00
Robin Dunn
95fac68451 Add wxDropSource and wxDropTarget
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71350 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-05-03 23:30:43 +00:00
Andrea Gavana
0921891d22 Phoenix: support latest changes to the codebase in the docs.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71330 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-29 23:53:03 +00:00
Robin Dunn
c2e5a59a8f * Add a new wxPyBuffer class and MappedType to help facilitate checking input and getting the pointer and size of Python Buffer compatible objects.
* Use wxPyBuffer with wx.Image
* Return bytearrays from GetData and GetAlpha
* Return memoryviews from GetDataBuffer and GetAlphaBuffer
* Add some notes about these changes to the migration guide

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71291 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-28 04:04:53 +00:00
Robin Dunn
8fecc2b5f9 * Rename the wrappers for the C++ wxPlatformInfo to wx.PlatformInformation.
* Restore the wx.PlatformInfo tuple like it exists in Classic.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71270 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-24 00:15:33 +00:00
Robin Dunn
053aadb224 Add notes about 2-phase create
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71269 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-24 00:15:22 +00:00
Andrea Gavana
5e1bfb8ada Phoenix: add the print dialog/data stuff, the pickers and the new tip provider overview in the documentation.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71253 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-22 10:22:26 +00:00
Robin Dunn
e16b81ee23 Add some new images for the docs
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71238 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-19 16:54:38 +00:00
Robin Dunn
0fc8a04d30 Add wx.DragImage and wx.GenericDragImage
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71164 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:23:32 +00:00
Robin Dunn
f404c31784 set svn:eol-style property to native
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71161 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-10 03:16:37 +00:00
Andrea Gavana
bd26715e78 Phoenix:
- Fix some over-aggressive substitutions of `this` with `self` in the snippets;
- Fix `inheritance.py` (`class_summary` parameter was not defaulted).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71158 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-09 11:54:44 +00:00
Andrea Gavana
f748a0b068 Phoenix:
- Add hyperlinks to external references (such as threading, code, exceptions and so on) to inheritance diagrams and sub/super classes;
- Add a stub for the overview "Writing Non-English Applications";
- Better handling of `wx.lib` documentation extraction.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71156 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-08 23:51:22 +00:00
Andrea Gavana
cb33bc0d7d Phoenix: Add a stub page for 'Writing Non-English Applications' overview (not sure we want to add it or not to the main documentation pages).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@71150 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-04-08 11:31:28 +00:00