Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-18TileBranchtileJeroen Bakker
* clean up commit
2012-05-17 ____ Jeroen Bakker
`````|````` | | | ..'''' | | | |______ .'' | | | | ..' | | |_______ |___________ ....'' merge to TRUNK! * The old compositor is still available (Debug Menu: 200) This commit was brought to you by: Developers: * Monique Dewanchand * Jeroen Bakker * Dalai Felinto * Lukas Tönne Review: * Brecht van Lommel Testers: * Nate Wiebe * Wolfgang Faehnle * Carlo Andreacchio * Daniel Salazar * Artur Mag * Christian Krupa * Francesco Siddi * Dan McGrath * Bassam Kurdali But mostly by the community: Gold: Joshua Faulkner Michael Tiemann Francesco Paglia Blender Guru Blender Developers Fund Silver: Pablo Vazquez Joel Heethaar Amrein Olivier Ilias Karasavvidis Thomas Kumlehn Sebastian Koenig Hannu Hoffrén Benjamin Dansie Fred M'ule Michel Vilain Bradley Cathey Gianmichele Mariani Gottfried Hofmann Bjørnar Frøyse Valentijn Bruning Paul Holmes Clemens Rudolph Juris Graphix David Strebel Ronan Zeegers François Tarlier Felipe Andres Esquivel Reed Olaf Beckman Jesus Alberto Olmos Linares Kajimba Maria Figueiredo Alexandr Galperin Francesco Siddi Julio Iglesias Lopez Kjartan Tysdal Thomas Torfs Film Works Teruyuki Nakamura Roger Luethi Benoit Bolsee Stefan Abrahamsen Andreas Mattijat Xavier Bouchoux Blender 3D Graphics and Animation Henk Vostermans Daniel Blanco Delgado BlenderDay/2011 Bradley Cathey Matthieu Dupont de Dinechin Gianmichele Mariani Jérôme Scaillet Bronze (Ivo Grigull, Dylan Urquidi, Philippe Derungs, Phil Beauchamp, Bruce Parrott, Mathieu Quiblier, Daniel Martinez, Leandro Inocencio, Lluc Romaní Brasó, Jonathan Williamson, Michael Ehlen, Karlis Stigis, Dreamsteep, Martin Lindelöf, Filippo Saracino, Douwe van der Veen, Olli Äkräs, Bruno D'Arcangeli, Francisco Sedrez Warmling, Watchmike.ca, peter lener, Matteo Novellino, Martin Kirsch, Austars Schnore, KC Elliott, Massimiliano Puliero, Karl Stein, Wood Design Studios, Omer Khan, Jyrki Kanto, Michał Krupa, Lars Brubaker, Neil Richmond, Adam Kalisz, Robert Garlington, Ian Wilson, Carlo Andreacchio, Jeremias Boos, Robert Holcomb, Gabriel Zöller, Robert Cude, Natibel de Leon, Nathan Turnage, Nicolas Vergnes, Philipp Kleinhenz, Norman Hartig, Louis Kreusel, Christopher Taylor, Giovanni Remondini, Daniel Rentzsch, Nico Partipilo, Thomas Ventresco, Johannes Schwarz, Александр Коротеев, Brendon Harvey, Marcelo G. Malheiros, Marius Giurgi, Richard Burns, Perttu Iso-Metsälä, Steve Bazin, Radoslav Borisov, Yoshiyuki Shida, Julien Guigner, Andrew Hunter, Philipp Oeser, Daniel Thul, Thobias Johansson, Mauro Bonecchi, Georg Piorczynski, Sebastian Michailidis, L M Weedy, Gen X, Stefan Hinze, Nicolò Zubbini, Erik Pusch, Rob Scott, Florian Koch, Charles Razack, Adrian Baker, Oliver Villar Diz, David Revoy, Julio Iglesias Lopez, Coen Spoor, Carlos Folch, Joseph Christie, Victor Hernández García, David Mcsween, James Finnerty, Cory Kruckenberg, Giacomo Graziosi, Olivier Saraja, Lars Brubaker, Eric Hudson, Johannes Schwarz, David Elguea, Marcus Schulderinsky, Karel De Bruijn, Lucas van Wijngaarden, Stefano Ciarrocchi, Mehmet Eribol, Thomas Berglund, Zuofei Song, Dylan Urquidi )
2012-05-17Fix select_similar_type_itemf() enum-item-generator func to return the whole ↵Bastien Montagne
prop_similar_types when context is NULL (needed at least by i18n tools!).
2012-05-17remove doubleups of newlines in readfile error printsCampbell Barton
2012-05-17Disable setting non-object actions as the action used by the Action ConstraintJoshua Leung
(... I could've sworn there used to be some dynamic enums for filtering actions by root type)
2012-05-17KeyingSets UI stuff - Replaced names used in RNA enum instead of redefiningJoshua Leung
manually in UI files
2012-05-17minor improvement - entering "//somepath" in the file selector didnt expand ↵Campbell Barton
from the current blend files path. also quiet warning.
2012-05-17added readonly rna ID attribute ID.is_library_indirect, so python can tell ↵Campbell Barton
if a link is direct or not.
2012-05-17Fix own mistake: Open Collada libs are different for MinGW/MinGW64Antony Riakiotakis
2012-05-17style cleanup: line length and ensure some macros error when not ending with ';'Campbell Barton
2012-05-17Nitpicky stuffJoshua Leung
* Ensure "Base" is fully nullified before anyone uses it * Force channel flush when changing Action Editor modes
2012-05-17KeyingSets UI - Improving button layout for legibility of buttonsJoshua Leung
* Use custom names for the keying options enum. The old automated layout dumped out lengthy names which didn't work well with the limited UI widths we were using, leading to all the interesting stuff getting cropped out * Moved the "array target" options to be in line with the rest of the target specification stuff. I've ended up flattening that set of options into a single row, which seems to work quite well. * Removed label from grouping method enum. There was a perfectly good section header above, and with narrow UI's, the name of this and the one below ended up looking the same/confusing.
2012-05-17style cleanup: block commentsCampbell Barton
2012-05-17Fix for clay strips brush not showing Add/Subtract buttons.Nicholas Bishop
2012-05-17Fix [#31432] Angles values stuck at 60 degrees.Bastien Montagne
2012-05-16evil mango feature, alt transform sequence strips bumps other strips out of ↵Campbell Barton
the way
2012-05-16Nodes i18n: don't call gettext stuff twice for categories' names, when ↵Bastien Montagne
building Add menu. Now ui-names in foreach_nodeclass functions are only marked as translatable, it’s up to the callback to actually translate them or not!
2012-05-16Fix issue with linked dupli objects not being displayed in the viewport, if theyBrecht Van Lommel
have no object bounding box. Better fix will be to figure out why they are the bounding boxes are not made. Thanks to Campbell to tracking down the commit that caused this.
2012-05-16modal operation for bevel and inset:Antony Riakiotakis
This commit adds some first building blocks for the two operators to work modally based on mouse input. To make their function easier, two hotkeys are introduced, Ctrl+B for bevel and I for inset. TODO: After discussion with Campbell, we would like to add scale-style line indicators for the operators. This is already done for transform operators but a new interface for mesh operations may have to be written using pieces from that code since, strictly speaking bevel and inset are not exactly "transform" operators. Also, a better input method for inset is needed and more options exposed. The method implemented right now uses mouse move for thickness and ctrl-mouse move for depth. These are calculated using the distance of the selection center in screen space and the mouse position. While that may work and prevents abrupt changes in values when switching from thickness tweak mode to depth tweak mode, it limits the magnitude of values that can be put into the tool especially in small or large scale. Alternatives until a better method is written include: * use relative offset (works but may give strange results) * tweak manually after the operation.
2012-05-16Spell check fix (lenght -> length)Bastien Montagne
Note: two remains, in comments in extern/bullet2/src/LinearMath/btVector3.h and extern/libmv/libmv/image/tuple.h.
2012-05-16Fix compile error with cmake + windows (reported by MiikaH)Daniel Genrich
2012-05-16style cleanup: indentationCampbell Barton
2012-05-16fix [#31320] Collada now supports import/export of loose edges (edges not ↵Gaia Clary
attached to faces)
2012-05-16Fix #31369 (discussed in bug report comments). Setting the path/layer name ↵Lukas Toenne
strings of the file/layer slots of the file output node would crash, due to missing id.data pointer in the PointerRNA. Solved by using the iter->parent.id.data pointer for the RNA collection iterator.
2012-05-16TileBranchJeroen Bakker
* new image socket type support
2012-05-16style cleanup: imbufCampbell Barton
2012-05-16Fix #31472: displace node wrong y derivative (simple typo). Credit to Ervin ↵Lukas Toenne
Weber (lusque) for the fix.
2012-05-16fix [#31474] Crash when object has parent and dupli_type == 'FRAMES' and ↵Campbell Barton
show_x_ray, show_transparent are set to True dupli objects should never be added to after-draw, added an assert to ensure this (and make fixing such bugs easier).
2012-05-16TileBranchJeroen Bakker
* remove unused test-nodes
2012-05-16TileBranchJeroen Bakker
* Bokeh blur fix for depth buffers * Switch rename sockets
2012-05-16style cleanup: imbufCampbell Barton
2012-05-16CPack rpm cleanupDan Eicher
-- package name and .spec->Version match -- use find_lang macro for locales -- Requires & Provides (mostly) match the fedora .spec -- fix unpackaged file error for blender-thumbnailer.py TODO: figure out how persuade CPack to make multiple rpms to also package blenderplayer
2012-05-16Bugfix [#31469] 'cyclic offset' option is brokenJoshua Leung
Removing this option from the UI. Cyclic offset and/or other the myriad of other half-working walk/stride cycle stuff has been removed pending further review at a later date about what's really needed, and the best way to do so with regards to different rig types (i.e. setup antagonistic).
2012-05-16Code cleanup: simplify standard GHash creation.Nicholas Bishop
Added four new functions as shortcuts to creating GHashes that use the standard ptr/str/int/pair hash and compare functions. GHash *BLI_ghash_ptr_new(const char *info); GHash *BLI_ghash_str_new(const char *info); GHash *BLI_ghash_int_new(const char *info); GHash *BLI_ghash_pair_new(const char *info); Replaced almost all occurrences of BLI_ghash_new() with one of the above functions.
2012-05-15style cleanup: pep8Campbell Barton
2012-05-15style cleanup: raytree codeCampbell Barton
2012-05-15Python/CurveMapping: add Curve Mapping functions to add/remove curve points,Brecht Van Lommel
evaluate the curve and update after changes.
2012-05-15Update create_vert_edge_map() to match create_vert_poly_map().Nicholas Bishop
2012-05-15Fix cosmetic typosSergey Sharybin
Patch provided by Matteo F. Vescovi, thanks!
2012-05-15Remove "Use Root Coordinates" from the interfaceSergey Sharybin
Seems it was never ported since 2.49 and currently makes no sense.
2012-05-15Fix for second part of #31445: Surface "Control Points" menu is emptySergey Sharybin
The only difference that it should be Select Linked All operator added to the menu
2012-05-15Fix #31445: Surface "Control Points" menu is emptySergey Sharybin
It is possible to create hook for surfaces, so display this entry in Control points menu.
2012-05-15Fix: mirror modifier only mirrors first UV map (IRC report).Brecht Van Lommel
2012-05-15Cloth collisions:Daniel Genrich
Add repulse for near vertices. This code didn't make sense where it was before. Still leaving it also at the old place since it cannot hurt.
2012-05-15Blender Internal Render: Split quads to predictable (vertices 0,1,3) ↵Daniel Genrich
triangles for animated meshes. This solves problems with collisions beeing rendered different than in viewport.
2012-05-15Fix for [#31464] Crash when issuing command line render engine list ("-E help")Joerg Mueller
2012-05-15A generalization of the modal node linking operator (for dragging from ↵Lukas Toenne
socket to socket). This operator still had some built-in assumptions about the connectivity of input/output sockets (1-to-n in all current node systems). For future node systems (e.g. flow-based particles) and for general customizable nodes the operator is now fully symmetric and supports all kinds of connectivity limits (1:1, 1:n, m:1, m:n). The operator data can also store a list of node links as opposed to a single link now, so that multiple links can be redirected at once. Holding the CTRL key when clicking a socket, all links from/to that socket are detached and can be moved to a different socket. This is useful for quickly appending a node without moving every individual link.
2012-05-15Cloth: Revert triangulation after talking with brecht. Daniel Genrich
People: Better use subsurf after cloth since you can get failing collisions otherwise!
2012-05-15Fix #31449: multiple ClipEditor bug behaviourSergey Sharybin
Actually it wasn't a bug -- currently curve/dopesheet view are in separated spaces, so to keep displaying data in sync it's needed to update all visible clip editors when changing displaying clip datablock. Changed logic here a bit, so current clip wouldn't be changes for clip editors where view is set to CLIP, only dopesheet/graph views are getting updated. Also do not update displaying clip datablock when changing it from curve/dopesheet.
2012-05-15Tag unused argumentSergey Sharybin