Commit Graph

447 Commits

Author SHA1 Message Date
David Rose 2b004124f9 protect better against malicious directory naming 2009-11-21 22:04:38 +00:00
David Rose 66f88cd348 ensure executable bit is set 2009-11-21 20:57:28 +00:00
David Rose 09483f7133 don't needlessly redownload contents.xml 2009-11-21 20:47:07 +00:00
David Rose a0c7fe7a81 minor comment fix 2009-11-21 19:05:40 +00:00
David Rose fc10c7c5a0 further interface generalizations 2009-11-21 01:20:55 +00:00
David Rose 426f96e66b alt_host affects log name, prc name, start dir 2009-11-20 00:43:30 +00:00
David Rose a725d42db1 splash_img shouldn't also apply to buttons 2009-11-20 00:05:04 +00:00
David Rose 4631711957 support host_dir 2009-11-19 23:59:04 +00:00
David Rose 43bfae1dd1 bgcolor etc, for osx 2009-11-19 22:03:03 +00:00
David Rose 2fa9ac5c76 bgcolor, etc for win32 2009-11-19 21:48:49 +00:00
David Rose 902ab1111a bgcolor, fgcolor, barcolor 2009-11-19 21:37:52 +00:00
David Rose eda65fe33f fix initial display of default image 2009-11-19 20:41:14 +00:00
David Rose 6a5dcc40e8 minor comment update 2009-11-18 22:12:02 +00:00
David Rose a749fd47cd increment P3D_API_VERSION to 9 2009-11-18 21:16:09 +00:00
David Rose 8c3d9c16f9 explicit window_handle type, for mac 2009-11-18 19:50:17 +00:00
David Rose d0d2ac4fa0 explicit window_handle type for win32 2009-11-18 19:36:45 +00:00
David Rose 21aad12650 move towards explicit handle type in P3D_window_handle 2009-11-18 19:26:39 +00:00
David Rose 6e8cedfcfb fix issues with active_img 2009-11-13 18:09:55 +00:00
David Rose 87f57dd710 fix onwindowattach/detach 2009-11-13 01:22:05 +00:00
David Rose a927aedf52 onwindowattach, onwindowdetach 2009-11-10 22:28:46 +00:00
David Rose 7984eecde7 add a horizontal scrollbar too 2009-11-04 00:28:10 +00:00
David Rose a784d86581 add certlist package for pre-approved certificates 2009-11-04 00:09:01 +00:00
David Rose 7ca831ae0b support builds with WebKit's NPAPI, as well as Mozilla's 2009-11-03 22:29:30 +00:00
rdb 521f5491b2 Bugfix when compiling for 10.4 on a 10.5 OSX install 2009-10-29 08:56:26 +00:00
David Rose e338f35a9e matches_run_origin, matches_script_origin 2009-10-27 23:35:06 +00:00
David Rose ab3e13403f some small fixes, starting _web_hostname integration 2009-10-26 20:19:19 +00:00
David Rose 4509e4354c downloadRemainingSeconds 2009-10-26 09:28:50 +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 884c389bad using bundles (and LSUIElement=1) to better manage OSX dock icons 2009-10-24 23:24:34 +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
David Rose 5aee8bd4dc get_panda_script_object log output 2009-10-22 20:35:03 +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 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 27e7a3c475 change linux back to ~/.panda3d 2009-10-21 15:43:13 +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 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
David Rose 375e0bb6c6 osx fixes 2009-10-19 18:48:53 +00:00
David Rose 217580661d respect passed-in hostUrl 2009-10-19 18:06:00 +00:00
David Rose 8e7ba3333e wait, I've gone insane. reverting change 2009-10-19 13:46:15 +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 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
David Rose fbb5c7ce0d P3D_instance_start_stream() 2009-10-16 18:07:35 +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 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 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 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 abae156103 minor fixes 2009-10-08 19:07:37 +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 6c6f498ebb panda3d.exe should check mirrors too 2009-10-07 22:25:03 +00:00
David Rose 6b0f19f13e protect against circular patch chains 2009-10-07 00:17:17 +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
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 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 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 03a7bfeb0c minor fix 2009-09-25 21:48:52 +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 c867b125c1 some minor reorganization 2009-09-24 01:11:01 +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 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 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