544 Commits

Author SHA1 Message Date
rdb
6334f2511d Let's not display deprecation warnings in release builds 2016-03-25 16:41:58 +01:00
rdb
58837c0f4a Fix particle sample and tkinter in Python 3 2016-03-22 11:31:51 +01:00
rdb
1cc79633c1 Merge branch 'master' into input-overhaul
Conflicts:
	panda/src/device/buttonNode.cxx
	panda/src/device/clientAnalogDevice.I
	panda/src/device/clientAnalogDevice.cxx
	panda/src/device/clientButtonDevice.I
	panda/src/device/clientButtonDevice.cxx
	panda/src/device/clientDevice.I
	panda/src/device/clientDevice.cxx
	panda/src/device/clientDevice.h
	panda/src/device/clientTrackerDevice.I
	panda/src/device/trackerNode.I
	panda/src/device/trackerNode.h
	panda/src/display/callbackGraphicsWindow.cxx
	panda/src/display/graphicsWindow.cxx
	panda/src/display/graphicsWindowInputDevice.I
	panda/src/display/graphicsWindowInputDevice.cxx
	panda/src/display/graphicsWindowInputDevice.h
	panda/src/tinydisplay/tinyOsxGraphicsWindow.mm
	panda/src/tinydisplay/tinyXGraphicsWindow.cxx
	panda/src/windisplay/winGraphicsWindow.cxx
	panda/src/windisplay/winGraphicsWindow.h
	panda/src/x11display/x11GraphicsWindow.cxx
2016-03-19 14:54:56 +01:00
tobspr
d9ec4d402a Add print-pipe-types prc variable to prevent pipe output 2016-02-23 18:46:34 +01:00
rdb
6689e69822 Merge branch 'master' into input-overhaul 2016-02-13 11:21:20 +01:00
rdb
0d03207d1b Dramatically reduce size of frozen/compiled code by pruning/masking unnecessary imports/code 2016-02-12 22:20:27 +01:00
rdb
98a86bf43a Merge branch 'release/1.9.x' 2016-02-03 13:39:14 +01:00
rdb
03c8d4c009 Fix use of many builtins 2016-02-02 13:41:20 +01:00
rdb
2c61260c5f Generated API reference fixes 2016-02-01 14:49:09 +01:00
rdb
dafe48a6bc Begin to add snake_case/property interfaces to important direct classes 2015-12-26 17:00:51 +01:00
rdb
d20d616918 XInput gamepad hotplugging, add base.devices.gamepads 2015-12-16 18:30:26 +01:00
rdb
32367fcbdc Fix various import issues in the direct tree 2015-12-06 22:36:05 +01:00
rdb
0869266f1a Fix base.config error in 1.9 2015-11-13 19:25:24 +01:00
rdb
31dbcae262 Deprecate many extension methods, make extension methods imported via modules instead of dumped into core.py, move _core.pyd and _direct.pyd back to core.pyd, direct.pyd respectively, move MAIN_DIR set-up code to module init time 2015-11-10 00:44:29 +01:00
rdb
4a5d64909a Merge branch 'release/1.9.x'
Conflicts:
	direct/src/showbase/ShowBase.py
2015-11-09 02:29:41 +01:00
rdb
ba3a2c1e38 Fix saveCubeMap and saveSphereMap in multithreaded pipeline 2015-11-09 02:26:02 +01:00
rdb
0ae2df7e02 Merge branch 'release/1.9.x' 2015-11-01 15:54:58 +01:00
rdb
b1c7086cbc Fix Rope, fix some unnecessary reliances on base.config 2015-11-01 15:53:02 +01:00
rdb
d3494edf2c Address some rare crashes at shutdown 2015-10-31 04:11:12 +01:00
rdb
06475c70b9 Merge branch 'release/1.9.x' 2015-10-28 16:56:44 +01:00
rdb
e48b910382 Don't umount all filesystems when ShowBase is destroyed 2015-10-27 13:00:29 +01:00
rdb
d569e2ab6f Merge branch 'release/1.9.x' 2015-08-16 13:55:42 +02:00
tobspr
e178ca4c9b Fix missing imports in showbase when using sticky keys (was broken with commit 0aa0f34c7498131ab67077be83be3c93a0e9ca83) 2015-08-16 13:52:07 +02:00
rdb
0eeec6b02f Merge and expand on config fix from 'release/1.9.x' 2015-07-06 15:54:45 +02:00
rdb
d9342043b0 Deprecate pandac.PandaModules and genPyCode, move extensions to panda3d/, clean up imports and deprecated behaviour 2015-06-28 13:55:31 +02:00
Ed Swartz
6fff37a294 Allow passing custom lens to #saveCubeMap/#saveSphereMap 2015-06-06 13:58:10 -05:00
rdb
de0b0dd879 Fix various issues with Python 3 support, fix samples to work with Python 3 2015-03-23 00:32:47 +01:00
rdb
753b1c623d Deprecate DirectStart and run(), allow clean ShowBase teardown, docstrings for ShowBase members 2015-03-15 13:06:49 +01:00
rdb
083e160f89 Partially fix excessive event spam when resizing windows 2015-02-02 19:18:32 +01:00
rdb
b47450ffa4 fix import of init_app_for_gui for wx 2015-01-12 21:18:47 +01:00
rdb
0aa0f34c74 Lots of work to make the rtdist work with the new library building system 2015-01-12 15:02:42 +01:00
Chris Brunner
f950b01dbf i need dis 2014-10-21 22:37:19 +00:00
rdb
26fc5f41d4 fix regression 2014-10-08 19:49:25 +00:00
rdb
fbc3564bf9 More work on Android port 2014-10-08 15:09:25 +00:00
rdb
2275784525 More Python 3 support, and a bit of work toward being able to compile as panda3d/core.pyd, etc. 2013-12-23 18:57:48 +00:00
David Rose
a1c70ce95e avoid some divide-by-zero exceptions 2013-08-04 18:14:37 +00:00
David Rose
dd423baf64 support openWindow(host = xxx) 2013-05-06 17:09:29 +00:00
rdb
d3d69aca60 fix crash in ShowBase.printEnvDebugInfo. fixes: LP#1021465 2012-07-09 10:04:05 +00:00
David Rose
237ae859d4 fix a2dTop etc. for y-up coordinate systems; add base.setAspectRatio() 2012-03-02 04:27:06 +00:00
David Rose
89cc0051ae fix base.oobeCull() 2012-02-23 15:12:52 +00:00
David Rose
2a782774aa whoops, important to default want-dev correctly based on __debug__ 2012-02-13 18:25:12 +00:00
David Rose
91cb23abb0 oobeCull() also wants a cam argument 2012-02-09 22:35:08 +00:00
David Rose
6d630e2cf1 auto-clear depth between eyes by default for stereo 2012-02-08 20:34:26 +00:00
David Rose
71871ba28b base.oobe() accepts cam argument 2012-02-07 22:08:53 +00:00
David Rose
6d7d6e9271 minor fix 2012-01-31 22:11:09 +00:00
rdb
1c5366dfce fix Tkinter woes on OS X by giving Tkinter control over the main loop instead of Panda 2012-01-28 14:14:30 +00:00
rdb
9dcc7a5e35 fix Tk crash on OSX 2012-01-22 12:42:45 +00:00
David Rose
38de5011e1 remove-callback-window 2012-01-18 19:25:16 +00:00
David Rose
17f27744a9 add base.adjustWindowAspectRatio() 2012-01-17 05:39:25 +00:00
David Rose
fb71b744a9 add wx-main-loop 2012-01-16 01:56:48 +00:00