Commit Graph

2071 Commits

Author SHA1 Message Date
Robin Dunn
0eff2654b5 Rename widget images, adding leading wx 2016-05-24 01:11:59 -07:00
Robin Dunn
e3f03f3287 Update the main home and API docs pages 2016-05-23 23:50:08 -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
6bd2ba6a4c typo 2016-05-23 16:18:02 -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
4a4bd9515c Fix the currentmodule tag to not include the class name in nested classes/enums 2016-05-23 15:32:08 -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
838bbd3a99 Fix CallAfter - CallLater reference links 2016-05-23 14:35:43 -07:00
Robin Dunn
4ef1113789 Fix case which could incorrectly clear the data from the file. 2016-05-23 00:00:59 -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
7d69bda471 A little more name refactoring 2016-05-20 19:56:06 -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
760ebc0878 Fix link for wx.msw index 2016-05-19 20:59:02 -07:00
Robin Dunn
32c2c747ea Remove debugger import 2016-05-19 20:57:29 -07:00
Robin Dunn
b6488bfb7c Put the module docstring in the .pi and .pyi files too 2016-05-19 20:56:39 -07:00
Robin Dunn
1cf7503a82 clean *.pyi files too 2016-05-19 20:42:20 -07:00
Robin Dunn
8051d899f0 typo 2016-05-19 20:41:46 -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
240daf5554 Add a simple docstring for all of the main modules 2016-05-19 14:50:04 -07:00
Robin Dunn
97bcad804f refactor reading and writing data to pickle files 2016-05-18 21:39:21 -07:00
Robin Dunn
c473965e6a Use the new names for the module index files 2016-05-18 16:39:38 -07:00
Robin Dunn
902263f9d9 Move the snippets to their new file names 2016-05-18 16:38:18 -07:00
Robin Dunn
a312e68d53 Add wx prefix in the module names map 2016-05-18 16:35:42 -07:00
Robin Dunn
ec8b78a824 Clean *.rst files too 2016-05-18 16:29:07 -07:00
Robin Dunn
31dcd1f021 Update copyright 2016-05-18 16:28:29 -07:00
Robin Dunn
6aacc38153 Fix how the const parameter types are specified,
the isConst flag isn't used here yet.
2016-05-17 11:12:32 -07:00
Robin Dunn
a8f6d6961d Move axbase to an etg script, add tests 2016-05-17 10:45:05 -07:00
Robin Dunn
ae42d4d894 add the msw module for the docs 2016-05-17 08:21:33 -07:00
Robin Dunn
8a022cf799 The base class is wx.msw.PyAxBaseWindow, call its __init__ 2016-05-16 21:03:34 -07:00
Robin Dunn
87e4e46c3b Fix the module these classes are in. 2016-05-16 21:00:40 -07:00
Robin Dunn
566b5cc247 Merge pull request #81 from RobinD42/pr35-msw-module
Finish PR 35
2016-05-14 23:51:46 -07:00
Robin Dunn
25980af616 Update wxWidgets commit 2016-05-14 23:50:53 -07:00
Robin Dunn
fce72e9882 Update TODO 2016-05-14 23:27:24 -07:00
Robin Dunn
a823a32524 Add axbase with wxPyAxBaseWindow 2016-05-14 23:14:37 -07:00
Robin Dunn
f4bcb01aaa typo 2016-05-13 20:16:18 -07:00
Robin Dunn
5751b9296e typos 2016-05-13 20:15:54 -07:00
Robin Dunn
8bdff2cf2a fixes in the metafile test 2016-05-13 19:37:33 -07:00
Robin Dunn
986d868ccb Begin merging the remaining parts for PR #35.
Add _msw module for wxMSW-only things, starting with the metafile classes.
2016-05-13 18:51:53 -07:00
Robin Dunn
028d173676 Rename some doc files --> *.rst for editor support and for GitHub visibility. 2016-05-11 22:12:07 -07:00
Robin Dunn
c42ee6bce3 More typos and other cleanup 2016-05-11 19:49:57 -07:00
Robin Dunn
bcc70efbb4 Update the section on version numbers 2016-05-11 19:44:10 -07:00
Robin Dunn
d89d038a72 Not using mercurial any more... 2016-05-11 19:39:18 -07:00
Robin Dunn
65c07cf447 RIP wxversion 2016-05-11 19:38:53 -07:00
Robin Dunn
3e3c3a41f9 More typos and other cleanup 2016-05-10 22:36:37 -07:00
Robin Dunn
4e9935e1f0 Merge pull request #80 from swt2c/fix_comboctrl_doc
Fix ComboCtrl documentation
2016-05-10 21:45:23 -07:00
Scott Talbert
19573aa9a6 Fix ComboCtrl documentation 2016-05-10 20:33:18 -04:00
Robin Dunn
b85bcd3efa Merge pull request #78 from RobinD42/misc-stuff
Misc stuff
2016-05-09 23:00:03 -07:00