June 15, 2011, 06:42 (GMT) |
Centralizing the exit key methods to the keyboard devices. This should make it easier to get exit key control to the python API. |
June 15, 2011, 06:03 (GMT) |
Cleaning up some duplicate code. Now the reverseTranslateTable for converting blender key codes to ketsji key codes is only defined in BL_BlenderDataConverter. |
June 15, 2011, 05:13 (GMT) |
Some clean up from the last commit. The exit key setting affects the Blenderplayer now. |
June 15, 2011, 04:46 (GMT) |
Some more work on getting the exit key to work in the Blenderplayer. Input is now restricted to keyboard events only for the exit key UI. |
June 11, 2011, 19:10 (GMT) |
Making the exit key UI element accept key presses instead of numbers. It still does not work for the Blenderplayer, and it does not limit the input to key presses (other events don't work for exiting) |
June 4, 2011, 02:31 (GMT) |
Making the bake options available in Blender Game |
June 1, 2011, 02:11 (GMT) |
==UI== * Added the option to change the exit key for the BGE. The UI currently just sets a number, and this feature most likely does not work for blenderplayer yet. More work on this to come. * Removed the physics settings from the scene panel for the BGE. * Added an Add menu in the logic brick header. |
May 30, 2011, 05:29 (GMT) |
Merge from trunk r37102 (hopefully this one is clean) |
May 30, 2011, 05:10 (GMT) |
Some other stuff sneaked into the last merge . . . stay tuned for a new merge |
May 29, 2011, 16:17 (GMT) |
Merged with trunk: 36951-37000 Never say good-bye, you'll be back :) |
May 29, 2011, 15:32 (GMT) |
**reverted previous merge, wrong revisions |
May 29, 2011, 14:26 (GMT) |
Merged with trunk: 36994-37000 This should be last revision before moving to soc-2011-onion, good-bye soc-2010-jwilkins, it's been fun :) |
May 29, 2011, 09:15 (GMT) |
Merge from trunk r36993 |
May 29, 2011, 05:22 (GMT) |
* Symmetry Feather option was not appearing * Moved symmetry feather option to brush area of UI because it is a per-brush option * Trunk has 'height' and my branch has 'layer_distance', height is way too generic and hard to search for, renamed this to 'layer_limit' * Made layer limit and persistent base greyed-out if Layer is disabled * Was getting warnings about gl_TexCoord being deprecated in GLSL version 1.30, so for now it is just gonna use the 1.00 version. Why warn about deprecation when I explicitly asked for a version that still supports a feature? If I say 1.3, and 1.3 supports gl_TexCoord, then there is no problem with me using it. Kindly stfu compiler. Deprecation makes people stupid...</rant> XXX: not sure what persistent base does or if it even still works in my branch. |
May 29, 2011, 02:40 (GMT) |
==UI== * Made some options available in Blender Game that were only available in Blender Render (camera resolution, animation fps) * Created a panel for the embedded player * Renamed the FPS option for the standalone player to Refresh Rate * Moved framing options to display * Made a button to launch the blender player from within blender (only tested on windows for now) |
May 28, 2011, 12:43 (GMT) |
Fix: The radial control would fail, in sculpt mode, to set size if object-space sizing was enabled. This was caused because a small part of sculpt's radial control code did not make it into the new version. The old code would set a new object-space size by scaling it proportional to how much the new screen-space size was changed. The solution I implement here is to do the same scaling inside the RNA callbacks. This way, users of those properties do not have to worry about inconsistency. I added a comment warning that brush_set_size, brush_set_unified_size, brush_unprojected_radius, and brush_set_unprojected_radius do not guarantee consistency because it is not always possible to precisely know what the new unprojected radius is in all contexts where you might set the size. I would implement the consistency check at the lower level (in those listed functions) but at this time I think it needs to be looked at to make sure that won't cause problems. In addition, I am not sure that scaling by the ratio of change is strictly correct in all cases. In any case, this at least fixes the immediate problem. |
May 28, 2011, 10:01 (GMT) |
!!Merge Complete!! Compiles, cursory testing of on-surface brush, matcaps, and new texture mode. Known Issue: new radial control does not seem to work with f-key resizing when 'lock size' is enabled. Need to check that this is not bug in trunk as well. |
May 28, 2011, 06:18 (GMT) |
source/tests directory was missing |
May 28, 2011, 03:18 (GMT) |
Merge Cleanup. Forth to make sure branch is a copy of trunk. This time the revision is 36950. Mostly svn property fixes. Biggest concern was missing 'svn:eol-style = native' tags, but also a lot of random 'svn:mergeinfo=' tages (yes, the merge info was empty). Probably need to remove these in trunk, but I added them back to clean up my diff. |
May 27, 2011, 13:08 (GMT) |
Merged with Merged with trunk: 36905-36950 |
|
|
|


Master Commits
MiikaHweb | 2003-2021