Commit Graph

4154 Commits

Author SHA1 Message Date
Asad M. Zaman d2dbbe9625 ime strings are now passed to inputdevice as they are typed 2004-04-07 17:34:29 +00:00
David Rose d8dda73cce re-apply version 1.30 which was lost through bad merge 2004-04-06 17:53:34 +00:00
Dave Schuyler 01d65fe28c lots of little changes for os x 2004-04-02 03:08:14 +00:00
David Rose a28b2a8006 add initial support for IME candidate strings in-game 2004-04-02 01:44:28 +00:00
David Rose 9315342da7 define normals for projection screens 2004-04-01 01:58:42 +00:00
David Rose a1ba7a54e7 use NodePaths for ProjectionScreen interface 2004-03-31 23:33:13 +00:00
David Rose 4df761d285 add NodePath::get_top() 2004-03-31 23:32:57 +00:00
David Rose e6ea294429 NodePaths should be returned as concretes, not references 2004-03-31 23:32:33 +00:00
Asad M. Zaman 0c85764323 cleaned up window-fullscreen mode and multiple windows mode for dx8 and dx9 2004-03-31 22:02:42 +00:00
David Rose ad9a03da5c support dynamic geoms properly with display lists 2004-03-30 22:02:29 +00:00
Asad M. Zaman 0f5c46313c toontown windowed mode supported in Dx8 and Dx9 2004-03-30 19:42:59 +00:00
David Rose 3727394df7 add WindowProperties::set_z_order() 2004-03-30 01:03:13 +00:00
Asad M. Zaman bc9d940c35 put some debug info to get feedback from users 2004-03-23 02:09:01 +00:00
Dave Schuyler baf11afd75 added stubbed out is_started() 2004-03-23 01:13:35 +00:00
Asad M. Zaman a038bcbaf6 Fixed the sluggishness with LoadSurfaceFromSurface. The filter flag needs to be set to none. 2004-03-22 21:46:25 +00:00
Asad M. Zaman ea16b5d9f7 Temporary solution to Dx8 CopyRects alternative, but it is very slow. I will be implementing a better method. 2004-03-22 21:29:05 +00:00
David Rose 849c2c5c7d don't crash if tex stats fail 2004-03-20 17:48:16 +00:00
David Rose d6ce073b65 build properly with new GeomContext (and without GeomNodeContext 2004-03-20 08:35:22 +00:00
David Rose 5fe909bb4f geomContext has moved to gobj 2004-03-20 03:18:50 +00:00
David Rose 50f7d0bce7 restore GeomContexts and display lists 2004-03-20 02:09:49 +00:00
Asad M. Zaman 1ed5d5c0e3 fixed a crash bug with a null pointer 2004-03-19 17:30:17 +00:00
David Rose 553b9c6b20 BIO_get_ssl() sometimes does nothing 2004-03-19 17:20:04 +00:00
David Rose d14a5523f4 properly pass query in non-proxy case 2004-03-19 14:08:52 +00:00
David Rose 1c11c51455 robusity Ramfile interface 2004-03-19 13:44:27 +00:00
David Rose f32eb1a6f8 fix compile prob on sgi 2004-03-19 02:00:48 +00:00
David Rose 6b909a2d2c fix compilation error 2004-03-19 01:52:09 +00:00
David Rose a2772d745a support writing png images 2004-03-19 01:50:00 +00:00
David Rose d49685c9a9 typo in comment 2004-03-19 01:49:51 +00:00
David Rose b38732a6e1 add histogram/palette options 2004-03-19 01:49:12 +00:00
David Rose c1583ac567 add is_valid 2004-03-19 01:48:50 +00:00
Asad M. Zaman 2e85d47cd2 fixed the window maximize/minimize bug on toontown 2004-03-18 22:22:03 +00:00
David Rose 5faa4ffb7e small typo 2004-03-17 23:26:23 +00:00
Asad M. Zaman 8701ff8346 single gsg multiple windows: all known bug fixed 2004-03-17 21:09:27 +00:00
Asad M. Zaman 60fcb96b59 more error recovery on dx error 2004-03-17 21:05:39 +00:00
Asad M. Zaman daf3f0d00b single gsg multiple windows: dx9 support 2004-03-17 21:04:44 +00:00
Asad M. Zaman f9dc7178e8 single gsg multiple window: fixed all known bugs 2004-03-17 20:05:39 +00:00
David Rose 1573ff1f73 generate_into() now returns the width 2004-03-17 06:55:35 +00:00
David Rose 0bf44b8cd5 add blend_sub_image 2004-03-17 06:55:01 +00:00
David Rose 9bb1585a04 fix bug with alpha palettes 2004-03-17 01:57:30 +00:00
David Rose 9242d5f932 fix close window bug 2004-03-17 01:55:02 +00:00
David Rose 55181edef0 compile on Linux 2004-03-17 01:41:29 +00:00
David Rose 83a138529d add support for png image file format 2004-03-17 01:06:49 +00:00
Joe Shochet 1121e150eb we no longer store those cdroms on dimbo 2004-03-08 20:33:19 +00:00
David Rose c83c4a5ba8 expand on comment 2004-03-05 20:11:42 +00:00
David Rose a79af737d2 add MouseWatcher::set_display_region() 2004-03-05 20:10:19 +00:00
David Rose e390fbddaf compiler warning 2004-03-04 23:45:43 +00:00
David Rose c179ad217d eliminate circular link reference 2004-03-04 21:41:34 +00:00
David Rose 56a9f1feae add text-soft-break-key and text-never-break-before 2004-03-04 19:14:58 +00:00
David Rose 9ca106399c regularize projection transform and near plane correction 2004-03-04 18:43:25 +00:00
David Rose 0e084fe310 make multipass work (sort of) on dx8 2004-03-04 15:48:19 +00:00
David Rose 703a038d59 store more texture data in rawdata mode 2004-03-04 02:23:36 +00:00
David Rose 6bc826c5a5 restore win-origin-x and win-origin-y 2004-03-04 01:42:28 +00:00
David Rose 04304b1e20 support mouse wheel events 2004-03-04 00:37:52 +00:00
David Rose 6c7a75a101 use hide_or_show_cursor() instead of ShowCursor() 2004-03-03 23:28:14 +00:00
David Rose 26fce4087c remove debugs 2004-03-03 21:57:42 +00:00
David Rose fdc4d0642a should disallow move_pointer for either of two reasons 2004-03-03 21:54:31 +00:00
David Rose b5bcb299df support move_pointer and cursor_hidden 2004-03-03 21:49:22 +00:00
David Rose 07260b688c update changed properties in window structure 2004-03-03 21:35:30 +00:00
David Rose be0f50c6fb redefine GraphicsEngine::auto_flip; define more pstats collectors 2004-03-03 20:22:05 +00:00
David Rose 28de7c48d8 oops 2004-03-03 20:16:40 +00:00
David Rose 58c7debfa5 support cursor_hidden 2004-03-03 20:15:09 +00:00
David Rose d561b66713 expose GraphicsWindow::get_pointer and move_pointer 2004-03-03 19:38:28 +00:00
David Rose cf6a95c0ed fix problem with remove_window() removing too many windows 2004-03-03 14:15:19 +00:00
David Rose 3572444a67 support pbuffers only 2004-03-03 14:14:39 +00:00
David Rose 323002f105 more sanity asserts 2004-03-03 14:14:03 +00:00
David Rose 49b7ac2fac must check gl extensions first 2004-03-03 06:53:39 +00:00
Joseph Lee 69ffcae6ff report_errors_loop() needs to return a value 2004-03-03 03:59:37 +00:00
Joseph Lee 02a1103540 don't call PstatCollector.is_started() if opt 4 2004-03-03 03:14:56 +00:00
David Rose 6a0476ebcb render textures should clamp by default 2004-03-03 01:34:46 +00:00
David Rose 5832df65ce compile on Linux 2004-03-03 01:29:08 +00:00
David Rose 587de59ae8 add GraphicsEngine::open_windows(), GLGraphicsStateGuardian::_edge_clamp 2004-03-03 01:09:38 +00:00
David Rose baea752ded make_current() should be unneeded before flip 2004-03-02 21:02:12 +00:00
David Rose a39aa8f71c add GraphicsOutput::flip_ready 2004-03-02 20:11:51 +00:00
David Rose f709ae9232 we need make_current() in the flip after all 2004-03-02 18:21:23 +00:00
David Rose 6f956e1fe7 use new offscreen buffer mechanism 2004-03-02 02:48:35 +00:00
David Rose abd0db5458 add callback support 2004-03-02 02:46:15 +00:00
David Rose 54ae975f3c don't assertion fail when user closes window 2004-03-01 23:47:23 +00:00
David Rose a6df37d6b0 remove make_current() from flip 2004-02-28 00:26:18 +00:00
David Rose 2bf87f010a add GraphicsOutput::make_texture_buffer() 2004-02-28 00:25:23 +00:00
David Rose 42507f9852 add ParasiteBuffer 2004-02-27 23:17:16 +00:00
David Rose a4f08870fa add share_with to make_gsg() 2004-02-27 22:12:18 +00:00
Asad M. Zaman e6862c11f9 better handling of E_OUTOFMEMORY error. If this error happens, it will try a different graphics dll 2004-02-27 20:49:22 +00:00
David Rose 9f57cfa1b2 add fill_ratio 2004-02-26 18:46:44 +00:00
David Rose fd8bc506d3 build on windows with new PreparedGraphicsObjects 2004-02-25 21:07:55 +00:00
David Rose 25a44c9b26 tweak comment 2004-02-25 19:53:33 +00:00
David Rose 232f9395bf split out PreparedGraphicsObjects from GraphicsStateGuardians 2004-02-25 19:34:30 +00:00
David Rose 0e81017698 formatting changes 2004-02-24 17:44:08 +00:00
David Rose 8066efb16e don't protect glReadBuffer and glDrawBuffer; they might get reset internally by slightly buggy drivers 2004-02-21 01:48:16 +00:00
Dave Schuyler 43e5cd19e0 avatar should no longer float on landing 2004-02-20 02:04:30 +00:00
David Rose 11f94c964a try some more to get pbuffers to work without call to SwapBuffers 2004-02-20 02:01:50 +00:00
David Rose b0de5200b0 glFlush() might be necessary 2004-02-20 02:00:44 +00:00
David Rose ab86ca2b73 name dynamic textures 2004-02-20 00:00:41 +00:00
David Rose b49f3d4b51 recreate pbuffer if it is lost 2004-02-19 21:53:38 +00:00
David Rose 36dc54b6c6 single-buffer 2004-02-19 21:18:39 +00:00
David Rose 751dc0f17a default texture filtering is linear 2004-02-19 19:50:39 +00:00
David Rose cb66e630d6 properly support single-buffered framebuffers 2004-02-19 19:41:52 +00:00
David Rose c26166c9cc add GraphicsOutput::sort 2004-02-19 02:53:23 +00:00
David Rose 6039e182c0 add App:PStats 2004-02-19 02:52:49 +00:00
David Rose 559366c37b support new interface from panda 2004-02-19 02:36:21 +00:00
David Rose 9a2e560d20 remove pipe from GraphicsEngine::make_window() 2004-02-19 00:08:06 +00:00
David Rose 5ede98f8d4 pstats for windows 2004-02-18 23:32:19 +00:00
David Rose 216ef33e68 support fixed_size 2004-02-18 23:03:42 +00:00
David Rose 761c0e78fc add name to GraphicsWindow constructor; add fixed_size to WindowProperties, add show-buffers to Configrc 2004-02-18 22:30:54 +00:00
David Rose 4d416cce51 pbuffers shouldn't flip 2004-02-18 19:23:36 +00:00
David Rose be6354f9ef bracket a few more low-level things with pstats 2004-02-18 18:21:00 +00:00
David Rose 82385a51d0 everything outside of GraphicsEngine::render_frame() is deemed Show Code for pstats 2004-02-18 16:23:08 +00:00
David Rose f1ef8df820 add GraphicsStateGuardian::panic_deactivate() 2004-02-18 15:21:32 +00:00
David Rose dba1064551 check framebuffer properties for match when creating pbuffer 2004-02-18 15:18:51 +00:00
David Rose 31cc2f4d8f query for pbuffer getting lost 2004-02-18 01:24:22 +00:00
David Rose e5ee695b0c fix compiler objection 2004-02-18 01:01:59 +00:00
David Rose dffa847486 pbuffers are finally working 2004-02-18 00:42:14 +00:00
David Rose f0288e05c9 use wglext properly 2004-02-17 23:23:33 +00:00
David Rose 084270e1a2 disable old chromium stuff for now 2004-02-17 19:52:45 +00:00
David Rose 1aa75bf0a4 oops, incorrectly fixed angle brackets 2004-02-13 23:26:23 +00:00
David Rose aadad6ab67 revert to avoid legal confusion; old url is acceptable. 2004-02-13 21:13:05 +00:00
David Rose 02ec418bba typo 2004-02-13 21:06:39 +00:00
David Rose 843c0331ae update license, change remaining local #includes to use quotation marks 2004-02-13 19:27:33 +00:00
David Rose 28a96485ab add get_time() from Steven Osman 2004-02-13 17:09:32 +00:00
David Rose 8fd4a2fac2 turn off depth write for transparent parts of M_dual 2004-02-13 02:49:26 +00:00
David Rose 4e8641d6fa inspect all pfnums before choosing one 2004-02-13 01:49:27 +00:00
David Rose b4d3ccd1a7 check for 24 bpp correctly 2004-02-13 01:34:28 +00:00
David Rose bbbe8cbf9f add show-pbuffers 2004-02-13 00:55:48 +00:00
David Rose 141852abeb add GLXPbufferSGIX 2004-02-13 00:21:45 +00:00
David Rose bd3c75357f protect from recursive entry 2004-02-12 23:53:05 +00:00
David Rose d647d2af0c minor comment cleanup 2004-02-12 23:52:20 +00:00
David Rose cfaf59d494 properly test for GL_BGR 2004-02-12 23:51:50 +00:00
David Rose 7e1501fd18 move extensions checking from wgldisplay to glstuff 2004-02-12 19:49:56 +00:00
David Rose 61fb002677 fix assertion error on window close 2004-02-12 16:36:02 +00:00
David Rose 15d7d45b8b remove chancfg 2004-02-12 16:20:05 +00:00
Dave Schuyler 1e11242da3 replacing is_in_outer_space with has_contact 2004-02-11 03:48:26 +00:00
David Rose 9089fa3820 unsafe to define USE_MGL_NAMESPACE globally 2004-02-10 18:49:02 +00:00
David Rose 42d159254e split glgsg into glmisc; expand on mesadisplay 2004-02-10 18:12:03 +00:00
David Rose ae685dcf4b split glgsg into glmisc; expand on mesadisplay 2004-02-10 18:02:16 +00:00
David Rose bb3dd92452 gracefully handle NULL window 2004-02-10 17:42:56 +00:00
David Rose 7b6594acac rename save_screenshot -> save_screenshot_default to prevent confusion 2004-02-10 17:23:54 +00:00
David Rose f4d29cf30b fix wglGraphicsBuffer 2004-02-10 06:08:19 +00:00
David Rose 99b64bdfc6 reset_if_new should return true or false 2004-02-10 05:57:03 +00:00
David Rose 6859501a67 add GraphicsPipe::OT_texture_buffer 2004-02-09 22:26:47 +00:00
David Rose be50ac2d73 define mesadisplay 2004-02-09 21:58:47 +00:00
David Rose 8c873de8a9 compile correctly without SSL 2004-02-09 21:48:57 +00:00
David Rose 48371c589d default to :0.0, don't crash on exit 2004-02-09 21:44:07 +00:00
David Rose 3cbedea88d specify OT_buffer 2004-02-09 21:15:29 +00:00
David Rose c0ce8fc453 remove unneeded includes 2004-02-09 21:15:17 +00:00
David Rose 33ae898b0c need to make_current() before capturing screenshot 2004-02-09 18:49:03 +00:00
David Rose fbca2647f9 add glxGraphicsBuffer 2004-02-09 18:47:57 +00:00
David Rose 82c77e5715 protect extensions from cppparser 2004-02-09 18:10:25 +00:00
David Rose 3517fa4bf9 use GLXFBConfig instead of XVisualInfo 2004-02-09 17:51:54 +00:00
David Rose 4f8349a5bf don't try to delete the reference-counted WindowFramework 2004-02-09 17:00:29 +00:00
David Rose 57eefece08 tweak graphicsBuffer, add wglGraphicsBuffer 2004-02-09 13:37:49 +00:00
Dave Schuyler 36cf062b96 using app includes 2004-02-07 05:33:07 +00:00
David Rose 37be15fdfd define GraphicsBuffer 2004-02-07 00:46:44 +00:00
David Rose 3719dca957 add GraphicsWindow as forward class reference 2004-02-07 00:16:08 +00:00
David Rose 26da9be3e7 define GraphicsOutput class 2004-02-06 23:41:00 +00:00
David Rose d684df5958 move default_fov to a configrc variable 2004-02-06 23:40:30 +00:00
David Rose 673a29c71b prevent crash after failure to open; minor correction to output 2004-02-06 19:55:09 +00:00
David Rose d0e244d6b1 remove debugging flag 2004-02-06 16:00:17 +00:00
David Rose 0ba65f32ca search_for_valid_displaymodes needs to check more than just one format 2004-02-06 14:16:03 +00:00
David Rose e46e47b442 fix ime for dx7, put in hooks for dx8, dx9 2004-02-06 06:31:59 +00:00
David Rose a16557c9bb reorder methods for consistency with panda conventions 2004-02-06 06:30:32 +00:00
Joseph Lee 5815bcef16 o add latest version of cygwin is
o correct the way $HOME should be setup for Windows enviroment
2004-02-06 02:04:55 +00:00
David Rose 6cfe694cb9 respect order of aux-display entries in Configrc file 2004-02-05 20:18:19 +00:00
Dave Schuyler f48b4da606 minor formatting changes and conversions 2004-02-05 01:48:15 +00:00
Dave Schuyler 572611a5e1 See howto.install_panda_on_windows.txt instead 2004-02-05 00:48:37 +00:00
Dave Schuyler 880f2e74d5 This is the text from the MS Word doc of similar name 2004-02-05 00:47:34 +00:00
Dave Schuyler f0964553f5 This content has been moved to a text file 2004-02-05 00:45:32 +00:00
David Rose 429fbba758 fix screenshots on dx9; robustify Panda screenshot interface 2004-02-04 21:24:33 +00:00
David Rose 220c028394 respect min_dt even in non-real-time mode 2004-02-04 00:47:52 +00:00
David Rose f291cb741d fix bug in writing tiff files 2004-02-03 21:01:30 +00:00
David Rose 7032f7548e fix crash on 16-bit component textures 2004-02-03 01:13:15 +00:00
David Rose e659ec28f3 ttl expired means connection attempt failed 2004-01-30 23:46:14 +00:00
David Rose 2fb242a6fb now depends on event 2004-01-30 20:50:09 +00:00
David Rose 258aeb827b no longer pandaexpress 2004-01-30 19:45:52 +00:00
David Rose 528241b7ad count timeouts properly in socks proxy case 2004-01-30 19:28:54 +00:00
David Rose 1af9c20057 no longer pandaexpress 2004-01-30 18:58:24 +00:00
David Rose 889be29b47 add session recording and playback 2004-01-30 18:20:47 +00:00
David Rose f8ce9193c2 fix antialias typos 2004-01-30 17:32:57 +00:00
Asad M. Zaman 587c64366c changed an output message. Right now it supports dx9.0a. I left room for 9.0b, coming up 2004-01-29 23:15:03 +00:00
Dave Schuyler 67a4e0c56d several small sound changes; added more Miles sync'ing; stopped finished callback 2004-01-29 22:37:52 +00:00
David Rose e5a2973e65 include face index numbers in table 2004-01-29 22:23:10 +00:00
David Rose 95883fa109 move dx8, dx9 etc. to panda-specific Sources.pp files 2004-01-29 19:01:59 +00:00
Asad M. Zaman 4ef51228a3 implemented directx 9 support for panda 2004-01-29 03:28:53 +00:00
Asad M. Zaman 906a0547b7 implemented directx 9 support for panda 2004-01-29 03:15:31 +00:00
Dave Schuyler dcc8d1d552 global event handler 2004-01-28 01:55:03 +00:00
Dave Schuyler ffb5bfdc66 changed include 2004-01-28 01:48:57 +00:00
Dave Schuyler 73d20a7cee added eventHandler.I 2004-01-28 01:48:30 +00:00
Dave Schuyler a0e4dd252a *** empty log message *** 2004-01-28 01:47:18 +00:00
Dave Schuyler cc5d47ba1d removed commented code 2004-01-28 01:45:53 +00:00
Dave Schuyler 5a1bca16fc get_global_event_queue() 2004-01-28 01:43:28 +00:00
Dave Schuyler cf0576549b changed include and voids 2004-01-28 00:15:39 +00:00
Dave Schuyler 8574aab718 comment 2004-01-28 00:12:51 +00:00
Dave Schuyler 06a8b7ab51 changed include 2004-01-28 00:12:32 +00:00
Dave Schuyler 38e640e946 small cleanup fix 2004-01-28 00:11:59 +00:00
David Rose 5d2f14ac16 squelch compiler warning 2004-01-26 23:28:30 +00:00
David Rose 7bf1df25be add glx_error_abort 2004-01-26 15:43:28 +00:00
David Rose 13d1f95326 add Thread::interrupt 2004-01-23 00:14:47 +00:00
David Rose 33614fa4ce fix export name 2004-01-23 00:12:43 +00:00
David Rose d660ec8ab5 expanded comment some more 2004-01-22 02:38:42 +00:00
Dave Schuyler 7470a32d17 expanded comment 2004-01-22 02:26:55 +00:00
David Rose a4da955e97 add test_raw_server 2004-01-20 19:58:36 +00:00
David Rose a3f8c0fb5d be more conservative when saving os error numbers 2004-01-16 19:07:08 +00:00
David Rose 694867abce remove compiler warning 2004-01-15 02:19:51 +00:00
David Rose c4f3f0b8e4 add new document 2004-01-15 02:10:40 +00:00
David Rose b33978174f add new pstats collectors 2004-01-14 21:19:10 +00:00
David Rose f84da13675 add pstats-average-time 2004-01-14 19:28:20 +00:00
David Rose 3535b37a2a fix texture memory range 2004-01-14 01:23:19 +00:00
David Rose 92c4dd283b remove silly assertion 2004-01-13 19:12:14 +00:00
David Rose a72a079e04 default should be at least 60 seconds of history 2004-01-13 18:36:47 +00:00
David Rose c6dea19887 move _WIN32_WINNT definition into dtoolbase_cc.h 2004-01-13 11:33:58 +00:00
Dave Schuyler cf8beef552 fixed the floor ray sending events for untouched floors 2004-01-09 06:29:49 +00:00
David Rose d1940ad800 poll() should read more than one datagram at a time 2004-01-08 18:14:49 +00:00
David Rose 4493177036 remove incorrect comment 2004-01-08 00:26:39 +00:00
David Rose f734040caf remove bogus assert 2004-01-07 22:54:53 +00:00
Dave Schuyler 68f91e700a only throw events when in contact with other object -- not for the whole ray 2004-01-07 20:03:06 +00:00
Dave Schuyler 0e1b91eaa2 format 2004-01-07 20:01:02 +00:00
David Rose fb9e74bb48 build test_client correctly 2004-01-07 18:29:13 +00:00
David Rose d787afb6a4 ensure sounds aren't played past their duration 2004-01-06 20:46:57 +00:00
David Rose 334d621ef9 no longer need interrogate workaround 2004-01-05 23:41:11 +00:00
David Rose 0f4b4c95b2 fix backspace repeat 2004-01-05 18:30:08 +00:00
Dave Schuyler 56978e1ade comment 2004-01-03 02:03:43 +00:00
Asad M. Zaman 1b5e1c6ecf optimized directx perspective calculation and fixed orthographic projection 2004-01-03 01:44:20 +00:00
David Rose c5a0b25bc8 more verbose error messages on disconnect 2004-01-02 23:18:21 +00:00
Asad M. Zaman cf6ba279f8 it now uses directx api to set the perspective projection matrix 2004-01-02 21:55:43 +00:00
David Rose 106913d722 handle keyrepeat specially 2003-12-26 23:51:56 +00:00
David Rose a84c3ffec4 better internationalization input support 2003-12-26 23:00:28 +00:00
David Rose 038230f7ec add support for OS time for keypress/release 2003-12-26 20:26:56 +00:00
David Rose 1033c1d52e add ClockObject::M_forced and M_degrade 2003-12-24 19:41:29 +00:00
David Rose 7bd60f5d7b oops 2003-12-23 23:19:59 +00:00
David Rose 212e00c3e9 new FrameRateMeter 2003-12-23 23:12:40 +00:00
David Rose 569758a0f6 robustify layer-ordering interface 2003-12-23 21:08:11 +00:00
David Rose f4a0d85d02 add get_average_frame_rate 2003-12-23 21:06:06 +00:00
David Rose 9e196097ad robustify layer-ordering interface 2003-12-23 19:27:01 +00:00
David Rose 0a0084fc36 silence compiler warning 2003-12-23 18:52:06 +00:00
David Rose 03b156dee1 use global cap on dt, not local cap 2003-12-23 00:17:01 +00:00
Dave Schuyler 50184a8796 fixed mistake in outerspace check 2003-12-18 01:46:20 +00:00
David Rose cee74197ed work around interrogate bug; use type interface 2003-12-17 02:03:10 +00:00
David Rose 3a0a32d8aa don't use ERR_print_string_fp; print directly to notify 2003-12-15 23:38:15 +00:00
David Rose 8014d52268 add set_center 2003-12-15 22:02:57 +00:00
David Rose 77516513ab add CollisionSolid::respect_effective_normal 2003-12-14 17:30:38 +00:00
David Rose af291e2ba8 more verbose diagnostic 2003-12-13 22:13:51 +00:00
David Rose d7d74c0d22 fix tags not being copied 2003-12-11 22:11:14 +00:00
Dave Schuyler 5da93cd1d8 is in outer space 2003-12-11 00:55:46 +00:00
David Rose 14338e4772 check for collisions with spheres that are moving slightly away from polygon 2003-12-10 01:55:45 +00:00
Darren Ranalli 192e70d365 typo fix 2003-12-10 00:37:33 +00:00
David Rose 7086723c67 throw on-floor events only for topmost object 2003-12-10 00:31:07 +00:00
David Rose 7cf30f0bfa filename case problems and float/double confusion 2003-12-09 06:29:47 +00:00
David Rose d833b06333 reduce warning level 2003-12-09 06:27:27 +00:00
Dave Schuyler ad6b8e1c80 added get_impact_velocity 2003-12-09 04:35:29 +00:00
David Rose 875d17c52a remove bogus asserts 2003-12-09 04:05:43 +00:00
Dave Schuyler 50d377f8f0 added collsionHandlerGravity 2003-12-09 02:18:53 +00:00
David Rose 3001f98c0b misplaced paren 2003-12-05 20:13:53 +00:00
David Rose 626e13f485 fix frame-rate-dependent jumping 2003-12-05 20:02:23 +00:00
Dave Schuyler 51d2276dad work in progress, working on jump clipping against a wall 2003-12-05 08:23:24 +00:00
David Rose cfad1d8c3e work on pstats reporting 2003-12-04 18:13:50 +00:00
David Rose cfcd70ad32 be more robust with new collision poly representation 2003-12-04 18:13:33 +00:00
David Rose d2dccc99d3 fix ghost collision solids when loading bam files 2003-12-04 18:12:53 +00:00
David Rose 92e51ab336 install config_collide.h 2003-12-03 02:37:08 +00:00
David Rose 35f5cd7d67 robustify polygons to detect sphere collisions with the polygon edge 2003-12-03 01:59:43 +00:00
David Rose e541881492 fix texture matrix on dx7 2003-11-29 00:52:41 +00:00
David Rose 6dfe2d4a49 better output methods 2003-11-29 00:38:36 +00:00
David Rose 6526538d65 straighten out -TT on animation tables 2003-11-22 20:02:27 +00:00
David Rose e702ea203d *** empty log message *** 2003-11-22 17:51:59 +00:00
David Rose 29cfd81978 support forward-referenced vertex pools 2003-11-21 23:02:52 +00:00
David Rose e76df930c0 changes to prebuild 2003-11-21 17:19:43 +00:00
David Rose 79e76c5b57 debug out, comment 2003-11-21 07:05:34 +00:00
David Rose 211cf35eb5 add more asserts 2003-11-21 07:05:00 +00:00
David Rose 75762f560a -TT x,y,z doesn't work properly with vertex pools under a transform node 2003-11-21 06:47:31 +00:00
David Rose 1cbe39e68e add set_fake_texture_image 2003-11-20 03:35:24 +00:00
David Rose 9f577fdc28 add show_collisions 2003-11-18 22:40:47 +00:00
David Rose 4d3451edab flatten shouldn't scale effective normal 2003-11-17 19:38:36 +00:00
David Rose 65e2377242 replace assertion with warning 2003-11-17 19:18:54 +00:00
David Rose 65246c35a3 fix jitter when standing on poly with adjusted normal 2003-11-17 13:57:23 +00:00
David Rose 3c3fbf8446 temporarily disable use_error_threshold 2003-11-15 20:11:36 +00:00
David Rose 9b0507a4c6 fix bogus error return on timeout for gameserver connect 2003-11-15 18:35:32 +00:00
David Rose 1c638ea9ba show collision polygons that were loaded from pre-4.7 bam files 2003-11-13 19:21:25 +00:00
David Rose 9ca8280f34 oops, typo made polygons sometimes not show up 2003-11-13 06:16:45 +00:00
David Rose e27ed62d8b fix sphere-trigger 2003-11-13 06:11:43 +00:00
David Rose 972f56a621 just base compressability test on analysis of frame coherence 2003-11-12 23:33:53 +00:00
David Rose e1a8ff794c bam version 4.8; compress channels more conservatively 2003-11-12 22:58:22 +00:00
David Rose 6d6241be32 add has_primitives 2003-11-12 18:53:10 +00:00
David Rose b82d279b91 fix live adjusts of tube 2003-11-12 01:55:16 +00:00
David Rose c32922ee15 add is_same_direction 2003-11-11 15:57:34 +00:00
David Rose 2536db25f4 add CollisionSolid::set_effective_normal 2003-11-11 05:24:56 +00:00
Dave Schuyler bfd4e276c3 added get_standardized_hpr 2003-11-11 04:31:53 +00:00
David Rose 2120ffc5a5 expose some global functions 2003-11-10 23:10:15 +00:00
David Rose 8eaa2efe72 minor interface tweaks 2003-11-10 19:24:17 +00:00
David Rose f4903270ea use new interface 2003-11-10 16:11:39 +00:00
David Rose 04dfcb2695 add set_uv_direction(), fix bounding sphere problem 2003-11-10 06:22:49 +00:00
Mark Mine d588d7f477 Added source type 2003-11-08 22:57:05 +00:00
David Rose 28aba7f1a6 add clear_transform 2003-11-06 04:51:08 +00:00
David Rose de8c2d0de3 oops, fix tube under transform problem 2003-11-06 04:32:01 +00:00
Dave Schuyler b76ae7cb96 Removed ls() as this call be accessed with Python print 2003-11-05 01:27:45 +00:00
David Rose f4b1a218d6 add -l option 2003-11-05 00:45:24 +00:00
David Rose e534118821 fix loader output 2003-11-04 20:20:47 +00:00
David Rose 3acd1576c1 set_prev_transform along with set_transform 2003-11-04 19:53:13 +00:00
David Rose f4bf15ca63 minor text formatting 2003-11-04 19:11:07 +00:00
David Rose bb96cc89c2 change iterators to unambiguous scoping 2003-11-04 18:55:15 +00:00
David Rose 093e99cd5a add egg visibility scalar 2003-11-04 05:23:46 +00:00
David Rose 47e4a10fc8 add relative uniform set_scale 2003-11-04 05:13:40 +00:00
David Rose eb4a25ba12 don't release reference count of dest_child 2003-11-01 00:43:50 +00:00
Dave Schuyler a43b1f20a6 changed includes 2003-10-30 07:08:59 +00:00
Dave Schuyler 4ae3692c79 changed iteration 2003-10-30 07:05:44 +00:00
David Rose e6fd463607 fix incorrect nearly-concave-polygon rejection 2003-10-30 05:55:37 +00:00
Dave Schuyler 27af37c460 changed force iteration 2003-10-30 04:00:06 +00:00
Dave Schuyler bd647e2df7 removed redundant void 2003-10-30 02:44:25 +00:00
Dave Schuyler 8c9430e891 added comment 2003-10-30 02:34:16 +00:00
David Rose 9c78b5bee0 oops, ls() on the wrong side of #ifdef 2003-10-30 01:07:32 +00:00
David Rose 29edbb4712 add respect-prev-transform Configrc variable 2003-10-30 00:36:30 +00:00
David Rose 8611e6c881 whoops, fix motion detection 2003-10-30 00:36:16 +00:00
David Rose f6b5d8f897 fix problem with _reversed 2003-10-29 23:42:51 +00:00
David Rose ce4f847029 define output operators 2003-10-29 23:41:49 +00:00
David Rose ae107325eb more verbose output 2003-10-29 23:41:25 +00:00
David Rose 56f64fd217 expand on comment 2003-10-29 18:01:48 +00:00
David Rose 2811024a8f test is_valid on collision polys 2003-10-29 18:01:08 +00:00
David Rose aded46499c use better normal calculation 2003-10-29 18:00:47 +00:00
David Rose 73964f7476 remove old test program 2003-10-29 17:14:37 +00:00
David Rose 13fdb2a4a0 remove old test program 2003-10-29 07:20:17 +00:00
David Rose 70d1868ce3 add has_hook 2003-10-29 02:08:14 +00:00
David Rose 6faea2fcad add ? to show keys 2003-10-29 01:48:33 +00:00
David Rose b202de7983 add tab 2003-10-29 01:48:11 +00:00
David Rose 3112850acc define allow-unrelated-wrt 2003-10-28 23:45:42 +00:00
David Rose 1be1d02bc0 add -c option 2003-10-28 22:45:47 +00:00
Dave Schuyler 8f9b78b877 formatting 2003-10-28 06:21:05 +00:00
Dave Schuyler f8efe985d2 changed includes to use application path 2003-10-28 06:10:41 +00:00
Dave Schuyler 2c76c19910 comment 2003-10-28 01:22:35 +00:00
Dave Schuyler 1f8298e7fa formatting 2003-10-28 01:15:10 +00:00
Dave Schuyler e17eb83f3c added ls() 2003-10-28 01:13:24 +00:00
David Rose c4dc626ead support case-insensitive NodePath searches 2003-10-28 00:48:31 +00:00
Dave Schuyler ee418ad4bb formatting 2003-10-28 00:42:02 +00:00
Dave Schuyler fe3b009d2b added ls() 2003-10-28 00:25:00 +00:00
Dave Schuyler bf7c3c3508 added Vector 2003-10-28 00:22:17 +00:00
Dave Schuyler a9439db14d added hpr print 2003-10-28 00:21:53 +00:00
Dave Schuyler 289824359b formatting 2003-10-28 00:16:47 +00:00
David Rose 1cecb8d5f5 be more gentle with not-in-scene-graph warnings 2003-10-28 00:14:20 +00:00
David Rose 9ccec9bb73 preserve get_key() after a remove_node() operation 2003-10-27 23:36:54 +00:00
David Rose 8a45c38537 insist on same graph for colliders 2003-10-27 21:30:52 +00:00
David Rose f6fe58c262 keep reference count during statsh 2003-10-27 20:54:14 +00:00
David Rose a2355fa37c use higher-level class for copy constructor 2003-10-27 00:46:47 +00:00
David Rose d66635bc86 plane now inherits from LVecBase4 2003-10-27 00:46:20 +00:00
David Rose 0b8b4f9cef change logic for uniqueness of NodePaths w.r.t. instances 2003-10-25 19:10:09 +00:00
David Rose 9e0459be64 plane now inherits from LVecBase4 2003-10-25 19:07:48 +00:00
David Rose 0b1954afbc inherit Plane from LVecBase4 2003-10-25 15:18:01 +00:00
David Rose f6689fe2bd write doubles to bams for double types 2003-10-25 15:17:39 +00:00
David Rose 474209d9d1 oops, missed a PandaNode -> NodePath conversion 2003-10-25 02:03:09 +00:00
David Rose 6cf08727d4 apply clip plane attrib to collision polygons 2003-10-25 01:29:07 +00:00
David Rose 0cfd9c0d83 use CollisionEntry.get_all() 2003-10-24 00:30:05 +00:00
David Rose a5d8325bda use new NodePath-based interface for physics 2003-10-24 00:29:51 +00:00
David Rose f9b2d69d64 fix NodePath sorting 2003-10-23 23:59:55 +00:00
David Rose 0e369940cf new NodePath-based interface 2003-10-23 23:59:09 +00:00
David Rose 5695a617af asserts for missing records 2003-10-23 18:14:29 +00:00
David Rose e07d4b7847 first steps toward a NodePath-based interface 2003-10-23 15:35:26 +00:00
Dave Schuyler 6010b4ed0f formatting 2003-10-23 03:53:02 +00:00
Dave Schuyler e00bb1e88e changed includes 2003-10-23 03:51:25 +00:00
Dave Schuyler a24c0bbdae changed includes 2003-10-23 03:25:52 +00:00
Dave Schuyler c29cc44853 comment lines 2003-10-23 03:25:17 +00:00
Dave Schuyler 3aea4d3442 removed voids 2003-10-23 03:23:24 +00:00
Dave Schuyler 8ca9a817c5 changed includeds 2003-10-23 03:22:30 +00:00
Dave Schuyler f0b627a5e4 formatting 2003-10-23 03:17:34 +00:00
David Rose ee62734534 add preserve_status 2003-10-22 04:18:17 +00:00
David Rose 81b91d8522 add add_component_data 2003-10-21 22:49:32 +00:00
David Rose d3d5558b49 extend get_status_code() with more meaningful non-http responses 2003-10-21 19:56:27 +00:00
David Rose 3141a57b24 build on win32 2003-10-21 04:58:28 +00:00
David Rose 3e2948ec8c add dynamic control for joints and sliders 2003-10-21 04:07:50 +00:00
Darren Ranalli c5c522c1ed first rev 2003-10-16 20:35:42 +00:00
David Rose db55a27dfa add -b 2003-10-15 18:32:18 +00:00
David Rose 6552771a5f add output_binary 2003-10-15 18:25:30 +00:00
David Rose 7e14f2577d add -q 2003-10-15 12:00:58 +00:00
David Rose 3a24581e96 add line primitive to egg syntax 2003-10-15 00:17:41 +00:00
David Rose 3791dbaa71 extend nurbs interface for egg-qtess 2003-10-14 19:36:45 +00:00
David Rose 081d8f0052 oops 2003-10-14 00:19:04 +00:00
David Rose 0695e774b3 quotes 2003-10-14 00:17:15 +00:00
David Rose e7a163652e minor refinements to nurbs interface 2003-10-13 18:44:45 +00:00
David Rose 310fe6e553 auto-normalize-lighting should be the default behavior 2003-10-13 18:44:26 +00:00
David Rose c69cc5c96f egg loader reads nurbs surfaces and curves into SheetNodes and RopeNodes 2003-10-12 18:52:57 +00:00
David Rose 4c4f4cf20c support texture matrices 2003-10-12 18:51:53 +00:00
David Rose a356726b35 add NurbsSurfaceEvaluator 2003-10-11 02:44:21 +00:00
David Rose 41d7c6d6dd fix turning error in collision pos delta 2003-10-10 23:19:35 +00:00
David Rose 215de0e94e NurbsMatrixVector -> NurbsBasisVector 2003-10-10 21:49:06 +00:00
David Rose b29c053644 prepare for n-dimensional nurbs, and nurbs surfaces 2003-10-10 21:41:20 +00:00
David Rose 5b780a9c62 duplicate registry attempts are not errors 2003-10-09 18:34:18 +00:00
David Rose 25a599e3c9 support deferred loading of loader file types 2003-10-09 16:07:27 +00:00
David Rose cf9f1822b5 corrections for SFROOT 2003-10-08 21:58:10 +00:00
David Rose 3c3f2f4432 replace set_velocity() with set_fluid_pos() 2003-10-08 19:08:53 +00:00
David Rose a7562e48d0 publish egg interfaces 2003-10-07 13:37:59 +00:00
David Rose c04a6237ec support find() for tags 2003-10-06 22:25:31 +00:00
David Rose 29b4df01d4 extend interface for egg2flt 2003-10-03 01:47:23 +00:00
David Rose 4a276d04cb add string32 (for dc blob32 field) 2003-10-01 23:28:51 +00:00
David Rose fe4d0a70ac add CST_tube 2003-10-01 19:12:05 +00:00
David Rose b9b7bb5964 tubes can be read from bam 2003-10-01 18:28:35 +00:00
David Rose ab922b1353 support CollisionTube 2003-10-01 18:26:34 +00:00
David Rose 0a34bd4345 use csin, ccos 2003-10-01 18:20:22 +00:00
David Rose bff34279f9 better normal algorithm 2003-10-01 00:02:43 +00:00
David Rose 4a1f108468 improve CollisionNode interface 2003-09-30 23:07:41 +00:00
David Rose 074a57eb49 robustify tube 2003-09-30 22:48:06 +00:00
David Rose 87636fa232 build on irix 2003-09-29 23:56:42 +00:00
David Rose af62a2ad3c introduce CollisionTube 2003-09-27 00:09:06 +00:00
David Rose 24d05cd8dc eliminate warnings 2003-09-26 23:49:32 +00:00
David Rose 91bd64999b whoops, fix normal detection some more 2003-09-26 23:43:34 +00:00
David Rose b576d7833b report hash in decimal 2003-09-26 23:29:24 +00:00
Dave Schuyler 47fd8335df ls and reverseLs 2003-09-26 22:56:07 +00:00
David Rose 4b802dc3c5 calculate normals more accurately for degenerate and concave polygons 2003-09-25 18:58:54 +00:00
David Rose b1827d12e7 fix confusion between into_depth and from_depth 2003-09-24 23:20:33 +00:00
David Rose d62dc09acf add set_thickness 2003-09-23 23:53:57 +00:00
David Rose 5cd7c10da3 oops, build without NSPR 2003-09-23 20:42:13 +00:00
David Rose 03297f74c8 minor formatting changes 2003-09-23 17:43:18 +00:00
David Rose 5b8382f6cc output geom states too 2003-09-23 17:42:18 +00:00
Dave Schuyler f37d7a2179 formatting changes. 2003-09-23 01:41:20 +00:00
David Rose 3a4ef895ee whoops, tempnam() returns os-specific filename 2003-09-19 23:33:13 +00:00
David Rose 083370fffb connect-timeout -> http-connect-timeout 2003-09-19 15:54:57 +00:00
David Rose 1392673881 fix for windows compile 2003-09-19 15:54:36 +00:00
David Rose fe23221785 no longer use crypto library 2003-09-19 15:41:07 +00:00
David Rose 577c5ac28c new security enhancements for toontown client and server 2003-09-19 15:38:22 +00:00
David Rose 49b96335e9 don't deadlock when input stream is truncated 2003-09-18 00:14:49 +00:00
David Rose 93384e8988 handle fixed-pixel-size fonts better 2003-09-13 01:05:12 +00:00
Asad M. Zaman 458d86dcbf fixed a crash bug with certain cards that do not support stencil buffer. The crash would fail the display of the first frame. Example card, PowerVR kyro 2003-09-12 21:55:47 +00:00
Dave Schuyler 36c4acf134 *** empty log message *** 2003-09-12 01:52:18 +00:00
David Rose 65f24e45ef use load_glyph() defined in parent class 2003-09-10 16:31:33 +00:00
David Rose 1b97d7e178 support solid interiors 2003-09-10 16:30:38 +00:00
David Rose 17e4330c0c disable compression (poor support) 2003-09-10 16:29:54 +00:00
David Rose ef39b3cb23 install config_pnmtext.h 2003-09-09 20:40:02 +00:00
David Rose 8ba538ac91 oops, includes 2003-09-09 20:08:31 +00:00
David Rose 6612040c54 add pnmtext 2003-09-09 19:27:58 +00:00
David Rose 6409ff6b7f add pnmtext library 2003-09-09 19:26:25 +00:00
David Rose 8e4f715798 INLINE keyword 2003-09-07 21:29:33 +00:00
Dave Schuyler 1f250aca80 fixed uninited var 2003-09-06 06:10:39 +00:00
Dave Schuyler 078f4c50c5 small changes and added add_x() to vectors 2003-09-05 04:31:19 +00:00
Darren Ranalli fb7ca6d692 fixed spelling error 2003-09-05 02:29:35 +00:00
David Rose 89659d9e78 add get_sort() 2003-08-30 22:11:50 +00:00
David Rose 6cb0f67283 fix virtual file load-into-string for large files 2003-08-25 21:41:51 +00:00
David Rose 1d5a30bdb0 reword warning to make it less confusing 2003-08-25 16:24:24 +00:00
David Rose fbdc3e52c7 define update_subfile 2003-08-25 13:09:55 +00:00
David Rose 015f663149 add Ws2_32.lib 2003-08-21 01:19:00 +00:00
David Rose 7620dff858 more interface for egg-palettize 2003-08-20 02:53:05 +00:00
Dave Schuyler b11b16a896 *** empty log message *** 2003-08-20 00:30:33 +00:00
Dave Schuyler 24b2117dbc changed the sound code: added reduce sounds to and set finished event 2003-08-19 23:19:28 +00:00
David Rose 677aaa7a93 fix display region area for DX 2003-08-15 23:55:05 +00:00
David Rose 657ecf24f0 allow removing nspr 2003-08-13 21:43:34 +00:00
David Rose ed6187271c refine interface for determining file size of download 2003-08-12 21:07:59 +00:00
David Rose 191422d67e add reference to ca-bundle.crt 2003-08-09 12:38:59 +00:00
Dave Schuyler 5519b15ac7 fix to jumping 2003-08-09 02:41:06 +00:00
Dave Schuyler 533a7976f7 fixed mistype 2003-08-06 22:59:25 +00:00
Dave Schuyler 977fc1c38a changed _coef use; added asserts 2003-08-06 21:45:34 +00:00
David Rose df1a85e306 improve tag-based events 2003-08-06 18:34:48 +00:00
David Rose 460ee8b19f move set_velocity() etc. from CollisionNode to PandaNode 2003-08-06 17:03:40 +00:00
Dave Schuyler 0f596d6b91 changed friction 2003-08-06 03:01:36 +00:00
Dave Schuyler 2414326258 comments 2003-08-06 02:56:29 +00:00
Dave Schuyler a24f21767f minor change 2003-08-06 02:52:50 +00:00
Mark Mine 02fc9f0250 New configs for seamless setup 2003-08-04 18:20:25 +00:00
David Rose 580250bd6f fix problem with tiff seek 2003-08-01 17:58:11 +00:00
David Rose e69c6b3bd6 oops 2003-08-01 16:09:25 +00:00
David Rose e8fef96e62 report tiff version string 2003-08-01 00:36:47 +00:00
David Rose 51214e65bd resolve circular reference counts 2003-07-30 20:00:20 +00:00
David Rose 099847969f dxgraphicsDevice8 -> dxGraphicsDevice8 2003-07-30 19:51:25 +00:00
David Rose fe710a5b90 .I 2003-07-30 19:49:58 +00:00
David Rose e2f9928d13 graphicsDevice.i -> graphicsDevice.I 2003-07-30 19:44:23 +00:00
Asad M. Zaman f6e2112b0f forgot to add graphicsDevice.* 2003-07-30 19:39:46 +00:00
David Rose 18ca5f23f7 clear errors in all cases before reading certificates 2003-07-30 19:33:49 +00:00
Asad M. Zaman 6ba9a55b39 added a graphics error detection mechanism 2003-07-30 19:03:10 +00:00
Asad M. Zaman 3ec9017082 added multiple windows support for DirectX8 2003-07-30 18:59:35 +00:00
David Rose 7b17ba518e some large scales introduce significant roundoff errors in rotation; ignore these 2003-07-30 09:47:10 +00:00
David Rose 4c9c32c656 don't reset subdocument request when switching to next proxy 2003-07-29 22:39:56 +00:00
David Rose de3b69750e handle invalid and truncated database files more cleanly 2003-07-29 22:39:33 +00:00
David Rose b5e12dab39 *** empty log message *** 2003-07-27 01:36:37 +00:00
David Rose b9be5a94d4 whoops, typo in debug output 2003-07-27 00:04:27 +00:00
David Rose fce7a1c6f2 remove misleading comment 2003-07-26 23:59:05 +00:00
Dave Schuyler 2e0e92b87f removed cerr message 2003-07-26 00:13:59 +00:00
Dave Schuyler 7517ec753c changing force coordinate system 2003-07-25 23:26:59 +00:00
Dave Schuyler 5b69c12a88 calling apply_linear_force if node is a PandaNode 2003-07-25 23:25:58 +00:00
Dave Schuyler 4ff57f4306 added viscosity 2003-07-25 22:25:15 +00:00
Dave Schuyler c395c24fa5 *** empty log message *** 2003-07-25 22:21:24 +00:00
Dave Schuyler e88c6726d7 changed force coordinate frame 2003-07-25 22:06:40 +00:00
Dave Schuyler ad4be177e2 added viscosity 2003-07-25 22:02:18 +00:00
Dave Schuyler f9d1624843 formatting 2003-07-25 21:13:18 +00:00
Dave Schuyler 75432b1f58 typo 2003-07-25 21:12:14 +00:00
David Rose 02ebda98a7 change info message to debug 2003-07-24 17:00:10 +00:00
David Rose 344ca11ffd add explicit support for shear to the scene graph 2003-07-23 23:03:04 +00:00
David Rose 5808fe2b1f add shear_mat 2003-07-23 01:22:37 +00:00
David Rose c37f62fd9a add find_child 2003-07-22 01:49:23 +00:00
David Rose 06808bf5f2 define matrix_components 2003-07-22 01:49:06 +00:00
David Rose ba4ec85c60 add set_vertex_membership, make map accessors non-inline 2003-07-21 21:04:46 +00:00
David Rose 397b886289 add steal_vrefs 2003-07-20 15:50:00 +00:00
David Rose 56344ed76b text now uses zlib 2003-07-18 17:22:56 +00:00
David Rose 090b895cc1 compile in default font even if freetype is not available 2003-07-18 17:05:13 +00:00
David Rose 6fc94e9f03 support reading and writing bam streams instead of just files 2003-07-18 17:04:43 +00:00
David Rose 979280544c restore format from bam 2003-07-18 00:43:35 +00:00
Mark Mine a2973a6558 Updated info on Perl 2003-07-18 00:07:52 +00:00
David Rose 2113dfe4d6 setAlphaScale moves down into C++ 2003-07-17 22:22:32 +00:00
David Rose 34108a2221 GSG_VERBOSE 2003-07-17 19:59:10 +00:00
David Rose 15feb555b3 gcc3.2 bug 2003-07-17 19:58:59 +00:00
David Rose e51dfb192f shift-W in pview opens new window on same gsg 2003-07-17 18:17:24 +00:00
Dave Schuyler acc6620779 mostly debug output changes 2003-07-16 01:07:15 +00:00
David Rose 91451f3f80 add yield-timeslice 2003-07-16 00:39:05 +00:00
David Rose 0b96f7c651 be more aggressive in bypassing flakey proxies 2003-07-14 23:15:48 +00:00
David Rose 80a5a04597 default proxy spec is empty 2003-07-14 18:30:56 +00:00
David Rose 80e565f622 robustify and regularize proxy fallback attempts 2003-07-14 17:55:02 +00:00
Dave Schuyler afe8501ff7 added contact_vector 2003-07-12 01:24:35 +00:00
Dave Schuyler 05ac2f527e changed function name to reset_position 2003-07-11 23:10:39 +00:00
Dave Schuyler 4e83b2ae04 *** empty log message *** 2003-07-11 23:04:12 +00:00
Dave Schuyler 53a3c76a2a percent_used to fraction_used 2003-07-11 23:02:58 +00:00
Dave Schuyler 7946536511 hooking physics to collisions 2003-07-11 22:59:42 +00:00
Dave Schuyler 73d21894bf part of the physics changes 2003-07-11 22:47:41 +00:00
Asad M. Zaman 674520f630 added rawdata mode for textures 2003-07-10 16:23:14 +00:00
Asad M. Zaman f7569695f8 added new minor version 5 2003-07-10 01:06:08 +00:00
David Rose 720fb4ac63 prebuild-bison 2003-07-08 01:20:40 +00:00
David Rose ea1b5a99f6 don't introduce matrix errors from the pusher 2003-07-08 01:03:49 +00:00
David Rose f55e4d2e1e don't introduce matrix errors from the lifter 2003-07-07 23:41:20 +00:00
David Rose 3ea371a282 by default, don't think keys are held down when window focus is lost. 2003-07-07 21:09:48 +00:00
David Rose 34796b00b9 track keypresses better on setfocus/killfocus 2003-07-05 21:23:56 +00:00
David Rose a2c3d8143f Jesse's fixes to support building Panda on VC6 2003-07-03 20:50:05 +00:00
David Rose a8a74ed9d5 log more about tracking key state between window defocus 2003-07-03 20:28:19 +00:00
David Rose 0c7e048d28 save self pointer during stash 2003-07-03 00:32:32 +00:00
David Rose 2d221eadb2 standard order should reflect temp-hpr-fix 2003-07-02 22:38:02 +00:00
David Rose 08ae030917 oops 2003-07-02 21:43:42 +00:00
David Rose 05e6e05c4d forced-roll flavor of decompose_matrix now has no default cs 2003-07-02 21:42:51 +00:00
David Rose 439b8b4546 export temp_hpr_fix from dll 2003-07-02 21:41:04 +00:00
David Rose 8381136b9a more polish on temp_hpr_fix and different coordinate systems 2003-07-02 21:30:42 +00:00
David Rose 1bc836605f debug messages 2003-07-02 19:30:54 +00:00
David Rose 90918d5f6c trim extra newlines from windows error message 2003-07-02 17:00:19 +00:00
David Rose 3bd9146030 trim extra newlines from windows error message 2003-07-02 16:48:22 +00:00
David Rose b15a2ae9fc fix gcc 3.2 crash 2003-07-02 16:48:05 +00:00
David Rose 714a109faf add some more cheap options 2003-06-29 19:06:27 +00:00
David Rose 5fee00c7df tolerate billboards under a singular transform 2003-06-27 23:08:21 +00:00
David Rose 8d70eeb6ab minor tweaks for new scene graph stuff 2003-06-27 22:55:29 +00:00
David Rose 2e38ab36eb add PGFrameStyle::set_texture 2003-06-25 20:35:02 +00:00
David Rose e5995f0ecf should include advapi32.lib for registry operations 2003-06-24 19:00:46 +00:00
Dave Schuyler de2502a7b0 string change 2003-06-21 04:22:11 +00:00
Dave Schuyler e647dd72d7 minor changes 2003-06-20 05:28:23 +00:00
Dave Schuyler eede24794a output() and write() 2003-06-17 04:42:41 +00:00
Dave Schuyler 422c370c6b changed includes; rearranged private and public members 2003-06-17 02:33:12 +00:00
Dave Schuyler aca6c38b51 (void) to () 2003-06-17 00:55:37 +00:00
Dave Schuyler d31724f76c *** empty log message *** 2003-06-17 00:23:54 +00:00
Dave Schuyler a045e476e7 output() and write() changes 2003-06-17 00:21:41 +00:00
David Rose 0a9049c8c0 make dx-preserve-fpu-state the default 2003-06-14 00:52:02 +00:00
Dave Schuyler 9a480035c8 formatting; adding output() 2003-06-14 00:51:07 +00:00
David Rose b2bdf47820 include tag names and values in event patterns 2003-06-14 00:51:06 +00:00
David Rose 8748cad750 add get_net_tag(), etc. 2003-06-13 21:28:11 +00:00
David Rose 62a3e02bb6 add ssl-cipher-list 2003-06-13 01:18:22 +00:00
David Rose c03d886691 add PandaNode::set_tag() and related functions 2003-06-12 22:18:41 +00:00
David Rose b6ad0bf0aa add set_allow_proxy 2003-06-12 16:22:23 +00:00
Dave Schuyler 6eed2993eb formatting 2003-06-11 20:22:09 +00:00
Dave Schuyler 29768b6a4d removed tab 2003-06-11 20:20:11 +00:00
Dave Schuyler 1fcf895c3b testing physical node before dereferrencing 2003-06-11 04:58:32 +00:00
Dave Schuyler 73e7f692d5 trying to update -- not finished yet. 2003-06-11 04:55:51 +00:00
Dave Schuyler 4cca0ea212 removed redundant void 2003-06-11 04:50:57 +00:00
Dave Schuyler 9fe1cd049d formatting 2003-06-11 04:50:11 +00:00
Dave Schuyler f7e417c6d5 formatting 2003-06-11 02:32:14 +00:00
Dave Schuyler ae5d4a9cb2 comment change 2003-06-11 02:31:42 +00:00
Dave Schuyler 3f0d964d03 including nearly_zero.h from application tree. 2003-06-11 02:30:32 +00:00
Dave Schuyler c3baff5194 optimization: preincrement iterator 2003-06-11 02:29:12 +00:00
Dave Schuyler e320504f9f formatting 2003-06-11 02:25:57 +00:00
David Rose d97c703079 reorder vrefs and children again 2003-06-10 17:14:47 +00:00
David Rose edbef4a7ce oops, don't try to print soft-hyphen characters when wordwrap mode is not enabled 2003-06-10 00:37:53 +00:00
David Rose b661e7d400 add soft hyphens 2003-06-10 00:24:28 +00:00
David Rose 5ad7edb42b reenable red wireframe highlight mode 2003-06-09 22:47:47 +00:00
David Rose a7bab73267 don't build pgrid every time 2003-06-09 22:47:23 +00:00
David Rose 03c1c844ea add get_stashed_children() 2003-06-09 22:41:43 +00:00
David Rose 1fee5c727e add detach() 2003-06-09 22:41:35 +00:00
David Rose e3136204df output anim tables in standard order 2003-06-09 21:55:17 +00:00
David Rose 882c90d7ff false is not int 0 2003-06-09 21:51:43 +00:00
David Rose 5722cb4861 go ahead and add rows with shear transforms, even though it won't be completely correct 2003-06-09 18:56:59 +00:00
David Rose da5268db7a output vertex ref's before children again, for easier following of hierarchy in visual inspection of egg files 2003-06-07 01:24:27 +00:00
David Rose db56915d10 trivial 2003-06-07 01:23:44 +00:00
David Rose 0b1a13f06b publish set_velocity etc. 2003-06-06 15:53:50 +00:00
David Rose 3c1914b19a move joints to end of list on output 2003-06-05 23:47:53 +00:00
David Rose 63db1b1d1c more support for three collinear points 2003-06-05 22:35:50 +00:00
David Rose aa2182d806 minor changes to comment format 2003-06-04 00:58:36 +00:00
David Rose 78f67d8afd add has_user_data with type 2003-06-03 22:53:09 +00:00
David Rose 42faec57a0 quietly ignore ObjectType none 2003-06-03 20:26:06 +00:00
David Rose 1367be51df add EggUserData 2003-06-03 20:24:31 +00:00
David Rose 84ed9bd35b support three collinear points 2003-06-03 01:06:25 +00:00
David Rose 1e0d35082d accept MS-DOS end-of-line characters 2003-06-02 21:52:58 +00:00
David Rose 5fea988239 accept MS-DOS end-of-line characters 2003-06-02 21:39:11 +00:00
David Rose cc20fc919b clear velocity on removed colliders also 2003-06-02 18:24:46 +00:00
David Rose 90fb2ebf89 remove colliders when you remove the handler 2003-05-31 01:02:00 +00:00
David Rose c683d3d834 collision handler pointer may have already been removed 2003-05-31 00:16:34 +00:00
ifay e543945dd2 Updated the installation instructions to include the hurdles I recently overcame 2003-05-30 20:47:44 +00:00
David Rose 8cb8f411cb comment out some exit() calls 2003-05-29 22:54:51 +00:00
David Rose 2eaf4b99db document SOCKS error codes 2003-05-29 22:41:40 +00:00
David Rose b2c04cf954 whoops, timeout when connecting through proxy 2003-05-29 21:04:22 +00:00
David Rose 4c152dad0e don't add empty hostnames to _direct_hosts 2003-05-29 18:16:45 +00:00
Joseph Lee 499d5a095f get_proxy() is using "http://" which fools get_proxies_by_url() into thinking
the empty servername matches the unspecified (and empty) directhost
  (when no directhosts are specified) which messes up the proxy code.
Fixed.
2003-05-14 03:32:42 +00:00
David Rose 2bdd2c69b3 write notify message when window is closed 2003-05-08 22:56:17 +00:00
David Rose 010e616d80 clarify 'default' 2003-05-08 00:02:31 +00:00
David Rose b97b88e0c4 add unsorted bin to doc 2003-05-07 23:14:24 +00:00
Joseph Lee 1608f33184 o updated problem description with cygwin's current perl 5.8.x vs 5.6.x
o added "genPyCode win-publish" option
2003-05-07 22:48:45 +00:00
David Rose 34dfb94e83 add URLSpec::is_ssl 2003-05-07 20:09:26 +00:00
David Rose 4f6d41a4d2 include port number on Host: designation to server 2003-05-07 17:53:19 +00:00
David Rose e8c032b84c whoops, virtual function changed signature 2003-05-07 01:28:03 +00:00
David Rose 2db50240ac support multiple collide flags on a node 2003-05-07 00:33:48 +00:00
Dave Schuyler 0575f75afd added get_relative_vector 2003-05-06 04:19:17 +00:00
David Rose ce8ef1441b don't exit if GetAvailableVidMem fails 2003-05-02 23:36:15 +00:00
David Rose a4b6896da3 comment tweak 2003-05-01 22:48:42 +00:00
David Rose 5e418ed57c more robust handling of socks authentication failures 2003-05-01 22:22:14 +00:00
David Rose b4751ec36b expose get_draw_order, etc. 2003-04-30 18:37:34 +00:00
David Rose 9a234e0341 be sure to flush on close 2003-04-29 21:59:07 +00:00
David Rose 5b4eb24b62 undo poorly-conceived dcparse compress flag 2003-04-29 14:16:25 +00:00
David Rose be4d4625e3 support dcparse compress flag 2003-04-29 03:20:53 +00:00
Mark Mine 4ea81880aa Updated path to toontown server 2003-04-29 01:57:39 +00:00
Mark Mine 2136e1a0b3 Added notes to fix panda install problems 2003-04-29 01:37:39 +00:00
David Rose 337c287ec3 first pass at supporting SOCKS5 proxies 2003-04-29 00:33:14 +00:00
David Rose 08a3129692 oops, invalid when http-proxy is empty 2003-04-28 19:48:04 +00:00
David Rose a345cfe8c5 report os error also 2003-04-28 18:31:15 +00:00
David Rose c88b65d0f6 make direct-hosts use glob characters correctly 2003-04-28 17:28:49 +00:00
David Rose 2531913df2 move globPattern into pandaexpress 2003-04-28 17:28:17 +00:00
David Rose adffbe7add type should not necessarily inherit when we read a file 2003-04-26 15:51:19 +00:00
David Rose ba755587b7 smarter proxy specs; multiple proxy servers 2003-04-26 01:38:54 +00:00
Joe Shochet e854158b47 missing REPORT_OPENSSL_ERRORS 2003-04-23 03:43:08 +00:00
David Rose 0ff53d1ec1 clear floating pointer 2003-04-22 23:04:06 +00:00
David Rose 8af6765f3d parameterize REPORT_OPENSSL_ERRORS 2003-04-21 21:27:17 +00:00
David Rose e1538b6df0 be less crabby about morphs being self-consistent 2003-04-21 18:46:20 +00:00
David Rose 5e5abe8c50 support closing sockets explicitly 2003-04-21 18:09:58 +00:00
David Rose ab08ff9b01 more verbose shutdown messages 2003-04-21 17:31:19 +00:00
David Rose f15bd7ba4f don't get stuck if clock is reset back 2003-04-19 13:33:48 +00:00
Dave Schuyler f7cc219531 *** empty log message *** 2003-04-18 04:32:17 +00:00
David Rose 510756c0df add CollisionVisualizer 2003-04-17 21:41:46 +00:00
David Rose c2f3a412dd continue looking for further intersections against remaining triangles in a geom 2003-04-16 22:42:34 +00:00
David Rose 114020c20b correctly read version 4.2 bams 2003-04-16 22:21:51 +00:00
David Rose 350dd5cda1 correct confusion between info_surface_normal and from_surface_normal 2003-04-16 18:49:07 +00:00
David Rose df2a60cfb0 extend ModelNode::preserve_transform and Texture::alpha_file_channel 2003-04-15 22:35:07 +00:00
David Rose 53fee65d08 better asserts 2003-04-14 17:11:56 +00:00
David Rose 779f24c5f3 robustiy has_alpha_channel() 2003-04-12 18:40:58 +00:00
David Rose 28743b123b more robust texture/alpha combinations 2003-04-12 17:44:01 +00:00
David Rose 6e686caf8c support cull face reverse 2003-04-10 22:02:41 +00:00
David Rose 1cb9c2640c make destructor virtual to eliminate compiler warnings 2003-04-09 22:41:29 +00:00
David Rose 27fc54e678 object types decal and billboard are supported within maya converter only 2003-04-09 22:05:10 +00:00
David Rose 531131aca3 don't try to use unsupported LZW, and remove compiler warnings 2003-04-09 21:34:17 +00:00
David Rose a16fe56c74 merge window_devel_2003_02_21 to trunk 2003-04-09 17:28:00 +00:00
David Rose 5c48c68569 reduce overhead on NodePath::find() operations 2003-04-09 15:59:53 +00:00
David Rose fc10d613d7 oops, wrong decal syntax 2003-04-08 17:44:21 +00:00
David Rose 24b9f9da26 object type is case-insensitive 2003-04-08 17:31:14 +00:00
David Rose efc0a0b45b robustify transform and object type interface 2003-04-08 17:30:45 +00:00
David Rose dd98ca18a7 findstring was backwards 2003-04-08 16:14:28 +00:00
David Rose 047508058e fix DO_PIPELINING break 2003-04-08 02:18:47 +00:00
David Rose 212bd64d9d introduce ulong token type to better support hex numbers appearing in egg files 2003-04-05 01:21:08 +00:00
David Rose fd2c841ca9 add get_node() 2003-04-04 18:52:11 +00:00
David Rose 6b03618a46 suppress create warnings from unknown types 2003-04-04 16:46:59 +00:00
David Rose d3a082ffde 'unable to create object of type ...' is really an info, not an error 2003-04-04 16:24:24 +00:00
David Rose 398442ee18 deal with textures from bam files without filenames properly 2003-04-04 16:23:33 +00:00
David Rose 63f2f424db handle copy constructor properly 2003-04-04 16:14:25 +00:00
David Rose e32fb9c7ef add debugging statements 2003-04-04 16:14:03 +00:00
David Rose 73cacee551 deal with collect-tcp 2003-04-03 01:29:19 +00:00
David Rose 9fd192e789 broaden 90-degree test substantially 2003-04-02 22:29:36 +00:00
David Rose 6e9a56e1fc fix for win98? 2003-04-02 22:11:17 +00:00
David Rose e6501e3ca7 fix for win98? 2003-04-02 22:10:00 +00:00
David Rose 385a93d64b try to slide off of convex corners a little better 2003-04-02 20:32:14 +00:00
David Rose 00b3e0ca78 add collect-tcp 2003-04-02 18:52:16 +00:00
David Rose 72238abee5 toupper_text -> make_upper 2003-04-01 21:35:10 +00:00
David Rose af4494d2de add replacements for string.upper and string.lower 2003-04-01 18:03:00 +00:00
Joseph Lee 3d465db350 o latest cygwin is 1.3.11
o latest emacs used is 21.2

o added SourceForge+ssh cvs tree grabs instructions
o added local toonsrv/ installation information
2003-03-31 21:37:31 +00:00
David Rose 86ec5c029c eliminate silly warning 2003-03-31 18:56:44 +00:00
David Rose 7f7b24fabc debug, not error message 2003-03-31 18:54:34 +00:00
David Rose 4001ce982d add unicode_isalpha() etc. 2003-03-31 18:46:00 +00:00
David Rose e3a40daa0e new WindowsRegistry class 2003-03-27 00:13:41 +00:00
Dave Schuyler 4b245a4394 removed assert 2003-03-26 23:53:39 +00:00
Dave Schuyler b83a894e91 minor changes to avoid compiler warnings and genrally clean up 2003-03-26 23:51:47 +00:00
David Rose 54beeff1c6 oops, excpl_pandaexpress 2003-03-26 22:52:56 +00:00
David Rose 38db0b7a33 split out TextEncoder from TextNode 2003-03-26 22:48:37 +00:00
David Rose b0fbd85234 add OPTIONS method 2003-03-25 23:34:08 +00:00
David Rose aee3bf8fae define sync_frame_time 2003-03-25 23:33:44 +00:00
David Rose dc4d911f01 confusing formatting 2003-03-21 17:02:03 +00:00
David Rose b6eefd9e23 use alpha channel if alpha image has it 2003-03-20 14:56:48 +00:00
David Rose d652035d81 restore behavior insisting on 640x480x16 mode for low-mem cards 2003-03-18 22:01:58 +00:00
David Rose f7934d63c9 allow implementation to veto selected fullscreen size 2003-03-18 22:01:26 +00:00
Dave Schuyler 35127b5d1b comment 2003-03-18 02:32:38 +00:00
David Rose 8f564ea8ce dos2unix 2003-03-18 02:27:51 +00:00
David Rose 6ffea5d693 close window if gsg fails 2003-03-18 02:05:33 +00:00
David Rose 00679ad733 don't crash if gsg won't open 2003-03-18 01:33:49 +00:00
Dave Schuyler d1f89fdc00 print_to to ouput 2003-03-18 01:23:03 +00:00
Dave Schuyler de252b8793 changed to nassertv and print_to to ouput 2003-03-18 01:22:17 +00:00
David Rose 95a59a664c gl-force-invalid 2003-03-17 23:54:52 +00:00
David Rose bf10ae1386 remove hack (pushed up to ShowBase.py) 2003-03-17 22:39:25 +00:00
David Rose b7120ffba9 insert commented-out code 2003-03-17 22:15:01 +00:00
David Rose 9e75269627 insert hack to open window immediately 2003-03-17 22:14:01 +00:00
Dave Schuyler 2ae297a7c7 no more exit() calls 2003-03-15 03:40:49 +00:00
David Rose dc9782ee09 dos2unix 2003-03-14 23:43:58 +00:00
Dave Schuyler bcb2f71f4b uniqueIdAllocator 2003-03-14 20:07:54 +00:00
Dave Schuyler 6bfe3bcd42 *** empty log message *** 2003-03-14 05:48:59 +00:00
David Rose 7b2cc4be2e allow pviewing image files too 2003-03-14 00:44:51 +00:00
David Rose 5c93c5290d don't crash on non-pow-2 texture 2003-03-13 22:41:23 +00:00
David Rose 81b7084fca minor event refinements 2003-03-13 01:28:30 +00:00
David Rose 4bf6be0aac add aspect_2d 2003-03-12 19:08:21 +00:00
David Rose b2caf1947f minor typo 2003-03-12 17:48:39 +00:00
David Rose 7dbd65eab0 fix transforms on collision geometry 2003-03-11 23:10:54 +00:00
David Rose a18ed01a3e patch from Cort to use get_null_sound() 2003-03-11 19:34:03 +00:00
David Rose 082be720ce add clear_exit_flag 2003-03-11 02:18:47 +00:00
David Rose 7588017984 add new canonical function 2003-03-05 21:04:13 +00:00
David Rose 3464ea3856 add custom error handlers 2003-03-04 17:22:12 +00:00
David Rose c54e7d572b add NotifyCategoryDefName 2003-03-04 17:21:31 +00:00
David Rose 176c8458d5 oops, constructors forgot fullpath 2003-03-04 15:59:55 +00:00
David Rose d18f7900b1 add get_null_sound() 2003-02-28 20:08:17 +00:00
David Rose f32b59b92d add get_null_sound() 2003-02-28 19:45:54 +00:00
David Rose 3d1374ba8a expose EventQueue constructor 2003-02-26 22:26:15 +00:00
chrisgeorges 9cfe8c421d undo erroneous comment-out? 2003-02-26 21:12:55 +00:00
David Rose 2ceb53166f release exclusive mode when window is closed 2003-02-26 00:15:18 +00:00
David Rose 4ceb93f312 fix problem creating fullscreen dx7 windows 2003-02-25 19:07:09 +00:00
David Rose c4caabf006 fix red/blue reversal on gl screenshots 2003-02-25 18:28:18 +00:00
David Rose 324280b3f2 update prebuilt 2003-02-25 02:33:58 +00:00
David Rose 2fd799cf29 support egg2bam -pp properly 2003-02-25 01:13:30 +00:00
David Rose 12de6f6b58 Cort Stratton's latest updates adding cache limit support 2003-02-24 19:30:06 +00:00
David Rose 075d6addd6 interrogate hack 2003-02-24 16:58:46 +00:00
David Rose 60a1894bbe remove vestigial file 2003-02-22 02:25:54 +00:00
David Rose 2383207526 play nice with window managers to close window cleanly 2003-02-21 23:06:41 +00:00
David Rose ec9587e6d5 always resolve external references 2003-02-20 18:16:26 +00:00
David Rose 0945d3c127 robustify pathnames some more 2003-02-20 17:10:28 +00:00
David Rose 12e9117087 add BTM_unchanged 2003-02-20 01:18:27 +00:00
David Rose ed77186e26 split out per-window operations some more 2003-02-15 14:14:39 +00:00
David Rose 74a704440e PandaFramework should respect per-window keypresses 2003-02-14 08:13:17 +00:00
David Rose 1749f817c2 update 2003-02-14 00:59:40 +00:00
David Rose 65888a4846 build problem on irix 2003-02-12 14:22:56 +00:00
David Rose baf7c22921 add EggData::merge 2003-02-12 00:48:20 +00:00
David Rose b75c54b446 fix search path weirdnesses 2003-02-11 20:14:23 +00:00
David Rose edfaea28b8 workaround for FreeType not choosing charmap 2003-02-11 17:57:26 +00:00
David Rose 44d544aeb2 collision traverser doesn't visit switch nodes 2003-02-07 23:11:18 +00:00
David Rose 911bb92934 compile on gcc 3.2 2003-02-07 18:46:46 +00:00
David Rose 03c8de6eae use search path, vfs, fix dangling pointer references 2003-02-07 15:30:16 +00:00
David Rose 6e23b43ef3 remove compiler warnings on gcc 2003-02-07 15:29:50 +00:00
David Rose 4d5536aad3 inherit notify from audio 2003-02-07 15:28:14 +00:00
David Rose 9bd4122f0a EXPCL 2003-02-07 15:27:18 +00:00
David Rose df04b7d01e remove accidentally committed file 2003-02-07 14:14:25 +00:00
David Rose 3513cf8684 build gcc3.2 2003-02-07 00:05:28 +00:00
David Rose 92fca841bd Cort Stratton's FMOD implementation 2003-02-06 23:57:57 +00:00
David Rose 264e112fad gcc 3.2 2003-02-06 23:54:30 +00:00
David Rose 4a521ba916 fix for multiple directories on ETC_PATH 2003-02-06 23:45:13 +00:00
Jon Parise d8f3f1c9e3 fix from Parise for ETC_PATH 2003-02-06 23:20:15 +00:00
David Rose 9aeeb1ce1a more control over encoding 2003-02-06 01:32:05 +00:00
Jon Parise 6f19329290 build fix from Parise 2003-02-05 19:18:45 +00:00
David Rose 19653fb0cc compile prob 2003-02-05 18:08:24 +00:00
David Rose 97711d14d9 fix crash 2003-02-05 01:07:26 +00:00
David Rose 071c20fed3 style docs 2003-02-05 00:24:30 +00:00
David Rose 3dfa9c5a58 build on windows 2003-02-05 00:16:53 +00:00
David Rose 32b0611dab refine cheesy accent marks 2003-02-04 22:32:54 +00:00
David Rose a31dba7522 cleaner interface to minmax and transform 2003-02-02 20:40:26 +00:00
David Rose 5b7526d3a0 generate cheesy accents if font doesn't have them 2003-02-02 20:39:49 +00:00
David Rose 7421fe3e05 faster text generation 2003-01-31 23:55:33 +00:00
David Rose c37acce234 fix incorrect width calculation with missing characters in font 2003-01-31 21:43:56 +00:00
David Rose 5255ae25ad windows compiler warnings 2003-01-31 21:27:07 +00:00
David Rose 10557d33c5 minor style change 2003-01-31 21:09:54 +00:00
David Rose 7a7563ba2d provide a default font 2003-01-31 21:09:26 +00:00
David Rose 2fa7929b45 dynamic TextFont; scene graph improvements to support this 2003-01-31 17:45:42 +00:00
David Rose 8e63f99ee2 support for explicit decoding/encoding of wide characters at the python level 2003-01-30 18:48:47 +00:00
David Rose f983d8bcac redirect fix again 2003-01-30 15:46:59 +00:00
David Rose 414eaf3930 compare_to 2003-01-30 15:20:04 +00:00
Dave Schuyler 253a084e7b *** empty log message *** 2003-01-30 04:20:08 +00:00
David Rose f78419ceed fix flatten 2003-01-30 01:04:25 +00:00
David Rose 9e8ba9e7e3 cache control 2003-01-30 00:40:40 +00:00
David Rose 6fcd19067a misc fixes 2003-01-30 00:40:35 +00:00
David Rose d7a39df5a2 add new files 2003-01-29 22:07:50 +00:00
David Rose 616893d799 irix build 2003-01-29 20:51:16 +00:00
David Rose ea84366328 windows stupidity 2003-01-29 20:43:30 +00:00
David Rose f6963b5cf2 input/output, other refinements 2003-01-29 20:40:28 +00:00
Jon Parise 409665cdbf Jon Parise adds commands to ppremake 2003-01-29 15:29:07 +00:00