Campbell Barton
561b49e925
minor style change
2011-08-19 10:35:47 +00:00
Campbell Barton
0de9112102
store a pointer to the units system in the uiBlock since the button code was doing context lookups for the scene quite a lot.
2011-08-18 20:01:30 +00:00
Campbell Barton
042d4d3509
misc changes to unterface & undo
...
- operator strings were doing undo pushes (in fileselector text for example), this is dumb since the operators themselves handle undo.
- interface code checks rna props are arrays rather then checking the array length.
- disable properties window pin undoing.
- sequencer refresh was calling undo, disable since this is clearnign global data not handled by undo.
- added commented out code for drawing mesh vertex index/key index, useful for debugging shapekey - hook issyes.
2011-08-18 19:07:37 +00:00
Campbell Barton
238955070b
minor change for operator OUTLINER_OT_item_activate
...
Noticed clicking anywhere in the outliner was doing undo pushes, even in empty areas.
- check if any selection is made before redrawing.
- don't do an undo push when selecting outliner items since only screen data is touched here.
2011-08-18 18:42:42 +00:00
Morten Mikkelsen
ccdec67fec
bugfix: genx and geny are not the image resolution. Texture space variant needs this.
2011-08-18 17:25:54 +00:00
Campbell Barton
39a46cd4ed
disable undo for hard coded interface buttons:
...
- space type switcher.
- header menu toggle.
- properties window header buttons.
- various view3d manipulator buttons.
2011-08-18 17:09:23 +00:00
Campbell Barton
00426038d0
disable undo for screen & wm RNA buttons, changing shading mode via the UI for eg was doing an undo push.
2011-08-18 16:26:34 +00:00
Campbell Barton
feb8318143
fix for undo issues with generic, multi-purpose WM_OT_context* operators, operators now check if they modify certain ID data (not screne, wm, brush or scene) and only do undo in those cass.
...
- Zkey to switch shading was pushing undo's.
- Wkey to interactively edit camera, lamp settings wasnt doing an undo push when it should.
- Toggling settings (such as bone boolean options) now skips an undo push if there are no items selected.
2011-08-18 16:01:11 +00:00
Campbell Barton
aa4d5ccbed
more minor changes to wm.py, get data_path's once at the start of each func and some minor style changes.
2011-08-18 15:25:18 +00:00
Campbell Barton
2bd016fe3f
formatting edits, no functional changes.
2011-08-18 12:20:10 +00:00
Campbell Barton
83c090a555
fix for bad array access in transform operator, was assigning an array to a single float operator value.
2011-08-18 12:09:53 +00:00
Janne Karhu
591b087204
Fix for [ #28216 ] particles objects rotation still wrong with r39287
...
* The emitter object's inverse matrix wasn't in global coordinates during rendering, so the surface normals of the hair emission locations were transformed with the wrong matrix.
2011-08-18 02:12:23 +00:00
Mitchell Stokes
5c20bc02ff
BGE: Upon further investigation this should have been 8 since up/down and left/right both are just one axis each. So, in actuality, the number of directions = 2, not 4, and thus JOYAXIS_MAX/directions = 16/2 = 8. 8 was also the max used in 2.4x.
2011-08-17 20:44:15 +00:00
Mitchell Stokes
14d2d7c75f
BGE: Upping the max Axis Number for the Axis event type on joystick sensors from 2 to 4. The BGE supports up to 16 axis. For Axis events (not Single Axis), you get for directions per axis (up, down, left, right). So, the max should be JOYAXIS_MAX/directions = 16/4 = 4.
2011-08-17 20:17:27 +00:00
Brecht Van Lommel
1719963a08
Fix #28207 : animating pin option for cloth didn't work, solver doesn't support
...
it, so set the property as not animatable.
2011-08-17 15:55:42 +00:00
Brecht Van Lommel
37f9d916fa
Fix #28265 : blender 2.59 not starting on OS X with old ndof driver.
...
Patch by Jens Verwiebe.
2011-08-17 15:01:26 +00:00
Brecht Van Lommel
feb7afe671
Fix #28262 : uv unwrap in sync selection mode unwrapped all faces irrespective
...
of selection. Changed the fix for bug #27198 , live unwrap not working with
sync selection.
2011-08-17 14:43:11 +00:00
Thomas Dinges
8536209260
2.6 RNA:
...
* Remove some NULL RNA property update calls, they do nothing.
2011-08-17 13:04:28 +00:00
Brecht Van Lommel
b6dcf3b1c2
Fix #28277 : changing smoke border collision type did not reset cache, making
...
it seem like the option wasn't working.
2011-08-17 12:52:38 +00:00
Brecht Van Lommel
0bac3e17df
Fix #28194 , #28269 : proxy object was not showing pose mode as available in
...
3d view header mode menu.
A recent bugfix was incorrectly hiding pose and particle mode when the object
data was library linked, but these modes edit object level settings so should
be available.
2011-08-17 12:09:02 +00:00
Campbell Barton
dd8d24ff9d
fix [ #28274 ] Cant select aditional object in edit mode.
...
missing feature from 2.4x
2011-08-16 22:44:12 +00:00
Campbell Barton
feb52de6b5
fix for error calling RNA_property_float_get_index on non array float rotations when displaying.
2011-08-16 22:18:24 +00:00
Thomas Dinges
2cece7b221
Bugfix for [ #28258 ] [UV editor] missing snapping option.
...
*Added back "snap_target" as we had in 2.4x.
I removed the "snap_element" though, as only Vertex Snapping is supported in the UV Image Editor.
2011-08-16 17:43:39 +00:00
Campbell Barton
dddfb5e173
minor fix, armature selection outline was not being drawn for non-active, selected armature object when they were in pose mode.
2011-08-16 13:46:51 +00:00
Campbell Barton
6b1fd66e3b
turns out recent commit made 'make' on its own fail.
2011-08-16 13:45:17 +00:00
Campbell Barton
e98074d327
remove support for deprecated Vector() * Matrix(), eventually this will be added back as row_vector_multiplication bu to avoid confusion for a bit just disable it altogether so script authors get an error on use and update their scripts.
2011-08-16 13:10:46 +00:00
Campbell Barton
45cf8d673e
add numpad key input for ghost/sdl
2011-08-16 13:07:46 +00:00
Daniel Salazar
f0259542e1
Front/Back togles should not disable when curve is 2D and bevel object is used
...
http://www.pasteall.org/pic/show.php?id=16449
2011-08-16 12:37:23 +00:00
Campbell Barton
b7302f9d5a
Convenience targets for project files:
...
Project Files for IDE's
* project_qtcreator - QtCreator Project Files
* project_netbeans - NetBeans Project Files
* project_eclipse - Eclipse CDT4 Project Files
2011-08-16 10:34:52 +00:00
Sergey Sharybin
c7f9e9a80f
Fix #28273 : Crash playing with Follow path+Bevel+Material
...
Crash was caused by old refactor of displists.
Added additional check to makeDispListCurveTypes.
2011-08-16 10:31:28 +00:00
Campbell Barton
989f67f522
'make help' message for the convenience makefile which lists optional targets.
2011-08-16 10:01:19 +00:00
Campbell Barton
93f135cfda
added cmake configureation presets, so on *nix systems you can do...
...
# minal blender with debug info
make debug lite
# blender with no ui
make headless
# blender as a python module
make bpy
2011-08-16 09:36:15 +00:00
Thomas Dinges
b4df54151a
2.6 Node Muting:
...
* Removing check if Node is in between, so in-/output nodes can be muted as well. Useful for example if you want to temporarily mute a file output node.
2011-08-16 08:40:25 +00:00
Morten Mikkelsen
405218df6f
the diffuse kernel I had first picked for dilation turned out to be not as great as I first thought. This kernel is a more basic one (trite but true)
2011-08-15 17:55:25 +00:00
Campbell Barton
cdb5d11c5f
patch [ #22523 ] Expose Object.parentinv matrix via RNA
...
from Balajee R C (balajeerc)
2011-08-15 17:29:07 +00:00
Alexander Kuznetsov
39cbcdf187
Window was losing focus when switching from full screen via Alt+F11
...
Fixes [#28243 ]
2011-08-15 16:26:37 +00:00
Campbell Barton
65ca89180a
fix [ #28227 ] join_uv and bake work wrong
...
added back ability to unwrap all selected mesh objects.
2011-08-15 16:25:05 +00:00
Brecht Van Lommel
ae884d2e54
Code cleanup: add UNUSED_FUNCTION macro to avoid warning messages about unused
...
functions.
2011-08-15 16:18:04 +00:00
Brecht Van Lommel
27b3695c4f
Remove message "Info: Config directory with "startup.blend" file not found."
...
There's no reason to have it really, this situation is totally normal, and it
means a terminal window is opened on Windows as long as you haven't saved any
default settings yet.
2011-08-15 16:12:39 +00:00
Brecht Van Lommel
f53143dc83
Fix #27718 : driving modifier properties was missing updates, fixed depsgraph.
2011-08-15 14:05:04 +00:00
Brecht Van Lommel
b62951c0d5
Fix #28162 : texture properties didn't show correct texture datablock chooser
...
in a particular setup with two nested material nodes. Material active texture
was looking also recursively into material node, but this was already done
outside of this function.
2011-08-15 13:17:39 +00:00
Brecht Van Lommel
470b39608a
Fix #27803 : editing texture did not update compositing nodes using that texture.
2011-08-15 12:07:52 +00:00
Brecht Van Lommel
270ed82c7b
Fix #28202 : deactivating keymap items not saving properly.
2011-08-15 10:03:17 +00:00
Campbell Barton
551e8bc72c
py api - optional sep argument for bpy_extra.io_utils.unique_name() since for some formats '.' is an invalid char.
2011-08-15 04:58:19 +00:00
Campbell Barton
e4f2234fff
workaround [ #28250 ] Append dialogue will ask to create new directory inside a .blend
...
directory button isnt library aware, for now disable it when a libraries loaded.
2011-08-15 04:11:55 +00:00
Campbell Barton
2c8e1e633c
comment unused lines.
2011-08-15 03:41:31 +00:00
Campbell Barton
02b24e655b
fix for bug where changing movie filepaths would reset the strip length.
...
also fixed possible & unlikely buffer overflow.
2011-08-14 14:43:11 +00:00
Campbell Barton
181104261d
patch [ #28247 ] Fix for: [ #28236 ] Separate By Materials fails when some materials "available" to the mesh are unassigned
...
from Alex Fraser (z0r)
2011-08-14 12:02:01 +00:00
Campbell Barton
cad6ed9bc6
fix for fix r39388, this added checkboxes to buttons which are not supposed to have them.
...
now only add checkboxes when the background is not emboss - which works for menus but will work in more general cases too.
2011-08-14 11:38:17 +00:00
Campbell Barton
540f0c64b5
add in asserts for when array/non array RNA funcions are used incorrectly, would have made previous fix a lot easier to find.
...
also remove unused argument from RNA_property_array_check.
2011-08-14 10:28:18 +00:00