Commit Graph

6073 Commits

Author SHA1 Message Date
Darren Ranalli 57e08fadf2 use FunctionCall.pushCurrentState 2009-07-06 21:46:23 +00:00
Darren Ranalli caca39b04a added pushCurrentState, removed initial automatic call from FunctionCall 2009-07-06 21:44:52 +00:00
David Rose 3e8eca5528 osx compilation issues 2009-07-06 19:43:39 +00:00
David Rose 4738f31efd wait-with-timeout 2009-07-06 19:32:18 +00:00
David Rose 94ed0c76c2 compilation errors 2009-07-06 17:45:23 +00:00
David Rose 13552a7041 working on inbound scripting controls 2009-07-06 17:38:41 +00:00
David Rose 8a56d5612f ignore extensions_darwin.py 2009-07-05 15:55:47 +00:00
David Rose 47e364b1e1 ditch the P3DListObject 2009-07-05 15:54:53 +00:00
David Rose a08e393dc6 ppObject -> ppPandaObject 2009-07-05 15:26:47 +00:00
David Rose b58639d5e9 minor safari fix 2009-07-05 15:22:30 +00:00
David Rose 165a57a38a more inbound scripting 2009-07-04 21:10:45 +00:00
David Rose ed037be160 inbound scripting controls 2009-07-04 19:12:24 +00:00
David Rose 5b088c851c missing file 2009-07-03 22:43:23 +00:00
David Rose e5cb25b7bd more scripting work 2009-07-03 22:41:39 +00:00
David Rose 4edcad8821 minor build errors 2009-07-03 22:13:32 +00:00
David Rose 6f2591c642 P3DPythonObject et al 2009-07-03 20:27:50 +00:00
David Rose 006ec7931e typo in posix case 2009-07-03 01:31:13 +00:00
David Rose 891051485d command-and-response 2009-07-03 01:24:50 +00:00
David Rose 8072733c7f compress level 2009-07-02 23:17:30 +00:00
David Rose aa37501b8f try more object-oriented approach to scripting 2009-07-02 23:08:19 +00:00
David Rose 09fb58dd08 band-aid localAvatarDoId 2009-07-02 04:06:17 +00:00
David Rose 047b370b9d some safari hacks 2009-07-02 00:30:49 +00:00
David Rose 3d4b534a68 replace set_property/get_property with evaluate 2009-07-02 00:00:29 +00:00
David Rose 130d341b3a typo 2009-07-01 19:07:51 +00:00
David Rose 8c28147996 wip 2009-07-01 19:03:56 +00:00
David Rose 37bbbe2ac9 restore tixml_use_stl 2009-07-01 17:07:42 +00:00
David Rose 204467f5af variant -> value 2009-07-01 17:05:17 +00:00
David Rose 30b413df8b build on python 2.4 2009-07-01 17:00:53 +00:00
David Rose a64a4f09c5 more scriptability wip 2009-07-01 15:52:08 +00:00
rdb b7aa2ead11 Fix compile errors 2009-07-01 08:15:41 +00:00
David Rose f7bc30d8a8 typo 2009-07-01 04:50:33 +00:00
David Rose c966b5f4ed beginning scriptability 2009-07-01 03:10:32 +00:00
David Rose 82db33d40a missing files 2009-06-30 20:43:49 +00:00
David Rose 38c00a66f9 restructure for OOP, use polling instead of threads 2009-06-30 20:42:57 +00:00
David Rose f38724aa92 splash window 2009-06-30 19:18:22 +00:00
David Rose b4973f9c6f remove accidentally committed file 2009-06-30 15:43:45 +00:00
David Rose 596e6e1482 pre-download core API dll 2009-06-30 02:35:48 +00:00
David Rose c736210029 support reserveDoId 2009-06-29 21:03:43 +00:00
Gyedo Jeon 07ce815f64 Fixed particle panel crash 2009-06-26 19:41:14 +00:00
rdb 17e61c21d7 Compile on Linux 2009-06-26 12:54:32 +00:00
David Rose 5fea6fffd7 jpeg splash images 2009-06-25 01:37:26 +00:00
David Rose 1de9cc165b minor typo 2009-06-24 22:06:43 +00:00
David Rose 55dca5449f build on osx 2009-06-24 22:05:48 +00:00
David Rose 01ced75007 progress bars are back 2009-06-24 22:02:13 +00:00
David Rose aa860e9554 add runp3d.bat etc. 2009-06-24 16:28:04 +00:00
David Rose 3d73a4434e upcall requests 2009-06-24 11:18:43 +00:00
rdb 09d52bc110 Add .cvsignore 2009-06-24 09:42:13 +00:00
David Rose ec23ed2a43 cleaner p3d scripts 2009-06-24 09:39:11 +00:00
David Rose db1043fc09 minor cleanup 2009-06-24 06:53:28 +00:00
David Rose 42704cd357 egad, it's really working 2009-06-24 06:40:30 +00:00
David Rose 36eb5bc08a hey its working 2009-06-24 05:33:44 +00:00
David Rose 93f9e9933b minor bugs 2009-06-24 03:58:37 +00:00
David Rose 8bab079cc7 fix a memory bug 2009-06-24 03:51:36 +00:00
David Rose 8a48e4593e it continues 2009-06-24 03:29:08 +00:00
David Rose a6c1759080 no command instance 2009-06-24 00:52:57 +00:00
David Rose 0cce656d0b windowsisms 2009-06-24 00:04:04 +00:00
David Rose a65ac4fc0c missing files 2009-06-23 23:32:12 +00:00
David Rose 16dd9cb633 urlnotify etc 2009-06-23 23:19:36 +00:00
David Rose 63160f0c1f little refinements 2009-06-23 19:58:46 +00:00
David Rose 2e9355b9bf minor macisms 2009-06-23 04:27:54 +00:00
David Rose 6c73c0d08d more work 2009-06-23 02:11:32 +00:00
David Rose 71d65bb60c build on mac 2009-06-22 23:07:42 +00:00
David Rose f2437ed29e build on windows 2009-06-22 23:00:07 +00:00
David Rose b64f871ea1 osx plugin work 2009-06-22 21:36:11 +00:00
David Rose cdb4a2c094 change url 2009-06-20 03:57:08 +00:00
David Rose ca983e8ece beginning Mozilla plugin integration 2009-06-20 01:31:31 +00:00
David Rose 84dff5ad19 visible install progress indicator 2009-06-17 22:40:31 +00:00
David Rose ca0dba5d28 mkdir 2009-06-17 04:39:20 +00:00
David Rose e17787885e missing file 2009-06-17 04:36:47 +00:00
David Rose 53231b162b minor tweaks 2009-06-17 04:22:23 +00:00
David Rose 65fd11a4cb includes 2009-06-17 02:48:25 +00:00
David Rose 793249f347 typo 2009-06-17 01:26:05 +00:00
Josh Wilson a679de3541 removing extraneous global declaration 2009-06-16 23:45:05 +00:00
David Rose eae96a4738 shell32 2009-06-16 23:02:05 +00:00
David Rose 58e47ab226 assert is_initialized 2009-06-16 23:00:28 +00:00
David Rose 77b6df9fd7 standard install dirs 2009-06-16 21:48:28 +00:00
David Rose 0c123b6bce build on win32 2009-06-16 20:02:03 +00:00
rdb 3d477eec7a Fix compiler errors 2009-06-16 10:37:24 +00:00
David Rose 7d2a154bf5 use multifiles instead of tarfiles 2009-06-16 05:30:00 +00:00
David Rose 9e7337557a remove old api calls 2009-06-16 03:46:55 +00:00
David Rose cbfa38d2b5 simplify ConfigureDecl etc. 2009-06-15 22:25:52 +00:00
David Rose 4f005fbfb5 build with link_all_static 2009-06-15 02:48:35 +00:00
David Rose d6171f0bdf build with link_all_static 2009-06-15 01:20:41 +00:00
David Rose 7b8edf65b4 callbacks working 2009-06-14 17:38:12 +00:00
David Rose aee00fc3de pstrtod 2009-06-14 16:27:44 +00:00
David Rose ae3d2aceb4 still working on it 2009-06-14 15:51:32 +00:00
rdb 4f4761e57a Build correctly with zlib in incorrect location 2009-06-14 13:36:07 +00:00
David Rose f34034d7d4 more osx stuff 2009-06-13 03:52:32 +00:00
David Rose adf9da20bc patch from panda community member Sergey Shepelev 2009-06-13 01:41:55 +00:00
David Rose 652ca28703 more towards self-downloading 2009-06-13 01:26:18 +00:00
David Rose 43f143be85 build issues 2009-06-12 18:09:48 +00:00
David Rose 704d7686f3 more osx 2009-06-12 16:14:20 +00:00
David Rose 83938771a1 new files 2009-06-12 02:11:26 +00:00
David Rose 1b6814e7ac some self-downloading work 2009-06-12 02:10:53 +00:00
David Rose 427a22573a log files, etc 2009-06-11 20:56:16 +00:00
David Rose e10d398afd beginning port to osx 2009-06-11 16:36:55 +00:00
David Rose f098e8239f NodePath.analyze() is now an extension function 2009-06-11 02:39:09 +00:00
David Rose ce182cb038 bi-directional communication 2009-06-11 02:20:43 +00:00
David Rose 483d525940 multi-sleep off by default 2009-06-10 18:55:35 +00:00
David Rose cf761ff85a minor tweaks 2009-06-09 22:50:40 +00:00
David Rose b660d0f3e5 p3dpython can be a Panda app 2009-06-09 20:30:24 +00:00
David Rose 633eae3ba3 exit gracefully 2009-06-09 01:56:03 +00:00
David Rose 10d51dafb6 support python in a child process, multiple pythons now possible 2009-06-09 00:12:32 +00:00
David Rose 7b00b88f29 separate out cmu and disney distributed systems better 2009-06-08 18:49:09 +00:00
Josh Wilson f5ba889b71 oops, forgot the global __report_indent variable 2009-06-08 18:48:10 +00:00
David Rose 027e5fdc9e more plugin work 2009-06-08 18:08:53 +00:00
David Rose be2883308b need messenger import 2009-06-08 18:08:39 +00:00
David Rose 2591033c27 quiet that collisionLoopFinished event 2009-06-07 21:16:08 +00:00
Josh Wilson 7bfebaa6fd adding PStatScope and indented reports 2009-06-05 23:43:58 +00:00
John Loehrlein e1fad2605e addcircle can specify a center color. 2009-06-05 21:19:33 +00:00
David Rose 2df0ddc5be allow embedded textures 2009-06-05 01:25:15 +00:00
David Rose d5620f2671 allow embedded textures 2009-06-05 01:19:23 +00:00
David Rose 6f711392aa wip: web plugin 2009-06-05 00:47:03 +00:00
Zachary Pavlov a3c8f13920 fix for the mast anim issue 2009-06-03 16:20:58 +00:00
Abhishek Nath 8fc045923f An unintended change snuck through in the previous revision. 2009-06-02 21:38:48 +00:00
David Rose 1ce2ce2413 integrate changes from Schell Games 2009-06-01 21:52:15 +00:00
John Loehrlein f3ed10e426 build squares and cubes and such 2009-05-29 21:39:42 +00:00
rdb 1fe0e144c9 Work around a weird crash 2009-05-28 08:27:34 +00:00
Darren Ranalli 2deb24b233 bug fixes and memory leak fixes 2009-05-27 21:06:09 +00:00
rdb e6202122ba Fix bug reported by clcheung 2009-05-23 07:46:43 +00:00
Gyedo Jeon 5809061ac9 Added checking routine for when winCtrl.mouseWatcher is None 2009-05-15 23:46:22 +00:00
Gyedo Jeon 8370d2be12 Fixed crash in Pirates 2009-05-15 21:08:35 +00:00
Gyedo Jeon 38b8cd1171 Fixed an error of not checking cam is None 2009-05-14 20:59:59 +00:00
Gyedo Jeon 9d25a49bf7 Fixed a mistake 2009-05-14 01:30:32 +00:00
Gyedo Jeon 12d02e67fd Added support for legacy multi windows 2009-05-14 01:27:42 +00:00
Gyedo Jeon 68c729feca Added support for legacy winControls code 2009-05-14 01:26:50 +00:00
Gyedo Jeon 678acf998a Made oobe mode compatibe with multi windows 2009-05-14 01:11:06 +00:00
Gyedo Jeon 4a85b07d0a Added ortho zoom support 2009-05-14 01:10:40 +00:00
Gyedo Jeon f3812fd8dd Made selection compatible with multi windows 2009-05-14 00:58:04 +00:00
Gyedo Jeon d5dc94e763 Made closeWindow compatible with multi windows 2009-05-14 00:56:15 +00:00
Gyedo Jeon f62f19c3d4 Replaced redundant code changes in DirectCameraControl with a DirectSession code change 2009-05-11 18:07:07 +00:00
rdb 18fb544b2b Fix for missing models/ dirs in packpanda games 2009-05-10 05:44:26 +00:00
Gyedo Jeon b40450ccb2 Updated to support multiple windows 2009-05-08 23:06:24 +00:00
Gyedo Jeon b42af781bd Enabled to change controlled camera 2009-05-08 23:05:16 +00:00
Gyedo Jeon 2ea87673aa Added support for multiple windows 2009-05-08 22:39:05 +00:00
Darren Ranalli 8b82a9d61f pulled in temp fix from branch for _strptime crash 2009-05-08 00:30:18 +00:00
Zachary Pavlov 3fcd2a764e fix for actor setLOD 2009-05-07 18:56:33 +00:00
Gyedo Jeon ffd836e3b1 Added an option to start direct manually 2009-05-07 00:36:03 +00:00
Zachary Pavlov 3f49f8fd5a support for repository query/inventory code 2009-05-06 17:14:24 +00:00
Gyedo Jeon b884ec3ea3 Made tk window not create if it is not wanted 2009-05-06 02:00:08 +00:00
Zachary Pavlov 97e04a0196 new phase checker 2009-05-06 01:10:28 +00:00
David Rose 267ecf01ec use Loader to load egg files via cache 2009-05-05 22:42:40 +00:00
Gyedo Jeon b13c210550 Removed toontown specific files 2009-05-05 18:54:46 +00:00
Gyedo Jeon 57afa6826b Moved toontown specific codes 2009-05-05 18:50:16 +00:00
rdb e70d17c035 Add blur / sharpen filter 2009-05-03 10:12:09 +00:00
David Rose cce0129c7b better support for pyc's 2009-05-02 03:39:51 +00:00
David Rose 4456d45f62 defer importing ParticleSystemManager etc. until base.enableParticles() is called 2009-05-01 20:10:18 +00:00
David Rose 2e60e14eaf finish .mf support 2009-04-29 19:53:39 +00:00
David Rose e777b5db5d fix command-line parameters 2009-04-29 19:53:01 +00:00
David Rose a8c6dfa020 handle nested packages properly 2009-04-29 19:37:14 +00:00
David Rose 4527b6421b freeze mf files too (wip) 2009-04-29 14:44:56 +00:00
David Rose a944e44c60 support for LINK_ALL_STATIC 2009-04-28 01:01:33 +00:00
David Rose 30c07c2714 freezetool 2009-04-28 00:59:59 +00:00
David Rose e402dd2e43 need explicit run() in here, not in app 2009-04-28 00:58:51 +00:00
rdb 269609c858 Fixes from Andre Mikulec 2009-04-27 06:14:41 +00:00
rdb 26163520ef Fix from ynjh_jo: eggcacher step is now optional 2009-04-27 06:07:00 +00:00
rdb 216d90dd40 Suggested fix from ynjh_jo to make eggcacher RAM usage smaller 2009-04-27 06:01:54 +00:00
Gyedo Jeon e5e71cce6f Made all of sticky key related stuffs call when the config variable is set 2009-04-24 18:36:36 +00:00
Abhishek Nath 518176f53f AnimPanel Had no way of telling objects that it had been closed 2009-04-24 01:07:59 +00:00
Gyedo Jeon e54901c125 Added a feature for disabling sticky keys in Windows 2009-04-22 22:43:23 +00:00
Darren Ranalli 72f7489e66 fixed delayDelete implementation to handle delete via mid-call DelayDelete.destroy 2009-04-22 20:14:55 +00:00
David Rose a6cd326db6 base.camera should be a ModelNode 2009-04-20 15:15:11 +00:00
Abhishek Nath 5038ddb148 Fixed a crash that was caused when anim panel was closed during an animation. Added a help feature to RTM. 2009-04-17 23:41:58 +00:00
Zachary Pavlov 900c67b409 oops, missed this 2009-04-17 20:34:41 +00:00
Josh Wilson 713dc5902a adding okMissing=True to dialog_box_gui 2009-04-16 22:43:34 +00:00
Redmond Urbino d3a3f60cce add magic word ~generateOrder 2009-04-16 00:55:25 +00:00
Zachary Pavlov b849d743ca added again message 2009-04-15 21:57:50 +00:00
Abhishek Nath fc71f2852f Added more animation controls to RTM 2009-04-14 23:53:40 +00:00
rdb 213976bd97 Fixed incorrect note 2009-04-12 06:18:51 +00:00
Josh Wilson 8dc836436c i was a little overzealous in removing some report prefix parameters 2009-04-10 01:34:34 +00:00
Josh Wilson 1ea78fd02f adding ability to have multiple prefixes in report by specifying them in the Config.prc 2009-04-10 01:27:58 +00:00
Josh Wilson 1642d4163d updating report()'s to not require 'want-' or '-report' in the dConfigParam parameter 2009-04-09 01:16:59 +00:00
David Rose 854e5f345a fix some python errors 2009-04-03 21:30:38 +00:00
Zachary Pavlov 556c407d20 safety bandaid to shutdown processing if the visAvatar disappears 2009-04-03 18:01:15 +00:00
Darren Ranalli 740aca460f fixed crash in __repr__ 2009-04-02 22:31:12 +00:00
rdb c1dd337f86 Fix crash. upcastToPandaNode is no longer needed 2009-04-02 13:29:52 +00:00
Gyedo Jeon 08a51055d2 Made shift-click of selected object to deselect it 2009-04-01 22:44:45 +00:00
David Rose 8a4ed4aa74 fix compiler warning 2009-04-01 18:35:15 +00:00
David Rose 7255aad2a6 minfilter etc. 2009-03-31 00:25:19 +00:00
Zachary Pavlov b83412c44e double dispatch for zone changing 2009-03-26 01:06:37 +00:00
rdb 701fad9f3c Remove RPM dependency of Python - there's no standard naming convention. Also, fix packpanda on windows with new 'direct' changes. 2009-03-24 09:42:50 +00:00
Zachary Pavlov b94a018fcf I think I've solved the curious case of the missing ship 2009-03-21 23:38:39 +00:00
David Rose ff81be2aee overrides 2009-03-21 16:52:22 +00:00
rdb a4015b9543 Fix weird whitespace/something 2009-03-21 09:45:40 +00:00
David Rose 5b59964012 handleMessageType 2009-03-19 01:02:41 +00:00
John Loehrlein c195f770ea system warnings with aknowledge 2009-03-18 18:00:45 +00:00
Abhishek Nath df682afb29 Missed something- interface to lifter 2009-03-17 00:57:55 +00:00
Abhishek Nath cd2d4eccea Gravity walker now handles gravity changes through getGravity and setGravity 2009-03-17 00:52:38 +00:00
David Rose d78fdb169f comment typo 2009-03-15 12:59:31 +00:00
David Rose c17b13ed0b squelch http startup warning 2009-03-15 12:54:11 +00:00
rdb beeeedbb5e Get packpanda work with the new direct/src->direct/ changes 2009-03-13 21:26:20 +00:00
rdb 749de9301d Dont depend on direct/__init__.py 2009-03-13 20:24:31 +00:00
rdb c8420de25e Use VC90 instead of VC80 2009-03-13 17:06:48 +00:00
Gyedo Jeon f65ab84347 Made panda started 2009-03-10 18:20:54 +00:00
rdb c965edbe75 Fix some issues 2009-03-10 15:36:29 +00:00
Darren Ranalli 3cfc2b6427 only detect DirectObject leaks in __dev__ 2009-03-09 22:14:27 +00:00
David Rose bc40be4775 fix for more recent bison 2009-03-08 00:09:19 +00:00
rdb 19d45ffbfa More work on volumetric lighting 2009-03-07 12:33:17 +00:00
David Rose d6edb385c7 minor tweaks to show-vertices 2009-03-06 20:28:38 +00:00
rdb 406ea02a5e Fix a bug with clamping, and added support for volumetric lighting 2009-03-05 20:18:11 +00:00
rdb 0b5d517dcd depth -> depthstencil 2009-03-05 16:31:25 +00:00
rdb 7668adeb69 Fix a bug on windows, and add Inverted filter 2009-03-04 11:41:07 +00:00
David Rose 3e35ee9a24 support opt-4 build 2009-03-02 19:33:34 +00:00
David Rose 9dfbe88e61 toggleShowVertices 2009-02-28 01:13:11 +00:00
Gyedo Jeon 54f352e5cb Added party props 2009-02-24 18:48:57 +00:00
rdb 6786954cf8 Throw error when extraArgs is not a list 2009-02-24 06:07:55 +00:00
David Rose b631bc0254 try harder to deal with failure cases on window opening 2009-02-23 20:44:05 +00:00
David Rose b75432262a remove old panda support 2009-02-20 22:49:11 +00:00
David Rose 68f687772b StereoDisplayRegion 2009-02-20 22:48:03 +00:00
rdb 24118f0357 "as" is a reserved keyword in Python 2.6 2009-02-20 13:11:01 +00:00
Chris Brunner dda716192e drose: add dependency on native_net 2009-02-19 22:52:36 +00:00
Darren Ranalli 4444c3b020 added object type leak detector 2009-02-13 19:59:28 +00:00
Darren Ranalli 5545aa6ce7 added safeTypeName and histogramDict 2009-02-12 22:09:44 +00:00
Darren Ranalli d6ca95f510 updated CppMemoryUsage 2009-02-12 07:30:09 +00:00
Darren Ranalli 0350e26e7c put lock around new method 2009-02-11 02:17:04 +00:00
Darren Ranalli d4e22c0795 fix for crash due to previous checkin 2009-02-11 01:33:01 +00:00
David Rose 99d660fe48 minor tweaks 2009-02-11 00:12:34 +00:00
David Rose 6fb65f4e26 show-tex-mem must follow base assignment 2009-02-10 23:39:11 +00:00
Darren Ranalli 30eb8286a2 better runtime characteristics 2009-02-10 23:23:49 +00:00
David Rose 932da28ac1 show-tex-mem 2009-02-10 21:05:52 +00:00
David Rose 07aa73df98 fix a few bugs 2009-02-10 21:05:36 +00:00
David Rose d36782fbd0 show-tex-mem 2009-02-10 20:39:42 +00:00
David Rose 66a120ea8e bitmask-based optimizations 2009-02-10 20:39:26 +00:00
Darren Ranalli 2677e77fb7 memory usage optimization 2009-02-10 19:25:18 +00:00
David Rose ee7154a9c5 magfilter 2009-02-10 15:40:03 +00:00
David Rose 9a8e2915b5 TexViewer 2009-02-09 20:18:07 +00:00
rdb e47fdbe424 Several bugfixes and improvements to API Reference 2009-02-08 10:29:34 +00:00
Darren Ranalli 8d80413d03 additional leak debugging 2009-02-07 01:26:41 +00:00
Darren Ranalli 4b0c19f61a more leak debugging 2009-02-07 00:42:30 +00:00
Darren Ranalli 6f5a7d0bc6 more leak detection 2009-02-07 00:00:02 +00:00
David Rose a764c4e37c minor fix 2009-02-06 22:09:59 +00:00
David Rose 1c6893bfde try to avoid long-skinny areas 2009-02-06 21:58:00 +00:00
David Rose cec1dbfc00 oops 2009-02-06 21:05:50 +00:00
David Rose 8b72ac6d8d status line, etc. 2009-02-06 20:40:05 +00:00
Darren Ranalli 797a71c6f9 fixed instance bug 2009-02-06 17:31:05 +00:00
David Rose 41216204cd flash selected texture 2009-02-06 01:59:47 +00:00
David Rose ac19dd2de0 more TexMemWatcher features 2009-02-06 00:55:27 +00:00
David Rose f2671e9437 remove debug 2009-02-05 20:09:59 +00:00
David Rose cec576dd6b makeModulePipe 2009-02-05 20:06:34 +00:00
David Rose a5972c42fc tinydisplay? 2009-02-05 19:43:28 +00:00
David Rose a380f8d12e tweaks 2009-02-05 18:07:21 +00:00
David Rose 163b4a0093 mo' better 2009-02-05 03:30:40 +00:00
David Rose 8e6eb98afe handy tool 2009-02-05 01:36:20 +00:00
Darren Ranalli 0c4fdfe262 generate/delete refcount: warning->debug (no use spamming for now) 2009-02-04 19:50:48 +00:00
Darren Ranalli 67af3d6256 generate/delete refcount: error->warning 2009-02-04 19:47:17 +00:00
Darren Ranalli 039ad0ab05 disable automatic garbage logging until system is ready 2009-02-04 00:12:35 +00:00
Darren Ranalli d5d23c2fa7 fix memory leak 2009-02-04 00:10:38 +00:00
Darren Ranalli a72c76a318 garbage leak server events 2009-01-31 01:27:53 +00:00
rdb 5819a3c4e3 Fix couple of bugs in FilterManager 2009-01-30 15:05:26 +00:00
Darren Ranalli fcfd9f8e20 log number of garbage cycles even if we've previously printed the full info on those cycles 2009-01-28 23:39:51 +00:00
Darren Ranalli 38d262b7ba don't set affinity to single CPU by default 2009-01-28 04:43:31 +00:00
Darren Ranalli ad6ee13bb0 reference count calls to generate and delete, don't delete until all derived classes have called down 2009-01-27 19:56:07 +00:00
Darren Ranalli 1872148320 added 'collect' option to avoid redundant collects 2009-01-26 23:06:03 +00:00
Darren Ranalli 90eb2bf52e don't re-print garbage info if no new garbage 2009-01-26 22:54:50 +00:00
David Rose df3fe996b9 add DisplayRegion::set_incomplete_render() 2009-01-26 20:40:48 +00:00
Darren Ranalli 154fa4b198 added disable-garbage-logging 2009-01-26 19:44:46 +00:00
David Rose 4c3e9643f3 raise ValueError on out-of-range 2009-01-26 19:13:54 +00:00
Darren Ranalli 4d319fa370 added configIsToday 2009-01-26 18:49:37 +00:00
Josh Wilson fc37f4f355 postponing parent present assert until after deferred generates 2009-01-26 00:32:25 +00:00
Darren Ranalli 53b477ab6e default want-variable-dump to 0 2009-01-23 23:07:17 +00:00
John Loehrlein e4b210d607 direct entry scroll, a virtual window for direct entries 2009-01-23 20:05:19 +00:00
Darren Ranalli 2c71002065 fix for client crash 2009-01-23 00:31:18 +00:00
Darren Ranalli 07461ccbdd shift-f11 logs garbage cycle info and reports results in the client 2009-01-22 19:19:37 +00:00
Darren Ranalli a9f3242305 check for garbage leaks in dev on window close and defocus, check on both client and AI 2009-01-21 23:49:33 +00:00
Darren Ranalli d4cc5e7a57 added allow-garbage-cycles, garbage error reporting 2009-01-21 19:01:47 +00:00
David Rose 0811991a8a explicate more parameters 2009-01-17 22:44:43 +00:00
David Rose 35ff345147 foreground font color 2009-01-17 21:53:48 +00:00
David Rose b4ee61c59f separate out outline params 2009-01-17 20:31:21 +00:00
David Rose 3b793cf964 loadFont(outline=xxx) 2009-01-17 02:47:36 +00:00
rdb f808e0a03b Fix bug: inheritance of Python classes didn't show up 2009-01-15 14:31:14 +00:00
David Rose 338d85aaa3 okMissing camera model 2009-01-10 01:33:32 +00:00
David Rose 4b315b5170 fix motiontrail color 2009-01-09 19:39:23 +00:00
David Rose 9e5e3edc5b fix exception when mini-task explicitly removes itself 2009-01-09 19:19:35 +00:00
Gyedo Jeon 33d862d42b Made indicatorValue not passed to command 2009-01-08 21:45:14 +00:00
David Rose 803f5e0d37 load prc's explicitly 2009-01-08 15:57:33 +00:00
David Rose 1706138704 export text types 2009-01-08 12:25:32 +00:00
rdb 82fccf788d Suggestion from Nemesis13 2009-01-07 17:49:14 +00:00
rdb 353adc8b45 Smarter version detection 2009-01-02 19:36:58 +00:00
Darren Ranalli 5d256052e6 added record-functor-creation-stacks config 2008-12-31 01:53:01 +00:00
David Rose d4538bcfeb asynchronous load priorities 2008-12-24 23:45:58 +00:00
David Rose e570510887 remove old panda support 2008-12-24 19:22:11 +00:00
David Rose 8335c5778c getInitialValue() -> getDefaultValue() 2008-12-24 18:42:10 +00:00
Darren Ranalli b36dc682a3 pulled garbage collect frequency reduction code from 1_0_14 2008-12-22 21:46:00 +00:00
David Rose aa5bebac85 defer importing ProfileSession 2008-12-22 19:17:18 +00:00
Darren Ranalli 0fb988e6d3 default gc to DEBUG_SAVEALL, added delOnly option to GarbageReport, to deal with garbage collect CPU spikes 2008-12-19 21:54:47 +00:00
Asad M. Zaman 89a8c9032a controlJoints should be model nodes anyway 2008-12-18 21:44:21 +00:00
rdb 38467b6eed Fix confusing typo 2008-12-18 18:17:28 +00:00
David Rose 4d39d16a69 default mayChange = True 2008-12-17 14:55:03 +00:00
Zachary Pavlov 109864928d typo 2008-12-17 09:18:56 +00:00
David Rose 55a789293a minor optimization features for async flatten 2008-12-16 19:48:28 +00:00
David Rose 993fb111de thread-safe messenger 2008-12-16 19:47:42 +00:00
David Rose f3106c89e2 setLODAnimation 2008-12-15 22:44:33 +00:00
rdb cafd7c93f9 Made it work on linux 2008-12-15 21:30:50 +00:00
Chris Brunner 9c9630a905 tool for batch capturing screenshots of models 2008-12-13 03:00:26 +00:00
rdb b4fdf5cc46 Remove very-annoying and pointless warning 2008-12-11 20:13:36 +00:00
rdb a7df865ca5 Ability to suppress pipe info 2008-12-11 15:53:00 +00:00
rdb d14ebd80aa Documented this file 2008-12-11 09:18:33 +00:00
Darren Ranalli 31921f16b5 reduced spike threshold to 5. 2008-12-10 19:04:56 +00:00
Darren Ranalli 89d50d7ab3 removed __del__ to prevent garbage leaks 2008-12-06 00:03:45 +00:00
Darren Ranalli 82c8616e91 report number of garbage cycles instead of number of garbage items 2008-12-05 02:12:52 +00:00
Darren Ranalli fb1aa31b78 stop using gc.DEBUG_SAVEALL (not necessary), GarbageReport output readability improvements 2008-12-05 01:50:55 +00:00
Darren Ranalli 04ed456dbe protect against changes to Python interface layer 2008-12-05 01:36:40 +00:00
rdb f4c8bf2eef Fix bug with spaces in paths 2008-11-28 07:33:04 +00:00
Darren Ranalli 2a0ccbf137 added getFont() 2008-11-26 23:01:27 +00:00
rdb 24641a7ab4 Fixed some typo's 2008-11-26 14:39:48 +00:00
David Rose e81e4efb46 update comment 2008-11-26 01:09:57 +00:00
David Rose ac06fd3b4a okMissing 2008-11-26 01:09:18 +00:00
David Rose cf95cbcf9a okMissing 2008-11-26 00:40:10 +00:00
David Rose 48c395e10e more better lodname handling 2008-11-26 00:40:03 +00:00
Gyedo Jeon b4785c9485 Fixed a bug with getSelectedAsList 2008-11-24 22:53:27 +00:00
David Rose 6b7ab70359 ignore spammy event-loop-done 2008-11-24 17:21:55 +00:00
rdb b857eee009 gcc 4.3 needs stdlib.h 2008-11-24 15:41:53 +00:00
Justin Butler 4c09b6307b Smoother movement fixes for better stopping/starting and timestamp issues. Fixes problem where distributed smooth objects will stop movement at the wrong location or will slide around when first being generated. 2008-11-22 00:45:17 +00:00
David Rose 2a5851d614 more consistent output 2008-11-20 00:36:50 +00:00
David Rose a831fc8ca6 minor refinement 2008-11-19 22:48:54 +00:00
David Rose c70aadbd89 detect overlapping subparts 2008-11-19 20:26:48 +00:00
Darren Ranalli c56f94f9a1 fixed missing variable dump 2008-11-19 03:03:18 +00:00
Zachary Pavlov 877404d8a9 specific lod lookup for useLOD. Should prevent the sorting problems we've been seeing 2008-11-19 00:06:03 +00:00
Darren Ranalli a10f7a2b8c added ~aitaskspikethreshold/~taskspikethreshold 2008-11-18 23:01:53 +00:00
Zachary Pavlov fdc9d8fd53 updated sorting algorithm for lods 2008-11-18 21:03:06 +00:00
Gyedo Jeon ff36eb76cb Made widget be shown in black when non-movable object selected 2008-11-15 02:32:08 +00:00
Gyedo Jeon 37df0df5c7 Changed getAncestry to getAncestors 2008-11-15 01:00:52 +00:00
Redmond Urbino 1efa9e716e cleanup a lot of leaks 2008-11-14 22:51:28 +00:00
Darren Ranalli 69985789f1 make sure garbage collection is enabled when Python breaks to the prompt 2008-11-14 19:05:03 +00:00
Asad M. Zaman 0d3349bac0 use the already sortedLODNames instead of sorting everytime 2008-11-14 04:18:48 +00:00
David Rose 8f12774e74 disable mouse buttons while in oobe mode 2008-11-13 19:39:41 +00:00
David Rose 22e6577ad1 more fixes to oobeCull 2008-11-13 19:14:58 +00:00
David Rose 450f5f3bf6 remove accepts a list 2008-11-13 06:17:16 +00:00
David Rose be57287bef fix oobeCull 2008-11-13 06:17:03 +00:00
David Rose d07c5e15ed we don't need to clean lerps up so aggressively--this code has never worked anyway 2008-11-12 23:28:01 +00:00
David Rose 2e01bf163f replace task bug 2008-11-12 22:58:14 +00:00
David Rose c69c8680e8 asList() etc. no longer needed 2008-11-12 20:37:20 +00:00
David Rose fcf157cdfc cleaner shutdown 2008-11-12 18:43:29 +00:00
David Rose d315cbf20e handle invalid dir better 2008-11-12 04:31:18 +00:00
David Rose f95217d056 setUponDeath 2008-11-12 04:16:16 +00:00
David Rose 4139466fc9 join 2008-11-12 04:05:21 +00:00
David Rose d8641b3fdc more 2008-11-12 03:59:09 +00:00
David Rose 0f52801b0c listdir, walk 2008-11-12 03:58:47 +00:00
David Rose 0ce8a5861d *** empty log message *** 2008-11-11 23:27:19 +00:00
David Rose 0843a79194 *** empty log message *** 2008-11-11 03:02:01 +00:00
David Rose 9e76c93d1e fix getCurrentFrame(animName = blah) 2008-11-11 00:48:27 +00:00
rdb daf501696b Disable dependency on Shader Generator 2008-11-08 17:42:59 +00:00
rdb f41b174931 Add maya paths 2008-11-08 11:51:03 +00:00
Gyedo Jeon e80cd79f6b Made selected order maintained 2008-11-08 00:42:00 +00:00
Gyedo Jeon cc76379b27 Changed upondDeath assignments to call setUponDeath 2008-11-06 21:52:40 +00:00
Gyedo Jeon 2e22468684 Changed upondDeath assignments to call setUponDeath 2008-11-06 21:40:34 +00:00
David Rose aa265386b1 pgraphnodes 2008-11-06 01:02:32 +00:00
David Rose d8e3efb1b9 support passing in a NodePath instead of a filename to loadAnims() 2008-11-05 23:39:09 +00:00
David Rose 18605b1668 VFSImporter 2008-11-05 01:09:35 +00:00
David Rose 512197c7d3 allow a VirtualFile 2008-11-04 23:21:57 +00:00
Darren Ranalli 5dbeaa689a frame-profiler-debug -> frequent-frame-profiles, limit number of profile loggings in one frame 2008-11-04 21:02:16 +00:00
Zachary Pavlov 3ce749688f fix for kris 2008-11-04 20:58:08 +00:00
rdb 4c68734398 Remove license from comments 2008-11-04 12:54:27 +00:00
David Rose 5f5dd02b30 oops 2008-11-04 10:17:02 +00:00
Abhishek Nath d2602b7a26 To maintain compatibility with Pirates 2008-11-04 01:12:52 +00:00
Abhishek Nath 0924ad835d Added back the shortcuts I deleted in the last revision as it was needed by the pirates team. 2008-11-04 01:07:25 +00:00
Zachary Pavlov f684291847 super log for direct! 2008-11-03 22:56:06 +00:00
Darren Ranalli 3b2a2af619 fixed FrameProfiler/taskMgr synchronization problem 2008-11-03 21:43:47 +00:00
Darren Ranalli fcdb44e081 don't use DirectObjects as dict keys 2008-11-03 18:30:49 +00:00
Darren Ranalli e757a0b769 working frame profiler 2008-11-03 18:08:23 +00:00
rdb 81b8b3165e parent for toggleGrid 2008-11-01 15:52:15 +00:00
rdb be2c6a365a wx default ids for menu items 2008-11-01 12:51:32 +00:00
Darren Ranalli 7d9cd570dc working FrameProfiler 2008-10-31 21:10:31 +00:00
David Rose 02d94cc8d2 recalcWakeTime() 2008-10-31 05:02:57 +00:00
Darren Ranalli 8e1f95d480 fixed configs for frame profiling 2008-10-30 23:54:34 +00:00
Darren Ranalli 2e362128da frame profiler framework 2008-10-30 00:07:13 +00:00
Darren Ranalli b742e9050d added dosByDistance 2008-10-30 00:02:58 +00:00
Darren Ranalli e6dd18f558 build server finished, use new smoother interface only 2008-10-29 23:23:29 +00:00
David Rose dc9c31388b lock -> fsmLock 2008-10-29 22:58:23 +00:00
David Rose 940a46fcfd make fsm's thread safe 2008-10-29 22:02:18 +00:00
Gyedo Jeon 89d53bbb75 Updated to work with new taskMgr 2008-10-29 20:39:16 +00:00
Darren Ranalli 11cc062e84 smoother uses setPosHpr instead of setMat, no longer affects scale 2008-10-29 18:21:07 +00:00
David Rose 907c9541a9 getTasksMatching 2008-10-29 15:24:08 +00:00
John Loehrlein 916fea794f wrapped redirection of unknown avatar messages in try/except 2008-10-28 22:22:10 +00:00
Josh Wilson 69d41d8924 converting a warning to an assert error 2008-10-24 22:58:40 +00:00
Josh Wilson 0eb96ae5eb clean transition finish ival code 2008-10-24 22:57:35 +00:00
Josh Wilson 1e4e5ad37e adding some reports 2008-10-24 22:56:13 +00:00
Josh Wilson f35ddbae39 better wrapping in report 2008-10-24 22:54:30 +00:00
Josh Wilson cf80c1f689 printing name of function in Func intervals 2008-10-24 22:53:05 +00:00
Josh Wilson ff36d3e428 putting prints into notify debug 2008-10-24 22:50:46 +00:00
David Rose c0e0d63de4 taskMgr not a global on AI 2008-10-24 22:13:20 +00:00
David Rose 05a2432673 safe to make this the default now 2008-10-24 21:55:37 +00:00
David Rose c188d2935c defer loading taskMgr until after importing PandaModules 2008-10-24 21:50:17 +00:00
David Rose 9c547793a1 safe to call destroy() multiple times 2008-10-24 18:46:09 +00:00
David Rose 43a8a5ac7a move profile out of module scope 2008-10-23 17:57:56 +00:00
David Rose 9df2912b68 file.py 2008-10-22 23:21:39 +00:00
David Rose 9831c3b93f remove superFlattenShip, it doesn't belong here 2008-10-22 22:10:42 +00:00
David Rose 5b0c9c395f isAlive() 2008-10-22 19:12:26 +00:00
Darren Ranalli fa00e63e1a groundwork for FrameProfiler 2008-10-22 00:51:00 +00:00
Darren Ranalli 3e62e60195 removed unnecessary print 2008-10-22 00:48:29 +00:00
Darren Ranalli 7bb3598712 groundwork for FrameProfiler 2008-10-22 00:20:09 +00:00
David Rose f28396fead slightly better unpack exception generating 2008-10-21 21:43:30 +00:00
Darren Ranalli e185892eb1 proactive leak detection for distributed objects 2008-10-21 19:00:30 +00:00
Darren Ranalli c19665e627 added getRepository builtin 2008-10-21 18:58:58 +00:00
Darren Ranalli fe4f03c868 added proactive leak detection method 2008-10-21 18:56:50 +00:00
Darren Ranalli 158e726dc7 prevent false positives caused by zero-duration profiles 2008-10-21 02:23:01 +00:00
John Loehrlein 19efb2d55e messages to non-existant dos rerouted to handles 2008-10-20 23:04:17 +00:00
David Rose 8b71199fdd protect makepanda 2008-10-20 21:34:10 +00:00
David Rose d3b4f33c89 switchable extensions_native_helpers.py 2008-10-20 20:35:47 +00:00
rdb 65a29c21be Clearer question about existing python installs 2008-10-20 19:16:20 +00:00
rdb 4d2ff692c6 Remove bundles on OSX 2008-10-20 13:04:47 +00:00
Zachary Pavlov 1712abd96c fix for spam in tkpanel 2008-10-18 01:48:01 +00:00
rdb 0e301a1b95 Fixed bug that marks all python functions as "Undocumented" 2008-10-17 07:01:36 +00:00
rdb be08970ecb Suggested change from _Hypnos 2008-10-16 18:16:58 +00:00
Darren Ranalli cc91a12477 removed no-longer-used getNamePattern method 2008-10-16 02:00:23 +00:00
David Rose c6320cc83a stdpy 2008-10-15 22:26:56 +00:00
John Loehrlein 4fcde07de4 specialName of specialness 2008-10-15 22:05:24 +00:00
rdb 69c4db65c8 Suggested script by Brent Woodruff 2008-10-15 19:20:54 +00:00
David Rose e2815caa72 better mousewatcher and buttonthrower names 2008-10-15 03:48:58 +00:00
Darren Ranalli 1728f3b38e improved visual scannability 2008-10-14 21:54:43 +00:00
Darren Ranalli 232583858c show timings as percentages, don't display max-non-spike profiles, output easier to scan 2008-10-14 21:07:07 +00:00
David Rose dd0efe66fe better filtering in getRandomTask 2008-10-14 02:18:32 +00:00
Darren Ranalli 732b4f0067 print profile stats as percentages, makes profile CPU-independent 2008-10-14 01:52:51 +00:00
Darren Ranalli 61d0f91617 accurate profile duration tracking, output filtering (no 0.000 second spikes), preliminary profile result aggregation 2008-10-14 00:45:49 +00:00
Justin Butler bdd673f062 Additional needed files to fix POTCO-5271 2008-10-13 22:22:44 +00:00
Josh Wilson 1250458e18 overriding NodePath.getName() 2008-10-13 20:37:29 +00:00
Darren Ranalli 78f0fdbf86 typo fix 2008-10-13 18:48:53 +00:00
rdb 22b4a9c3b8 Added asTuple() 2008-10-13 11:24:27 +00:00
David Rose 64d24fb65b support task profiling in new task manager 2008-10-11 15:29:01 +00:00
David Rose bf6c574747 make TaskManagerPanel compatible with new task manager 2008-10-11 14:17:53 +00:00
David Rose a926c201af move want-garbage-collect-task from TaskMgr to ShowBase 2008-10-11 13:32:33 +00:00
Justin Butler 7f9a509f04 Smooth object movement fix for pirates. Added a zoneId value that is sent along with position to better sync position and location for those that need it. 2008-10-10 21:05:46 +00:00
David Rose 1c043e705b interrupt key 2008-10-10 20:54:34 +00:00
rdb 0ef34bcbc2 Annoying deprecation warning in Python 2.5 2008-10-10 18:51:40 +00:00
Abhishek Nath 226b975642 Brought object manipulation to MayaCam 2008-10-10 01:45:04 +00:00
Redmond Urbino 87bbb12dc0 give options for a callback when the scroll down/up arrows are pressed 2008-10-10 00:57:10 +00:00
David Rose 900cc46683 asyncLoad task 2008-10-08 22:14:21 +00:00
Samik Bhowal bbf8d832b0 Added Methods to remove and destroy items. 2008-10-08 20:45:12 +00:00
David Rose a6a4a893d0 Task.sequence() 2008-10-05 00:24:55 +00:00
Abhishek Nath 6aa5d76752 Added a new type of object replacement system and Band-Aided some crashes 2008-10-03 23:38:44 +00:00
David Rose 35e77c0d01 small fixes 2008-10-03 22:59:51 +00:00
Darren Ranalli 26a541c244 handle case where profile is already running 2008-10-03 18:15:44 +00:00
David Rose 1e09da24a5 update comments 2008-10-03 15:26:45 +00:00
David Rose 993b1af160 remove __debug__ 2008-10-03 15:18:02 +00:00
David Rose eebd1864e2 don't stop threads at each step 2008-10-03 04:37:06 +00:00
David Rose 277753ed2b a bit friendlier 2008-10-03 03:52:00 +00:00
David Rose cce4f2195e more threading improvements 2008-10-02 18:02:18 +00:00
Darren Ranalli eaa1318450 added ProfileSession, don't format profile output until it's requested 2008-10-02 02:00:34 +00:00
David Rose 20a18992d0 add replaceMethod() 2008-09-29 22:36:57 +00:00
David Rose 5ea6a359a4 support old and new panda 2008-09-29 22:31:04 +00:00
David Rose a74bf92e67 combine DS_again with DS_restart 2008-09-29 18:37:10 +00:00
David Rose 4f67da1cd1 more comments, etc 2008-09-29 17:30:30 +00:00
David Rose 75c51589e8 TypeError, ValueError 2008-09-29 17:26:16 +00:00
David Rose 11aee82520 restore original parameter order 2008-09-29 14:33:38 +00:00
David Rose c59bfe5459 more threading issues 2008-09-28 21:32:11 +00:00
David Rose 8bb89607ab DS_pickup 2008-09-27 15:56:50 +00:00
David Rose 17a71fc0d5 simplify Task inheritance 2008-09-27 12:34:21 +00:00
David Rose 7e217b8bdc handle more exotic uses of taskMgr 2008-09-26 23:42:22 +00:00
David Rose f60ae3736c renaming task.priority -> task.sort, other changes towards new task system 2008-09-26 20:02:41 +00:00
David Rose c176d9e1ac remove .bam 2008-09-26 16:49:00 +00:00
David Rose 828346f19f more minor fixes 2008-09-26 13:52:04 +00:00
David Rose e330f19626 minor fixes 2008-09-26 13:24:44 +00:00
rdb 8ff665d2c4 netscape -> nullsoft 2008-09-26 05:53:46 +00:00
rdb 0830c2e565 Fixed packpanda bug 2008-09-26 05:51:23 +00:00
David Rose 306873b3ac task output 2008-09-25 23:20:59 +00:00
David Rose 0df0bf63ce add ancient interfaces 2008-09-25 20:55:28 +00:00
Greg Wiatroski b0b9b890fc clean up debug spam 2008-09-25 00:44:58 +00:00
Redmond Urbino 32a7f97b4b PartyManagerUD can send to all PartyManagerAIs 2008-09-24 23:29:41 +00:00
Greg Wiatroski 54083bd33a fix for typo (long time no vi) 2008-09-24 18:54:16 +00:00
Greg Wiatroski 5d2779c21d More tweaks to get dev pub to build... 2008-09-24 18:28:18 +00:00
Greg Wiatroski 5af08f799f Adding some startup bullet-proofing 2008-09-24 00:20:37 +00:00
rdb 2daea47ccf Added C++ constructors to API reference 2008-09-23 14:18:44 +00:00
Asad M. Zaman 464802e722 as per darren, a better fix 2008-09-19 23:52:07 +00:00
Asad M. Zaman 24b0ce64e2 From Darren: fix for scratch pad dummy task crash 2008-09-19 23:41:28 +00:00
David Rose cd8f9030d8 wip: starting experimental C-based task manager 2008-09-19 01:09:04 +00:00
Darren Ranalli 26d56476f0 added ~ailogtaskprofiles, added ~aitaskprofileflush <name> 2008-09-19 00:28:05 +00:00
Darren Ranalli a7f8a4af41 include max non-spike profile, added ~taskprofileflush/~aitaskprofileflush 2008-09-18 22:30:57 +00:00
Darren Ranalli 8bf2bdfa1f added RAM-file support to prevent disk access while profiling 2008-09-18 18:24:57 +00:00
Josh Wilson cf6cb4897f __dev__ -> __debug__ 2008-09-18 03:53:30 +00:00
Josh Wilson 5101b87561 allowing the call of defineoptions() in all subclasses of a direct gui object. It should now correctly process your optiondefs 2008-09-18 03:23:12 +00:00
Josh Wilson 98548f9779 adding hasOwnerViewDoId() 2008-09-18 03:21:10 +00:00
Gyedo Jeon ded3f54e98 Made change in networkToLocalTime 2008-09-18 00:35:27 +00:00
Darren Ranalli 35a6e9f49e don't warn about leaked garbage collect task on exit 2008-09-17 23:35:35 +00:00
Darren Ranalli 2d8e530230 clean up doLater task 2008-09-17 23:10:57 +00:00
Darren Ranalli ff1ecccfa5 new shared folder path 2008-09-17 21:09:02 +00:00
Darren Ranalli 9b36b7b487 fixed mismatched-spike-task bug 2008-09-17 00:27:22 +00:00
Darren Ranalli a3b9f73b87 doubled digits in profile filenames 2008-09-17 00:25:58 +00:00
Darren Ranalli 92acaa949a increased spike threshold to 10x 2008-09-17 00:24:21 +00:00
Darren Ranalli d3389a556e initial revision 2008-09-16 22:07:59 +00:00
Darren Ranalli 66d112fbe5 optimized imports in profile code 2008-09-16 21:25:16 +00:00
Darren Ranalli 86d00a7024 added explicit garbage collect task 2008-09-16 20:28:24 +00:00
Darren Ranalli 6895e25221 added task profiler 2008-09-15 21:47:37 +00:00
David Rose 8b16f6024f more waitPending 2008-09-13 05:18:24 +00:00
David Rose 52fa05d6f9 waitPending 2008-09-13 02:04:05 +00:00
Darren Ranalli 904d6cb128 improved readability of GarbageReport Python-syntax section 2008-09-12 01:14:37 +00:00
Darren Ranalli a2997cd277 removed exceptionLogged decorators, data logging now covered by ExceptionVarDump 2008-09-11 23:44:51 +00:00
aignacio_sf 615d92440f Improve buffer viewer display:
Buffer views no longer go off screen except when there are way too many buffers (since the min buffer frame size is now 5 pixels).
Fix a case where too many buffers being displayed results in a divide by zero.
2008-09-10 02:08:16 +00:00
Darren Ranalli 35a643c737 by default don't do exception variable dump in __dev__ 2008-09-09 20:54:06 +00:00
David Rose 0e5cc07f83 pandaFileStream 2008-09-09 00:13:09 +00:00
Darren Ranalli 902634f5dd better handling of already-visited objects; show them but don't traverse through them 2008-09-08 23:26:29 +00:00
Darren Ranalli c312d30eb8 added accessor methods for task duration warning threshold 2008-09-06 00:09:12 +00:00
Darren Ranalli a53d2db6f7 limits on recursion depth 2008-09-05 21:58:27 +00:00
Darren Ranalli 7583ac4861 print stacktrace before variable dump in case the process crashes while creating variable dump 2008-09-05 20:46:09 +00:00
Darren Ranalli 36b6f93353 safeRepr prints class name before calling repr on C++ objects 2008-09-05 20:44:26 +00:00
Darren Ranalli 6926ff6ae7 more robust traceback iteration 2008-09-05 00:04:23 +00:00
Darren Ranalli 2c806a3ffe include globals and builtins, print variables within each frame in sorted order 2008-09-04 23:54:00 +00:00
Darren Ranalli 535d898e66 changed task duration warning config, default threshold to 40 2008-09-04 21:53:15 +00:00
Darren Ranalli 645b20849b print all possible referenced variables based on code object's names list 2008-09-04 20:45:44 +00:00
M. Ian Graham 321c3a4be1 Moved askForObjectFieldsByString into the proper class 2008-09-04 19:49:56 +00:00
Darren Ranalli 37c9bcdb56 display instance variables one level deep 2008-09-04 00:44:26 +00:00
Darren Ranalli f40c53c0fc use notify for exceptionLogged output 2008-09-03 21:36:08 +00:00
Darren Ranalli e79a864125 working exception variable dump 2008-09-03 21:16:09 +00:00
Gyedo Jeon 9c9d3d0707 Sepearated LevelStyleManager for RTM 2008-09-03 20:34:47 +00:00
M. Ian Graham 97521dae7f Bugfix and favicon addition 2008-09-03 03:38:06 +00:00
Asad M. Zaman 05ccf7237d this allows rebinding of classes from level-editor 2008-08-28 23:49:33 +00:00
David Rose f8fa118cbe unloadAnims() always postFlatten() 2008-08-28 22:50:07 +00:00
David Rose 6452ae6fae typos in error message 2008-08-28 19:32:01 +00:00
David Rose ddf501b588 loadModelOnce -> loadModel 2008-08-28 19:24:59 +00:00
David Rose 36517ac3b7 remove old panda support 2008-08-28 06:00:28 +00:00
David Rose 63a948749a bindAnim() improvements 2008-08-28 05:50:12 +00:00
Darren Ranalli 8c92a5e207 initial revision 2008-08-28 02:07:18 +00:00
Justin Butler bcc7ed59a8 Small teleporting fix for smoothing to make sure timestamps are up-to-date when smoothed object stops then starts movement. 2008-08-27 00:47:22 +00:00
Darren Ranalli b8523833f7 added Python syntax version of cycles 2008-08-26 23:06:34 +00:00
Darren Ranalli 77cfda8691 fix for div-by-zero in task duration warning 2008-08-26 00:13:06 +00:00
Redmond Urbino 189626a483 fix garbage report crash 2008-08-25 22:58:05 +00:00
David Rose 27cfbbd284 preload textures 2008-08-25 22:56:40 +00:00
Darren Ranalli d0ef5b51ff long-running task warning now warns based on average frame duration 2008-08-25 21:59:14 +00:00
Josh Wilson 265130ae80 adding removeAIInterest() and _sendRemoveAIInterest() to allow client to close interests opened by the AI 2008-08-21 02:50:49 +00:00
Justin Butler c7177a828f NPC/ship Telemetry smoothing fixes for Pirates. 2008-08-14 21:44:54 +00:00
Josh Wilson f6b0191067 returning at least 1 for grid size in getGridSizeFromSphere() 2008-08-13 22:23:30 +00:00
David Rose 07f89fbfc2 support async texture loads 2008-08-13 16:10:03 +00:00
Darren Ranalli 91a6f3f413 added isFinished() method 2008-08-11 20:27:59 +00:00
M. Ian Graham 165118829a Added setConnectionURL for access from otp_server web interface 2008-08-08 01:14:17 +00:00
M. Ian Graham f57c9e0fa5 Modified contactInfo string 2008-08-08 01:13:53 +00:00
David Rose 7fdd1813ac remove some old panda support 2008-08-08 00:13:59 +00:00
David Rose 39f5de7827 minor fixes 2008-08-08 00:10:49 +00:00
David Rose f86360a303 small opts 2008-08-08 00:09:21 +00:00
M. Ian Graham 3cd6df210f Fix for multiple outstanding askForObjectField calls for the same field on different objects 2008-08-07 23:12:00 +00:00
Darren Ranalli 95abe649e8 moved DelayDelete to /home/WDIG/player/toontown 2008-08-07 21:05:12 +00:00
David Rose 0364ebd8b7 asynchronous animation binding 2008-08-07 17:34:24 +00:00
David Rose bdde0c3185 better OSX support, I think 2008-08-05 16:55:34 +00:00
rdb 34538489ba Missed out a tiny conditional 2008-08-02 17:52:40 +00:00
rdb 1af355624d Added OSX support 2008-08-02 09:44:42 +00:00
rdb 2b6617793c Oops, small mistake 2008-08-02 09:32:41 +00:00
rdb 3e3301dfb8 Added support for OSX 2008-08-02 09:30:29 +00:00
David Rose 1900e24dc1 don't use isinstance(AnimControl) 2008-08-02 00:46:48 +00:00
Darren Ranalli dc064dfa41 fixed doLater nameDict leak 2008-08-01 17:50:19 +00:00
David Rose 618c6da8a5 turn off accept-clock-skew by default 2008-08-01 00:42:40 +00:00
Zachary Pavlov e939b326b5 ship tweak 2008-07-31 23:44:50 +00:00
Gyedo Jeon 815f9c87fe Fixed a bug of not updating geom_color but updating image_color 2008-07-31 05:22:49 +00:00
Gyedo Jeon 2a094776c6 Added DirectRadioButton 2008-07-31 00:46:21 +00:00
Darren Ranalli ea16d65902 crash fix: len of unsized object 2008-07-29 04:44:11 +00:00
John Loehrlein 69b464dd02 remove timestamp by default 2008-07-28 22:17:54 +00:00
Darren Ranalli 2acc9332f1 show deeptypes of garbage items 2008-07-28 21:00:17 +00:00
Darren Ranalli 29b7a72de9 added deeptype, fixed itype for class instances, added maxLen=None for fastRepr 2008-07-28 20:58:32 +00:00
Darren Ranalli 233501d0a6 removed linear searches, fixed bugs that prevented some garbage cycles from printing 2008-07-28 19:37:27 +00:00
Redmond Urbino 5e4cf921cf add isInternalStateInFlux() query 2008-07-25 22:17:06 +00:00
Darren Ranalli f3fe23c877 fix diagonal-running speed exploit 2008-07-25 20:45:15 +00:00
YoungWook Yang 227ed2dc45 adding vertex memory explorer 2008-07-22 22:25:59 +00:00
Gyedo Jeon 13ac116d63 Made appname width, height can be overridden 2008-07-22 21:45:05 +00:00
Redmond Urbino ea863f74c2 kill crash 817829, crash on report when in boss battle 2008-07-14 22:46:06 +00:00
Samik Bhowal 99bbf03b7d Jump for the 2D game is much more responsive, and instantaneous. 2008-07-11 21:37:47 +00:00
Zachary Pavlov e19ff9aa06 event loop over message 2008-07-11 20:30:00 +00:00
Darren Ranalli ba790dbba1 crash on duplicate owner generate 2008-07-11 18:52:45 +00:00
David Rose 1595033587 support _d 2008-07-10 21:40:25 +00:00
Josh Wilson 9fcac8b39c replacing particleEffect.cleanup() with particleEffect.disable() in ParticleInterval.cleanup(). This should allow us to reuse pooled effects in subsequent different particle intervals. Also, printing a more helpful error message when trying to use an already cleaned up ParticleEffect 2008-07-10 20:09:00 +00:00
Josh Wilson a480d86b62 asserting notify statements to clean up the game logs 2008-07-09 01:37:58 +00:00
rdb df64545cf7 fixed bug 2008-07-04 08:43:49 +00:00
Josh Wilson 394b86c3cc fixing documentation 2008-07-03 19:17:41 +00:00
Darren Ranalli 498e7a826a enable ~profile outside of __dev__ 2008-07-02 06:30:16 +00:00
Darren Ranalli 5b03026049 give immediate feedback if pstats can't connect 2008-07-02 01:25:56 +00:00
Jason Hancock 5f33765f9b fix yield function Roger H 2008-06-27 21:06:39 +00:00
Justin Butler 9362e32d6f forgot to commit this for dynamic ray of light in pirates 2008-06-27 00:43:47 +00:00
Chris Brunner 080b5176d6 now reparents the fadeScreen to aspect2d rather than render2d. This prevents click-throughs on items behind the alpha mask. Need to be careful with scaling, however. 2008-06-24 23:20:33 +00:00
Darren Ranalli d69414689f FunctionCall support for positional and keyword arguments 2008-06-24 18:26:42 +00:00
Darren Ranalli b06bf4d776 added DestructiveScratchPad 2008-06-23 17:49:56 +00:00
Darren Ranalli 6216dd28b9 added requestDelete tracking 2008-06-19 21:22:06 +00:00
Darren Ranalli ad5749c61e added formatTimeCompact 2008-06-19 21:05:31 +00:00
Josh Wilson 26ea36a23b expanding the gridSphere to account for the offset of the zoneLOD sphere from the center of the grid 2008-06-13 23:58:42 +00:00
Redmond Urbino d789e292ae take out annoying prints (use self.notify if needed!) 2008-06-13 19:56:16 +00:00
Zachary Pavlov d4d5207987 new turn off turn on mechanic 2008-06-12 01:26:35 +00:00
Przemyslaw Iwanowski 3b2fa8da18 sound ival cutoff fix 2008-06-11 06:29:39 +00:00
Darren Ranalli a232e570d8 fixed DelayDelete-related crashes, fixed Toontown crashes on game exit 2008-06-10 20:50:32 +00:00
Dustin Barnard 6e1c76ede5 *** empty log message *** 2008-06-04 16:09:03 +00:00
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
Josh Wilson 3d322b7394 attempt to prevent a RockDebris effect that would otherwise crash the client 2008-05-28 02:51:27 +00:00
Josh Yelon 81f8bfb1a8 Added viewGlow 2008-05-27 22:19:34 +00:00
Darren Ranalli 987c41f50a disable creation stack recording by default 2008-05-22 01:42:10 +00:00
Gyedo Jeon 5fe4a6b702 empty sources.pp for python files 2008-05-21 22:20:43 +00:00
Darren Ranalli ef0ba78f1d added CRDataCache 2008-05-21 18:29:13 +00:00
Josh Yelon 3ddc74ba7f Added support for .egg.pz 2008-05-19 17:15:21 +00:00
Gyedo Jeon 6ed5f67db6 Added priority to setColor of widget 2008-05-15 22:42:58 +00:00
Samik Bhowal 003a3bf2f5 New TwoDWalker controls for the controlManager. Use this for any 2D Scroller type game, if you need jump. 2008-05-14 00:49:58 +00:00
Darren Ranalli 11aaf2ffce delayed pandac import for Toontown launcher 2008-05-13 21:13:49 +00:00
rdb 868d77a906 Added libpandaode to genpycode 2008-05-13 10:05:47 +00:00
Zachary Pavlov c2aa7b17e4 new breakpointing system 2008-05-09 23:29:50 +00:00
Gyedo Jeon 2629762c2b Initial addition of a GUI application framework using wxPython 2008-05-09 18:15:00 +00:00
Josh Wilson b35568a0b5 adding resetToOrigin 2008-05-07 22:20:05 +00:00
Josh Wilson 01057741dc asserting that task names must be strings 2008-05-07 01:24:57 +00:00
Redmond Urbino 5b7e57a9da add temp code to help track down client crash 2008-05-07 00:17:23 +00:00
Josh Yelon 846c2a9fcc Enabled shader generator to suppress alphatest and alpha-write 2008-05-06 16:27:18 +00:00
Darren Ranalli d0c4d4f8fc fixed doLater unit tests to work properly when they run in a single frame 2008-05-06 01:07:11 +00:00
Darren Ranalli 60f5de72b7 provide feedback when breaking into Python prompt 2008-05-05 22:22:38 +00:00
Darren Ranalli fa1bec2af7 added TaskManager unit tests 2008-05-05 22:17:04 +00:00
Darren Ranalli d594cb7dde fixed getTasks and getDoLaters to exclude removed tasks, renamed stepping() to setStepping() so it isn't overwritten by 'stepping' instance member variable 2008-05-05 21:57:14 +00:00
Darren Ranalli a88673a24a fixed memory leak when task is removed via Task.remove() 2008-05-05 20:22:35 +00:00
Darren Ranalli bed83ef77f added forceAllowDelayDelete for legacy support 2008-05-02 21:40:41 +00:00
Redmond Urbino 123ec119f5 UNDO temp hacks 2008-05-02 01:22:27 +00:00
Redmond Urbino 7d4e680002 TEMPORARY hack to kill client crash. UNDO if when proper fix found 2008-05-01 04:28:45 +00:00
Darren Ranalli e7391fd489 don't allow DelayDeletes outside of generated states 2008-05-01 04:13:02 +00:00
Darren Ranalli dd6bfb30c5 added comment 2008-05-01 04:08:30 +00:00
Josh Yelon 7ef5266e7d Added support for negative glow maps 2008-04-30 21:11:20 +00:00
Redmond Urbino 8fba5dd807 TEMPORARY hack to kill client crash. UNDO when proper fix found 2008-04-30 19:44:45 +00:00
Greg Wiatroski 7bcdf9a225 Robustify interval delayDelete cleanup: 2008-04-30 17:55:59 +00:00
Darren Ranalli ded092dc32 added task leak detection to ContainerLeakDetector 2008-04-29 23:50:55 +00:00
Josh Wilson 532a37945f adding notify object to class 2008-04-29 22:53:36 +00:00
Josh Yelon a640847f8f Added support for MovieAudio to loadSfx 2008-04-24 02:03:18 +00:00
Gyedo Jeon 0268785c91 Added support for wxPython 2008-04-21 19:14:52 +00:00
Samik Bhowal 648613b431 Walker specialized for 2D Scroller Type games. 2008-04-18 19:06:54 +00:00
David Rose 8516d4a812 allow endHpr for LerpQuatInterval 2008-04-16 22:31:58 +00:00
David Rose 8918488fa7 allow endHpr for LerpQuatInterval 2008-04-16 22:17:39 +00:00
Josh Yelon 6c7b261705 Fixed start menu shortcuts 2008-04-13 00:33:29 +00:00
Josh Wilson 9191f85b85 return None for getDuration() if __animControlDict is empty 2008-04-10 01:03:58 +00:00
Zachary Pavlov 2bfb124591 want-running 0 now turns off ~run 2008-04-09 19:05:09 +00:00
Darren Ranalli 8e4ea9d011 fixed messenger leak stack trace print 2008-04-09 01:18:54 +00:00
M. Ian Graham c486e2b643 Split landing page CSS out into a separate URI for browser caching and prettified some HTML 2008-04-07 22:57:44 +00:00
M. Ian Graham 54adb46e48 Landing page cleanup 2008-04-05 02:09:24 +00:00
M. Ian Graham 69e0b18738 Landing page improvements 2008-04-05 01:42:10 +00:00
M. Ian Graham 8c5a903620 First pass at default landing page for WebRequestDispatcher 2008-04-04 21:35:50 +00:00
Darren Ranalli ed233ec891 added AttrSetter, made FunctionCall act on initial state 2008-04-04 01:11:27 +00:00
Darren Ranalli 26075761d7 other->source, push initial state on subscription 2008-04-03 00:33:26 +00:00
Darren Ranalli 9581322f66 comment changes, additional EventArgument test 2008-04-02 22:00:04 +00:00
M. Ian Graham a69d318dc9 Fixed silly bug with not giving proper warnings when already listening on a port 2008-04-02 20:16:44 +00:00
M. Ian Graham 59c6d5137a Fixed silly bug with not giving proper warnings when already listening on a port 2008-04-02 20:13:42 +00:00
M. Ian Graham 42ac45fd53 Fixed silly bug with not giving proper warnings when already listening on a port 2008-04-02 19:57:10 +00:00
Darren Ranalli 91e326d950 added Pulse, EventPulse, EventArgument 2008-04-01 02:31:21 +00:00
Darren Ranalli ce3927480c initial revision, includes StateVar, FunctionCall and EnterExit 2008-04-01 01:41:39 +00:00
M. Ian Graham 31824702f5 Adding per-request log lines 2008-03-31 23:13:44 +00:00
M. Ian Graham e05620027f respondXML added 2008-03-31 19:44:21 +00:00
Darren Ranalli d6a87a9567 prevent multiple auto-interests per DC class 2008-03-25 19:04:33 +00:00
Darren Ranalli ba6a59d1dc reduced memory footprint for creation stack traces 2008-03-25 00:57:44 +00:00
Josh Wilson d9e3120400 adding silenceInput() and reviveInput() for global disabling of all inputs at once 2008-03-13 02:20:59 +00:00
Josh Wilson 071ecfd5fd adding silenceInput() and reviveInput() for global disabling of all inputs at once 2008-03-13 02:13:09 +00:00
Redmond Urbino 88198adab6 kill crash removing a task when none have been added 2008-03-13 01:42:40 +00:00
Josh Wilson 7d9121d2d4 adding silenceInput() and reviveInput() for global disabling of all inputs at once 2008-03-13 01:37:29 +00:00
Darren Ranalli 9dd90b0e8b added listToIndex2item and listToItem2index 2008-03-04 01:19:26 +00:00
Josh Yelon 4669ea9486 Resize fixes 2008-02-28 23:04:48 +00:00
Josh Yelon 776d09f31a Added sha files 2008-02-28 05:00:57 +00:00
Chris Brunner 975c234375 blank 2008-02-26 19:06:10 +00:00
Redmond Urbino bb6497427c conveyor belts have sound 2008-02-26 04:27:42 +00:00
Josh Yelon c7e9c4f3b7 Removed some print statements 2008-02-25 22:22:59 +00:00
Josh Yelon 383b0660ae More changes to shader generator 2008-02-25 21:26:26 +00:00
Josh Yelon a9dc480500 Improvements to shader generation 2008-02-24 03:57:55 +00:00
Josh Yelon 65697c440a Shortened names of sample-program directories 2008-02-21 20:00:14 +00:00
Josh Yelon 6ac5500f76 General development of FilterManager and CommonFiltes 2008-02-21 19:57:37 +00:00
Darren Ranalli 3882d21189 removed DistributedToon/isLive checks now that DelayDeleted objects remove themselves from the repository properly 2008-02-21 01:24:33 +00:00
Darren Ranalli fb964c3d16 don't leak DOs that fail to cache 2008-02-21 01:12:47 +00:00
Darren Ranalli 9a0cfd2725 remove DO from location tables etc. before delayDeleting, fixes 'duplicate generate' client crashes 2008-02-21 00:42:09 +00:00
Darren Ranalli a8a8869011 detect leaked DelayDeletes, explicitly name and destroy DelayDeletes, base.cr.printDelayDeletes(), prevent DelayDeleted objs from being cached 2008-02-20 22:30:38 +00:00
Redmond Urbino 7368702ed1 cleanup garbage cycle at donald's dock 2008-02-19 23:48:10 +00:00
Josh Wilson 529736be94 renaming DeveloperException to HierarchyException. Tweaking MiniLogSentry 2008-02-15 00:51:38 +00:00
Darren Ranalli d8511c6672 fixed pcalt CPU affinity for numbers > 31 2008-02-12 22:39:52 +00:00
Josh Yelon e2adec014b The filter directory is for image postprocessing support 2008-02-12 21:52:29 +00:00
Darren Ranalli d82fefdab0 set client CPU affinity based on pcalt index 2008-02-11 22:13:13 +00:00
Darren Ranalli bacc0ce975 reduce log spam, don't print object types 2008-02-07 04:27:34 +00:00
Darren Ranalli bb33000960 improved auto-capitalization for name prefixes (Mc, Mac, O', etc) 2008-02-06 23:10:03 +00:00
Darren Ranalli 3de08e0553 added ArgumentEater.destroy 2008-02-06 23:09:08 +00:00
Zachary Pavlov 396c40dcb0 new ~ud support 2008-02-05 00:10:51 +00:00
Josh Wilson 6bcd255ec7 still perform passed in ival during transition even if no-loading-screen is True 2008-02-04 17:38:03 +00:00
Darren Ranalli 6de182f3bf added warning about objects that are delayDeleted and cannot be deleted by the CRCache 2008-02-02 01:35:40 +00:00
Darren Ranalli 336b478266 disconnect immediately after recving a boot message 2008-01-30 21:02:28 +00:00
aignacio_sf fb9f2a2eeb Add optional cameraName for making 2d and 2dp cameras.
Allows better tracking of cameras in scene graph.
2008-01-30 20:45:58 +00:00
Darren Ranalli 2f8cf96fd2 fixed misleading return value from send_datagram while bundling messages 2008-01-30 19:57:08 +00:00
Darren Ranalli be5b01b85e print Functor creation stacks before the exception stacktrace 2008-01-30 01:40:24 +00:00
Josh Yelon c7895b7c07 Fixed a path-search bug in Dtool_PreloadDLL 2008-01-29 17:05:53 +00:00
David Rose f56960674e fix toontown door triggers 2008-01-26 03:34:42 +00:00
Gyedo Jeon a9ade97ed0 Fixed pageUp/Down bug 2008-01-23 22:48:31 +00:00
Joe Hager 5da39c351f Missed a quote on an A Tag. The missing " has been added. 2008-01-19 03:10:35 +00:00
Darren Ranalli 41457534fe prevent crash in getSpeeds() if currentControls is None 2008-01-19 02:30:04 +00:00
Gyedo Jeon fe869b0faa Fixed crashes caused by LocalAvatar code change 2008-01-18 19:53:04 +00:00
David Rose 4fd2a6ba3c fix build issues on osx from kaweh kazemi 2008-01-17 20:27:43 +00:00
Zachary Pavlov 6c007a7fa7 runFaster! 2008-01-17 04:19:12 +00:00
Zachary Pavlov 9d3435b328 runFaster! 2008-01-17 04:18:09 +00:00
Gyedo Jeon 1a59174d8f Replaced GravityWalker with NonPhysicsWalker in drive mode 2008-01-17 00:05:12 +00:00
Gyedo Jeon ca8f64d0d7 Made cTrav respect previous Transform 2008-01-16 23:45:47 +00:00
Josh Wilson 0d977f5ee3 throwing an error in projectile interval if calcTimeOLastImpactOnPlane() fails 2008-01-16 19:25:05 +00:00
Josh Wilson 627f2d0ff7 adding class DeveloperException 2008-01-15 21:36:08 +00:00
Darren Ranalli 75568bb885 added printReverseStack 2008-01-11 23:23:35 +00:00
Darren Ranalli 1e93d6403c collide against event spheres in shadow collision pass, prevents gravity pulling detect sphere below event spheres 2008-01-11 23:09:23 +00:00
Darren Ranalli 8e57270adf cleaned up WASD input token management 2008-01-11 02:52:14 +00:00
Josh Wilson 3ff1c7a8a7 adding getShortestRotation(): useful for preventing spins in camera lerps 2008-01-10 19:54:20 +00:00
Darren Ranalli 596a1867c3 print Functor creation stacks after traceback in in __dev__ 2008-01-10 00:57:23 +00:00
Darren Ranalli 59fe42a254 removed EnforcesCalldowns 2008-01-10 00:06:47 +00:00
Darren Ranalli 1892796e2a added printCreationStackTrace to Functors in __dev__ 2008-01-05 00:32:51 +00:00
Redmond Urbino 732215ed61 multiple players can rotate the water pitcher 2008-01-04 00:02:21 +00:00
Samir Naik fa0f621c93 fix crash in getCurrentAnim if no anims in animcontroldict 2007-12-21 00:34:16 +00:00
Darren Ranalli 89638440e5 fixed FrameDelayedCall destroy/finish if callback already called, added destroy/finish to DelayedCall 2007-12-20 23:13:56 +00:00
Josh Wilson 276ebfa924 adding logBlock 2007-12-20 00:19:26 +00:00
Darren Ranalli 50225ec96e fixed typo that was passing builtin 'object' to handleChildLeave 2007-12-17 23:55:34 +00:00
Gyedo Jeon 084bda9f8e Enabled selection only mode while other manipluation is disabled 2007-12-14 00:48:09 +00:00
Josh Yelon e6cca5ec86 Changes for python 2.5 2007-12-08 21:49:14 +00:00
Josh Wilson 1d9814f00c adding MiniLog and MiniLogSentry classes. Use these to capture a complex process and print the result when complete. 2007-12-07 22:32:37 +00:00
Josh Wilson 0058ff9756 adding MiniLog and MiniLogSentry classes. Use these to capture a complex process and print the result when complete. 2007-12-07 19:12:38 +00:00
David Rose 3d062c11be fix compilation error 2007-12-07 18:47:19 +00:00
Darren Ranalli 48d9e54a0f don't yield if no garbage, quick feedback 2007-12-07 03:44:39 +00:00
Darren Ranalli 9dd0e3b685 added want-message-bundling 2007-12-07 00:58:21 +00:00
Darren Ranalli 3c65c77a34 fixed preAllocateDoId 2007-12-06 21:00:59 +00:00
Darren Ranalli 8cae40674b added setWantMessageBundling 2007-12-06 20:59:25 +00:00
Darren Ranalli 859f6904b8 don't abort DC class discovery if a module exists but does not define the class 2007-12-06 19:47:29 +00:00
Darren Ranalli 4b0a024743 added support for nested message bundles 2007-12-05 03:17:41 +00:00
Darren Ranalli 113790f2da added message bundling support to guarantee atomic message processing on the state server 2007-12-04 23:06:37 +00:00
M. Ian Graham 189f83bcd2 Additional fix for messenger conflict 2007-11-30 01:37:56 +00:00
Darren Ranalli 69b579ecad fixed messenger conflict 2007-11-30 01:20:38 +00:00
Darren Ranalli 6f96c57f8b fix for IOError unpacking 2007-11-29 18:49:24 +00:00
Darren Ranalli 334cf9f8e8 support for manual or task-driven position broadcasts 2007-11-28 19:33:00 +00:00
Darren Ranalli da1778d054 support for non-DC updates in deferred-generate update queue 2007-11-22 02:33:08 +00:00
Dustin Barnard 228023dff6 *** empty log message *** 2007-11-22 00:15:49 +00:00
Joe Hager 80c18644be Retro fitted the class with security: Username/Password protection. 2007-11-21 02:35:15 +00:00
Darren Ranalli c9201caa41 allow two capital letters per word in auto-capitalize mode 2007-11-20 05:22:21 +00:00
David Rose a3dc987415 default parameters for C++ convenience 2007-11-19 18:55:12 +00:00
Gyedo Jeon ba103752f3 Made selectio not working in the avatar-drive mode 2007-11-17 00:32:30 +00:00
Gyedo Jeon e1ff1900e8 Added avatar-drive mode to ToonTown leveleditor 2007-11-16 21:01:33 +00:00
Gyedo Jeon e9fbfd99e0 Made fake avatar-drive mode little better 2007-11-16 03:09:13 +00:00
Gyedo Jeon 1d3de3fb79 Added fake avatar-drive mode 2007-11-16 01:33:27 +00:00
Darren Ranalli 384bd2bb4e added utf_8 import 2007-11-15 22:18:40 +00:00
Darren Ranalli 9d335cb65e added autoCapitalize 2007-11-15 22:00:31 +00:00
Zachary Pavlov e0d08e45d9 fix for aspect ratio 2007-11-15 19:44:20 +00:00
Josh Wilson a64d687c52 adding 'no-loading-screen' config variable 2007-11-14 21:35:16 +00:00
Darren Ranalli b793922c74 fixed crash in handleInterestDoneMessage 2007-11-14 03:19:31 +00:00
Darren Ranalli 6907ad6543 added support for optional printing of object instances and referrers, print types with small number of instances first 2007-11-14 01:53:21 +00:00
Gyedo Jeon 50a3d5d0ac Added Maya Cam mode 2007-11-14 00:56:24 +00:00
Joe Hager 0dc83f067b Web interface to view and toggle the debug status of direct Notify objects. 2007-11-13 22:52:59 +00:00
Darren Ranalli 8127bcb6b3 added 'safe' mode to GarbageReport for dealing with C++ crashes in __repr__ 2007-11-13 21:23:28 +00:00
David Rose 7f31a5fb83 fix toon furniture moving 2007-11-13 00:36:03 +00:00
Darren Ranalli dbe9ec8337 fix for IOError unpack crash 2007-11-12 21:02:08 +00:00
Josh Wilson 08fd26dbd0 adjusting turning time when ~run is enabled 2007-11-10 01:11:29 +00:00
David Rose 711e1faaa6 fix error message to display the numbers that actually caused the problem 2007-11-09 21:38:13 +00:00
Redmond Urbino 945d1c27cf make toontown level editor work with bossbot zone 2007-11-08 23:10:54 +00:00
Josh Wilson 63ee8e35ae setting cNodePath to None in init and disable 2007-11-08 21:21:13 +00:00
Josh Wilson 05f73ce836 renaming swapWallBitMask to adjustWallBitMask 2007-11-07 02:09:08 +00:00
Darren Ranalli 515a6ba022 added comment 2007-11-02 01:14:47 +00:00
Josh Wilson fc993f793c applying smooth updates immediately if smoothing not enabled 2007-11-02 00:16:00 +00:00
Josh Wilson bee9436134 increasing interestSettled event wait from 3 to 5 frames 2007-10-30 02:17:22 +00:00
Darren Ranalli c1e524f3da added queueAllInterestsCompleteEvent 2007-10-29 19:49:06 +00:00
Zachary Pavlov 9c32b2ec63 removed excess logging 2007-10-26 20:41:36 +00:00
Dustin Barnard 487ac293c7 *** empty log message *** 2007-10-24 23:06:57 +00:00
Darren Ranalli 6eb6e236db added task counts to AI pstats collection 2007-10-24 08:40:20 +00:00
M. Ian Graham 0f403bca36 Added support for inverted scrollbar, values descend from top to bottom 2007-10-24 05:43:49 +00:00
Redmond Urbino 5dde973966 kill crash on removeAllTasks 2007-10-24 02:09:48 +00:00
Redmond Urbino 2716bc4cda proper solution when calling removeTask with a task name 2007-10-23 00:38:56 +00:00
Redmond Urbino 847517b632 let removeTask handle a task name parameter 2007-10-23 00:20:41 +00:00
Darren Ranalli fcee0e315f remove name and value from builtins 2007-10-22 20:59:07 +00:00
Zachary Pavlov a25ba7ef8b debugging on approaches 2007-10-19 19:20:16 +00:00
Zachary Pavlov 50f646ed6b debugging on approaches 2007-10-19 19:04:53 +00:00
David Rose ed3a0dd294 allow auto-incrementing custom names 2007-10-19 17:29:52 +00:00
Joe Shochet b280d1253c slight optimization in string handling on taskName and uniqueName 2007-10-17 07:57:18 +00:00
Zachary Pavlov a20301a2b5 faster tasks and network updates from objects 2007-10-16 23:49:18 +00:00
David Rose 2a3d4d0934 use new parabola-based collision system 2007-10-16 20:11:56 +00:00
Darren Ranalli 77a4ea9542 added pstats-eventmanager config 2007-10-13 06:19:24 +00:00
Darren Ranalli 99b64f5e9d added client-cpu-affinity-mask config 2007-10-13 04:20:54 +00:00
Darren Ranalli 670c7496b9 added named collTrav per AI zone 2007-10-13 00:36:51 +00:00
Joe Hager 7041778657 Restructured module to prevent memory leak. 2007-10-12 23:47:44 +00:00
Justin Butler 156c36acbb Unprivatized posHprBroadcast function so it can be overriden, I did this so asserts from out of range positions can be caught and handled. 2007-10-11 23:21:33 +00:00
Darren Ranalli a5502e3b43 POD: fixed compilation of DataSet wrt inheritance, removed unnecessary getter default value handling, better documentation, more testing 2007-10-11 23:13:44 +00:00
Zachary Pavlov 41d4c7a9c0 used global config instead of base.config (same thing) 2007-10-11 00:01:51 +00:00
M. Ian Graham e527327b69 Notify fixes for running without __debug__ 2007-10-10 22:15:17 +00:00
Josh Wilson e4db9cb59d fixing bug where fade screen hangs around after teleport sometimes 2007-10-10 19:30:21 +00:00
David Rose 66eb1a1298 add postFlatten() 2007-10-08 21:37:37 +00:00
Przemyslaw Iwanowski 2f9f3b1b0b changed sfx player so that now a cutoff distance can be specified on per sound basis as an optional argument to the player 2007-10-08 21:10:28 +00:00
M. Ian Graham 204c6c2872 removed if __debug__ around notify 2007-10-05 19:25:48 +00:00
Zachary Pavlov a74f25d0ee removed unnessecary collide flag 2007-10-05 03:09:02 +00:00
Zachary Pavlov fa4278b3ae new object oriented tasks! 2007-10-05 03:07:04 +00:00
David Rose 2ce8a65fc4 support common transforming of shared PartBundles 2007-10-04 16:53:14 +00:00
Darren Ranalli 6d2fa2fcb2 added getDisableEvent() 2007-10-03 22:44:41 +00:00
Dustin Barnard 1b2a1e605e *** empty log message *** 2007-10-03 21:14:13 +00:00
Gyedo Jeon 5c42698d34 Commented out unerased line at 366 2007-10-03 16:46:29 +00:00
Joe Hager 865c50b9d4 Added sorting to the doIds listed in the object list. 2007-10-03 02:46:21 +00:00
Joe Hager 59b5a1a121 Fix typo 2007-10-03 01:14:13 +00:00
Joe Hager 2fc3c4873c Added various magic words to the interface. Will need to split base functions and product specific functions in the near future. 2007-10-03 00:59:22 +00:00
Joe Hager 393ac885ec Added webPrintObjectCount to act as web wrapper (aiHTTP Interface) for printObjectCount. 2007-10-03 00:57:58 +00:00
Dustin Barnard 0372bff048 *** empty log message *** 2007-10-02 23:15:42 +00:00
Dustin Barnard 2f5ab9378f *** empty log message *** 2007-10-01 18:28:20 +00:00
Joe Shochet 3000263819 opt for decorator when in production 2007-10-01 05:24:32 +00:00
Joe Hager d480af74a0 Bug fix for clicking on an object that has left the system. 2007-09-26 19:41:18 +00:00
Joe Hager 463ea5e3b3 Display render objects from doId2do list. 2007-09-26 02:35:06 +00:00
Dustin Barnard 087eab8a17 *** empty log message *** 2007-09-25 00:09:05 +00:00
Josh Wilson 784d948342 disabling auto-sail on disableAvatarControls 2007-09-25 00:06:29 +00:00
Joe Hager 9143737a1b init commit. Simple web based object inspector. Top frame has basic system info, left frame lists objects, right frame lists obj attribs when left frame is clicked. 2007-09-24 23:32:17 +00:00
Joe Hager ed42b62afa Init post. Gathers basic system info from reg. 2007-09-24 23:30:29 +00:00
Joe Hager 3791482eda First rev. Gathers basic info from /proc 2007-09-24 23:29:54 +00:00
Darren Ranalli b79eb8dbeb added non-collidable parent for AI collision optimization 2007-09-24 21:48:36 +00:00
Joe Shochet ea5ee97c6a when enabling controls, set wasd turn to whatever was set last in case mouse is held down 2007-09-23 06:32:14 +00:00
Darren Ranalli ca4d42804a use == instead of is to compare physics objects 2007-09-20 23:25:29 +00:00
Darren Ranalli ae64fbe298 don't clear the global controlForce's physicsObject if some other code has set it to move something else 2007-09-20 21:12:28 +00:00
Darren Ranalli 2ac571f424 added assertable setTrace 2007-09-20 20:44:21 +00:00
Josh Wilson 0f08dfc6aa fixing persistent autoSailing for real this time 2007-09-20 05:20:33 +00:00
Darren Ranalli 41d610f87d added getEventName 2007-09-20 00:00:34 +00:00
Josh Wilson cd3c0ae1c0 check for currentControls before getIsAirborne() 2007-09-19 17:46:42 +00:00
Josh Wilson 4624cd0107 added 'xform' parameter to report 2007-09-19 00:46:31 +00:00
Josh Wilson 5926035d84 fixing bug where collision were deactivated upon releasing the ship's wheel 2007-09-18 00:49:45 +00:00
Josh Wilson 59d9af082a adding ability to flush event handlers (calls exit events for all current colliders) 2007-09-14 21:38:05 +00:00
Darren Ranalli a915788f83 added want-fluid-pusher 2007-09-14 00:55:03 +00:00
Dustin Barnard 059a2000a2 *** empty log message *** 2007-09-13 23:53:37 +00:00
Josh Yelon b3164e9df6 Added gc 2007-09-13 21:15:41 +00:00
Dustin Barnard cad88010eb *** empty log message *** 2007-09-13 16:20:55 +00:00
Dustin Barnard 30f14e0b2c *** empty log message *** 2007-09-12 23:51:55 +00:00
Darren Ranalli ea98ccad42 count rotation change as 'smooth position changed', re-compute forward axis after wrtReparent (both theoretical fixes, they seem like the right thing to do but I didn't see anything in particular that was broken because of them) 2007-09-12 20:55:27 +00:00
Samir Naik e4b53add82 set gridParent=None after delete 2007-09-12 07:42:30 +00:00
Darren Ranalli 280013a555 got ship to stop moving for black pearl sequence 2007-09-12 00:20:14 +00:00
Josh Wilson baf7c07ae6 cleanup 2007-09-09 22:53:44 +00:00
Darren Ranalli 85312ee6c9 fix for previous checkin 2007-09-07 23:09:46 +00:00
Josh Wilson 9da136db47 accept VBase4 as a more general Vec4 2007-09-07 22:49:08 +00:00
Darren Ranalli f57c102fcd smoother debugging 2007-09-07 22:33:57 +00:00
Darren Ranalli 55e9d9cdf5 fixed smooth movement popping after reparenting 2007-09-07 22:27:28 +00:00
Jason Yeung ae6dc87ca9 i- Tweaked ship speed bonus 2007-09-07 01:43:45 +00:00
Jason Yeung 149ee25973 *** empty log message *** 2007-09-07 00:33:08 +00:00
Josh Yelon af94f8f4e9 Removed greeting card 2007-09-06 06:23:26 +00:00
Josh Yelon df39e2d004 Removed greeting card 2007-09-06 06:18:52 +00:00
Darren Ranalli d838c73a91 re-create C++ objects on disable/generate 2007-09-06 04:12:33 +00:00
Josh Wilson 6645788eeb allowing the client to handle OV updates correctly when deferred generates are enabled 2007-09-04 19:53:16 +00:00
M. Ian Graham af730e1c89 Nifty Python wrappers for HTTP requests 2007-09-04 18:37:33 +00:00
Joe Shochet 7055683eb5 removed print statements 2007-09-03 04:50:16 +00:00
Josh Yelon f2dd2619fb Moved manual entries for sample programs to wiki 2007-09-01 22:11:46 +00:00
Josh Yelon 23d96a812f Removed scene editor 2007-09-01 03:41:02 +00:00
M. Ian Graham 2185c271e2 responce -> response 2007-08-31 21:22:28 +00:00
Darren Ranalli 11066cc96b don't re-initialize the smoother in sendCurrentPosition if we're in the middle of broadcasting 2007-08-30 19:03:17 +00:00
David Rose 901179b901 only build if native_net configured on 2007-08-30 06:51:21 +00:00
Josh Wilson 9fab393e5c No longer sending a context with every addInterest, only the ones with events specified for interest complete notification. Also split out auto interest functions. 2007-08-29 21:52:56 +00:00
David Rose 39adcebb3d add setPlayRate() 2007-08-29 21:38:44 +00:00
Josh Wilson 142aa57cdf enabling ~run and ~turbo again 2007-08-29 20:15:41 +00:00
David Rose e177b34c23 fix lockup on exit 2007-08-29 17:53:30 +00:00
Dustin Barnard 0ee7786c2f *** empty log message *** 2007-08-28 19:45:04 +00:00
David Rose 0f45267a6a compile on gcc 2007-08-28 19:03:18 +00:00
Justin Butler 11ee08072f Updated collisions on player ship to prevent other ships from occupying the same space. 2007-08-28 02:52:13 +00:00
Roger Hughston 6d1f57149b *** empty log message *** 2007-08-28 01:07:18 +00:00
Roger Hughston 795c46b32d A Http lite interface .. allow asynce responces. 2007-08-27 23:29:27 +00:00
Joe Shochet 11b54e8d73 added a function to send an update to an account with channel 3 instead of the old 1 2007-08-27 21:20:06 +00:00
Josh Wilson 58d91b288e removed hardcoded data in test cases 2007-08-26 09:53:30 +00:00
Josh Wilson 91b0e85f17 fixed small but crucial cmp test bug when repopulating the stack 2007-08-26 09:41:39 +00:00
Josh Wilson 271c7fa858 fixed small but crucial cmp test bug when repopulating the stack 2007-08-26 09:41:05 +00:00
Joe Shochet 49140d12ca properly delete children of canvas with the new class name scheme 2007-08-26 08:54:20 +00:00
Josh Wilson 6e5a6da175 adding itersorted(), a generator-driven lazy sorting function. 2007-08-26 08:48:11 +00:00
Darren Ranalli 6605f0fef3 added client-cpu-affinity 2007-08-26 00:16:20 +00:00
Darren Ranalli c9a30b710f added report to builtin 2007-08-24 19:19:21 +00:00
David Rose 54d7527019 oops, reverse logic 2007-08-23 23:10:55 +00:00
David Rose ff73e659db add render2d support to bufferviewer 2007-08-23 16:42:11 +00:00
David Rose 7faa24c73d include luse.h, not lmatrix4.h 2007-08-23 16:16:24 +00:00
Zachary Pavlov b0100e3392 switched to new code, fixed typo 2007-08-23 00:00:05 +00:00
Zachary Pavlov 237000f7d8 new fix bounds function 2007-08-22 23:27:03 +00:00
Gyedo Jeon de5c96115f Added DIRECT_reparent_fWrt message with wrt information 2007-08-22 03:12:16 +00:00
John Loehrlein e4917b05c0 only reallocate inputStateTokens on init() and disable() 2007-08-22 00:00:14 +00:00
Asad M. Zaman 6127956d93 send a message at the end of letterboxOff so that npc interaction can hide the text 2007-08-21 19:55:20 +00:00
Josh Yelon 1e02c06517 Major refactoring of movie code. 2007-08-20 22:34:58 +00:00
Gyedo Jeon c96cc1a425 Fixed Avatar problem in the LevelEditor 2007-08-16 21:44:53 +00:00
Asad M. Zaman 82a863831c properly cleans up nametags 2007-08-16 19:40:19 +00:00
Yonghwan Lee f19767bc37 Prevent from adding \\r to the end of codeLibs 2007-08-15 19:05:53 +00:00
Jason Hancock 7fba8215ac bug fix 2007-08-15 18:59:17 +00:00
Jason Hancock ad9deb8eb4 reset # of crashes when sleeping 2007-08-15 18:35:17 +00:00
Josh Wilson 80ae6acaf3 physicshandler -> pusher 2007-08-15 07:31:16 +00:00
John Loehrlein 34b7599b6f passthrough in control manager 2007-08-14 17:54:40 +00:00
Zachary Pavlov f481109861 added a generic find for the cr, uses regex 2007-08-14 17:47:47 +00:00
Josh Wilson bc62667675 "handleChild(Arrive/Leave)() now only applies when a child is being placed under for the first time or actually leaving. added handleChild(Arrive/Leave)Zone() for the case where the child keeps the same parent, but changes zones" 2007-08-14 07:34:42 +00:00
Darren Ranalli 0caaf136cd fixed smooth motion warping problem 2007-08-13 23:27:24 +00:00
Josh Wilson 832f0b51e3 adding __str__() 2007-08-11 06:36:44 +00:00
Darren Ranalli 54bccad360 timestamps are optional on setSm* 2007-08-10 17:14:02 +00:00
Asad M. Zaman 558999a774 from prezmek: 2007-08-10 02:41:20 +00:00
Darren Ranalli 506cf473cf support local calls to setSm* 2007-08-09 23:20:17 +00:00
Roger Hughston 2d2f8d7100 Changed the lack of dc definition to be a warning 2007-08-09 20:21:44 +00:00
Darren Ranalli 0680a3d796 added has_most_recent_timestamp, avoids invalid timestamps after reset 2007-08-09 19:32:29 +00:00
Darren Ranalli b421580c9b added get/set_most_recent_timestamp to allow local (non-distributed) smooth pos updates 2007-08-09 17:44:24 +00:00
Darren Ranalli 701cfb9821 use real time instead of frame time for position updates, make sure sign is extended to 32 bits 2007-08-09 03:49:34 +00:00
David Rose b952455d47 use setupMinimal 2007-08-08 23:01:17 +00:00
David Rose cfb2fa7eed fix blinking cursor 2007-08-08 22:52:33 +00:00
Gyedo Jeon f914eb9c8f Fixed scale problem under Maya control mode 2007-08-08 22:36:54 +00:00
Gyedo Jeon e44724fc4b Made alt modifier information get sent while mouse button 1 is still pressed 2007-08-08 03:50:51 +00:00
Darren Ranalli 5e1ac15ba8 fixed crash in doByDistance 2007-08-07 23:28:14 +00:00
Darren Ranalli a291b6ea1e added doByDistance 2007-08-07 21:50:56 +00:00
Gyedo Jeon b290f53d74 Prohibited unwanted object movent under Maya camera mode 2007-08-07 18:43:16 +00:00
David Rose e4ba1d426a whoops, can't import libpandaexpressModules at the top 2007-08-07 14:52:56 +00:00
David Rose bfd91c6e66 more startup ordering issues 2007-08-06 22:19:19 +00:00
Joe Shochet f574e9f8f9 init wasd turn tokens 2007-08-06 21:50:33 +00:00
David Rose 6a03484e9f more attempts to straighten out startup ordering on publish 2007-08-06 21:32:46 +00:00
David Rose 55a769760d attempt to work around showbase startup order issue 2007-08-06 20:41:20 +00:00
Joe Shochet eb08ce9e17 default inputStateTokens in case controlManager is deleted before ever enabled 2007-08-06 09:53:56 +00:00
Gyedo Jeon 63de89a6c8 Fixed bug in TreeNode.find() 2007-08-03 21:14:50 +00:00
David Rose fa8630c8bc osx cg 2007-08-03 20:52:12 +00:00
Joe Shochet 11b61579e0 control manager disable now stops watching input states 2007-08-03 19:48:42 +00:00
Joe Shochet 9b911db541 better handling of wasd to turn switching 2007-08-03 04:04:23 +00:00
Josh Yelon 923f5c916c Insulate panda from user's PYTHONPATH 2007-08-02 22:02:53 +00:00
Gyedo Jeon 4c6b2a4698 Made childrenTag a dictionary which could have multiple items for filtering option 2007-08-02 00:53:36 +00:00
David Rose a8ae4fa3f1 reorder for thread cleanup 2007-08-01 23:22:33 +00:00
Darren Ranalli e51f0b2baf moved lifter to shadow-placer traverser, fixes fall-through-ledge problem 2007-08-01 01:31:56 +00:00
Gyedo Jeon 75e9818d69 Added option to make item uneditable 2007-07-31 23:46:31 +00:00
Gyedo Jeon cff6603eb6 Made mouse x movement zoom in/out camera in maya mode 2007-07-31 23:15:25 +00:00
Gyedo Jeon fff43ee097 Added option to make item uneditable 2007-07-31 22:18:32 +00:00
Gyedo Jeon c86d20b176 Fixed Maya Camera control mode problem 2007-07-31 19:42:10 +00:00
Josh Wilson 7c1ebe56c8 "don't reset input states when destroying a control manager" 2007-07-31 18:31:27 +00:00
Gyedo Jeon 544a035d34 Disabled camera rotation with Mouse3 in Maya mode 2007-07-31 01:27:34 +00:00
Gyedo Jeon 8bbe2f6376 Enabled widget lerpScale with fScaleWidgetByCam is on 2007-07-30 17:16:19 +00:00
Josh Wilson 21c61f82c6 "hide letterbox on startup" 2007-07-28 01:07:31 +00:00
Josh Wilson 5b7e1d9b63 "hide letterbox on startup" 2007-07-28 01:06:51 +00:00
Josh Wilson edeaeabd87 "let letterbox maintain its position if the on/off ival gets paused" 2007-07-28 00:53:03 +00:00
Gyedo Jeon 0fe56bd0a9 Made Maya-like widget scaling 2007-07-27 18:38:00 +00:00
Chris Brunner 181d891578 whrandom -> random 2007-07-26 22:52:32 +00:00
Chris Brunner f40a92ed1b changed a print to a notify 2007-07-26 22:52:12 +00:00
Asad M. Zaman de37b04930 put a sorting order of 0 on the top and bottom letterbox 2007-07-26 04:18:29 +00:00
Gyedo Jeon 7e6bbc7434 Added Expand All/Collapse All 2007-07-25 19:40:18 +00:00
Gyedo Jeon b49718e725 Added functions to show/hide by nodepath tag 2007-07-25 02:29:34 +00:00
Josh Wilson 437e1285b8 merging in Edmundo's changes to have the letterbox render behind all other gui elements 2007-07-25 01:46:11 +00:00
Gyedo Jeon 2ba6205d7e Added Sorting Children 2007-07-24 23:36:26 +00:00