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
2018-07-04Keymap: outliner changes from T55162Campbell Barton
2018-07-04UI: Default theme tweaks for Node editorPablo Vazquez
2018-07-04Keymap: Resolve inconsistencies, T55162Campbell Barton
2018-07-04Depsgraph: Don't force copy-on-write when shading changesSergey Sharybin
Shading is supposed to be dealing with draw manager batch cached thingamajigs, but was causing full object update. This was causing both flickering in sculpt mode (PBVH was removed, why it was SOMETIMES restored before draw is a mystery), and was also causing things to be really slow.
2018-07-04Depsgraph: Log entry operations which are directly modified and taggedSergey Sharybin
2018-07-04UI: Default Theme: editor tabs more prominentPablo Vazquez
Workaround for now until all editors tabs share the dedicated Tab theme settings under User Interface (which the top bar is currently using). Thanks SimonStorl-Schulke from devtalk forum for feedback.
2018-07-04Weight Paint: draw from original meshCampbell Barton
Selection changes weren't showing.
2018-07-04Eevee: Fix incorrect padding in octahedral mappingClément Foucault
This fixes T54439
2018-07-04UI: Default theme tweaks to animation channelsPablo Vazquez
2018-07-04UI: Fix channels using editor header color as backgroundPablo Vazquez
Channels were using TH_HEADER which is usually gray and unrelated to channels list. Use sub channel color instead (light blue in the default theme).
2018-07-04Cleanup: remove unused zbuf memberCampbell Barton
2018-07-04Added copyData flag to ocean modifierSybren A. Stüvel
2018-07-04Fluid Sim: Removed unused PointCache pointerSybren A. Stüvel
The only uses were setting it to NULL and asserting it is NULL.
2018-07-04Cloth simulation: share point cache between CoW copies of objectsSybren A. Stüvel
2018-07-04Pass copy flag to modifier copyData functionSybren A. Stüvel
This will allow modifiers to decide whether to copy or share caches between ModifierData copies.
2018-07-04Keymap: resolve group/un-group inconsistenciesCampbell Barton
Apply grouping changes proposed in T55162 - Ctrl-G to make a group. - Ctrl-Alt-G to ungroup.
2018-07-04Fix NLA transform crashCampbell Barton
2018-07-04Keymap: Add back Ctrl-M for mirrorCampbell Barton
2018-07-04Keymap: Remove pie menu from tab-keyCampbell Barton
Based on discussion with @eyecandy & @venomgfx, we agreed that Tab drag/click, is too easy to accidentally press while moving the cursor. It's also not typical to activate the operator on release which introduces a small lag switching edit-mode. This is a shame since in some ways its a nice way to re-use the key, overall it just feels a little too unpredictable for such an important action. This commit makes the following changes. - Tab: toggles edit-mode. - Ctrl-Tab: opens pie menu. - Ctrl-AccentGrave: toggles manipulator. Note, while AccentGrave isn't always available this shortcut is not essential.
2018-07-04UI: Default theme use color for value slider itemPablo Vazquez
Matches Flatty Light
2018-07-04UI: Fix node triangle always using selected colorPablo Vazquez
Now uses the text color instead. Thanks to devtalk community for spotting this.
2018-07-04Keymap: use add key instead of verifyCampbell Barton
Caused Xkey to be added but not delete key.
2018-07-04CMake: Add missing header file to list of sourcesSergey Sharybin
2018-07-04SoftBody: share point cache between CoW copiesSybren A. Stüvel
This is the same approach as 98a0bcd4252e952fa5438e9d1b69b0204f8a8746 applied to soft body simulation. In short, CoW copies share the point cache, and treat it as read-only except when the depsgraph is active.
2018-07-04SoftBody: refactored sbFree()Sybren A. Stüvel
This prevents having to wrap each call to sbFree() in an if(ob->soft) condition and assign ob->soft = NULL after calling. Furthermore, passing `Object *` allows us to change freeing behaviour depending on whether the object is an evaluated copy or an original (not done in this commit yet).
2018-07-04Softbody: unified copy functionsSybren A. Stüvel
This unifies two almost-identical functions at the expense of having to add one single 'flag' value at one call. This makes copy_softbody() aware of the source/dest objects, allowing it to make a distinction between doing depsgraph evaluation copies and real object copies. This will be used in an upcoming commit to ensure that the pointcache is shared between CoW copies, similar to the current approach for rigidbody simulation.
2018-07-04Fix T55750: Crash on moving sequencer stripCampbell Barton
Custom-data free callback was freeing transform data too.
2018-07-04UI: Adjust width of Pivot, Shading and Transform Orientations popoversPablo Vazquez
2018-07-03UI: adjust popover width for overlays & toolbarCampbell Barton
2018-07-03UI: optional ui-unit-width for popoversCampbell Barton
Some popovers don't fit well with the default width, allow panels to adjust as needed.
2018-07-03T55441: Pop-over large arrow offset when wideCampbell Barton
2018-07-03View3D: Remove v3d->zbufClément Foucault
This is because depth test is set before drawing anything now. There is no case where we want to draw without depth test that is not selection and this case is not handle by v3d->zbuf anymore. UI assume depth test is off by default. The DRWManager assume it's on. This should fix T55623.
2018-07-03UI: add tool properties contextsCampbell Barton
Currently unused, create for add-ons to populate.
2018-07-03Tool System: add operator for introspectionCampbell Barton
In some cases we want associate use an operator for a tool for introspection, so we can for eg, automatically use the same binding for in the popup toolbar. Space-G/R/S for transform now work as accelerator keys again. Also Space-E for extrude.
2018-07-03Fix tool-system error running in background modeCampbell Barton
2018-07-03Theme: use alpha for lamp wireCampbell Barton
Needed for showing helper line to plane.
2018-07-03Fix T55709: Pose Library - Add New Pose crashesSybren A. Stüvel
2018-07-03UI: Default theme, more tweaksPablo Vazquez
Also make the selected list items not as bright, boxes darker and adjustments for contrast and accessibility.
2018-07-03Keymap: Use easily accessible key for animationCampbell Barton
Based on animator feedback, this key is accessed many times a day. Swap Shift-Space /w Ctrl-Space (full-screen area).
2018-07-03Keymap: update 2.7x mapCampbell Barton
2018-07-03Keymap: Select/De-Select support for anim-editorsCampbell Barton
Also update menu items, adding select/de-select.
2018-07-03Cleanup: Remove unused variableClément Foucault
2018-07-03Edit Mesh Overlay: Fix floating point instability artifactsClément Foucault
This was visible when vertices were very close to the near clip plane.
2018-07-03UI: Default theme update for contrastPablo Vazquez
Selected color is now .9 alpha so keyed/animated/driven statuses show through when widget is active. Assign color for overriden state. Also fix progress bar not visible.
2018-07-03Keymap: Select/De-Select now use A, Alt-ACampbell Barton
There are still some keys to update because some operators only support toggle.
2018-07-03Fix typo in transform orientations.Brecht Van Lommel
2018-07-03Keymap: Adjust animate and manipulator toggle keysCampbell Barton
Make room for Alt-A to be used for de-select. Discussed with artists in studio & @venomgfx, - Use Ctrl-Space for animation. - Use Ctrl-Tab to toggle manipulator. - Remove mirror transform binding.
2018-07-03UI: use new transform orientation when created.Brecht Van Lommel
2018-07-03Cleanup: move snap/pivot/orientation popovers to proper file.Brecht Van Lommel
2018-07-03Correct tool renameCampbell Barton
Needed to update manipulator too.