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-10-10Merge from trunk r51234-r51251soc-2012-fried_chickenDaniel Genrich
2012-09-24revert r50837, this assumption is made elsewhere (in ↵Campbell Barton
transform_conversions.c), so better leave it for now, at least with r50836 mask datablocks display in the dope sheet by default now.
2012-09-24don't check the real usercount when drawing masks, this way fake user masks ↵Campbell Barton
can be edited in the dope sheet. (was cause of masks mysteriously not showing in the dope sheet, making masks fake user by default made this more common an issue)
2012-09-19code cleanup: make shape key api names consistent with our new convention.Campbell Barton
2012-09-16Code cleanup - Remove/update outdated comments and whitespace tweaksJoshua Leung
2012-09-06support ANIMFILTER_FOREDIT for mask layers, also move deprecated metaball ↵Campbell Barton
types to the end of the switch statement when evaluating metaballs.
2012-09-04code cleanup: move file string defines into BLI_path_utils.h, ↵Campbell Barton
BKE_utildefines is now unused but keep incase we want to add defines there later.
2012-08-18Typo fix: BKE_sequwnce_get_by_name -> BKE_sequence_get_by_nameJoshua Leung
2012-08-08Code cleanup: BKE_ prefix for public sequencer functionsSergey Sharybin
2012-07-26Display animation data from lamps' node trees in animation editor windowsSergey Sharybin
2012-07-20Code cleanup - missing indention be gone!Joshua Leung
(And fixed some incorrect comments)
2012-07-10rename BLI_getQuotedStr --> BLI_str_quoted_substrN to make it more clear its ↵Campbell Barton
doing an allocation.
2012-07-07style cleanup: use c style comments in C codeCampbell Barton
2012-06-26mask and grease pencil now display in the dope sheet summeryCampbell Barton
2012-06-16code cleanup: make names more logicalCampbell Barton
2012-06-08mask animation keys now editable in the dope sheet (duplicate, transform, ↵Campbell Barton
delete, select- etc).
2012-05-17style cleanup: line length and ensure some macros error when not ending with ';'Campbell Barton
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-11- dont create scene.sequence_editor on read, means data-browser or ↵Campbell Barton
autocomplete will allocate a sequencer. ... instead add scene.sequencer_editor_create / clear, these match id.animation_data_* functions. - refactor for names, for scene level functions call them BKE_sequencer_*
2012-05-08style cleanup: animation + buttonsCampbell Barton
2012-05-06Bugfix [#31003] Animation data (e.g. actions, drivers) from the active materialJoshua Leung
of a material nodetree was not visible in the Animation Editors
2012-05-06Bugfix [#31330] Shape Key Editor does not switch to assigned Key ActionJoshua Leung
2012-05-05code cleanup: naming - pose/armature/image Campbell Barton
also use ..._find_name(..., name) rather then ..._find_named(..., name) --- both were used.
2012-04-29style cleanup: function calls & whitespace.Campbell Barton
2012-04-29Bugfix [#28826] Show Hidden button in Dopesheet and Graph Editor doesn't quiteJoshua Leung
work Show Hidden was handled by the same filtering function as Only Selected, but the filters were being tested incorrectly (or to be precise, only Only Selected was being considered). This meant that it was only possible to show F-Curves belonging to hidden data if that data happened to be selected first.
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton
2012-04-02code cleanup:Campbell Barton
always use if (...) even if the macros dont require it (confuses parsers) define macros without the ';'s included.
2012-03-31move debug flag into its own global var (G.debug), split up debug options.Campbell Barton
--debug --debug-ffmpeg --debug-python --debug-events --debug-wm This makes debug output easier to read - event debug prints would flood output too much before. For convenience: --debug-all turns all debug flags on (works as --debug did before). also removed some redundant whitespace in debug prints and prefix some prints with __func__ to give some context.
2012-03-24style cleanup: follow style guide for formatting of if/for/while loops, and ↵Campbell Barton
else if's
2012-03-06style cleanup, brackets in else/if, some indentation.Campbell Barton
2012-03-04style cleanup - comment spelling + translate some dutch.Campbell Barton
2012-03-03style cleanup - spelling corrections & update some incorrect comments.Campbell Barton
2012-02-27style cleanup (mostly whitespace)Campbell Barton
2012-01-06Bugfix [#29806] World nodetrees not included in Animation Editor filteringJoshua Leung
This was mostly only a problem when using Cycles, where NodeTrees are used to control the world settings. Also needed to knock out a few remnants of some bygone attempted optimisation attempts which were preventing this from working (i.e. if a world block didn't have any animdata, it's child nodetree would never get seen/tested). These worked ok in the past, but are not that flexible for extension.
2011-12-23Code cleanup: fix some clang static checker warnings.Brecht Van Lommel
2011-10-15spelling corrections in comments and quiet warningCampbell Barton
2011-09-29Reverting part of r.40659Joshua Leung
The output of an automated tool is not a valid excuse for clobbering code to increase maintenance headaches later on.
2011-09-28Commented and tagged some unused vars, added some var init (gcc warnings...)Bastien Montagne
2011-09-16use replace 0 with NULL for pointers, set some functions staticCampbell Barton
also fixed own errors in recent static check commit.
2011-09-02fix [#28460] SEGFAULT when trying to make empty display as imageCampbell Barton
2011-08-30fix for some warnings with the recent merge, also tag unused args.Campbell Barton
2011-08-12Bye bye vile relics of extinct version control systems,Joshua Leung
Causing a flurry of refresh file prompts post-commit, Confusing local diffs and causing merge conflicts, Stating the obvious; redundant and useless... We shall not miss thou, blasted expand $keywords$
2011-08-07Sound clip NLA Strips for NexyonJoshua Leung
These are basically just for specifying when a speaker should fire off it's soundclip, and as such, many NLA operations are irrelevant for it. They can only be specified on object-level for speaker objects. I've still got some UI tweaks I'll need to work on in order for these to be able to be added even when the speaker doesn't have any NLA tracks yet. (EDIT: while typing this, I had an idea for how to do this, but that'll be for next commit). In the mean time, you'll need to add a single keyframe for the object, snowflake that action and delete the NLA strip before you can start editing.
2011-08-013D Audio GSoC:Joerg Mueller
Adds new speaker object type. Notes: * Needs some nice icons * Quickily review by Joshua Leung (5 mins) * Properties UI updated (with help of Thomans Dinges) * Speakers have their own theme color * No real audio functionality yet. * Minor bug regarding lamps/lattices fixed in interface_templates.c I personality tested: * Creation, Deletion, Duplication * Saving, Loading * Library linking (incl. make local) * Tracking * Dope Sheet, Outliner * Animation * Drawing (incl. Theme)
2011-07-07Grease Pencil ActEdit Mode: Filtering CleanupJoshua Leung
* Ported filtering code for Grease Pencil frames editing to the newer- style refactored stuff * Decoupled active status of layers from selection status, bringing this into line with everything else again
2011-07-07NLA Drawing - Second attempt at providing options for streamlining theJoshua Leung
view for transforming strips When the "Include animation data blocks with no NLA data" toggle (action icon) is off, action lines are only shown if they have keyframes. So when this option is off, only NLA blocks that have NLA tracks will be shown, and of those, only those which currently have an active action with keyframes will have their red action lines shown. Combined with the vertical-space tweak when show control curves is turned off, this should be good enough for most cases.
2011-06-30Animation Channels Filtering Refactor - Part 5Joshua Leung
Channels can now be used as "animation containers" to be filtered further to obtain a set of subsidiary channels (i.e. F-Curves associated with some summary channel). The main use of this is that object and scene summary channels can now be defined without defining the filtering logic in three different places - once for channel filtering, once for drawing keyframes in action editor, and once for editing these keyframes. An indirect consequence of this, is that the "Only selected channels" option in Timeline will now result in only the keyframes for a selected bones getting shown (when enabled), instead of all keyframes for the active object. This was requested by Lee during Durian, and is something which has only become possible as a result of this commit.
2011-06-28Refactoring code for filtering actionsJoshua Leung
- This is still quite convoluted unfortunately... - I can't quite figure out what a bug note I left in the code was about anymore. Removed.
2011-06-27Small bug fixes:Joshua Leung
* Removing the last of the owner/ownertype stuff. The bulk of this stuff was removed in Part3 of the refactor, but it seems I forgot to actually remove these struct members at the end of that. * Texture datablocks without animdata aren't skipped immediately anymore. This could lead to texture nodetrees on animdata-less textures getting skipped.
2011-06-27Texture Nodes AnimEdit supportJoshua Leung