d5267611f1
UV Editor: Added missing Snapping Operator keymaps (Shift-S) + menus (under UV's -> Snap)
2009-11-26 23:20:31 +00:00
b658febb6a
Missing from last commit:
...
New snap icons for Increment (gears)
2009-11-26 19:31:25 +00:00
9d026b30e7
more rna property renaming, axis_x --> use_x, rotationx --> use_rotation_x
2009-11-26 18:45:08 +00:00
0a7b235199
rename rotate_like_x --> use_x, for copy loc/size/rot constraints.
...
including rotate in the property name isnt needed since its a copy rotation constraint.
2009-11-26 17:54:16 +00:00
c3937c93d5
minor changes made before commit broke this script
2009-11-26 16:05:32 +00:00
64f552356a
ctrl 1-5 for changing subsurf levels
2009-11-26 15:36:23 +00:00
68b100232b
basic support for Sintels arm rig with property driven ik/fk switching and stretch bones to display connections, still need to do shoulder hinge and hand delta offset bones
2009-11-26 13:36:15 +00:00
baac1f2267
Bugfix #20069 : Centre to cursor or centre to mouse, centre object.
...
- Was missing notifier after editing
- Menu entries go bad naming after the UI api renaming
2009-11-26 10:19:09 +00:00
6e467285cf
[ #20051 ] x for removing a mesh from a group doesnt scale with ui
2009-11-26 06:32:43 +00:00
543d8112ff
Fix for [ #20028 ] adding objects such as cameras in local view(/) doesn't work
...
Was getting the wrong operator context, so there was no view3d available
2009-11-26 05:57:34 +00:00
f6b0389394
Fix for opening images in the Background Image panel
2009-11-25 22:58:54 +00:00
2b121e6599
Pose Bone Local Location: now also works for non-connected bones with parents.
2009-11-25 18:48:29 +00:00
55d2a56d60
Sculpt:
...
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r24483:24889
2009-11-25 17:51:16 +00:00
553374bd4c
selected_pchans --> selected_pose_bones, same for visible_pchans
...
added use_ prefix to bools offset --> use_offset, tail --> use_tail for eg.
2009-11-25 15:00:29 +00:00
077edbb384
Sculpt: external file storage for multires
...
* This is experimental, the file format may change still!
* Helps reduce memory usage, keeps .blend files smaller, and makes
saving quicker when not editing multires.
* This is implemented at the customdata level, currently only the
multires displacements can be stored externally.
ToDo
* Better integration with object duplication/removal/..
* Memory is not yet freed when exiting sculpt mode.
* Loading only lower levels is not supported yet.
2009-11-25 14:27:50 +00:00
436969ce49
Sculpt: Fast Navigate option for multires. This will show the lowest multires
...
level when rotating/panning/zooming the viewport, and only draw the full thing
at the end, to make the viewport more interactive.
2009-11-25 14:13:43 +00:00
2fd2c04381
Sculpt: multires UI update.
2009-11-25 14:10:45 +00:00
f1fa79a595
fix for error in sequencer ui from recent changes
2009-11-25 13:17:09 +00:00
b40307df16
add access to bone add/remove from rna. eg.
...
bone = arm.edit_bones.new("SomeBone")
arm.edit_bones.remove(bone)
regify (WIP)
2009-11-25 11:05:11 +00:00
dcd1642121
RNA api
...
- EditBone was missing 'selected'
- renamed 'selectable' to --> 'restrict_select', matching object mode.
- renamed 'active_pchan' --> 'active_pose_bone'
2009-11-24 17:12:32 +00:00
6d7bb6593f
Forgot this file.
2009-11-24 15:45:45 +00:00
f21eb0603b
Render Buttons:
...
* Made Audio Section in "Encoding Panel" easier.
2009-11-24 12:55:04 +00:00
2d4f112b18
Fix wrong names in 3D view View menu
2009-11-24 12:15:17 +00:00
ff5276b0ce
- use a generic bone class so all 3 bone types (Edit/Pose/Armature) - can have the same utility functions, length, parent_recursive, parent_index(), etc
...
- change the wiki url to avoid redirects (from Luka)
- removed pose prefix from pose_head/pose_tail/pose_matrix
2009-11-24 11:58:49 +00:00
96b6f32c54
Made render quality settings proper percentages.
2009-11-24 10:55:52 +00:00
82a1ec17ce
quicktime : small ui update to include the two qt import options in the output panel
...
+ pep8 fixes
2009-11-24 09:46:53 +00:00
d55ac4da2b
- added rna api function scene.update(), needed for rig generation to update driver deps
...
- removed some warnings
2009-11-24 09:24:32 +00:00
6ece643979
removed mmb pan/rotate user preference - this is handled by key maps now
2009-11-24 02:07:57 +00:00
Dalai Felinto
acdc3f4a44
commenting out "Todo" labels from bge player stereo options
...
the To Do was more like self-remaining since no one else is currently working with stereo :)
I will get back to that once 2.5alpha0 is out. In the mean time let's have a cleaner interface.
2009-11-24 01:09:19 +00:00
727d9bb059
rig-generation from metadata, the idea is to input a simple rig with metadata matching preset definitions
...
these are applied by adding constraints, drivers, control bones etc. making it possible to re-apply changes & improvements to many rigs at once.
testcase makes a finger rig (like in BBB) from 3 bones, the base tagged with an id property "type":"finger".
still missing is a way to update the driver dep's
also fixed an error in the property UI when the active bone is not on the active layer.
2009-11-24 00:02:21 +00:00
e968017951
- new pyrna api functions srna & prop path_to_id(), useful when setting driver target paths.
...
This means you can have a pose bone for eg and get the path...
pose.bones["Bone"]
uses rna internal functions, so will work for sequence strips etc.
- StructRNA.get(), used for getting ID props without exceptions...
val = C.object["someKey"]
or..
val = C.object.get("someKey", "defaultValue") # wont raise an error
- change rna property for testing if rna props are editable, test the flag rather then calling the function since the function depends on blenders state.
- fix a python exception with the ID-Property popup UI (when editing in more then 1 step)
2009-11-23 23:17:23 +00:00
9702ea7537
Improve links.
2009-11-23 21:17:53 +00:00
f421558ac7
Fixed weird wrong names in Add menu.
2009-11-23 19:59:42 +00:00
e54fe21a43
Fixed a link and added irc.freenode.net for clarity
2009-11-23 19:26:59 +00:00
e2a5862e8f
Two files missing in case conversion in r24816.
2009-11-23 17:27:00 +00:00
66a013b06a
use decorators for python attributes, added bone.length
2009-11-23 16:04:19 +00:00
bd1de4b4e3
made release log link point correctly to the release log.
2009-11-23 15:41:57 +00:00
f4d3ce197b
links to Python API docs from splash and help menu
2009-11-23 15:20:56 +00:00
c0e26df259
2.5: fix python error when showing 3d view properties panel
...
with no active bone.
2009-11-23 15:19:30 +00:00
d92c151cb9
Beta -> Alpha ;)
2009-11-23 15:17:37 +00:00
f92524ab7d
use lowercase filenames, they are prettyfied for the menu
2009-11-23 15:04:43 +00:00
6eaf249bc5
Replaced the blender.html file with a new readme.html
...
The old file was very outdated, messy and included lots of excess information.
The new one is more specific to Blender 2.5 and is more concise, to the point.
Additionally this should mean we can avoid having a release_250.txt file in addition to this, to help clean up the install folder.
2009-11-23 14:59:39 +00:00
cb51710f25
pose_bone attributes, children, children_recursive, parent_recursive & parent_index() function.
2009-11-23 14:58:27 +00:00
cb255ba324
First of 2.5 alpha0 release commit
2009-11-23 14:51:05 +00:00
fbeca721a2
Typo, it's called Skim, not Skin. reported by Oxben. Thanks!
2009-11-23 13:19:30 +00:00
e9db9f2a91
- made properties in the view3d panel only show when there are some properties available since this the option to add props isnt in this panel
...
- remove print on startup
2009-11-23 13:06:26 +00:00
e0fc6d0c33
more ui api changes.
...
- remove functions such as operator_int(), operator_enum(), operator_string
this mixed with keyword arguments in a way that made them hard to read.
Instead, have operator() always return properties rather then needing an argument.
- rename prop_pointer() --> prop_object(), pointer is more a C thing.
- missed item_enumR(), rename to prop_enum()
2009-11-23 11:43:38 +00:00
7617736bd1
fix for py errors and missing return
2009-11-23 09:28:42 +00:00
8e09171d5b
temp hack to make the popup show wider when running the edit description operator
2009-11-23 00:56:19 +00:00
caab05ec8c
rna UI api rename...
...
note: this aims to follow pep8 however I chose to use 'prop/props' rather then 'property/properties' because it would make function names too long.
itemR() --> prop()
items_enumR() --> props_enum()
item_menu_enumR() --> prop_menu_enum()
item_pointerR() --> prop_pointer()
itemO() --> operator()
item_enumO() --> operator_enum()
items_enumO() --> operator_enums()
item_menu_enumO() --> operator_menu_enum()
item_booleanO() --> operator_boolean()
item_intO() --> operator_int()
item_floatO() --> operator_float()
item_stringO() --> operator_string()
itemL() --> label()
itemM() --> menu()
itemS() --> separator()
batch script used http://www.pasteall.org/9345
2009-11-23 00:27:30 +00:00