Commit Graph

50 Commits

Author SHA1 Message Date
rdb 3833a35fa9 Merge branch 'release/1.10.x' 2023-10-22 12:06:18 +02:00
rdb 2539de14fc wxwidgets: Fix some issues with WxSlider, code cleanup 2023-10-22 11:27:15 +02:00
WMOkiishi 0380a60e58
tests: Fix mypy test (#1551) 2023-10-22 10:34:46 +02:00
rdb c00f3b18f5 direct: More reduction of reliance on builtins, mypy fixes 2023-10-11 11:07:56 +02:00
rdb b6eee1045a direct: Reduce dependence on builtins, satisfy mypy a bit more 2023-10-11 00:20:34 +02:00
WMOkiishi 32edfa43fd direct: Get direct to pass a mypy check
Closes #1476
2023-08-04 14:31:44 +02:00
rdb 4f9092d568 wxwidgets: Fix errors running Panda shell 2023-02-22 12:04:51 +01:00
rdb 37b5c9ad9e direct: More code style changes 2023-02-22 11:52:19 +01:00
rdb 8b1126ba3e direct: General cleanup of Python code 2023-02-20 20:52:14 +01:00
WMOkiishi c7c70bc32a
direct: Cut down on usage of `import *` (#1454)
* Remove most `import *`s in `direct`

* Address feedback
2023-02-12 13:16:52 +00:00
rdb be9dde1eee direct: add .pylintrc, perform major code cleanup pass
Closes #989

Co-authored-by: Daniel Stokes <kupomail@gmail.com>
2020-12-31 01:36:23 +01:00
rdb 98c82ddb9c wxwidgets: don't create ShowBase instance upon importing WxPandaShell 2020-04-25 14:33:39 +02:00
Kyle Smith 8cf28e8d2c wx: Fixed deprecation warnings/errors
- Warnings/Errors associated with LevelEditor.
2019-01-06 18:54:08 -07:00
rdb 23bf9ea5c7 The direct tree is now valid Python 2 *and* 3 2016-03-28 22:33:30 +02:00
rdb 54fa31ba17 StandardError -> Exception, other 2to3 changes, threaded 2to3 2016-03-25 17:13:09 +01:00
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
rdb db3ab953e4 Remove ppremake, genPyCode, and all hacks created to support them 2015-11-09 19:06:49 +01: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
rdb 88048bf3da Fix use of has_key and map() 2013-12-17 19:49:09 +00:00
rdb 1cfa19d473 support mousewheel in WxPandaWindow, bugfix provided by Craig (LP bug 1210850) 2013-08-13 14:18:02 +00:00
David Rose b9da2363f1 fix shutdown error 2012-08-22 02:10:01 +00:00
David Rose c8e3c72b3a catch keyboard focus, mouse capture 2012-01-23 23:20:47 +00:00
David Rose 38de5011e1 remove-callback-window 2012-01-18 19:25:16 +00:00
David Rose 6f5fd1525d GraphicsWindow::_unexposed_draw 2012-01-15 20:13:16 +00:00
David Rose 09a9a5d8b3 ah, this is the way wx wants to work. 2012-01-14 19:47:28 +00:00
David Rose 1fd8a621ff further robustness for WxPandaWindow on Linux 2012-01-14 19:20:56 +00:00
David Rose e08f1d204f more WxPandaWindow fixes 2012-01-13 23:42:23 +00:00
David Rose a2a8aacb7e respect fbprops in WxPandaWindow 2012-01-13 14:37:17 +00:00
David Rose 50e53a4d4e better support for multiple windows, multiple trackballs, one camera 2012-01-13 00:22:05 +00:00
David Rose 7fd4c1cc18 solve WxPandaWindow issues on Linux 2012-01-11 01:58:25 +00:00
David Rose ce8af6bc29 CallbackGraphicsWindow on Linux, but there are issues 2012-01-10 01:09:48 +00:00
David Rose 5e4ca78c07 leveleditor works on Mac too 2012-01-09 21:55:54 +00:00
Mike Christel de863430ae Changed close() to Close() to match wx.Window.Close() 2010-08-20 22:22:27 +00:00
Mike Christel 032d46a3bc Summer 2010 CMU ETC PandaLE team: fixed a bug in Viewport.close 2010-08-20 19:52:46 +00:00
Shuying Feng be8dcd75cb Added curve editing feature 2010-06-17 00:22:35 +00:00
Gyedo Jeon 385f6e5920 Removed default bitmask from persp coll plane 2010-05-18 01:09:31 +00:00
Gyedo Jeon 07eda4ee55 Added flipped persp coll plane 2010-05-15 00:13:40 +00:00
Gyedo Jeon 905f339346 Allowed showBase to be created elsewhere 2010-04-19 22:37:16 +00:00
Gyedo Jeon ddf0022ff3 Creating own log window to capture logs from wx.Log 2010-04-12 20:59:09 +00:00
Gyedo Jeon f88c515935 Made persp view only as default 2010-04-09 23:51:53 +00:00
Gyedo Jeon 3b7c98a5e1 Added generic wx panda frame 2010-04-09 23:27:04 +00:00
Gyedo Jeon 5b4dc58c96 Allowed quit function could be called outside from menu 2010-02-25 02:22:42 +00:00
Gyedo Jeon 0b94f14dbf Added option for text control size 2010-02-11 01:21:07 +00:00
Gyedo Jeon b1797a99e7 Made value entered by user to be respected 2009-11-04 21:46:35 +00:00
Gyedo Jeon 8cfef6c08d Added support for callback function 2009-09-03 06:46:04 +00:00
Gyedo Jeon cc4103ef2d Floating point slider for wx 2009-08-15 06:53:03 +00:00
rdb be2c6a365a wx default ids for menu items 2008-11-01 12:51:32 +00:00
Gyedo Jeon 13ac116d63 Made appname width, height can be overridden 2008-07-22 21:45:05 +00:00
Gyedo Jeon 5fe4a6b702 empty sources.pp for python files 2008-05-21 22:20:43 +00:00
Gyedo Jeon 2629762c2b Initial addition of a GUI application framework using wxPython 2008-05-09 18:15:00 +00:00