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
2013-04-01Merged changes in the trunk up to revision 55700.Tamito Kajiyama
Conflicts resolved: source/blender/editors/mesh/mesh_intern.h
2013-03-31Fix typo in recent i18n changesSergej Reich
Broke rigid body buttons in physics tab.
2013-03-31Changes to Stencil control:Antony Riakiotakis
* Add a poll function that only activates the operator when a stencil brush is active * Change shortcuts to RMouse - translate, Shift - RMouse Scale, Ctrl - RMouse, rotate. MUCH faster and simpler workflow. * Change shortcut of colour sampling to S. Sampling is important but not as important as warranting the Right Mouse button. * Add a notifier so that toolbar gets updated texture rotation when rotating the stencil Also, * Slight rearrangement of options so that jittering is more accessible (easily more often used than smooth stroke)
2013-03-31UI cleanup:Antony Riakiotakis
* Using masking is determined only by the presence of the texture, remove extraneous DNA flag (might cause issues later but in practice brush options are not harmful) * Overlay and angle sliders are active during stencil mapped brushes * Only draw the overlay if there's a texture.
2013-03-30Updated default line style parameters.Tamito Kajiyama
- Line color set to black. - Line thickness set to 3. Based on review comments by IRIE Shinsuke.
2013-03-30Tidy up stroke options and make them sexy, aka the paint optionAntony Riakiotakis
sculptification commit. We have a drop menu to select the stroke mode now. Jitter controls appear under stroke panel under all modes (As they should! They stroke control options). Also enable jittering for all modes. I really fail to see why not.
2013-03-29misc minor edits.Campbell Barton
- pass string size to BLI_timestr() to avoid possible buffer overrun. - quiet warning for mingw. - include guards for windows utf conversion funcs. - fix for mistage in edge-angle-selection check. - some style cleanup.
2013-03-29add edge-angle drawing in editmode for manifold edges.Campbell Barton
2013-03-29Code cleanup / Sequencer:Thomas Dinges
* Remove "use_frame_blend" from RNA and UI file, not used anywhere in the code, also mark SEQ_SPEED_BLEND as deprecated.
2013-03-28code cleanup: python/pep8 and double-promotion warnings.Campbell Barton
2013-03-28I18n: various fixing.Bastien Montagne
* Reflect changes stated in prev commit about contexts in py code. * Add a "Plural" context, to handle cases where english does not mark plural at all (e.g. shorten labels of only one adjective). Not so happy with that, but can't see any other way to do it, for now. * Abuse "ID_CURVE" context for all falloff curves (this should solve some confusion issues, e.g. "sharp"...).
2013-03-28I18n: fix/enhance how predefined contexts are handled in py code. Now they ↵Bastien Montagne
should be specified by an attribute with the same name as the one in bpy.app.translations.contexts named tuple (i18n_contexts.default, .id_windowmanager, etc.). This way, i18n message extracting code is now able to get the right context!
2013-03-28fix for loosing recent-files when running 'Copy Previous Settings'.Campbell Barton
2013-03-28svn merge ^/trunk/blender -r55594:55635Campbell Barton
2013-03-28style cleanup: osl and NULL pointer use, also correct sequencer gap operator ↵Campbell Barton
id's
2013-03-27Node EditorTon Roosendaal
To complete previous commit: New "Activate same type next/prev" operator - replaces the two not working previous ones. This selects/activates and views the next or previous node of same type. Shortcuts: Shift ] and Shift [
2013-03-26Sequencer usability:Ton Roosendaal
Brought back old tools "Remove Gap(s)" and "Insert Gap". It's actually one of the first tools I ever coded for it in 90ies, so useful! * Remove Gap(s) This checks if there's no strip at a given position, and slides all strips together to the left, until the gap is closed. - BackSpace key, remove gap at current frame (or first gap at right of frame) - SHIFT+BackSpace, remove all gaps at or to right of current frame. * Insert Gap Shifts all strips to right of current frame with 10 frames. (Amount can be set in Toolbar redo panel).
2013-03-26I18n: various "new data translation" fixes...Bastien Montagne
2013-03-26Freestyle changes:Sergey Sharybin
- Revert some stylistic changes made in branch They weren't directly related on freestyle project and better be handled in trunk. Helps reading patches ad prevents possible merge conflicts. - Solved issue introduced with recent deprecation of RenderData.maximize,
2013-03-26Merging r55547 through r55594 from trunk into soc-2008-mxcurioniSergey Sharybin
2013-03-26Fix for truncated labels in the 3D View properties panel.Tamito Kajiyama
Suggested by Bastien Montagne and IRIE Shinsuke through a code review of the branch.
2013-03-25I18n: use id_windowmanager context for keymap idnames. Solves some issues ↵Bastien Montagne
with those names (notably "Clip" one, and "Screen" too) in some translations. Also move "Key" as "Keyboard" (opposed to "Keyframe") to same context.
2013-03-25Update to i18n tools (new [CTX_]DATA_ macros, and some more exceptions to ↵Bastien Montagne
spell check...).
2013-03-25Alpha mask textures porting part 1: Support for projective texturing.Antony Riakiotakis
Also add random mapping to brushes.
2013-03-24White space commit.Thomas Dinges
And 55555. :D
2013-03-24Merged changes in the trunk up to revision 55546.Tamito Kajiyama
Conflicts resolved: source/blenderplayer/bad_level_call_stubs/SConscript Partly reverted changes to intern/cycles/blender/addon/ui.py in revision 52899 to make it easier to merge trunk changes.
2013-03-24Added header comments to indicate the author(s) of original files.Tamito Kajiyama
Suggested by Sergey Sharybin through a code review of the branch. The information was mostly recovered from the AUTHORS file [1] of the stand-alone Freestyle package version 2.2.0. [1] http://freestyle.cvs.sourceforge.net/viewvc/freestyle/freestyle/AUTHORS.TXT
2013-03-23Code cleanup:Thomas Dinges
* Use bpy.app.build_options for UI checks rather than custom ones.
2013-03-22Add a license file for our i18n "droidsans.ttf" font (I hope I did not ↵Bastien Montagne
forget any, the history of this "font" is... complex :/ ).
2013-03-22Fix for the custom_nodes.py template. Socket classes now return their ↵Lukas Toenne
drawing color in a callback instead of a simple property, this makes it possible to change a socket color e.g. based on data type.
2013-03-22Fix for the use_hidden_preview setting in SpaceNode. The application of this ↵Lukas Toenne
flag to new nodes got lost during merges at some point. Also is now in the python node.add_node operator as well as the C function.
2013-03-22Fix #34667: trail_count option missing for Particle (emitter) System Render ↵Sergey Sharybin
Panel "Path" UI Patch from Josh Wedlake, many thanks!
2013-03-22Moved the definitions of Freestyle-specific panels to its own module.Tamito Kajiyama
Suggested by Sergey Sharybin through a code review of the branch.
2013-03-21patch [#34687] Patch for AutoMerge button in 3d editorCampbell Barton
from Dan McGrath (dmcgrath)
2013-03-20I18n users request: add the ability to use a translated name for newly ↵Bastien Montagne
added/created objects or other datablocks. This simply adds a third "translation type" (in addition to iface and tip), "new data", with relevant user settings flag and helper funcs/macros (and py api). Currently implemented name translation when adding new objects, as well as modifiers and constraints, will add the others (cd layers, scenes, perhaps nodes [though I think they do not need this], etc.) later.
2013-03-20- add knife project to toolbar.Campbell Barton
- when running knife project, disable vertex selection since it may select areas between the newly cut regions. add EDBM_selectmode_disable() function since loopcut does this too. - (optimization) avoid looping over all geometry when flushing and no selection exists.
2013-03-20Add a license document for i18n monospace font.Irie Shinsuke
2013-03-20UI Tweak: "Add to Group" button creates new group if no groups existJoshua Leung
Previously, the "Add to Group" button would show an empty search popup when there were no existing groups. While this does mean that the button behaves differently at different times, this way is more streamlined and should be less confusing than seeing an empty search popup or a greyed out "add to group" button or a "+" button which jumps around in different situations.
2013-03-20Removed a global variable from PredicatesU1D.pyNFirstUP1D.Tamito Kajiyama
Suggested by Sergey Sharybin through a code review of the branch.
2013-03-20Fix for missing imported classes in style_modules/contour.py.Tamito Kajiyama
Identified by Campbell Barton through a code review of the Freestyle branch.
2013-03-19Small changes/additions to i18n tools.Bastien Montagne
2013-03-19More i18n tools cleanup. Also do not import nl in trunk currently (void ↵Bastien Montagne
translation)!
2013-03-19Some renaming/cleanup in i18n tools.Bastien Montagne
2013-03-19svn merge ^/trunk/blender -r55372:55392Campbell Barton
2013-03-19svn merge ^/trunk/blender -r55357:55372Campbell Barton
2013-03-18Usual minor UI messages fixes.Bastien Montagne
2013-03-18Merge of the PyNodes branch (aka "custom nodes") into trunk.Lukas Toenne
PyNodes opens up the node system in Blender to scripters and adds a number of UI-level improvements. === Dynamic node type registration === Node types can now be added at runtime, using the RNA registration mechanism from python. This enables addons such as render engines to create a complete user interface with nodes. Examples of how such nodes can be defined can be found in my personal wiki docs atm [1] and as a script template in release/scripts/templates_py/custom_nodes.py [2]. === Node group improvements === Each node editor now has a tree history of edited node groups, which allows opening and editing nested node groups. The node editor also supports pinning now, so that different spaces can be used to edit different node groups simultaneously. For more ramblings and rationale see (really old) blog post on code.blender.org [3]. The interface of node groups has been overhauled. Sockets of a node group are no longer displayed in columns on either side, but instead special input/output nodes are used to mirror group sockets inside a node tree. This solves the problem of long node lines in groups and allows more adaptable node layout. Internal sockets can be exposed from a group by either connecting to the extension sockets in input/output nodes (shown as empty circle) or by adding sockets from the node property bar in the "Interface" panel. Further details such as the socket name can also be changed there. [1] http://wiki.blender.org/index.php/User:Phonybone/Python_Nodes [2] http://projects.blender.org/scm/viewvc.php/trunk/blender/release/scripts/templates_py/custom_nodes.py?view=markup&root=bf-blender [3] http://code.blender.org/index.php/2012/01/improving-node-group-interface-editing/
2013-03-18replace format checks with is_movie_formatCampbell Barton
2013-03-18Fix for [#34671] Video file overwritten even though overwrite option is ↵Thomas Dinges
unselected * Grey out Placeholders and Overwrite for Movie formats.
2013-03-18Forgot to commit the button to set memory limit for using GPU Images...Ton Roosendaal