rdb
3024e6daeb
direct: fix various syntax warnings in Python 3.8
2019-02-11 23:35:56 +01:00
rdb
9d12a4c437
general: improvements to doxygen API reference:
...
* In C++ reference, only pick up classes defined in .h file
* Add a few excludes to C++ reference that aren't public API
* On class index pages, reduce number of columns
* Add @since for some methods/classes that are new in 1.10.0
* Fix/improve a few docstrings here and there
2019-01-23 22:24:02 +01:00
rdb
4d6b7e96c9
directscripts: change doxygen reference color scheme
2019-01-03 16:01:10 +01:00
rdb
d28e99db82
directscripts: some fixes for C++ API reference
2018-12-23 16:24:38 +01:00
rdb
c0c202a423
directscripts: bring Python documentation generation up-to-date
...
Fixes #484
2018-12-23 15:50:00 +01:00
rdb
53752bd376
Remove packpanda and eggcacher, don't require libpython on Linux
2017-01-05 17:22:11 +01:00
rdb
ab5b5e7e74
Merge branch 'release/1.9.x'
2016-12-25 22:47:22 +01:00
rdb
c1d6e93166
Don't link extension modules with libpython; changes to help w/ building whls
...
This fixes compatibility issues with homebrew Python on Mac OS X.
This introduces a --no-directscripts flag to disable building packpanda and eggcacher, which require linking with libpython (which is not available on manylinux). When building a wheel, the packpanda and eggcacher modules can instead be added to console_scripts in the entry_points definition.
2016-12-21 17:57:13 +01:00
rdb
dc09e28ed9
Also accept a .gz wherever a .pz file is accepted
2016-04-29 16:54:25 +02:00
rdb
23bf9ea5c7
The direct tree is now valid Python 2 *and* 3
2016-03-28 22:33:30 +02:00
rdb
54fa31ba17
StandardError -> Exception, other 2to3 changes, threaded 2to3
2016-03-25 17:13:09 +01:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
98a86bf43a
Merge branch 'release/1.9.x'
2016-02-03 13:39:14 +01:00
rdb
2c61260c5f
Generated API reference fixes
2016-02-01 14:49:09 +01:00
mfwass
f8837999ed
Cleanup trailing whitespace
2015-12-13 10:08:41 -05:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
rdb
cbb3969017
Merge remote-tracking branch 'origin/release/1.9.x'
2015-08-23 17:03:55 +02:00
rdb
d8f655479a
Remove references to SourceForge CVS repository
2015-08-23 14:12:59 +02:00
rdb
d9342043b0
Deprecate pandac.PandaModules and genPyCode, move extensions to panda3d/, clean up imports and deprecated behaviour
2015-06-28 13:55:31 +02:00
rdb
b3630c4e18
Don't mangle certain numeric typedefs in API reference
2015-05-14 17:15:59 +02:00
rdb
c130d25193
Add typedefs to API documentation generator
2015-04-15 13:55:50 +02:00
rdb
68cf8cf44f
Fix various issues with API documentation generator
2015-03-13 18:40:26 +01:00
rdb
b9c1765ab4
Fix eggcacher, dramatically improve Windows installer
2015-02-11 21:12:54 +01:00
rdb
33ef39b7db
Remove modules that seem obsolete from direct tree
2015-01-03 16:33:19 +01:00
rdb
be1eb1d812
More minor linux packaging fixes
2014-12-29 15:16:33 +01:00
rdb
2ea7149e42
Installer should get direct tree from built/direct
2014-11-19 12:31:19 +00:00
rdb
0a10aa6b26
Don't include protected members/methods in C++ API reference
2014-09-21 17:22:47 +00:00
rdb
d4d2fdb834
Tweak colours of API reference to better match website layout
2014-09-21 15:32:45 +00:00
rdb
ba1e18ce8b
Improve Python API ref
2014-09-20 11:51:33 +00:00
rdb
46450f2798
Delete panda3d.py on installation if it exists
2014-02-22 10:56:13 +00:00
rdb
abbbb1d09f
Let the installer copy the new 'panda3d' tree instead of the panda3d.py file.
2014-02-20 18:05:56 +00:00
rdb
5f9545a914
Move SetRegView to appropriate sections
2014-01-14 11:02:58 +00:00
rdb
07404ff694
Add SetRegView so we can correctly install 64-bit build to the 64-bit registry
2014-01-14 10:12:50 +00:00
rdb
88048bf3da
Fix use of has_key and map()
2013-12-17 19:49:09 +00:00
rdb
c0ddb63e88
minor fix
2013-08-25 19:39:15 +00:00
rdb
7b7a7874d8
Add $INSTDIR\python\Scripts to %PATH% on Windows as well
2013-05-22 13:59:28 +00:00
rdb
998f8a3e8f
Oops, $PYVER should be ${PYVER}
2013-02-05 20:15:48 +00:00
rdb
b2f912c468
Make the Windows installer work with any version of Python
...
(fixes bug in 1.8.0 where it no longer reads/writes the correct registry key)
2012-10-22 08:46:37 +00:00
rdb
07e3f33fd2
handle error better
2012-08-06 09:40:54 +00:00
rdb
fff971a04c
remove CLASS_REMAP, use __init__ as constructor name
2012-03-05 08:47:30 +00:00
David Rose
134e9a9e92
dual names for interrogate
2011-10-11 00:45:51 +00:00
rdb
0807a74605
/nonfatal flag for bin/*.pyd
2011-04-30 18:35:17 +00:00
TheKrush
65e8fcccda
- making the installer recognize it needs to also include PYD files when creating the install scripts
2011-04-15 18:43:42 +00:00
rdb
0955c464ab
Don't show inherited members as if they were part of the class
2011-03-29 12:13:15 +00:00
rdb
efd67011d4
doxygen scripts
2011-02-26 14:43:45 +00:00
rdb
804a72b716
Partially apply typo fix patch I found somewhere on the web, by someone named Christoph Korn
2010-11-16 08:58:45 +00:00
David Rose
4a637d0beb
add noplugin_href
2010-05-08 17:54:43 +00:00
Mike Christel
cb9504b1bc
Copy *.ms as well as *.mel from \plugins
2010-04-27 17:30:08 +00:00
Chris Brunner
b10674ca81
Newer versions of emacs don't have this, but we still use it
2010-04-23 00:09:43 +00:00
rdb
f272169d11
/nonfatal flag for *.p3d
2010-03-15 07:55:12 +00:00