Blender Git Commits

Blender Git "master" branch commits.

Page: 4509 / 5574

Revision 0cb20be by Joshua Leung
November 20, 2009, 11:49 (GMT)
Armature Editing Fixes:
* Restored WKEY Specials Menu. Had a few problems initially with the name of the menu being 1 character too long; this needs more comprehensive API warnings

* Made Extrude Forked work again as a macro operator. Added another extrude macro for this, but ideally would have worked with a single macro + setting properties for that macro (can't do so due to bug 19733)
November 20, 2009, 10:37 (GMT)
Quicktime-qtkit : encoding settings now in blender ui (encoding panel)

- added "QuicktimeCodecSettings" struct in DNA
- old "QuicktimeCodecData" opaque struct is nowdeprecated (read only use when QuicktimeCodecSettings is not set)
- fixed small bug when importing deep color movies

Note that you may need Final Cut Pro installed to be able to use the DVCPRO HD codecs
Revision 9672993 by Joshua Leung
November 20, 2009, 10:34 (GMT)
Attempted fix for #19870 - Crash on Shift Numpad 1 based on the backtrace http://www.pasteall.org/9114
Revision 088c6d6 by Joshua Leung
November 20, 2009, 10:21 (GMT)
Bugfix #19923: UVImage editor gets stuck in move/zoom mode
November 20, 2009, 10:00 (GMT)
- dir() now works for collection functions
- group.objects.link/unlink use exceptions rather then return values
- scene.add_object/remove_object --> scene.objects.link/unlink
Revision e7413bf by Joshua Leung
November 20, 2009, 06:31 (GMT)
More Node Editor Fixups:
* Restored Mute and Hide Operators, M and H keys respectively
* Restored Make Links Operator (F). However, I can't figure out how to set the sockets so that this can be used
* Made Alt-RMB the new hotkey for breaking links by dragging, since Alt-LMB was taken for panning already
Revision cb40583 by Matt Ebb
November 20, 2009, 05:09 (GMT)
* Added a quick little weight group 'Levels' operator, can interactively tweak overall weight value offset and gain in weight paint mode.
Revision e6d382b by Joshua Leung
November 20, 2009, 04:19 (GMT)
Node Editor: Various usability and code tidyups
* Fixed a nasty bug which meant that it was impossible to set an active node. Was caused by ntreeCopyTree() getting called when compo updates were done and clearing the active flags. The active flag clearing is only really needed for the "internal_select" case which is only used for duplicating selected nodes (from Shift-D duplicate).

* Recoded click-selection code. Was a mess of old code, bad exceptions from the old code half ported, duplicate operators, unnecessary flags/modes.

* Fixed bug #19927: compositing node groups can't be access via "tab" or ungrouped via "alt+g". Was probably related to the active group not being able to be set.

* Made resizing nodes work again. Again, this was due to the active node bug.

* Made adding a new group with Ctrl-G correctly update the views
Revision 3d1e618 by Matt Ebb
November 20, 2009, 04:12 (GMT)
Simpler default smooth brush curve preset - less points, easier to tweak
Revision 38e1590 by Matt Ebb
November 20, 2009, 01:39 (GMT)
* Removed tablet pressure sensitive number field widget scrubbing, wasn't that useful and I suspect it was the cause of a few bugs

* Added tablet pressure support (size/strength) for weight paint and vertex paint

* Added tablet eraser support for weight paint and vertex paint (inverts the effect of the current tool)

* Removed the old 'soft' option, now weight paint and vertex paint use the influence curve

* Made the default brush use a smooth influence curve, rather than sharp
November 19, 2009, 23:59 (GMT)
pep8 compliance, also removed use of exec() for netrender module importing
Revision 605e685 by Joshua Leung
November 19, 2009, 23:39 (GMT)
Vertex Groups Operators:
* Added Ctrl-G hotkey back for displaying a menu showing the available Vertex Group operators

* Added descriptions for a few Vertex Group operators. The difference between "normalize" and "clean" isn't that obvious from just reading the code, so perhaps some attention to this is needed.
November 19, 2009, 20:58 (GMT)
MSVC 9 projectfiles
* re-enabled collada now with hopefully correct debug libs
* python API IDProps added
November 19, 2009, 19:27 (GMT)
Support for grab cursor in macro system (and vice versa).

This may result in cursor being grabbed twice (though we don't have any macro that can do this at the moment). If this is a problem, a check can be added.
November 19, 2009, 18:48 (GMT)
missing check for the active object
November 19, 2009, 18:22 (GMT)
- StructRNA's __dir__ was missing members from its classes __dict__
- property editor can now set button min/max values and edit the tooltip
- custom props tooltips were not displayed
- cleanup the property UI
- remove hacks that were used for editing (edit is now a popup operator)
- object.children was broken
November 19, 2009, 17:12 (GMT)
operators were copying the properties from the rna operator into the class instance.
however this meant the invoke function could not modify properties for exec to use (unless it called exec directly after)
since the popup for eg would re-instance the python class each time.

now use the operator properties directly through rna without an automatic copy.

now an operator attribute is accessed like this...
self.path --> self.properties.path

November 19, 2009, 17:04 (GMT)
idprop.get(key, default=None)
matching pythons dict.get()

removed checks for a failed PyObject_New(), if python cant make a new object your probably going to crash anyway.
November 19, 2009, 16:15 (GMT)
operator properties were not the correct type
November 19, 2009, 14:37 (GMT)
Indentation fix. :/
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021