Commit Graph

6912 Commits

Author SHA1 Message Date
David Rose d86b4f1711 a few more setBinary() calls needed 2011-08-27 01:22:28 +00:00
David Rose 5e026c36a2 add P3D_PLUGIN_VERSION_STR, a few other minor changes 2011-08-26 23:38:31 +00:00
David Rose e1baabdf26 delay npapi twirl for a half-second too 2011-08-26 22:01:16 +00:00
David Rose c63ccdf92a delay half a second before starting the twirl 2011-08-26 21:52:31 +00:00
David Rose 1d60925220 twirling icon for ActiveX too 2011-08-26 21:39:40 +00:00
David Rose 922bb6f48a prettier twirls 2011-08-26 05:55:41 +00:00
David Rose 3431dd0790 solve blocking p3d download for ActiveX 2011-08-26 01:22:33 +00:00
David Rose c29e31eb2b write registry keys that chrome will read, instead of relying on existing firefox install 2011-08-25 23:03:12 +00:00
David Rose 45215b495f fix colors on window twirling 2011-08-25 15:52:15 +00:00
David Rose da3d88fefa respect fgcolor and bgcolor for twirling icon 2011-08-25 08:46:58 +00:00
David Rose 443fff604b fix plugin for Safari 5 lameness 2011-08-25 07:35:30 +00:00
David Rose 262a23e09f twirling icon for mac too 2011-08-25 06:01:48 +00:00
David Rose 9d04a9b64c missing include 2011-08-25 04:36:36 +00:00
David Rose 939fc2da2d experiment with twirling icon while core API downloads 2011-08-25 00:52:17 +00:00
David Rose c62a81af02 setBinary() 2011-08-17 06:03:16 +00:00
David Rose 6872488839 stereo/multiview textures 2011-08-08 18:55:26 +00:00
David Rose 042488bcb3 replace gnu_getopt with new Panda-licensed implementation 2011-08-03 23:48:32 +00:00
David Rose f195d4d462 contributes from forum user to make DirectGui coordinate-system agnostic 2011-08-03 23:41:19 +00:00
David Rose 74557c5c72 add support for text/binary distinction within p3d 2011-07-27 18:18:25 +00:00
rdb 455c9b7f69 add Pmw to tkinter package, and hopefully fix pygame 2011-07-25 07:49:46 +00:00
David Rose daed41f05e add rootCamera 2011-07-15 00:13:54 +00:00
David Rose 9d40ea1184 avoid deprecated interface 2011-07-13 23:37:13 +00:00
David Rose b765ec473e untabify 2011-06-29 22:20:52 +00:00
David Rose ef0cb39c1d untabify 2011-06-29 22:18:54 +00:00
David Rose d6a8731988 fix for nameless functors 2011-06-22 21:32:23 +00:00
David Rose c66ef96b2c fix control/shift mistake on oobe cleanup 2011-06-20 16:10:26 +00:00
enn0x 10a64db343 Adding bullet physics. 2011-05-14 07:00:02 +00:00
rdb 0807a74605 /nonfatal flag for bin/*.pyd 2011-04-30 18:35:17 +00:00
David Rose ea1d78b85e extend pmerge.py to validate and/or correct hashes 2011-04-19 23:26:56 +00:00
rdb ad630e00eb add right tk modules, I hope 2011-04-19 14:37:46 +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 433f5404b5 Don't exclude X11 extension libraries 2011-04-14 11:20:36 +00:00
rdb d5dfbe3843 add p3dembedw on windows, hide console window in pdeployed executables by default 2011-04-14 08:50:32 +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
David Rose 77552be22a fix failure to run p3d file from cache without internet connection 2011-03-24 20:56:22 +00:00
Gyedo Jeon fdb9e1fa9f Fix to support FF4 2011-03-23 23:07:25 +00:00
David Rose dd4df70a28 fix msvs 2010 build issues reported by community member FriarTuck 2011-03-22 23:48:31 +00:00
David Rose e2a7b81ed5 oobe control key needs to be shift, not control, to avoid conflict with existing trackball control keys 2011-03-18 19:03:26 +00:00
David Rose 9f9ed8bc56 fix failure to update import.xml hash after modifying it 2011-03-15 20:31:18 +00:00
rdb d114ab235e include encodings.mbcs 2011-03-12 10:32:54 +00:00
rdb a5c746b5d7 Hopefully this will fix the problems on Linux with makensis 2011-03-12 09:07:38 +00:00
David Rose a6d0e9765a protect from self-modifying callbacks 2011-03-12 06:29:31 +00:00
rdb 203205849e Fix bug with certificate approval 2011-03-11 15:53:09 +00:00
rdb 928838886e support relative path to license file 2011-03-11 09:49:04 +00:00
rdb 5c89e12fb9 Exclude libgcc_s.so.* and libthr.so.* 2011-03-11 08:21:21 +00:00
rdb 38f5a3210d Fixes for FreeBSD 2011-03-09 15:28:55 +00:00
rdb 54c692330a rewrite p3dcert to FLTK 2011-03-09 11:16:20 +00:00
rdb 1117887240 noooooooo typo 2011-03-01 11:44:35 +00:00
rdb 8250ed166e Whoops, directories should have 0755 permissions too 2011-03-01 11:32:55 +00:00
rdb 6891d92170 Get the permissions right on Windows 2011-03-01 11:00:17 +00:00
rdb 93716a23be oopsh, vewwy important fugbix now 2011-02-28 20:06:53 +00:00
rdb 17925795bc little warning 2011-02-28 18:45:19 +00:00
rdb ee7e79b1a5 oops, properly do default values 2011-02-28 18:30:24 +00:00
rdb 166545a5d6 Include string_escape encoding in panda3d package, pickle seems to rely on it 2011-02-28 16:33:05 +00:00
rdb 4dc09928e1 alll abooaardd the faaailltrraaaiinn! 2011-02-28 16:22:16 +00:00
rdb 2acdfe0a3d whoops 2011-02-28 16:18:29 +00:00
rdb ac6447ca33 Minor mistake x.x 2011-02-28 16:08:40 +00:00
rdb cba60643f5 Minor tweaks 2011-02-28 15:56:56 +00:00
rdb 97799e0c96 Try and commit these changes 2011-02-28 15:35:41 +00:00
rdb d87550fd5a Find nsis in any installed SDK 2011-02-28 12:17:53 +00:00
rdb 93510327be calculate installed size on arch+debian 2011-02-28 10:22:25 +00:00
rdb 96452aa4f4 Try to automatically figure out author name / e-mail 2011-02-27 20:22:14 +00:00
David Rose 37a19945ec fix problem with initial setup of notify-level variables 2011-02-27 19:50:38 +00:00
rdb b2031e04ac It seems removing the empty Multifile now gives trouble 2011-02-27 18:56:14 +00:00
rdb 4b7d6ef51d Attempt at fixing stuff 2011-02-27 18:05:47 +00:00
rdb cf50695c2f trying to fix bugs, mkay? 2011-02-27 16:23:23 +00:00
rdb 1d66c7c2a0 un-break Windows support 2011-02-27 15:20:37 +00:00
rdb a16fd9f23b Changes to pdeploy, add ArchLinux support, better Linux stuff etc 2011-02-27 14:50:53 +00:00
rdb efd67011d4 doxygen scripts 2011-02-26 14:43:45 +00:00
rdb 0b8f5b0d8e show multiple import errors 2011-02-24 21:07:23 +00:00
rdb 028c191887 don't rely on render being available at import time 2011-02-21 15:30:04 +00:00
David Rose 7de7c793bc fix some pdeploy issues on win32 2011-02-15 21:30:23 +00:00
Ken Patel 5a84cbf730 plugin - p3dpythonw.exe name configurable independently from p3dpython.exe name 2011-02-14 05:21:57 +00:00
Ken Patel 49026617c1 FreezeTool - improve support for MSVC on 64-bit windows 2011-02-13 08:51:59 +00:00
Ken Patel 9f8714254c plugin - make p3dpython binary name configurable (non-osx) 2011-02-12 03:26:58 +00:00
Ken Patel 39967c1110 plugin - read_log / log_history - fix corner cases so behavior matches documentation 2011-02-12 02:10:23 +00:00
Ken Patel bf5343ed17 plugin - read_log - add support for head_bytes_prev (additional optional parameter) 2011-02-12 01:41:36 +00:00
Ken Patel ae627fb19b plugin - read_log - report error out and early out conditions during calls to read_log 2011-02-12 01:03:00 +00:00
rdb f5834b67c5 Read dependency libraries from the ELF file itself rather than using ldd. Also, remove any RPATH/RUNPATH entry if the .dynamic section contains one 2011-01-23 10:28:59 +00:00
rdb a1433314d4 fix for bug #700338 (I think) 2011-01-08 17:45:58 +00:00
rdb 9bcebb552f Add -a flag to ppackage to allow all .p3d scripts to have a suffix 2010-12-18 22:31:24 +00:00
David Rose b387c726b4 curlopt_forbid_reuse 2010-12-13 18:09:26 +00:00
rdb 40f203b543 Add Maintainer field to keep debian happy 2010-12-09 17:07:10 +00:00
rdb 7e56fef6fc Untested bugfix. Pdeployed executables were receiving incorrect command-line arguments 2010-12-05 08:33:30 +00:00
David Rose 2e6d2c5255 fix packp3d ordering issue http://www.panda3d.org/forums/viewtopic.php?p=65842 2010-11-22 19:16:30 +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
rdb b2e818917c we should fix our XEmbed implementation before we think about support chromium 2010-11-13 20:40:22 +00:00
rdb 3ff2e0537c Don't add the pointless *.app/hosts directory on OSX 2010-11-13 17:40:41 +00:00
rdb 1ca48aefcf Found those darn issues, and fixed them 2010-11-13 16:16:23 +00:00
rdb f9c1772ef5 Some debug info (I promise I'll revert it in just a few minutes) 2010-11-13 16:01:36 +00:00
rdb 5541054c0f let pdeploy respect the super-mirror 2010-11-13 14:57:00 +00:00
rdb abbf78d725 Better error 2010-11-13 14:30:16 +00:00
rdb 7e3897d38e Catch error 2010-11-13 14:18:19 +00:00
rdb cc7b6642e5 Fix encodings issue with pdeploy, I hope 2010-11-13 14:02:50 +00:00
rdb 674a43ea64 pdeploy needs zlib/bz2 encoding 2010-11-13 12:20:00 +00:00
rdb 7ed1de3a1a include utf_8 and ascii encoding by default 2010-11-13 11:37:36 +00:00
David Rose 36635a00b9 MAKE_BAT_SCRIPTS 2010-11-09 20:06:19 +00:00
David Rose 44d8c41937 pass sighup into child 2010-11-09 05:37:20 +00:00
rdb 769b762ebf Don't depend on OpenSSL, we statically link it now 2010-11-06 15:01:44 +00:00
rdb f4a09bea6f If we're going to exclude libX*, also exclude libxcb* 2010-11-06 14:53:09 +00:00
rdb 2e2e0d7de4 Fix in case ExecutionEnvironment.getEnvironmentVariable() doesn't work 2010-11-06 14:17:03 +00:00
rdb 6aea935727 Chromium support for web plugin 2010-11-02 13:48:07 +00:00
rdb 3c2a961ee3 Add pyBox2D 2010-10-30 20:12:21 +00:00
rdb d465c56449 Let's get rid of pycurl as available package, it's a pain to maintain 2010-10-30 17:56:47 +00:00
David Rose f568f7ccd3 add -W, -U, -G, -D 2010-10-28 07:08:55 +00:00
Josh Wilson d1715b13df add some comments and treating circular references as 'roots' to stop searching at 2010-10-26 22:09:54 +00:00
rdb aeb6bef42d Fix the required module stuff 2010-10-26 18:48:54 +00:00
rdb 6b861d66bc Remove redundant warning message 2010-10-26 18:40:42 +00:00
rdb e69958cfe9 Fix segmentation fault that only seems to happen in the buildbot's master shell environment. But I suppose the crash could manifest in other environments where getlogin() fails 2010-10-26 16:40:42 +00:00
rdb d09a9be4da Fix infinite loop 2010-10-26 09:01:43 +00:00
rdb b8ffba73ce Failsafe 2010-10-25 20:44:11 +00:00
rdb 04b863edf7 Several improvements:
* Don't try to include linux kernel vdso's
 * Ability to mark modules or files as required
 * Fix some issues with several thirdparty packages in the pdef
2010-10-25 19:26:02 +00:00
David Rose 64415a4352 str(BrowserObject) should call toString() 2010-10-24 13:31:05 +00:00
David Rose 4e0eae9eff minor fix 2010-10-24 13:30:19 +00:00
Josh Wilson ccdae0e4bc [disney_stable] brief dcparse output includes string length constraints now 2010-10-15 20:05:32 +00:00
David Rose 803ef5effd add speedtree 2010-10-14 00:02:11 +00:00
Ken Patel fa68ec6a52 GIB - improve logging esp in httpChannel to identify which channel is associated with each log message 2010-10-13 21:16:25 +00:00
Zachary Pavlov b069a57a56 prevent uberdog formatting freezes 2010-10-06 22:44:32 +00:00
rdb d6666e5aa3 Fix depth-based filters (like SSAO) on Windows 2010-10-02 11:08:22 +00:00
Ken Patel 8f827fa336 download error - add retry to phase download 2010-09-29 22:19:19 +00:00
Ken Patel 2a4ae20523 download error - additional logging 2010-09-29 01:00:33 +00:00
Ken Patel 40186e5499 download error - retry contents.xml download on http fail, setPandaErrorCode by http error if giving up and write pandaErrorCode to log 2010-09-29 00:55:23 +00:00
Chris Brunner f05c2199c1 moving declaration of inst_mgr up a few lines in start_download to before where it's needed 2010-09-23 20:52:28 +00:00
rdb a1580db8ff A few minor error checks 2010-09-22 20:02:50 +00:00
rdb 60973fdb7b Lots of changes to the plugin and pdeploy to make packaged games run without needing write access or internet access 2010-09-22 19:52:14 +00:00
Matt Newcomb 55455a48c9 Adding new function to set height of collision ray. 2010-09-20 23:50:32 +00:00
rdb 544b100908 Fix plugin crash if hosts directory doesn't exist 2010-09-17 11:32:53 +00:00
rdb 0a6aeea792 Attempt to make volumetric lighting work on ATI cards by allowing the driver to unroll the loops 2010-09-10 17:51:28 +00:00
David Rose c6b163f757 support a non-Filename addition 2010-09-10 14:02:40 +00:00
Darren Ranalli 73eca34e0d added PriorityCallbacks 2010-09-09 23:40:06 +00:00
David Rose 016ff7d026 fix tell() bug (632883) 2010-09-08 05:19:48 +00:00
David Rose c92649bb64 remove reference to OTP 2010-08-25 21:33:43 +00:00
Mike Christel de863430ae Changed close() to Close() to match wx.Window.Close() 2010-08-20 22:22:27 +00:00
Mike Christel 032d46a3bc Summer 2010 CMU ETC PandaLE team: fixed a bug in Viewport.close 2010-08-20 19:52:46 +00:00
Mike Christel b66a795efb Summer 2010 CMU ETC PandaLE team: (1) fixed bug that made things move in wrong directions when manipulated from an orthographic viewport; (2) added capability to show the manipulation widget in world space rather than the local space of the selected object; (3) added an option to show a separate scale widget rather than using control key to scale 2010-08-20 19:33:15 +00:00
Mike Christel 22e80168cb Summer 2010 CMU ETC PandaLE team: added an option to not switch the camera's movement direction below the zero plane 2010-08-20 19:32:08 +00:00
Mike Christel 2fefa6a0b8 Summer 2010 CMU ETC PandaLE team: added two functions addDisplayRegionContext and removeDisplayRegionContext to add and remove display regions on the fly 2010-08-20 19:31:24 +00:00
rdb a2f8a130c2 add some missing module() lines 2010-08-17 06:55:23 +00:00
David Rose 449718492a oops, typo on mac side 2010-08-16 23:07:57 +00:00
David Rose 1bece8cadf replace_slashes to resolve obscure windows issue with dll's 2010-08-16 20:52:18 +00:00
David Rose 113e8c5463 we still need to include dtoolbase.h first to ensure that _WIN32_WINNT is defined before we include windows.h 2010-08-13 23:04:14 +00:00
Shuying Feng b18c13895c Added animation system 2010-08-13 18:05:53 +00:00
Arkady Trestman debb5223cc fixed a crash on IE page refresh to address Jira POTCOWEB-1497: Browser crash after creating a new account and hit play button to enter the game 2010-08-11 22:51:32 +00:00
David Rose edffdd95ff include explicit .manifest files if they exist 2010-08-11 17:42:03 +00:00
Darren Ranalli a975e14907 added support for _garbageInfo custom info callback 2010-08-11 00:43:03 +00:00
David Rose 88b4623808 extract manifest files 2010-08-09 19:11:11 +00:00
Redmond Urbino 93a6c90dd9 use dg.dump_hex instead of describe_message to avoid segmentation fault 2010-08-07 03:49:09 +00:00
Josh Wilson 3b3937270f fixing broken fsm error message 2010-08-05 20:30:12 +00:00
Josh Wilson 1d6518f65d more info in stats 2010-08-02 16:43:15 +00:00
Josh Wilson 40cb319ad1 don't waste time printing large objects like messenger and taskMgr 2010-08-02 05:14:01 +00:00
Josh Wilson 9890d111c7 optimized referrer search 2010-07-31 06:52:20 +00:00
Josh Wilson 55955862aa adding ability to find all non-cyclic reference paths for a given object 2010-07-31 00:33:04 +00:00
Darren Ranalli 570ffe14e2 fixed UD web interface page load crash in respondCustom 2010-07-27 19:11:01 +00:00
Gyedo Jeon 451e10e3e3 Fixed a problem of not overriding _do__call__ function in ActionBase 2010-07-21 00:28:38 +00:00
David Rose 9124513b82 side-by-side stereo 2010-07-19 18:43:24 +00:00
David Rose a5624d497e ondownloadfail, onfail 2010-07-15 21:47:10 +00:00
Darren Ranalli 0e94724790 respondCustom doesn't work as UTF-8 2010-07-14 23:37:48 +00:00
David Rose 62fecd76cb have to use system getopt here because we don't link with dtool 2010-07-14 23:23:13 +00:00
Darren Ranalli 3d0a7ab83b unicode support for http responses 2010-07-14 22:35:37 +00:00
Darren Ranalli 6bf2e8d7eb turn off stack dump by default in production 2010-07-13 22:17:45 +00:00
Chris Brunner 503760f751 removed leftover if 2010-07-07 18:00:11 +00:00
Chris Brunner fe4531054d check to make sure _Pmw is loaded before doing stuff with it 2010-07-06 21:58:01 +00:00
Chris Brunner 2f51e0ee10 *** empty log message *** 2010-07-06 21:57:17 +00:00
Chris Brunner ab1016269c resolve mis-matching of winsock versions 2010-07-06 21:56:29 +00:00
Chris Brunner da430735ad don't try to build activex on Win64 2010-07-06 21:55:24 +00:00
David Rose 79d2e645d8 deal better with stale contents.xml file in local directory 2010-07-01 17:17:29 +00:00
Gyedo Jeon aec3ff0e3d Added feature to export to Maya 2010-06-28 21:20:49 +00:00
Chris Brunner fc10962638 *** empty log message *** 2010-06-25 19:19:05 +00:00
David Rose cec4620edb check for libpandaexpress_d.dll in memory for a debug build 2010-06-23 22:12:39 +00:00
David Rose 7cae72a58c minor formatting 2010-06-18 22:06:17 +00:00
David Rose d8df46beed share main object, don't just copy properties 2010-06-18 18:59:27 +00:00
David Rose fa35e0c058 clear mirrors when re-reading 2010-06-18 17:36:41 +00:00
David Rose ba6b73fab9 don't be fooled by a <host> entry in an old contents.xml file 2010-06-17 22:15:38 +00:00
David Rose d84833afb2 protect Dtool_PreloadDLL 2010-06-17 20:29:10 +00:00
Gyedo Jeon c300a5911f Added importing wxPandashell 2010-06-17 18:56:46 +00:00
David Rose 065b130d64 libp3tinyxml_mt 2010-06-17 18:15:15 +00:00
David Rose 7a72bce383 bool -> float 2010-06-17 17:32:51 +00:00
David Rose c2e54f12db avoid passing time_t between different compilers 2010-06-17 00:46:05 +00:00
Shuying Feng be8dcd75cb Added curve editing feature 2010-06-17 00:22:35 +00:00
David Rose 754e341ee2 coreapi_set_ver for active too 2010-06-16 18:17:27 +00:00
David Rose 634f6137cd support coreapi_set_ver token 2010-06-16 17:44:51 +00:00
David Rose ab2d5eb61e validate core API host URL and core API set_ver 2010-06-16 17:02:57 +00:00
David Rose edab904b87 coreapi version 2010-06-16 01:19:31 +00:00
Redmond Urbino 1c33e886ea kill garbage cycle by calling cleanup instead of disable 2010-06-15 21:40:42 +00:00
David Rose 66f1b450b8 insist on 32-bit integers in binary stream 2010-06-15 16:55:01 +00:00
David Rose f618550cfa use PandaSystem rather than PANDA_PACKAGE_HOST_URL 2010-06-15 16:45:14 +00:00
Chris Brunner ba1eb890e2 adding explicit cast for st_window_proc 2010-06-14 21:42:42 +00:00
Darren Ranalli e3b3ab1bbe default functor creation stack recording off, it's slow 2010-06-12 10:16:28 +00:00
David Rose 3a5d9bd327 show download progress as a fraction of the total progress, including stuff downloaded previously 2010-06-11 22:22:25 +00:00
David Rose 44df8cc6a6 HAVE_P3D_RTDIST, allow development without PANDA_PACKAGE_HOST_URL 2010-06-11 19:04:47 +00:00
David Rose 547b3abea9 contents seq, package seq 2010-06-10 23:53:07 +00:00
David Rose 7e27a2a317 bugfix 2010-06-10 20:55:10 +00:00
Dustin Barnard ae97619631 Added support for syncing in cluster. Should not effect anyone else. 2010-06-10 16:59:34 +00:00
David Rose 5b4d31c9e6 better return value for uninstall() 2010-06-10 00:30:50 +00:00
David Rose 1b02e24408 more max_age stuff 2010-06-09 23:19:49 +00:00
David Rose f451da1f34 max_age 2010-06-09 00:58:48 +00:00
David Rose c80eba7088 minor crashfix 2010-06-09 00:58:19 +00:00
David Rose 0b80f17c68 contents.xml max_age; internal cache busting 2010-06-08 23:56:04 +00:00
Ken Patel 864f8c4f08 BpDb - fix for call=True when bpdb is disabled 2010-06-07 23:05:09 +00:00
Abhishek Nath 752b75b733 When the audio manager isn't active we don't bother calculating the 3d audio 2010-06-05 02:07:44 +00:00
Darren Ranalli 5da54c6164 u2ascii: handle unicode and non-unicode strings 2010-06-05 01:34:04 +00:00
Darren Ranalli b539af35b7 utf-8 support for TT code redemption 2010-06-05 01:17:24 +00:00
Gyedo Jeon 0298cb57ff Added PROP_UI_TIME property type 2010-06-05 00:38:43 +00:00
David Rose cd3dfe6911 preserve PATH 2010-06-03 20:57:57 +00:00
Abhishek Nath 135b484657 Add missing libarary import and add a function to cleanup properly 2010-06-03 03:01:45 +00:00
Gyedo Jeon ccee14a50b Fixed a bug in flatten function definition 2010-06-01 20:52:57 +00:00
David Rose 37d7b762d8 I don't think we want p3dpython unless HAVE_P3D_PLUGIN is defined 2010-05-29 22:03:41 +00:00
David Rose d0bd8dc046 impossible things happen sometimes? 2010-05-28 16:58:31 +00:00
Chris Brunner 6b1b945a77 Use Dtool_PreloadDLL instead of __import__ for dll's 2010-05-27 23:54:00 +00:00
Josh Wilson 4d91590a26 adding ability to define specialized behavior for particular transitions 2010-05-26 21:38:14 +00:00
David Rose 7eff1b84ef link with p3tinyxml 2010-05-25 22:55:15 +00:00
David Rose aef517d779 minor typo 2010-05-25 20:53:55 +00:00
Chris Brunner 9c7242aff4 *** empty log message *** 2010-05-25 01:12:21 +00:00
rdb 4173057c26 Move tinyxml into the source tree, rather than using it as external library 2010-05-24 18:55:08 +00:00
Josh Wilson 68029c8607 adding 'done' line to garbage report 2010-05-23 04:33:50 +00:00
Ken Patel 5c7c8e70be bpdb - fix several bugs introduced with code restructure; add call=1 parameter 2010-05-20 23:29:38 +00:00
David Rose 2630c3bd50 don't import pdb up front to prevent a crash in the publish 2010-05-19 20:31:25 +00:00
David Rose be3a0f3520 fix setPlayRate() on running MetaInterval 2010-05-19 12:28:17 +00:00
Gyedo Jeon 385f6e5920 Removed default bitmask from persp coll plane 2010-05-18 01:09:31 +00:00
Gyedo Jeon d236032656 Added proper handling of camera rotation when the camera is underneath grid for new LE 2010-05-15 00:14:22 +00:00
Gyedo Jeon 07eda4ee55 Added flipped persp coll plane 2010-05-15 00:13:40 +00:00
Arkady Trestman b413bdbf5b installed wait cursor during load, save operations 2010-05-14 21:04:57 +00:00
Gyedo Jeon 0b713f0a95 Added systemLayersKeys list 2010-05-14 00:54:01 +00:00
Darren Ranalli 59dd9ef58a added to prevent garbage leaks 2010-05-14 00:25:39 +00:00
Arkady Trestman efb320b74c refactored code to decouple object construction from initializaion 2010-05-13 22:16:45 +00:00
Gyedo Jeon b9de3daa41 Restored removed codes by accident 2010-05-13 22:11:48 +00:00
Zachary Pavlov 1f4442d4bd prevent interest loss 2010-05-13 20:28:46 +00:00
Zachary Pavlov 2eae5dbcd3 prevent interest loss 2010-05-13 20:27:12 +00:00
Ken Patel 9586ccc1f6 bpdb 1.2 - Moved to BpDb.py; restructured code; added toggle/reset config; no longer strip AI/UD/OV from automatic cfg name; renamed bpGroup->bpPreset; 2010-05-11 19:59:40 +00:00
David Rose 24f0ffafc6 initialText should leave cursor at end of text 2010-05-10 21:08:36 +00:00
David Rose 4a637d0beb add noplugin_href 2010-05-08 17:54:43 +00:00
David Rose ee9d22148e fix mouse jumping in osx firefox 2010-05-08 14:57:57 +00:00
David Rose e2d7f9a871 protect from occasional crash in read_log() and friends 2010-05-07 23:26:25 +00:00
Darren Ranalli bd155bb2e3 disable-garbage-logging -> auto-garbage-logging 2010-05-07 23:13:27 +00:00
David Rose f58c5b591b compiler warnings 2010-05-07 22:59:08 +00:00
Darren Ranalli 294e536d65 make hotkey-driven garbage reporting dev-only 2010-05-07 22:50:23 +00:00
Redmond Urbino 0b344e9a2b to give a warning in the log if a message takes too long to process 2010-05-07 05:29:59 +00:00
David Rose 91e6231a3c apply per-attrib override to TexMatrixAttrib also 2010-05-06 01:12:34 +00:00
Arkady Trestman 129f164f16 integrated selected obj parenting option 2010-05-05 22:35:30 +00:00
Ken Patel 64083938fa bpdb - handle exception caused when placing bp in a __init__ function 2010-05-05 17:39:55 +00:00
Arkady Trestman 062c2acf8e added addtional maya conversion 2010-05-04 02:37:13 +00:00
Gyedo Jeon 314afbab10 Added StartupError definition template 2010-05-04 01:31:13 +00:00
Gyedo Jeon 2bef5c7c49 Mader MayaConveter more generic 2010-05-04 00:11:27 +00:00
Gyedo Jeon 140d0ab80b Fixed a bug of overriding objDef.anims with wrong animDict values 2010-05-04 00:10:36 +00:00
David Rose b4f0247419 add -p pidfile 2010-05-03 21:28:50 +00:00
Zachary Pavlov fba184180e prevent a nasty gl/panda issue with buffers getting thrown off the card 2010-05-01 00:40:51 +00:00
Gyedo Jeon 6284b965fb Added updateModelFunction to ObjectBase model list could be updated dynamically 2010-05-01 00:40:23 +00:00
Gyedo Jeon cb769c21ac Added flattening call hook up 2010-05-01 00:38:46 +00:00
Gyedo Jeon 2ff1f376fa Fixed a bug in show panda object feature 2010-05-01 00:37:55 +00:00
Gyedo Jeon 3da573803f Removed forgotten breakpoint 2010-04-30 21:53:27 +00:00
Arkady Trestman 1710254709 initial commit 2010-04-30 02:02:36 +00:00
Ken Patel 07e9aa1811 Rope.getPoints returns points correctly spaced for curves whose knot values are outside of the range 0 to 1 2010-04-29 18:06:00 +00:00
Gyedo Jeon ecfa584a26 Made additional geometry for visual aid doesn't inherit object color and sceneGraph label updated after changing model 2010-04-29 01:29:58 +00:00
Darren Ranalli 9462d332dc upload client stack dump to event logs 2010-04-29 01:25:11 +00:00
Ken Patel ff599cf9ab bpdb - fix bpgroup static=1 behavior for when bpdb is disabled 2010-04-28 21:16:25 +00:00
Ken Patel 2b855884a0 bpdb - fix argument overrides for bpGroup 2010-04-28 17:54:22 +00:00
rdb 0be6d7ae10 Fix some pdeploy issues 2010-04-28 15:42:27 +00:00
David Rose eabeb00298 avoid hangup when installing packages 2010-04-28 01:09:59 +00:00
Mike Christel cb9504b1bc Copy *.ms as well as *.mel from \plugins 2010-04-27 17:30:08 +00:00
rdb 2c47ebfe5b Fix bug where invalid .debs are generated 2010-04-27 10:10:39 +00:00
Gyedo Jeon 6790b4ce26 Made object with animDict property be animated when created 2010-04-27 02:35:37 +00:00
rdb f85fe03335 Fix plugin compile issues on FreeBSD 2010-04-25 07:42:37 +00:00
Gyedo Jeon 3849b1221f Added feature to support model based anim list 2010-04-24 00:46:27 +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
Gyedo Jeon 69372ff216 Made parent can be passed to createFunction 2010-04-22 19:55:40 +00:00
Gyedo Jeon 33a875a170 Added propertiesMask feature 2010-04-22 08:52:29 +00:00
Ken Patel 259b3396a6 bpdb - bpGroup takes optional static parameter which will return a staticmethod rather than a normal function 2010-04-22 01:27:37 +00:00
Ken Patel 54e72e860b plugin - when adding timestamp to logfile names, now uses 1-12 for month rather than 0-11 2010-04-22 01:14:13 +00:00
Ken Patel 3895096d94 bpdb - 1.0 pass 2010-04-21 01:16:29 +00:00
Ken Patel 8697b40ccf bpdb - breakpoints default to cfg=module, grp=class, name=line number 2010-04-20 02:36:29 +00:00
Gyedo Jeon 905f339346 Allowed showBase to be created elsewhere 2010-04-19 22:37:16 +00:00
Ken Patel 8ca8e8bfc2 breakpoint - restructured breakpoint into bpdb 2010-04-19 19:11:34 +00:00
Gyedo Jeon b00c459d5b Added selectObjectCB function to be called from selectObject function 2010-04-17 00:10:54 +00:00
Gyedo Jeon 0b04414091 Made slider work with string value 2010-04-17 00:10:22 +00:00
Gyedo Jeon 63dc5cf077 Made model combo ui hidden when there is no models to be replaced 2010-04-16 18:28:19 +00:00
Gyedo Jeon 8cf77c9fb8 Added addHidden to add hidden objects 2010-04-16 18:27:39 +00:00
Ken Patel f99809fde9 breakpoint - Fix breakpointGroup behavior 2010-04-16 18:01:31 +00:00
Gyedo Jeon 865beb38f5 Added some codes to help dynamic combo UI 2010-04-16 07:29:22 +00:00
Gyedo Jeon 938d5fb27c Fixed a bug of undoing addNewObject 2010-04-16 07:26:40 +00:00
Gyedo Jeon 6f905b2834 Added support for dynamic combo UI 2010-04-16 05:14:04 +00:00
Darren Ranalli b03ce0ca94 added base.getAxes() 2010-04-15 23:29:00 +00:00
Ken Patel 067ca6c109 python breakpoint debugging system (in pythonUtils) 2010-04-15 18:56:37 +00:00
Gyedo Jeon acd4d5ed46 Added handling of model loading failure 2010-04-13 23:39:21 +00:00
Darren Ranalli 5f3cd68162 spec-by-disk off by default 2010-04-12 21:47:21 +00:00
Gyedo Jeon ddf0022ff3 Creating own log window to capture logs from wx.Log 2010-04-12 20:59:09 +00:00
Gyedo Jeon 1708bea71b Fixed bugs in undoing object deletion 2010-04-12 18:41:33 +00:00
Gyedo Jeon a5e19e546b Seperated WX UI Frame 2010-04-12 16:29:09 +00:00
Gyedo Jeon f88c515935 Made persp view only as default 2010-04-09 23:51:53 +00:00
Gyedo Jeon 3b7c98a5e1 Added generic wx panda frame 2010-04-09 23:27:04 +00:00
Gyedo Jeon d08be0d404 Replaced label of property pane 2010-04-09 17:08:15 +00:00
rdb 12e04d58f8 Fix packager warning 2010-04-09 13:30:06 +00:00
David Rose 1ef4137575 need a case-insensitive compare for filename collisions 2010-04-08 22:44:03 +00:00
David Rose 8a6acab786 cheesy Messenger workaround 2010-04-08 21:45:52 +00:00
Gyedo Jeon 36956aed7b Added grid snapping support for drag/drop object creation 2010-04-07 18:30:14 +00:00
Darren Ranalli 749cb5c059 added clamp as bound alias 2010-04-07 00:02:13 +00:00
Gyedo Jeon a01f540549 Added exception handling for no intersction at cursor position 2010-04-06 18:57:52 +00:00
Gyedo Jeon 4f3b7a5123 Added replace feature 2010-04-05 20:18:19 +00:00
Gyedo Jeon 218138274b Added feature to replace objects 2010-04-05 17:56:24 +00:00
rdb eee5764b82 Fix pdeploy error when there are dependency packages 2010-04-04 18:23:50 +00:00
rdb c13240819c makensis path may contain spaces (thanks to dittrich) 2010-04-04 12:20:43 +00:00
Zachary Pavlov 128097e19d Non scaled 2d nodes 2010-04-02 23:44:15 +00:00
Arkady Trestman aed4f7f0c5 removed debug break-in 2010-03-31 23:32:09 +00:00
Arkady Trestman 827585febc setting frame title now 2010-03-31 22:33:58 +00:00
David Rose 54fe2d800a CompanyName 2010-03-31 22:19:56 +00:00
David Rose c7ba043f54 don't continue plan (and crash) if it fails 2010-03-31 18:14:42 +00:00
Gyedo Jeon b04bd018f2 Fixed a typo 2010-03-30 23:18:18 +00:00
Gyedo Jeon 7338184e1a Added fix for new collidemask 2010-03-30 21:55:12 +00:00
rdb ebb725cbf4 Install *.sha files 2010-03-30 09:41:55 +00:00
Gyedo Jeon 53a1e0bf62 Made multiview camera/manipulation control using BitMask32.bit(21) 2010-03-30 02:19:21 +00:00
Gyedo Jeon 08a28d9ca7 Made arrow key events passed from wx to panda 2010-03-29 23:48:17 +00:00
Gyedo Jeon da1653f8b6 Made unused view stop rendering 2010-03-27 05:23:01 +00:00
Gyedo Jeon 3be7e31b30 Added menu for change 4-view layout 2010-03-27 02:33:32 +00:00
David Rose aa7f7a3e99 raise default maxDiskUsage 2010-03-26 22:26:07 +00:00
Gyedo Jeon 6eeafea9b3 Seperated getExtraSaveData function to pre and post 2010-03-25 06:06:53 +00:00
Gyedo Jeon 2eecb4e60c Removed unintended single quotes and added getExtraSaveData function 2010-03-25 05:51:29 +00:00
Gyedo Jeon 3de2269641 Added current file extension check 2010-03-25 03:31:33 +00:00
Gyedo Jeon 6180335879 Made grid snap option work with fXyzSnap flag 2010-03-24 20:33:30 +00:00
Gyedo Jeon d69d9961f8 Made ObjGen type object not be created 2010-03-24 18:03:17 +00:00
rdb 3815cc1229 Let's add panda3d.awesomium import convention 2010-03-24 07:47:18 +00:00
Gyedo Jeon 5b6ae0cb75 Added support for additional argument of update function to indicate it is not called from loading 2010-03-24 05:13:12 +00:00
Gyedo Jeon 87e588689f Added support for name in addNewObject function 2010-03-24 03:31:56 +00:00
Gyedo Jeon 3216e5c0b6 Fixed a typo 2010-03-23 21:27:10 +00:00
rdb 6132cfcadc Fix root_dir problems in pdeploy's standalone mode 2010-03-22 18:10:48 +00:00
rdb 7a33157f92 Revert some of my callable changes, I found out that old-style classes don't provide __call__ 2010-03-20 10:30:06 +00:00
David Rose b4900f139b ppackage -H is convenient 2010-03-20 00:45:00 +00:00
Zachary Pavlov 77318b23df hasattr(function, __call__) is not a valid callable check! use callable instead, which catches inittable objects 2010-03-19 22:49:24 +00:00
David Rose 599e8eff89 minor bugfixes 2010-03-19 22:36:27 +00:00
rdb ac1223d0da Ditch stuff like has_key and backticks 2010-03-19 10:32:09 +00:00
rdb b3e9fd9c30 Remove this ancient thing 2010-03-19 09:29:31 +00:00
Gyedo Jeon bd9e67ceda Added ObjectMgrBase class so game-specific ObjectMgr could be inherited from 2010-03-19 00:24:13 +00:00
Gyedo Jeon 448b975efe Made manipulating widget not be shown for unmovable objects 2010-03-16 18:59:05 +00:00
Gyedo Jeon 2561e86f4c Made transform object properties UI disabled for unmovable objects 2010-03-16 01:32:57 +00:00
Gyedo Jeon 28827cd5e3 Made duplicateObj function work with toontown 2010-03-15 21:00:16 +00:00
rdb f272169d11 /nonfatal flag for *.p3d 2010-03-15 07:55:12 +00:00
Gyedo Jeon d199a95664 Added Rename popup menu 2010-03-13 02:00:40 +00:00
Gyedo Jeon 3c5b129f40 Made protoPalette working with new PaletteTreeCtrl 2010-03-12 19:03:29 +00:00
Gyedo Jeon b6cc9c11a7 Added expand, collapse popup menu 2010-03-12 05:58:46 +00:00
Gyedo Jeon d49d251a96 Made selected node be shown 2010-03-12 05:30:21 +00:00
Gyedo Jeon 47f4e39de8 Added feature for importing toontown dna 2010-03-12 05:11:03 +00:00
Gyedo Jeon ae157e1b89 Removed temoporary collision node after use 2010-03-12 05:08:04 +00:00
Arkady Trestman 7a4348c985 refactored palette tree functionality into a separate class - PaletteTreeCtrl 2010-03-10 23:14:14 +00:00
Gyedo Jeon 2e9cf84f88 Made saved filename be current filename 2010-03-10 19:39:05 +00:00
Arkady Trestman 7a4844fa34 improved tree building performance 2010-03-10 02:10:06 +00:00
Ken Patel bc9a4e1db1 GIB - Clean up log output and check for log histories even if basename does not include a date. 2010-03-10 02:03:22 +00:00
Arkady Trestman d97bdd1440 improved object palette tree loading time 2010-03-10 00:15:58 +00:00
David Rose 30dddab983 remove troublesome assert 2010-03-08 20:13:20 +00:00
Gyedo Jeon a89c2f5621 Adde contextMenu system 2010-03-06 02:48:15 +00:00
rdb a78a262b16 Fix non-debug library imports on Windows 2010-03-05 07:53:54 +00:00
rdb 813000b2cc Reliable rmtree on Windows 2010-03-05 07:46:39 +00:00
Gyedo Jeon 00c70c2615 Added popup menu to viewport 2010-03-04 18:37:04 +00:00
Gyedo Jeon 5f662a84ef Added popup menu to sceneGraphUI 2010-03-04 18:36:16 +00:00
rdb 1df1eb4f3e recognize verify_contents token 2010-03-04 18:10:44 +00:00
David Rose 34d84ea813 use coordinate-system-independent vectors 2010-03-04 17:50:56 +00:00
David Rose c6120c1ec1 writeConfigXml 2010-03-03 23:11:59 +00:00
David Rose 991d5179a3 add __enter__ and __exit__ 2010-03-03 18:32:46 +00:00
Gyedo Jeon 12928eb9b5 Made reset be called when editor is started 2010-03-03 01:25:12 +00:00
Arkady Trestman f3a8f95316 now sorting alphabetically and in original order 2010-03-02 23:21:07 +00:00
David Rose 108b2af944 os.rmdir() isn't reliable on windows 2010-03-02 23:18:38 +00:00
Gyedo Jeon 88552b956c Added a list to keep object palette order 2010-03-02 22:31:00 +00:00
Arkady Trestman b550c5c0a4 added alphabetical tree-node sort 2010-03-02 03:45:55 +00:00
David Rose 6d64fbeb5f shutil.rmtree() not reliable on Windows 2010-03-02 02:17:47 +00:00
David Rose 6a2cb24ecf RT_forget_package 2010-03-02 01:39:34 +00:00
David Rose b4927284b5 automatic package management 2010-03-01 23:15:31 +00:00
David Rose e68e597b6a more verbose error messages 2010-03-01 19:06:12 +00:00
Gyedo Jeon 78942f54ae Made reset festure could be canceled 2010-02-26 20:44:16 +00:00
Gyedo Jeon 33eda44d11 Added temporary hack for undo related bug 2010-02-26 20:28:17 +00:00
Gyedo Jeon 080a62753a Made keyevent unbound when gridSize UI is on 2010-02-26 20:27:53 +00:00
Ken Patel 97a1724005 Rope.py usage comment correction 2010-02-26 20:06:24 +00:00
Gyedo Jeon a926640f1a Added key down, up event binding 2010-02-26 20:05:51 +00:00
Ken Patel d23e0af3ca TF - holidayManagement page sorts configs & highlights holidays with names that start with an asterisk 2010-02-26 19:56:12 +00:00
Gyedo Jeon 3ad321eebd Changed edit button position in hotkey UI 2010-02-26 19:09:10 +00:00
Gyedo Jeon a20bd77706 Made camera rotate around center of persp view in new LE 2010-02-26 18:48:03 +00:00
Gyedo Jeon ffee5a7d56 Fixed a bug in undo for deletion 2010-02-26 02:01:58 +00:00
Gyedo Jeon d105aa08ea Made iRay sorted to find proper hit 2010-02-26 01:51:00 +00:00
Gyedo Jeon 17f4adb518 Made persp camera properly be reset 2010-02-26 01:05:50 +00:00
Gyedo Jeon 29d6242dff Added status readout, confirm to save when reset 2010-02-25 22:21:57 +00:00
rdb d3e12cde87 Fix division by zero when resizing the window to 0 size 2010-02-25 17:21:48 +00:00
Gyedo Jeon 1fba319d67 Made hotkeys be shown in menu item 2010-02-25 02:25:04 +00:00
Gyedo Jeon ae1f9ee618 Added more hotkeys for new LE 2010-02-25 02:23:30 +00:00
Gyedo Jeon 5b4dc58c96 Allowed quit function could be called outside from menu 2010-02-25 02:22:42 +00:00
David Rose 02960fbddf true_file_io 2010-02-24 23:34:26 +00:00
Gyedo Jeon 91f365e629 Added a hotkey for make live feature 2010-02-24 22:55:18 +00:00
Gyedo Jeon f8d731e922 Made object to be appeared on grid if added ouside of current live object 2010-02-24 22:54:55 +00:00
Gyedo Jeon 159f878ef3 Added make live feature to make an object a base object to add another object 2010-02-24 21:50:23 +00:00
David Rose 3cf40a0a28 support glob for vfs 2010-02-24 01:58:36 +00:00
Gyedo Jeon a252c1010d Fixed an issue of deletion from scenegraph 2010-02-24 01:45:20 +00:00
Gyedo Jeon 4fca72f556 Halted key event passing during hot key editing 2010-02-23 23:08:58 +00:00
Arkady Trestman 6ca5e143f1 correcting some item selection and deleting issues 2010-02-23 22:14:10 +00:00
David Rose ca0675d20d fix sys.path issues within finding implicit modules using module() or mainModule() 2010-02-23 22:12:22 +00:00
David Rose 23d5b8e3b5 mount p3d files at cwd, not at /mf 2010-02-23 22:04:03 +00:00
David Rose 2eaf5a88b5 allow ppackage to drop p3d files into the current directory by default 2010-02-23 21:41:58 +00:00
Gyedo Jeon 9bb860ea1e Simplified how hotkey is handled 2010-02-23 19:59:03 +00:00
Gyedo Jeon 35dd9e3e18 Added feature to bypass keyevent from wx to panda 2010-02-23 19:58:19 +00:00
David Rose 727b2ca5a9 don't report error messages for panda3d.blah 2010-02-23 00:44:29 +00:00
Gyedo Jeon dd71475227 Added hotkey for new LE duplicate function 2010-02-22 22:42:35 +00:00
Gyedo Jeon e3272b9610 Removed unnecessary import 2010-02-22 18:36:37 +00:00
David Rose 5150c70bfa openssl version 2010-02-22 00:17:59 +00:00
David Rose 45dd1457c9 revert implicit request_State and demand_State methods after reconsideration 2010-02-19 20:08:46 +00:00
Gyedo Jeon 7d72196ccf Updated to be inheritable 2010-02-19 20:07:20 +00:00
Gyedo Jeon de1e105e82 Updated to be inheritable 2010-02-19 19:46:50 +00:00