Commit Graph

6073 Commits

Author SHA1 Message Date
David Rose 4509e4354c downloadRemainingSeconds 2009-10-26 09:28:50 +00:00
David Rose a36bc45d08 a few tweaks 2009-10-25 21:39:41 +00:00
rdb fa500f10a3 Do we really need to import 'direct' ? 2009-10-25 18:23:05 +00:00
rdb 727c37d414 Composite file for (lib)p3dpython(w) 2009-10-25 15:28:47 +00:00
David Rose 1e0cf1664a fix 'Couldn't find package blah in contents.xml' problem 2009-10-25 00:34:27 +00:00
David Rose 2173055841 fix problem with splash images not showing up initially 2009-10-25 00:19:03 +00:00
David Rose 3977a68842 fix obscure firefox crash 2009-10-24 23:35:17 +00:00
David Rose 884c389bad using bundles (and LSUIElement=1) to better manage OSX dock icons 2009-10-24 23:24:34 +00:00
rdb 9fcb863c04 Force version number input, ship both 'panda3d' and 'Panda3D.app' on OSX, and choose an Identifier that doesn't conflict with the app bundle's. 2009-10-24 18:45:15 +00:00
David Rose 46d632f82a Panda3DRuntime -> Panda3D 2009-10-24 16:51:42 +00:00
rdb 536ef4f5f5 Remove pkg if it already exists 2009-10-24 10:53:58 +00:00
rdb b87b855eff Remove dmg if it already exists 2009-10-24 10:06:27 +00:00
rdb ef82e8d8c8 Panda3D.app is a directory, not a file 2009-10-24 09:56:20 +00:00
rdb 54ba9f4070 Changes to OSX installer for new Panda3D.app bundle 2009-10-24 09:53:38 +00:00
David Rose fe38ff0da5 ignore weird command-line settings 2009-10-24 05:26:23 +00:00
David Rose 7547ab8cd4 bundle-making script for the standalone app 2009-10-24 01:08:07 +00:00
David Rose c7309c1824 compile warning 2009-10-24 01:07:46 +00:00
David Rose 4d271429da eh, just use the posix filename after all 2009-10-24 01:06:44 +00:00
David Rose be9798c601 typo 2009-10-24 00:55:18 +00:00
David Rose bd79880ee1 make a mac-friendly application bundle for standalone panda3d 2009-10-24 00:45:24 +00:00
rdb 9fe354cd7f Smart OSX framework extraction and inclusion 2009-10-23 19:25:12 +00:00
David Rose ddea543868 optional net and nativenet 2009-10-23 19:19:07 +00:00
David Rose 7e565c2a49 fix safari crash 2009-10-23 16:27:47 +00:00
David Rose c015814321 some more error cases 2009-10-23 00:25:50 +00:00
Darren Ranalli 4bc0c2b591 corrected implementation of SkinningReplyTo.__getattr__ 2009-10-22 23:19:21 +00:00
David Rose b8f7cbd532 oops typo 2009-10-22 20:35:55 +00:00
David Rose 5aee8bd4dc get_panda_script_object log output 2009-10-22 20:35:03 +00:00
David Rose eaee7a00f8 apple build issue 2009-10-22 20:33:04 +00:00
rdb df9edbe1dd Print a somewhat more useful message when the -i option is omitted 2009-10-22 14:01:43 +00:00
rdb 80196acac8 Installer package creation for OSX 2009-10-22 12:59:27 +00:00
David Rose 04ef8343bf exclude libpthread.so 2009-10-22 07:09:28 +00:00
David Rose 2dbd154536 better handling of some startup failures; don't make a osx gui app unless necessary 2009-10-22 07:05:51 +00:00
David Rose 3f5dd0d039 report panda3d version 2009-10-21 19:57:45 +00:00
David Rose 0fd8c7a18d more super-mirror stuff 2009-10-21 19:45:57 +00:00
David Rose aaf4195dfb super-mirror 2009-10-21 18:38:29 +00:00
David Rose 691ee623f4 add direct.filter 2009-10-21 15:49:59 +00:00
David Rose 27e7a3c475 change linux back to ~/.panda3d 2009-10-21 15:43:13 +00:00
rdb c84026fd51 Add missing atlbase.h include 2009-10-21 15:34:08 +00:00
David Rose dc06cd6d7a fix non-relative p3d urls 2009-10-20 23:17:36 +00:00
David Rose 54e34d4672 use ~/Library/Caches/Panda3D on Mac, ~/Panda3D on Linux 2009-10-20 23:08:28 +00:00
David Rose b86a9f0d8d reduce download spam in log 2009-10-20 20:23:31 +00:00
David Rose f998a9cf13 add sha 2009-10-20 19:51:05 +00:00
David Rose 7e9618a438 add models package 2009-10-20 19:49:27 +00:00
David Rose d660b6934b separate out CompilationEnvironment structures 2009-10-20 19:27:10 +00:00
David Rose e9f98e18ef save log for non-console version 2009-10-20 19:11:40 +00:00
rdb 6eee4b9ace Replace remaining instances of Disney license with CMU license 2009-10-20 08:16:12 +00:00
Darren Ranalli efca6018ed support other response types in proxy object 2009-10-20 01:02:12 +00:00
Darren Ranalli faa73fad5f better support for head sub-tags on a per-page basis 2009-10-19 23:54:38 +00:00
David Rose 8e0aed64a7 fix a race condition, and detect some startup errors better 2009-10-19 23:39:19 +00:00
David Rose 10e4427860 fix firefox crash 2009-10-19 22:29:39 +00:00
David Rose 071cf37368 more debugging? 2009-10-19 22:18:43 +00:00
Darren Ranalli 98aee03ca0 added ability to add tags within landing page HEAD tag 2009-10-19 21:35:07 +00:00
David Rose 4abfcb2122 fix firefox streams 2009-10-19 21:29:22 +00:00
Darren Ranalli 678dc259b8 added skinning support to manual response mechanism 2009-10-19 21:15:56 +00:00
David Rose ccee3d2db9 apparently order matters 2009-10-19 19:18:39 +00:00
David Rose 375e0bb6c6 osx fixes 2009-10-19 18:48:53 +00:00
David Rose 10b616d819 tinyxml dependency 2009-10-19 18:18:05 +00:00
David Rose 217580661d respect passed-in hostUrl 2009-10-19 18:06:00 +00:00
David Rose d7f56e852d new merge tool 2009-10-19 16:14:07 +00:00
David Rose 8e7ba3333e wait, I've gone insane. reverting change 2009-10-19 13:46:15 +00:00
David Rose b469a507a1 minor fixes 2009-10-19 13:45:51 +00:00
David Rose ab98281c44 minor fixes to output formatting 2009-10-19 13:44:59 +00:00
David Rose eb78622703 typo in comment 2009-10-19 13:43:04 +00:00
David Rose 322c9be858 correct dependencies for linking 2009-10-19 13:42:47 +00:00
rdb f851454d0e Fix faulty include 2009-10-19 10:34:29 +00:00
rdb fc10dabe5b Fix compile issues on windows with unicode wxwidgets, as MSVC (of course) does not follow the ISO C99 standard. 2009-10-19 09:40:25 +00:00
rdb bec4483a8d Fix when the source path contains a space 2009-10-19 06:42:14 +00:00
David Rose fdc8de25f8 remove windowsism 2009-10-16 19:44:35 +00:00
David Rose d2bccefad8 check for NPAPI version at startup 2009-10-16 19:39:54 +00:00
David Rose fbb5c7ce0d P3D_instance_start_stream() 2009-10-16 18:07:35 +00:00
David Rose 5a2e1d1b50 handy javascript functions 2009-10-16 00:43:15 +00:00
David Rose 1dbbab9ea0 use -o for output 2009-10-16 00:22:47 +00:00
David Rose 1da688a101 can't use __doc__ for help; it gets stripped out 2009-10-16 00:18:30 +00:00
Darren Ranalli 791162d433 reimplemented unescapeHtmlString to fix bug, added test cases 2009-10-15 02:15:24 +00:00
David Rose f9caf8b01b download.png 2009-10-14 22:57:14 +00:00
David Rose 0a6881430f close down when x11 splash is closed 2009-10-14 22:03:17 +00:00
David Rose 5008ca2aa8 mo' better plugin versioning 2009-10-14 21:46:37 +00:00
David Rose fd68014d7b build p3dpython.exe even without HAVE_P3D_PLUGIN 2009-10-14 17:44:41 +00:00
David Rose 01da0758e3 appRunner.windowProperties 2009-10-14 13:44:04 +00:00
David Rose f814e574dd another fail case 2009-10-14 13:43:34 +00:00
David Rose 9ecc675b72 better failed-case handling 2009-10-14 13:33:05 +00:00
David Rose 778a30aa5f remove unused interfaces 2009-10-13 21:27:32 +00:00
David Rose 268f02b587 whoops 2009-10-13 21:27:08 +00:00
David Rose f17536da77 protect from builds without net or openssl 2009-10-13 18:56:17 +00:00
Zachary Pavlov ae0ced7c2c prevented anim control crash 2009-10-13 18:12:04 +00:00
David Rose b12fbd0724 important to default -OO for optimized builds 2009-10-12 23:43:16 +00:00
David Rose 02823288e6 HAVE_ACTIVEX 2009-10-12 22:24:44 +00:00
David Rose c6799a2125 add miles 2009-10-12 19:35:54 +00:00
David Rose d7b2de8029 add audio libraries, and download transitive package requirements 2009-10-12 01:50:55 +00:00
David Rose 90f0c9d671 build on mac too 2009-10-10 17:16:56 +00:00
rdb 32b809b50c Fix compiler errors 2009-10-10 12:38:13 +00:00
David Rose ec3352ec82 solve some texture resolving issues 2009-10-10 09:10:06 +00:00
David Rose 2318cb3646 remove unused EventRecord code (?) 2009-10-10 09:08:54 +00:00
David Rose 13cb3d0ef0 plugin version for ie 2009-10-10 00:16:45 +00:00
David Rose dcc5447688 plugin version 2009-10-09 23:54:45 +00:00
David Rose 7472fd8e5d -S option for ppackage as well as packp3d 2009-10-09 23:36:01 +00:00
David Rose f3e620677e allow better console handling; download is low-pri thread 2009-10-09 01:06:06 +00:00
Darren Ranalli 6fb3aa5afc fixed garbage leak 2009-10-09 00:27:49 +00:00
Arkady Trestman 18ff0f4e9b treat DISPATCH_METHOD and ( DISPATCH_METHOD or DISPATCH_PROPERTYGET ) the same 2009-10-08 22:22:00 +00:00
David Rose 61f2bafdf7 implicitly replace https -> http for download_url 2009-10-08 19:36:49 +00:00
David Rose abae156103 minor fixes 2009-10-08 19:07:37 +00:00
David Rose f0d19f90a9 report total download size properly 2009-10-08 18:11:39 +00:00
David Rose f2e3cef83b avoid ie7 crash 2009-10-08 17:35:47 +00:00
David Rose 1584feba64 p3dcert now uses compiled-in ca_bundle_data as well 2009-10-08 03:05:41 +00:00
David Rose e2c1394007 srand 2009-10-07 22:46:47 +00:00
David Rose 826b0e5033 revert unintended checkin 2009-10-07 22:43:59 +00:00
David Rose 10f5d804be find_host 2009-10-07 22:43:24 +00:00
David Rose 6c6f498ebb panda3d.exe should check mirrors too 2009-10-07 22:25:03 +00:00
Gyedo Jeon 47b9e90b4c Added object duplication and grid snapping 2009-10-07 22:09:31 +00:00
Gyedo Jeon d1d8685fe5 Added support for grid snapping 2009-10-07 21:40:22 +00:00
David Rose fe65b1ce40 a few small fixes 2009-10-07 14:48:06 +00:00
David Rose 843bc110c4 prevent crash at exit 2009-10-07 00:30:24 +00:00
David Rose 6b0f19f13e protect against circular patch chains 2009-10-07 00:17:17 +00:00
Darren Ranalli 3786a86d0b added dict-syntax access to ScratchPad 2009-10-06 23:59:47 +00:00
Darren Ranalli 23b4f51b43 added unescapeHtmlString 2009-10-06 23:14:42 +00:00
Darren Ranalli 85fc649f2c added Enum.hasString and Enum.fromString 2009-10-06 23:03:43 +00:00
David Rose 6967dede19 alt_host bug 2009-10-06 22:14:02 +00:00
David Rose 5ea8a8c869 don't up the patch_version number unless there's really a change 2009-10-06 20:57:55 +00:00
David Rose 471bb53139 fix missing-patch problem 2009-10-06 20:09:09 +00:00
David Rose f4bf3d5039 build linux 2009-10-06 18:56:45 +00:00
David Rose a308a4a01c add p3dpythonw.exe, more robust startup 2009-10-06 18:55:28 +00:00
Arkady Trestman f7566dc280 added IDispatchEx support for dynamic scripting features 2009-10-06 17:11:40 +00:00
David Rose 216211343f panda3dw.exe, and file-associations for windows 2009-10-05 22:35:50 +00:00
David Rose 6bd5ec1c5a robustify initial download 2009-10-05 21:39:07 +00:00
David Rose 6b3ba07bd3 fix reappearing start button 2009-10-04 16:06:34 +00:00
David Rose f1871c5080 exclude libnvidia 2009-10-03 18:05:25 +00:00
David Rose 4545421f6e fix caching issues, mirror issues 2009-10-03 15:54:46 +00:00
David Rose e816ad0599 fix extract issues 2009-10-03 00:59:56 +00:00
David Rose a257cbbfba fix shutdown error 2009-10-02 22:10:51 +00:00
David Rose d6647e3a85 set_visible for osx 2009-10-02 21:54:16 +00:00
David Rose 945a732411 fix splash window visibility 2009-10-02 21:47:22 +00:00
David Rose f9864e18d1 build on linux 2009-10-02 21:36:11 +00:00
David Rose 13877e26b1 finish workaround for Vista keyboard issue 2009-10-02 20:23:09 +00:00
David Rose 5e12be142a request_keyboard_focus 2009-10-02 00:04:53 +00:00
David Rose 09e6d823c4 embrace new WindowHandle construct 2009-10-01 19:11:02 +00:00
David Rose 3337558bba revert WinMain: not a good idea after all 2009-09-30 01:18:01 +00:00
David Rose 27f9b545de WinMain 2009-09-30 00:45:23 +00:00
David Rose 5938d40926 great big microsoft nonsense about temporary paths 2009-09-29 01:53:10 +00:00
David Rose 46ec3f1d00 add image; iterate through all mozilla tools 2009-09-28 23:24:03 +00:00
David Rose afe34ff575 issues with patchmaker 2009-09-28 22:38:38 +00:00
David Rose f82196dfc9 minor patch optimization 2009-09-28 18:06:05 +00:00
David Rose 5a223ebbc1 C++ patching works now 2009-09-28 17:46:28 +00:00
David Rose d0f0aeaf16 revert unintended checkin 2009-09-28 17:30:05 +00:00
David Rose c947b4ba4b windows compilation issues 2009-09-28 17:26:32 +00:00
David Rose 3771d613ad c++-based patching, almost working 2009-09-28 15:55:37 +00:00
David Rose 81c2514bc4 steps toward C++ patching 2009-09-27 23:46:33 +00:00
David Rose 083e7cbe78 robustify download on the C++ side too 2009-09-27 15:47:43 +00:00
David Rose 9a0e32be3a further download robustification 2009-09-26 18:00:46 +00:00
David Rose 4b99d6a3f1 fix logfile issue 2009-09-26 02:20:26 +00:00
David Rose cfdc400bcb generalize with python script 2009-09-26 02:13:43 +00:00
David Rose 03a7bfeb0c minor fix 2009-09-25 21:48:52 +00:00
David Rose 2a1299b294 integrate with some more code in plugin, fix a couple of bugs 2009-09-25 21:41:12 +00:00
Arkady Trestman 3affab1849 initial commit 2009-09-25 21:33:53 +00:00
David Rose 4fbae3c37f convert tabs to spaces 2009-09-25 17:59:05 +00:00
David Rose 7de817fb2b remove old task manager 2009-09-25 14:50:14 +00:00
David Rose aeaf27df80 __dso_handle problems 2009-09-24 22:24:39 +00:00
David Rose bc5954055a oops, compilation error 2009-09-24 19:55:28 +00:00
David Rose fada2d5933 LocalAppDataLow 2009-09-24 19:16:58 +00:00
David Rose 32ceb7e638 fix problems with wx 2009-09-24 14:46:07 +00:00
David Rose 7b20e7b9b6 remove old -h and -n options 2009-09-24 03:36:36 +00:00
Darren Ranalli 5081ce9b8c initial revision 2009-09-24 01:36:47 +00:00
Darren Ranalli 6ae65db125 initial revision 2009-09-24 01:16:32 +00:00
David Rose c867b125c1 some minor reorganization 2009-09-24 01:11:01 +00:00
David Rose 67d7f34965 revert accidental debug code 2009-09-23 23:41:52 +00:00
David Rose 1d78ab779c cerr cleanup 2009-09-23 23:34:01 +00:00
David Rose 508b92005f super mirror 2009-09-23 23:31:38 +00:00
David Rose 17133ebc8c mirrors at the C++ level too 2009-09-23 19:45:21 +00:00
David Rose 26813ee3b6 strip query string 2009-09-23 17:35:25 +00:00
David Rose b3b6c13d71 HostInfo.asMirror 2009-09-23 02:45:14 +00:00
David Rose 029512d577 is_protected_mode 2009-09-23 00:25:41 +00:00
David Rose c40c8f66fe prepare for is_protected_mode 2009-09-22 22:31:32 +00:00
David Rose 0d51d08b66 remove tinyxml dependency 2009-09-22 22:30:57 +00:00
David Rose 1a5a02d3cd protect against multiple ondownloadbegin notifies 2009-09-22 21:32:23 +00:00
David Rose be34e2e587 mirror support (python level) 2009-09-22 20:29:45 +00:00
Arkady Trestman 1ac436a01f now delaying initializing the plugin untill ActiveX control is ready to draw it 2009-09-22 20:23:35 +00:00
David Rose 301342ec8d minor fix 2009-09-22 17:48:33 +00:00
David Rose e434ca0d57 alt_host 2009-09-22 13:57:14 +00:00
David Rose b710786378 compilation error 2009-09-22 03:57:32 +00:00
David Rose ec5f3ab053 wip: alt_host 2009-09-22 02:15:20 +00:00
David Rose 56a52075c4 build rules 2009-09-21 22:23:05 +00:00
David Rose 798f55f049 some windowsisms, starting mirror stuff 2009-09-21 21:31:59 +00:00
David Rose a0e8ed727e missing header file 2009-09-21 16:55:15 +00:00
David Rose a1add7d090 compilation error 2009-09-20 18:48:54 +00:00
David Rose bd71beaf76 more cache-busting, keep install directory clean 2009-09-20 18:47:04 +00:00
rdb 120bfa8d9e Very ugly workaround around a very annoying selinux sigsegv on shutdown 2009-09-20 18:43:06 +00:00
rdb b6de452a12 Give execute permissions, otherwise p3dcert won't run here 2009-09-19 17:14:00 +00:00
David Rose 02a24010fb downloader fixes 2009-09-18 22:30:27 +00:00
David Rose 2995f65b17 add -A 2009-09-18 21:17:38 +00:00
rdb f97959e94b Full rewrite of ppython. Instead of invoking the python interpreter by launching it's process, it interfaces to the Python API to import the script as module.
Basically, it's a hybrid between what it used to be and what the scripts would be, frozen.
The advantage of the first is that ppython is now a very small wrapper instead of the hacky problematic mess it used to be.
The advantage of the second is that the scripts are not as big as if they would be frozen. And they can be modified.
2009-09-18 16:08:30 +00:00
David Rose ba686b6f6a don't need cleanup and free 2009-09-18 05:17:12 +00:00
David Rose 37b75fd745 compiler warning 2009-09-18 05:12:11 +00:00
David Rose 8dde8b36f4 compiler warning 2009-09-18 05:11:28 +00:00
David Rose d74b3b6905 NSGetEnviron 2009-09-18 05:00:14 +00:00
David Rose d3a3ff3b67 minor cleanup 2009-09-18 04:38:46 +00:00
David Rose 183bce718a wxUNICODE fixes 2009-09-18 04:18:38 +00:00
David Rose 6055265590 early image load 2009-09-18 01:49:40 +00:00
David Rose e6b659d702 scroll bar for tidiness 2009-09-18 01:33:56 +00:00
David Rose b16484896b signing interface 2009-09-18 01:09:02 +00:00
David Rose 2552864754 common_name -> friendly_name 2009-09-18 00:29:53 +00:00
Chris Brunner df998fbf48 allows fadeouts/ins to show even when aspect2d is hidden 2009-09-18 00:15:16 +00:00
David Rose c194dfa3c3 looking good 2009-09-17 23:03:11 +00:00
David Rose f568e7cca5 linux build 2009-09-17 22:55:12 +00:00
David Rose 8cf47fea92 new files 2009-09-17 22:53:34 +00:00
David Rose 54c3e34f6e getting somewhere 2009-09-17 22:52:52 +00:00
David Rose 0bee045806 revert P3DAuthDialog effort, wxwidgets is just better 2009-09-17 18:01:22 +00:00
David Rose f1dc8538f6 more work towards p3dcert 2009-09-17 15:45:39 +00:00
David Rose aeb5183df8 more WIP: p3DCert 2009-09-17 13:36:18 +00:00
David Rose 68a6ddf163 wip: authwindow 2009-09-17 02:20:35 +00:00
Arkady Trestman b83063a53b infusing "<script language="javascript"></script>" tag if such was not specified on the page 2009-09-17 01:57:14 +00:00
David Rose b242318279 clarification 2009-09-16 20:42:17 +00:00
David Rose 265236f6de preserve environment 2009-09-16 20:33:36 +00:00
David Rose ae7dcc4253 clear_class_definition 2009-09-16 20:21:32 +00:00
David Rose c06abc5887 fix some memory management issues 2009-09-16 19:00:11 +00:00
Arkady Trestman aa27efb2da not unloading p3d module during page reload 2009-09-16 04:41:55 +00:00
David Rose bd58f27ba8 don't need stdafx files 2009-09-16 01:13:14 +00:00
David Rose b1e9e65027 oops, incorrect file in Sources.pp 2009-09-15 23:58:29 +00:00
David Rose a508ef4867 INCLUDED_SOURCES 2009-09-15 23:51:29 +00:00
David Rose 0543ab899a make windows more consistent with mac, linux 2009-09-15 23:46:27 +00:00
Arkady Trestman 93d5012ebe adjusted code to load P3D data file location relative to the ActiveX hosting page 2009-09-15 21:42:46 +00:00
David Rose 4264a8d325 build with ppremake 2009-09-15 20:49:02 +00:00
David Rose a5a779cf33 integrate with panda environment a bit better 2009-09-15 19:38:14 +00:00
David Rose 64ea682fac remove generated files 2009-09-15 17:10:14 +00:00
Arkady Trestman 2a48505a45 got rid of stale dependencies 2009-09-15 00:36:48 +00:00
David Rose 40a7f71c77 minor cleanup 2009-09-15 00:22:13 +00:00
Arkady Trestman 6a17f6c388 initial commit 2009-09-15 00:21:13 +00:00
David Rose c4dfa24ca4 support osx 10.4 2009-09-14 20:06:50 +00:00
David Rose 920c5eac2b whoops, no p3dCert yet 2009-09-14 18:48:26 +00:00
Gyedo Jeon 01cdc6f629 Made DIRECT_deselectAll message be sent when direct.deselectAll is called 2009-09-14 18:14:50 +00:00
rdb e1a4fa17c5 modelcache is moved to a different dir 2009-09-14 08:58:25 +00:00
David Rose 6576fb0dfe report dlerror() 2009-09-14 06:57:51 +00:00
David Rose 71bc1c3965 oops, implicit size determination didn't work in embedded mode 2009-09-14 04:01:28 +00:00
David Rose a5b78579d0 revert unintentional checkin 2009-09-14 03:53:29 +00:00
David Rose c4842323e8 use quartz for splash window 2009-09-14 03:52:44 +00:00
rdb 6529e5c0a8 Better packaging in makepanda 2009-09-12 10:50:05 +00:00
David Rose 13c8fded21 minor fix 2009-09-12 04:16:25 +00:00
David Rose 1a72d8b984 minor fix 2009-09-12 04:15:37 +00:00
David Rose 0f21af3a53 redirect to main thread 2009-09-12 02:24:17 +00:00
David Rose 23ab03ec91 issue with XClearArea and 0-width areas 2009-09-12 01:48:40 +00:00
David Rose 37fde51fb1 win32 warning 2009-09-11 23:18:00 +00:00
David Rose b52dfe14dd more security work 2009-09-11 23:16:05 +00:00
David Rose 9f734e3cbf better x11 clearing 2009-09-11 18:56:46 +00:00
Gyedo Jeon 648730f3bb [WIP] Panda3D Level Editor 2009-09-10 23:41:39 +00:00
Gyedo Jeon cb4b6986bb Removed Toontown leveleditor files 2009-09-10 22:43:40 +00:00
David Rose 4b5eed144f firefox fix 2009-09-10 01:02:04 +00:00
David Rose fc762d8f09 JS features 2009-09-10 00:38:35 +00:00
David Rose f340a4ea3f more cleanup 2009-09-10 00:00:53 +00:00
David Rose 205a478b9d preserve $DISPLAY 2009-09-09 23:23:24 +00:00
David Rose 61a6522314 cleanups 2009-09-09 19:36:37 +00:00
David Rose fd62333192 alpha blending for x11 2009-09-09 16:44:57 +00:00
David Rose d870955f2c go ahead and load the ready image 2009-09-09 13:55:31 +00:00
David Rose da59dc9063 x11 buttons are responsive now 2009-09-09 01:44:18 +00:00
David Rose b71e4e1a35 protect from reentry 2009-09-09 01:30:21 +00:00
David Rose ab5f99fb20 missing file 2009-09-09 01:19:54 +00:00
David Rose 1513171ae8 wip, x11 button handling 2009-09-09 00:55:23 +00:00
David Rose 3c5259d286 button support, win32 2009-09-08 22:11:06 +00:00
David Rose 29276c2039 don't need bigendian treatment with Quartz 2009-09-08 20:41:34 +00:00
David Rose 2cbd760b69 compilation errors 2009-09-08 20:19:28 +00:00
David Rose 76679a765f auto_start (wip) 2009-09-08 19:46:06 +00:00
David Rose 2fa6ab7128 openssl dependency 2009-09-08 18:13:11 +00:00
rdb bb1bd24b06 Very simple deploy-for-web thing 2009-09-08 10:57:54 +00:00
rdb 4a39c66fff Add useful pdeploy script that can easily deploy any app to cdrom, web, or create installers for all platforms 2009-09-08 10:39:36 +00:00
David Rose 2477befaa2 protect PandaModules imports in try..except 2009-09-07 22:34:20 +00:00
rdb c8fa5e77c0 Don't ship libpandaskel, libpandaode and libpandaegg by default 2009-09-07 16:43:32 +00:00
David Rose 61e093a559 aggressively delete uncompressed package archive from install dir 2009-09-07 02:05:41 +00:00
David Rose df671dc334 consistent code with panda 2009-09-06 22:54:50 +00:00
rdb 657845986d libpandaode as separate package 2009-09-06 18:21:58 +00:00
rdb 71b8c6e7d7 Don't ship libGLcore.so.1 as it's nvidia-specific 2009-09-06 15:57:53 +00:00
rdb 4484076565 More work on installer maker - version numbers, license files 2009-09-06 14:25:28 +00:00
rdb a797a5fdfc Fix bug in .deb creation system 2009-09-06 13:54:30 +00:00
rdb 1bc9a8ef20 A bit more work 2009-09-05 18:51:30 +00:00
rdb 60c8a45dd6 Functional .exe installer making, on linux too 2009-09-05 18:06:47 +00:00
rdb 899862377c WIP installer maker - deb already functional, exe in progress 2009-09-05 16:59:59 +00:00
rdb 4c3bdd68f8 Don't build extend_frozen without Python 2009-09-05 13:26:33 +00:00
David Rose e7b00c6e92 revert object inheritance for now, causes problems 2009-09-04 18:24:35 +00:00
rdb b70abad054 DirectObject: classobj -> type 2009-09-04 17:16:19 +00:00
rdb bdb3d15332 More PHAVE fixes 2009-09-03 18:43:47 +00:00
Gyedo Jeon 8cfef6c08d Added support for callback function 2009-09-03 06:46:04 +00:00
David Rose 4f2d4d337e whoops, non-windows fix 2009-09-03 04:04:01 +00:00
David Rose cc5a38f40a minor fix 2009-09-03 02:27:53 +00:00
David Rose 194979b51d clean exit and log reporting 2009-09-03 02:09:21 +00:00
David Rose 77b340fec7 some cache-busting 2009-09-02 14:48:58 +00:00
David Rose fcc7b5f9c2 PackageInstaller fixes 2009-09-02 06:08:33 +00:00
David Rose 6f42852497 minor adjustments 2009-09-01 22:42:42 +00:00
David Rose 58555a2895 windows issues 2009-09-01 00:18:31 +00:00
David Rose 201cdf2c86 mac issues 2009-08-31 23:00:52 +00:00
David Rose e74c4a0c8f support _d.dll in debug build 2009-08-31 22:33:24 +00:00
David Rose 1415193b5e separate out p3dpython.exe and libp3dpython.dll 2009-08-31 22:25:32 +00:00
John Loehrlein 06fa43a83b removed pointer in base. Added a comment about scale on the entry not working 2009-08-31 20:48:49 +00:00
David Rose 95420fe5b8 oops, path error 2009-08-31 19:32:22 +00:00
David Rose 671e3e5e85 compile on win32 2009-08-31 19:31:28 +00:00
David Rose 5fc0a429f6 RTLD_LAZY 2009-08-31 16:36:50 +00:00
David Rose 2f04931200 whoops, pdb 2009-08-31 16:10:56 +00:00
David Rose e9806e9c90 ok, we need pystub 2009-08-31 14:59:36 +00:00
David Rose f8e7cbfb27 no longer need static python library 2009-08-31 14:56:03 +00:00
David Rose ca13be76d2 compiler error 2009-08-31 14:29:34 +00:00
David Rose 9a68233e6f patching 2009-08-31 06:09:23 +00:00
David Rose 7b34234edc interactive_console 2009-08-30 21:10:30 +00:00
David Rose aca9915060 missing file 2009-08-29 23:08:55 +00:00
David Rose 4388b853e5 one_process support. Some issues. 2009-08-29 23:08:00 +00:00
David Rose 93e7352476 python_dev mode 2009-08-29 02:00:30 +00:00
David Rose 8c9032dca3 VFSImporter.sharedPackages 2009-08-28 23:51:47 +00:00
David Rose 15175c727d explicit calls instead of PyRun_SimpleString 2009-08-28 17:59:27 +00:00
Gyedo Jeon 0ad1e310d3 Added support for multiple windows 2009-08-28 06:41:07 +00:00
David Rose 8b77da64df preload libpandaexpress 2009-08-28 02:52:24 +00:00
David Rose 970f35a3e6 use _vfsimporter.pyd instead of runp3d_frozen.pyd 2009-08-28 01:55:05 +00:00
Darren Ranalli b373df5add fixed implementation of quiet zone wrt field updates from C++ 2009-08-27 22:00:40 +00:00
David Rose aefb14e678 more tweaks and fixes 2009-08-27 01:37:33 +00:00
David Rose 9691c5c403 tweaks for pirates 2009-08-26 23:46:50 +00:00
David Rose 95a6051462 debug statement 2009-08-26 19:43:12 +00:00
David Rose a4fcdbe5b9 P3D_check_request(timeout) 2009-08-26 19:42:36 +00:00
David Rose f1588e4e9f PatchMaker 2009-08-26 06:23:13 +00:00
David Rose 1fc186bda4 move <config> to within the <package> 2009-08-26 05:04:15 +00:00
David Rose 9827e8e978 ximport should be nested within xpackage 2009-08-26 01:47:52 +00:00
David Rose ba832881c5 platform_specific 2009-08-26 00:10:28 +00:00
David Rose 010f740ff6 debug prints 2009-08-25 21:59:11 +00:00
David Rose 81363c4ba9 PackageInstaller, runtime package installation 2009-08-25 21:40:57 +00:00
David Rose f39222cd1d re-order version and platform in filenames, again 2009-08-24 19:39:04 +00:00
David Rose bfb948c5a8 integrate make_contents into Packager 2009-08-24 18:42:47 +00:00
David Rose 29345bbc38 better splash image management 2009-08-24 03:29:10 +00:00
David Rose f94479e13b minor friendliness 2009-08-23 23:21:48 +00:00
David Rose 3f5fd50c16 Python-style pdef syntax 2009-08-23 20:15:34 +00:00
David Rose 9c576983f9 remove RT_post_url 2009-08-23 06:13:47 +00:00
David Rose d5528ab21f auto-download _import files 2009-08-23 05:40:06 +00:00
David Rose 8296a9d7bd missing files 2009-08-23 02:04:30 +00:00
David Rose d8859828ef move code to p3d directory for better organization 2009-08-23 02:00:03 +00:00
David Rose 01f032a0a5 download -> install 2009-08-22 22:36:10 +00:00
David Rose 5b744c5ab8 fix python run mode 2009-08-22 22:35:42 +00:00
David Rose cf6a220cb7 minor tweaks 2009-08-22 22:17:05 +00:00
David Rose f6863b7b7a compiler warnings 2009-08-22 21:46:02 +00:00
David Rose 29a65d32a9 osx toplevel splash windows 2009-08-22 21:26:25 +00:00
David Rose 78039485d6 squelch errors correctly 2009-08-22 01:56:18 +00:00
David Rose 19b7e0cb49 debug statements 2009-08-22 01:23:14 +00:00
David Rose 9a638bfd2a toString() 2009-08-22 01:22:24 +00:00
David Rose f34abe4411 'main' object 2009-08-21 22:42:35 +00:00
David Rose d16605943f cleanup temp files 2009-08-21 22:16:34 +00:00
David Rose 274cbb24e4 protect against ImportError 2009-08-21 22:09:20 +00:00
David Rose 6caeb369d6 slightly less hacky 2009-08-21 21:50:49 +00:00
David Rose 6cebf531c6 defunct script 2009-08-21 21:47:12 +00:00
David Rose df978c88b2 verify_contents 2009-08-21 19:00:50 +00:00
David Rose c30ae4fc99 forgot HAVE_GETOPT_H 2009-08-21 17:26:26 +00:00
David Rose ae8c460b1b wip: host support 2009-08-21 15:47:39 +00:00
David Rose d315933ac5 package -> plugin, and other minor changes 2009-08-21 01:35:00 +00:00
David Rose d9986dad01 trivial 2009-08-20 23:40:30 +00:00
David Rose d163bc6412 executable p3d's 2009-08-20 23:13:10 +00:00
David Rose 8dac001268 panda3d.pdef 2009-08-20 21:47:41 +00:00
David Rose 42bef14dac more tempfile nonsense 2009-08-20 19:05:11 +00:00
David Rose e84cf13bda inline_file 2009-08-20 19:04:15 +00:00
David Rose c4e79695e9 minor fixes to reduce startup noise 2009-08-20 15:46:31 +00:00
David Rose 5289285624 more robust temp file and log handling 2009-08-20 00:24:00 +00:00
David Rose 19e866c803 whoops, c++-ism 2009-08-19 18:38:04 +00:00