Robin Dunn
87d7edab83
Lots of changes needed to get things building again after switching to wxWidgets master
2018-02-09 15:15:01 -08:00
Metallicow
c76384d458
Trim trailing whitespace *.py files
2018-01-16 08:47:07 -06:00
infinity77
838db7bd93
These fixes should get rid of issues #485 and #440
2017-11-15 16:50:57 +01:00
Robin Dunn
f06c6533f5
Make the index be what was main.html, redirect main to index, and set the Home link to the main wxPython site.
2017-07-20 21:01:43 -07:00
Robin Dunn
37d67272b0
Generate a different welcome paragraph on main.html dependent on whether this is a release build or a snapshot build.
2017-05-10 12:42:48 -07:00
Robin Dunn
3aa71ee825
Update copyright in sphinxtools
2017-02-13 16:52:44 -08:00
Metallicow
58fc0d1377
Trim trailing space sphinxtools directory
2016-12-05 16:36:14 -06:00
Robin Dunn
8f238ad594
Begin adding wrappers for wx.aui
2016-10-25 19:19:08 -07:00
Robin Dunn
1e448352be
Take care about how wxString and wxArrayString are substituted in the docs. There are some cases where it is a substring and so should not be replaced.
2016-09-08 12:31:15 -07:00
Robin Dunn
5c79d5ccec
Merge branch 'master' into propgrid
2016-08-24 14:31:12 -07:00
Robin Dunn
25d687d8a3
Convert some code snippets for the docs.
2016-08-13 17:33:33 -07:00
Robin Dunn
73b2e45156
More progress on propgrid classes
2016-08-13 12:30:44 -07:00
Robin Dunn
4732fcdf18
Various documentation fixes for PseudoDC
2016-07-29 18:56:03 -07:00
Robin Dunn
9bcccff097
If a property's getter has a docstring, use it.
2016-07-23 00:25:08 -07:00
Robin Dunn
2251338f03
Merge branch 'master' into add-ribbon-lib
2016-07-01 20:24:07 -07:00
Robin Dunn
ed4756b902
Remove wx.lib.six and use the stock six module instead,
...
and add it as an installation dependency.
2016-06-30 20:07:57 -07:00
Robin Dunn
d0f79d62df
Add missing '.' in wx.ribbon. module names
2016-06-24 19:59:25 -07:00
Robin Dunn
8742967677
Start adding wrappers for the wx.ribbon module
2016-06-21 20:30:30 -07:00
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