WMOkiishi
c7c70bc32a
direct: Cut down on usage of `import *` ( #1454 )
...
* Remove most `import *`s in `direct`
* Address feedback
2023-02-12 13:16:52 +00:00
rdb
867f60dcca
pstats: Rename "Show code" collector to "Tasks"
...
Also remove outdated definitions from pStatProperties.cxx
2022-11-29 20:50:18 +01:00
rdb
0bc0709b72
Merge branch 'release/1.10.x'
2021-11-02 15:20:41 +01:00
Epihaius
29294cb974
interval: Redefine some properties in MetaInterval class
...
The `play_rate` property invokes the underlying C++ `set_play_rate` method, which leads to a bug (#1202 ).
The property is now redefined to make it invoke the overriding `MetaInterval.set_play_rate` method instead.
Fixes #1202
Closes #1204
2021-11-02 15:13:17 +01:00
rdb
be9dde1eee
direct: add .pylintrc, perform major code cleanup pass
...
Closes #989
Co-authored-by: Daniel Stokes <kupomail@gmail.com>
2020-12-31 01:36:23 +01:00
rdb
57578ee58f
direct: add MetaInterval underscore aliases (fixes override bug)
...
These methods are supposed to override the underlying C methods, which do have underscore aliases, so it is important that the Python class defines these underscore aliases as well.
2018-07-17 22:20:35 +02:00
Michael Wass
89799bc024
direct: Fix some NameErrors
...
Squashed merge of GitHub PR #273
2018-03-05 18:32:27 -07:00
rdb
d576c6b638
Improvements to generated API docs, especially in direct tree.
...
Also add an entry point for pfreeze.
2017-05-24 13:30:21 +02:00
Tohka
facb1cca31
Fix several Sequence crashes ( #99 )
...
tuple and list shouldn't be used as parameter names. With the new Python 2.7.11 these break Sequences altogether.
2016-04-24 11:37:34 +02:00
rdb
23bf9ea5c7
The direct tree is now valid Python 2 *and* 3
2016-03-28 22:33:30 +02:00
mfwass
f8837999ed
Cleanup trailing whitespace
2015-12-13 10:08:41 -05: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
88048bf3da
Fix use of has_key and map()
2013-12-17 19:49:09 +00:00
David Rose
be3a0f3520
fix setPlayRate() on running MetaInterval
2010-05-19 12:28:17 +00:00
David Rose
ed3a0dd294
allow auto-incrementing custom names
2007-10-19 17:29:52 +00:00
David Rose
c9b1445b7c
itemize intervals in pstats
2007-03-28 22:35:03 +00:00
David Rose
3f030819a1
fix crash in clearToInitial()
2007-03-08 22:39:12 +00:00
Josh Yelon
1b058da878
Added __all__ declarations
2006-08-09 20:49:19 +00:00
Dave Schuyler
1cb18155d0
formatting
2006-03-30 03:09:31 +00:00
Dave Schuyler
71243aa874
formatting
2006-01-27 02:54:41 +00:00
Dave Schuyler
86f4c2e68e
remove extra paren from assert
2006-01-09 22:18:28 +00:00
Dave Schuyler
699be47bab
formatting
2005-12-21 04:18:47 +00:00
Roger Hughston
e7cd96bf9d
*** empty log message ***
2005-05-23 22:12:38 +00:00
Justin Butler
72112dbe72
Checkin to disable stack track debug info for performance tuning.
2004-08-11 22:31:24 +00:00
Dave Schuyler
44ad745064
added debugInitStackTrace
2004-06-08 22:33:40 +00:00
David Rose
b1db93fb87
explicit import paths
2004-06-01 19:31:48 +00:00
David Rose
b169b29435
remove support for old panda
2004-04-20 22:51:39 +00:00
David Rose
27a8da21ec
fix resume_until some more
2003-11-11 06:51:15 +00:00
David Rose
3450df314f
enforce new interval interface
2003-08-05 03:13:42 +00:00
David Rose
962ccf7496
abort sooner if errors in meta interval construction
2003-08-02 20:19:15 +00:00
David Rose
5e65b52f3a
fix notify name
2003-06-20 02:35:44 +00:00
David Rose
d56ac3776f
add __add__
2003-06-19 17:01:27 +00:00
David Rose
51885997ec
add more list functions
2003-06-06 17:37:32 +00:00
David Rose
a71af97bf4
generalize interruptible to autoPause and autoFinish
2003-02-26 22:26:43 +00:00
David Rose
ffe2d598a9
comment
2003-01-21 16:56:35 +00:00
David Rose
b50b2f9fc3
do add zero-length intervals to ivalMgr
2002-10-04 22:34:55 +00:00
David Rose
4b198f45f5
don't add zero-length intervals to the ivalMgr
2002-10-04 20:33:04 +00:00
David Rose
5b29acde14
fix finish() on new interval
2002-09-30 23:40:46 +00:00
David Rose
ea208dfdbf
add ParallelEndTogether
2002-09-30 19:31:59 +00:00
David Rose
2f3bcb2b6e
report which interval we were evaluating when an exception happens
2002-09-16 15:53:35 +00:00
David Rose
3357e5dde3
move WaitInterval to C, add debugging features
2002-09-12 18:08:54 +00:00
David Rose
5be2e7041b
allow phony durations for sequences
2002-09-11 21:58:52 +00:00
David Rose
cab9905657
update gui slider for ivalMgr intervals
2002-09-11 16:44:17 +00:00
David Rose
24f194bd45
define ivalMgr
2002-09-11 15:59:22 +00:00
David Rose
8a168bfa2e
polish interval interface
2002-09-07 19:38:15 +00:00
David Rose
c1b2fc4652
define start()/finish(), put more assertion checks in for state
2002-09-04 22:04:36 +00:00
David Rose
74d183f54b
stop() replaces setFinalT()
2002-09-04 18:52:47 +00:00
David Rose
e735658356
fix distributed treasure, donald's boat
2002-08-29 22:36:54 +00:00
David Rose
9b751ba6a2
extend list operations
2002-08-29 17:41:08 +00:00
David Rose
7f39e6dd87
extend list operations
2002-08-29 17:39:30 +00:00