ed0e2fbd9f
Merged changes in the trunk up to revision 52690.
...
Conflicts resolved:
release/datafiles/startup.blend
source/blender/blenlib/intern/bpath.c
2012-12-01 02:47:59 +00:00
f23b6be620
fix [ #33332 ] UV follow active quads
...
rewrite the script to use bmesh connectivity info.
2012-11-29 14:02:28 +00:00
0b9be70591
typo's and some style cleanup, also added asserts into BLI_vsnprintf and BLI_sprintfN when invalid args are given.
2012-11-28 06:43:04 +00:00
c2714a6a5b
fix [ #31598 ] Messed up Smart UVs
...
face areas were too close to zero. also copy the face normal to avoid recalculations on each use.
2012-11-26 11:53:34 +00:00
53840c7db5
Merged changes in the trunk up to revision 52546.
...
Conflicts resolved:
release/datafiles/startup.blend
release/scripts/startup/bl_ui/space_view3d.py
source/blender/blenkernel/intern/idcode.c
2012-11-26 02:32:34 +00:00
5c30f8b359
Bugfix [ #29110 ] Animated Transforms to Deltas behaves oddly when applied more
...
than once
Now this operator checks for duplicate F-Curves. If it finds a duplicate, it
will stop and display an error message instructing users to remove the duplicate
F-Curves first.
2012-11-20 01:26:42 +00:00
b7cd9ec3ad
Merged changes in the trunk up to revision 52340.
...
Conflicts resolved:
source/blender/blenloader/intern/readfile.c
2012-11-19 00:41:11 +00:00
8cdc141b9a
typo in own recent commit.
2012-11-18 03:01:31 +00:00
654ddfa4d2
fix for 'Playanim' playing past the last frame of an animation. also print -s and -e in help message.
2012-11-17 01:15:28 +00:00
029d29e4f7
fix [ #33179 ] Can't delete centered edge loop if x-mirror is activated
2012-11-15 06:10:09 +00:00
7c3db355b1
remove ifdef'd bevel code, current bevel works better then the previous code.
...
reduce strlen check in texttool_suggest_add()
use 'del list[:]' rather then 'list[:] = []' in python scripts which clear lists.
2012-11-14 09:45:15 +00:00
6cee7bb2b7
Merged changes in the trunk up to revision 52191.
...
Conflicts resolved:
source/blender/makesdna/DNA_scene_types.h
2012-11-14 02:01:02 +00:00
1c32617f1e
remove 'Reset' button from operator UI, instead have 'Restore Defaults' in preset menu.
...
If this is needed we can add the reset button back as an option for certain operators,
but AFAICS any operator with enough settings that resetting them all would be annoying - could have presets enabled.
2012-11-12 21:44:48 +00:00
dd8e836067
Merged changes in the trunk up to revision 51853.
...
Conflicts resolved:
source/blender/blenloader/intern/readfile.c
source/blender/bmesh/operators/bmo_utils.c
This commit also includes a fix of a bug identified during the merge and committed in revision 51853.
Thanks Thomas (dingto) for the timely fix!
2012-11-04 02:22:56 +00:00
f8112b40a6
correct operator preset tooltip and dont save their settings for re-use
2012-11-02 12:09:59 +00:00
d705c52e65
no longer use 'check_existing' to see if we need to have a save popup, instead use 'exec' operator on a saved file and
...
invoke on unsaved files.
correct missing memset --> CustomData_reset switch too.
2012-10-31 17:03:31 +00:00
15ed834343
Merged changes in the trunk up to revision 51718.
...
Conflicts resolved:
source/blender/blenloader/intern/readfile.c
source/blender/makesrna/intern/rna_scene.c
release/datafiles/startup.blend
2012-10-29 01:09:12 +00:00
0e3de1df4b
fix [ #31661 ] Custom properties do no respect min/max values
...
also renamed function added prev commit
2012-10-26 10:54:02 +00:00
55015daa43
Merged changes in the trunk up to revision 51448.
...
Conflicts resolved:
source/blender/blenkernel/CMakeLists.txt
source/blender/blenloader/intern/readfile.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/makesrna/intern/rna_main_api.c
2012-10-20 16:48:48 +00:00
a75f11d036
Fix #32219 : Inconsistent influence of Units Scale on new objects
...
Made it so meshes, curves, surfaces and metaballs are scaling to a grid cell size,
which makes them behave consistently now.
There're still issues to be resolved still:
- Lattice is not scaled to grid cell size yet, it uses slightly different add
function which makes scaling a bit tricky and hacky. Would prefer to do a
bit bigger refactor here, so it's a TODO for now.
- Cameras, speakers and other helpers are not scaling. They don't have data
on which scale could be applied and perhaps it should be some kind of draw
scale. Also would consider it's a TODO for now.
2012-10-19 12:53:03 +00:00
b7642348e4
simplify addon install print, Now it only prints the source and destination dirs, with a list of addons added.
...
don't think its needed to print the full path of each addon.
also remove the __MACOX check, its harmless and people can make sure there zips dont have cruft in them before distributing them.
2012-10-19 10:37:24 +00:00
9d1873154f
[ #32921 ] Fix: Python error triggered when installing an addon via 'install addon' button
2012-10-19 08:51:31 +00:00
f97dfdf227
quiet clang static checker warning by returning an error for invalid situation getting an IDProp mapping from a PyObject.
...
also print the path installed to when installing an addon.
2012-10-12 03:24:47 +00:00
cb634b9100
Google Summer of Code project: "Smoke Simulator Improvements & Fire".
...
Documentation & Test blend files:
------------------
http://wiki.blender.org/index.php/User:MiikaH/GSoC-2012-Smoke-Simulator-Improvements
Credits:
------------------
Miika Hamalainen (MiikaH): Student / Main programmer
Daniel Genrich (Genscher): Mentor / Programmer of merged patches from Smoke2 branch
Google: For Google Summer of Code 2012
2012-10-10 13:18:07 +00:00
3606cd5216
Cosmetic: Changed label of the 'Install Addon...' Button to 'Install from File...'
2012-10-10 08:04:04 +00:00
08fc8c3561
Fixed wrong preset settings for motion tracking
2012-10-09 16:29:27 +00:00
9fa36b12cc
style cleanup: pep8
2012-10-08 08:28:05 +00:00
1fe70c07a0
Merged changes in the trunk up to revision 51126.
...
Conflicts resolved:
source/blender/blenloader/intern/readfile.c
source/blender/windowmanager/WM_types.h
2012-10-06 23:32:21 +00:00
ab2a9de4b4
Add translation context for volume (Audio), pitch (Rotation) and rename tip->tooltip for custom properties
...
Tracked in [#31062 ] [2.6x] Context Ambiguity List & Discussion (keep updating)
2012-10-04 18:21:34 +00:00
78d6288be3
correct spelling error in operator property
2012-10-02 13:13:26 +00:00
e91f33101f
Merged changes in the trunk up to revision 50956.
...
Conflicts resolved:
source/blender/editors/interface/resources.c
2012-09-30 13:16:55 +00:00
8a51d235e6
pep8 cleanup
2012-09-26 21:19:51 +00:00
4172997675
Merged changes in the trunk up to revision 50607.
...
Conflicts resolved:
source/blender/blenloader/intern/readfile.c
2012-09-15 00:15:24 +00:00
12da3d999b
modifications needed to get a URL from an RNA id from the testing script
2012-09-13 00:26:01 +00:00
7b15620da0
fix [ #32350 ] F11 play animation crash when UI language is not "Default"
...
this is a bug in boost 1.46, can remove this env var override when this version of boost is no longer supported.
2012-09-12 08:06:06 +00:00
6b1895d64c
when pressing play report when the first frame can't be found.
2012-09-10 02:04:02 +00:00
8cf9e5f8c3
change templates to call modal_handler_add() is called last since any errors between calling this function and returning will crash blender. see [ #30687 ]
2012-09-05 00:11:39 +00:00
3e540d4d4c
Fix #32372 : Blender Locks up when using Quick Fluid feature
2012-09-03 16:08:28 +00:00
141dd5233e
Merged changes in the trunk up to revision 50257.
...
Conflicts resolved:
source/blender/blenkernel/CMakeLists.txt
2012-08-29 00:53:29 +00:00
a7ec09aef9
ability to register your own online manual callbacks - useful for 3rd party addon developers, who may want to link to their own URL's.
2012-08-25 14:07:51 +00:00
32a05baad9
Fix #32388 : bpy.ops.wm.path_open() not working with path with spaces on Windows.
2012-08-23 11:18:31 +00:00
257c6de9ac
copy as script operator for the console, so you can copy input from a console for use in a textblock.
2012-08-19 21:32:18 +00:00
22b30da565
Merged changes in the trunk up to revision 49986.
2012-08-18 15:20:35 +00:00
b0371f053c
style cleanup
2012-08-17 18:36:20 +00:00
dac761057d
fix for crash showing tooltip for NODE_OT_add_search()
2012-08-17 11:31:54 +00:00
27a8487070
style cleanup: pep8 & unfinished comment from own commit.
2012-08-14 18:43:15 +00:00
Lukas Toenne
e83ef85576
Python node operator for combined node collapsing and hiding unused sockets. Socket hide flag is added to RNA as well, but can only be set when the socket is not connected, to avoid dangling links in editor drawing. Currently this operator has no default hotkey, but can be called from the Node menu.
2012-08-14 17:56:33 +00:00
44e4c5f831
Merged changes in the trunk up to revision 49797.
2012-08-12 00:09:57 +00:00
Lukas Toenne
b465039ee7
Extended the search operator for nodes to also support node groups. The basic node group type is not included in the node items list, instead all existing node groups are added to the items list in the callback. A prefix is used to distinguish base node types from node groups.
2012-08-10 07:22:36 +00:00
de131177b0
code cleanup: lazy init enum for node search
2012-08-08 17:02:14 +00:00