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-15Adding Estonian and Esperanto iso codes in allowed non-capitalized UI ↵Bastien Montagne
messages...
2012-10-15Making "Jump to Keyframes" operator (for Action/Graph Editors) more obviousJoshua Leung
This operator used to be called "Jump to Frame". It basically takes the midpoint (frame number and/or value) of selected keyframes, and positions the current frame (or2d-cursor in Graph Editor) at this point. The hotkey for this is now Ctrl-G (i.e. as it's similar to a "Goto Frame" feature). It is also now in the Key menu instead of in the relatively obscure View menu, even though it doesn't actually result in any keyframe edits taking place. (Also, fixed a typo/grammer issue with one of Remove Bone Group operator)
2012-10-15code cleanup: check for msvc directly when using warning pragma's.Campbell Barton
2012-10-15Streamlinining Bone Groups menu (Ctrl G)Joshua Leung
The Ctrl-G menu for managing Bone Groups has always been a bit clunky, especially when compared to the Hooks menu (Ctrl-H). This was because the old menu was more data-orientated (Bone Group Management, Membership to these groups) whereas this new arrangement should be a bit more task-orientated (Add to new group, Add to active group, Remove from all groups, Remove active group).
2012-10-14Few minor fixes to i18n tools (mostly use ordered dicts too for "xgettexted" ↵Bastien Montagne
messages...).
2012-10-14Rip-fill mesh tool (option for rip operator)Campbell Barton
Alt+V will fill the area inbetween the ripped faces - a bit like extrude. faces are flipped to match existing geometry and customdata (uv, vcols etc) is copied from surrounding geometry too.
2012-10-13Add translation of reports messages (only direct uses of ↵Bastien Montagne
BKE_report(f)/BKE_reports_append(f) funcs for now). Already adds quite a bunch of new msgids!
2012-10-13And more UI messages spell check.Bastien Montagne
2012-10-13code cleanup: minor edits on recent commit.Campbell Barton
2012-10-13More spell check exceptions...Bastien Montagne
2012-10-13Lattice Editing: Distortion-Free "Flip" OperatorJoshua Leung
This operator (Ctrl-F) allows you to flip the lattice coordinates without inverting the normals of meshes deformed by the lattice (or the lattice's deformation space for that matter). Unlike the traditional mirror tool, this tool is aware of the fact that the vertex order for lattice control points matters, and that simply mirroring the coordinates will only cause the lattice to have an inverted deform along a particular axis (i.e. it will be scaling by a negative scaling factor along that axis). The problems (as I discovered the other day) with having such an inverted deformation space are that: - the normals of meshes/objects inside that will be incorrect/flipped (and will disappear in GLSL shading mode for instance) - transforming objects deformed by the lattices will become really tricky and counter-intuitive (e.g. rotate in opposite direction by asymmetric amounts to get desired result) - it is not always immediately obvious that problems have occurred Specific use cases this operator is meant to solve: 1) You've created a lattice-based deformer for one cartoonish eye. Now you want to make the second eye, but want to save some time crafting that basic shape again but mirrored. 2) You've got an even more finely crafted setup for stretchy-rigs, and now need to apply it to other parts of the rig. Notes: * I've implemented a separate operator for this vs extending/patching mirror transform tool as it's easier to implement this way, but also because there are still some cases where the old mirroring seems valid (i.e. you explicitly want these sort of distortion effects). * Currently this doesn't take selections into account, as it doesn't seem useful to do so.
2012-10-13added filter for user installed addonsGaia Clary
2012-10-13differenciate log message for enabled/disabled modulesGaia Clary
2012-10-12Templates:Thomas Dinges
* UI Panel: Add examples for different button sizes.
2012-10-12fix for own error in copy_as_script(), imports were incorrect.Campbell Barton
2012-10-12quiet clang static checker warning by returning an error for invalid ↵Campbell Barton
situation getting an IDProp mapping from a PyObject. also print the path installed to when installing an addon.
2012-10-11Revert part of own r51193 (now I know where Courant comes from...), and add ↵Bastien Montagne
another exception to UI messages spellchecker! Thanks to Lockal for pointing this.
2012-10-11Limit Distance Constraint - jpbouza Feature RequestJoshua Leung
The Limit Distance constraint is now allowed to use the owner/target space settings. Previously this wasn't exposed it didn't seem sensible/useful. However, this can be useful when dealing with dependencies between bones and the armature gets scaled. Usage notes: - It is advised to select the same space for both owner and target, otherwise the comparisons are meaningless
2012-10-10Google Summer of Code project: "Smoke Simulator Improvements & Fire".Daniel Genrich
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-10check addons are enabled before disabling them (would cause python ↵Campbell Barton
exceptions when removing a disabled addon).
2012-10-10Graph Editor: Added a filtering option for Drivers mode to only show F-CurvesJoshua Leung
with errors This filtering option is useful when rigging and you want to figure out if any of your drivers are not functioning, and/or which one(s) are not, so that you can go through fixing them. It saves you from having to check on each one individually, or going into the console to try to infer which ones are not working.
2012-10-10Fix #32780: Maya keymap selection issuesSergey Sharybin
Maya keymap used LMB press to select object and also used tweak event of LMB for border select. This lead to selecting object under the cursor before border select could start. This could be pain when working on huge scenes. Solved by switching selection from LMB press to release.
2012-10-10Cosmetic: Changed label of the 'Install Addon...' Button to 'Install from ↵Gaia Clary
File...'
2012-10-10transfer weight's now operates on selected vertices (when vertex select is ↵Campbell Barton
enabled).
2012-10-09Fixed wrong preset settings for motion trackingSergey Sharybin
2012-10-09Adding weightpaint transfer tool.Ove Murberg Henriksen
From: https://svn.blender.org/svnroot/bf-blender/branches/meshdata_transfer Bachelor project at Narvik university collage (Norway). By Ove M Henriksen (Cyborgmuppet) Thesis will be published at Cyborgmuppets blender page. Thanks for letting me participate!
2012-10-09patch [#31919] limit the number of bone deform weights per vertex. Many game ↵Campbell Barton
engines require a limit of 4. from Kesten Broughton (kestion) Usage: In weight paint mode, select the mesh to have its weights culled. Click on "Limit Weights" button. A sub-panel will appear "Limit Number of Vertex Weights" with a slider field "Limit" which you can set to the appropriate level. The default level is 4, and it gets executed upon pressing "Limit Weights" so you will need to do an "undo" if your max bone limit is above 4. The checkbox "All Deform Weights" will consider all vertex weights, not just bone deform weights.
2012-10-09svn merge ^/trunk/blender -r48592:HEADOve Murberg Henriksen
2012-10-09Motion Tracking; expose View All and Center to Current Frame to View menu of ↵Sergey Sharybin
graph view
2012-10-09Motion Tracking: move keyframe settings to per-tracking object settingsSergey Sharybin
2012-10-09Made the autokeying warning optional by adding a user pref for thisJoshua Leung
By default, this is enabled, so that newbie users who are most likely to be caught short by this will get the benefits of this option, while seasoned animators are likely to know where to go to turn things off (i.e. the scratch- an-itch urge is quite a powerful motivating force...)
2012-10-08resize info header (was too much white space)Campbell Barton
2012-10-08speaker and empty where hardly visibleCampbell Barton
2012-10-08update to ubuntu themeCampbell Barton
2012-10-08style cleanup: pep8Campbell Barton
2012-10-05Follow Path Constraint - "Animate Path" OperatorJoshua Leung
Added a convenience operator to the Follow Path constraint which adds a F-Curve for the path (or the operator's "fixed position" value if no path is assigned), with options for setting the start frame and length of motion. This makes it easier for common users to just set up a quick follow-path animation where the camera (e.g. flying around a set over certain number of frames). A key advantage of this is that it takes care of the underlying math required for setting up the generator curve accordingly (I've got some plans for making this a bit friendlier to use later). Now, animating the paths is a one-click operation, with the start and length properties able to be controlled using the operator properties.
2012-10-05Clean up in "add object" code:Bastien Montagne
* Get rid of ED_object_add_generic_invoke() and all invoke callbacks using it, it was doing nothing exec() callbacks would not do. In fact, its only action (setting part of common add ops properties, like loc, layers, etc.) was needed too by direct exec call, so it was done twice in case of using invoke()! * Replace custom invoke code for metaballs by WM_menu_invoke helper (as already used by lamps). * Add a new OBJECT_OT_empty_add op, to allow direct addition of empties of a given drawtype. * And some general code cleanup (like trailing spaces, empty lines, ...). Did quite a bunch of tests/verifications, but obviously could not tackle all possible scenarios... Anyway, if any, bugs should arize quite quickly (but I don’t expect any! :p ).
2012-10-05Quick fix for [#32764] Some new object types are added at the origin instead ↵Bastien Montagne
of the 3D cursor Own fault (r50994). Those "add object" ops really need a cleanup to make them more consistent! Will try to see this tomorrow.
2012-10-04Add translation context for volume (Audio), pitch (Rotation) and rename ↵Sv. Lockal
tip->tooltip for custom properties Tracked in [#31062] [2.6x] Context Ambiguity List & Discussion (keep updating)
2012-10-04Fix for rtl processing of menu strings...Bastien Montagne
2012-10-04Bugfix [#32754] Clear Motion paths button not available on Motion paths panelJoshua Leung
On second thought, perhaps it is more convenient/natural if this was shown in both places, given that many people may only find the motion paths options through the UI now.
2012-10-04Added convenience operator to clear animation (i.e. all keyframes = F-Curves)Joshua Leung
from selected objects and bones
2012-10-03Artifacts on splash are resolved.Sergey Sharybin
2012-10-03* Fix for the elsyiun.xml theme, Reports in Info Header were not readable ↵Thomas Dinges
(grey on grey). Patch by "ejnersan" in IRC.
2012-10-02correct spelling error in operator propertyCampbell Barton
2012-10-01Fix [#32719] "New object align to view" option doesn't work on lamps and ↵Bastien Montagne
force fields There was strange context changes in the Add menu... Now everything uses the EXEC_REGION_WIN one (no need to invoke here, and metaballs have a strange specific invoke func...). This fixes the problem when using Add menu from a 3D view. Obviously, it still doesn't work when used from Info window's header, but that can't be helped for now (and never worked for any kind of object). Anyway, imho all this "add object" code could use some review/cleanup, both on py menu and C ops side, but this is obviously postponed to after 2.64!
2012-10-01Fix #32686: MovieClip background initialisaton errorSergey Sharybin
Undistorted rendering with original footage settings does not require proxies to be enabled.
2012-10-01update UI introspection script for changes to blender.Campbell Barton
2012-10-01updated themes with active pose bone color.Campbell Barton
2012-09-30style cleanupCampbell Barton