Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
* Update the readme file
* Update link to release logs, they point to http://www.blender.org/development/release-logs/blender-259/ now
|
|
|
|
|
|
minor change to lightmap unpack collecting unique meshes.
|
|
- building with GHOST/SDL now adds the PREFIX
- image.external_edit operator errors out if the filepath isnt set (was annoying and loaded gimp while running tests)
|
|
attempt to install an add-on.
non utf8 addons would make the addon UI vanish, now give a message in the console and UI.
|
|
Diff Keymaps
User edited keymaps now no longer override the builtin keymaps entirely, but
rather save only the difference and reapply those changes. This means they can
stay better in sync when the builtin keymaps change. The diff/patch algorithm
is not perfect, but better for the common case where only a few items are changed
rather than entire keymaps The main weakness is that if a builtin keymap item
changes, user modification of that item may need to be redone in some cases.
Keymap Editor
The most noticeable change here is that there is no longer an "Edit" button for
keymaps, all are editable immediately, but a "Restore" buttons shows for keymaps
and items that have been edited. Shortcuts for addons can also be edited in the
keymap editor.
Addons
Addons now should only modify the new addon keyconfiguration, the keymap items
there will be added to the builtin ones for handling events, and not get lost
when starting new files. Example code of register/unregister:
km = wm.keyconfigs.addon.keymaps.new("3D View", space_type="VIEW_3D")
km.keymap_items.new('my.operator', 'ESC', 'PRESS')
km = wm.keyconfigs.addon.keymaps["3D View"]
km.keymap_items.remove(km.keymap_items["my.operator"])
Compatibility
The changes made are not forward compatible, i.e. if you save user preferences
with newer versions, older versions will not have key configuration changes that
were made.
|
|
renamed VIEW3D_MT_ndof_settings -> USERPREF_MT_ndof_settings since it has no view3d specific settings.
|
|
|
|
This is for bug #28141
While not really a bug, it makes it a lot easyer to use if it
has the exension. (Isn't hidden from the user when they try to load it...)
Kent
|
|
also correct some typos
|
|
* Material Diffuse Ramp was not greyed out when shadeless was enabled.
|
|
|
|
Kent
|
|
|
|
to use with math functions.
ndof_to_angle_axis and ndof_to_quat now use math functions.
|
|
https://svn.blender.org/svnroot/bf-blender/trunk/blender .
|
|
|
|
|
|
__all__ to some modules which were missing it.
|
|
|
|
|
|
https://svn.blender.org/svnroot/bf-blender/trunk/blender .
|
|
mode.
|
|
A row with alignment for 1 property = useless: ;-)
|
|
Enabled by default and also enabled for older filesm so
there should be no regressions.
In some cases it's useful to not use subdivided uvs for multires.
|
|
& some style changes.
|
|
exporters too.
|
|
playback.
|
|
https://svn.blender.org/svnroot/bf-blender/trunk/blender .
|
|
this option is useful for all non-grid snapping modes (when in editmode) so make available in those cases too.
|
|
* Fixed a cut off text.
* small cleanup
|
|
|
|
- added menu templates
- move template menu into the header of the text editor (so users will find more easily)
- updated mathutils examples, switching the order of multiplication.
|
|
|
|
- remove own copyright from script
- print command before executing (helps troubleshooting)
|
|
|
|
case where the player is not an absolute path but found in the users $PATH (as is common on *nix systems).
now try and execute player, reporting the exception rather then checking the player file exists.
also made some pep8-80 style edits.
|
|
|
|
- use uv layer data api rather then operator.
- switch vector rotation order.
- made some style changes, use 80 width.
|
|
- use bpy.data.is_saved (was using a workaround from when before this attribute was added)
- fixed a bug where editing relative paths could fail.
|
|
phenomenon has been generated.
own fault in recent addition of bpy.path.basename() not supporting byte paths.
|
|
|
|
vector * matrix
vector *= matrix
vector * quaternion
vector *= quaternion
Use the reverse order instead, enable WITH_ASSERT_ABORT in cmake to promote the warnings into errors.
|
|
|