Robin Dunn
5983df8a5f
Generate attribute docs for exposed C++ attributes like properties.
2016-06-17 16:01:38 -07:00
Robin Dunn
3a3bfea166
Use just the tail of the fullname on the summary pages
2016-06-17 15:52:49 -07:00
Robin Dunn
dd35a4f948
Add header comment to the generated ReST files
2016-06-10 09:25:36 -07:00
Robin Dunn
ddfbc17469
Fix names of base classes in Python classes when the base is from the binary modules.
2016-06-09 16:02:45 -07:00
Robin Dunn
fbe9163da8
Fix gallery links
2016-06-08 22:31:42 -07:00
Robin Dunn
2147270817
Fix generation of gallery page (issue was due to change to fullnames)
2016-06-08 10:57:15 -07:00
Robin Dunn
664d5b765a
Fixes for inheritance diagrams
2016-06-08 00:31:10 -07:00
Robin Dunn
af7176bbd9
Put all three elements back in the all_classes dict,
...
even though we're not using them all, it's just easier for now.
2016-06-07 19:29:34 -07:00
Robin Dunn
d7e4f7c22b
Use fullnames in the inheritance diagrams, with some related fixes.
2016-06-07 16:43:46 -07:00
Robin Dunn
cfed6ce4df
Various updates to use fullnames in wx.lib, fix links back to the compiled modules, various source cleanup, etc.
2016-06-07 16:43:04 -07:00
Robin Dunn
4fb5b54331
Add more excluded attrs for Py3
2016-06-07 16:33:13 -07:00
Robin Dunn
874bdd2626
Don't remove leading wx when postprocessing
2016-06-04 16:08:29 -07:00
Robin Dunn
2355ceb198
Use fullname on constants in the converted text
2016-06-04 14:44:08 -07:00
Robin Dunn
be90ee5427
Fix incorrect doubling on **
in some cases.
...
More nested enum fixes.
2016-05-27 14:57:57 -07:00
Robin Dunn
045773b119
Try without the currentmodule directive...
2016-05-24 23:40:58 -07:00
Robin Dunn
68844e4b52
Add the functions to the module index pages.
...
Call them moduleindex pages instead of classindex.
Use the fullname for function links.
2016-05-23 23:43:11 -07:00
Robin Dunn
23c2166727
Sort using the fullname so nested classes will appear next to the parent class
2016-05-23 15:32:47 -07:00
Robin Dunn
94d9f61852
Remove "Classes" from the module index title.
...
I think just the module name is good enough.
2016-05-23 14:53:21 -07:00
Robin Dunn
24e2b78806
Lots more docs changes.
...
Add a generator that updates a persistent mapping of item (functions, classes, etc.) to the module names they are a member of.
Remove the NO_MODULE dictionary as we're tracking all the item --> module names now.
Consolidate the 2 removeWxPrefix implementations to just one.
Fix taking out too much space in the class index when removing the :ref: for unknown items, which caused ReST problems.
Use pyName if it is set
When renaming classes we also need to change the className in the method objects
Properly deal with nested classes
2016-05-22 23:39:40 -07:00
Robin Dunn
4fc2e37df7
Rename class_summary.lst extension to *.pkl for consistency
2016-05-20 19:25:03 -07:00
Robin Dunn
4c29dfae85
More copyright updates
2016-05-19 23:57:17 -07:00
Robin Dunn
a83ca5e94f
Refactor lots of functions to use camelCase names
2016-05-19 23:53:40 -07:00
Robin Dunn
e2f853d0e0
Put the module docstrings on the module index pages
...
Plus some other changes to start using using the "wx." prefix on names in the docs. (More are still needed but this is a start.
2016-05-19 21:04:14 -07:00
Robin Dunn
b4132cbaa0
If we're processing a real[*] module grab and save the etg docstring.
...
[*] A "real" module is defined by the etg scripts which include others, like wx._core, wx._adv, etc. These are the ones turned into the actual extension modules in the final parts of the build.
2016-05-19 14:57:07 -07:00
Robin Dunn
97bcad804f
refactor reading and writing data to pickle files
2016-05-18 21:39:21 -07:00
Robin Dunn
a312e68d53
Add wx prefix in the module names map
2016-05-18 16:35:42 -07:00
Robin Dunn
ae42d4d894
add the msw module for the docs
2016-05-17 08:21:33 -07:00
Thibault Genessay
fa690a7e5f
Added shell=True to Popen() on win32
...
This allows 'dot.exe' to be found when called with 'dot', as long as
'dot.exe' is in the PATH.
2016-03-01 13:01:36 +01:00
Robin Dunn
a700ef0cae
Don't use reload on Python3
2016-02-28 20:52:59 -08:00
Robin Dunn
f937890aca
Add _media to MODULENAME_REPLACE
2016-02-28 20:02:06 -08:00
Robin Dunn
42c661cf54
More Python3 fixes
2015-03-20 10:56:33 -07:00
Robin Dunn
8b28cafb29
Merge pull request #9 from davidfraser/double-float-clicks
...
Don't replace `double` with `float` if it's immediately followed by 'click'
2015-03-17 17:25:20 -07:00
David Fraser
144992dd9b
Don't replace double
with float
if it's immediately followed by a word starting 'click'
...
Otherwise we advise people about 'float clicking' and other difficult endeavours
See http://trac.wxwidgets.org/ticket/16904
2015-03-17 14:59:49 +00:00
David Fraser
a28e87a32f
Quote fontname
as required by graphviz 2.36.0
2015-03-17 14:30:14 +00:00
Robin Dunn
7f86b9eb54
It's not a subversion revision anymore. Also a bit of text tweaking.
2015-02-05 21:33:16 -08:00
Robin Dunn
87b92b66f0
Remove unnecessary #! lines from files that will never be executed standalone.
2015-02-05 21:19:32 -08:00
Robin Dunn
8fdb90b961
Adding the wx folder to the sys.path is a bad idea, as then it will have potential problems with name clashes with modules in the stdlib or site-packages (like xml).
2015-02-05 21:19:31 -08:00
Robin Dunn
a75e5adb71
fix another getSvnRev
2015-02-04 14:17:58 -08:00
Robin Dunn
bb10ffb496
Create sphinx build dirs that don't already exist.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@76370 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-19 21:24:20 +00:00
Andrea Gavana
d35a897edb
Phoenix docs: avoid Sphinx warnings if a short description of a class/method ends with the ":" character.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75859 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-09 13:43:25 +00:00
Andrea Gavana
e04cab6d11
Phoenix docs: avoid Sphinx errors while making the class index for a package (see previous errors on wxGrid).
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75851 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-09 12:56:02 +00:00
Robin Dunn
3ab0303ac8
Restructure the page headers and how they are tweaked so we don't
...
have the weird wrapping problems, unless the user has a weirdly
sized browser.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75774 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-02-02 06:22:36 +00:00
Andrea Gavana
a28a5e41cf
Updated some Phoenix documentation:
...
- Added RichTextCtrl overview;
- Updated `index.rst` to include richtext and webkit packages;
- Added a bunch of converted samples from C++ to Python.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75524 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-01-03 22:30:44 +00:00
Robin Dunn
14168ece0a
Add MODULENAME_REPLACE item for _webkit
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@75494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-12-30 03:41:21 +00:00
Robin Dunn
05f7541872
add richtext to the map
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@74149 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-06-09 17:27:47 +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
cd4a234851
Phoenix: add snippets and overview for the wx.grid
module.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73513 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-13 15:58:36 +00:00
Robin Dunn
608313f472
Add links for wx.grid
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73511 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-02-12 16:49:51 +00:00
Robin Dunn
35fd2e16bf
Update copyright year
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73416 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-01-21 02:13:03 +00:00
Robin Dunn
53925ab3cc
Watch out for ImportErrors when getting attributers from an object (it may be a pseudo module that will try to import other modules.)
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@73200 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2012-12-18 19:07:53 +00:00