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
2019-05-01Cleanup: comments (long lines) in freestyleCampbell Barton
2019-05-01Cleanup: indentation from braces in '#if 0'Campbell Barton
2019-05-01UI: Collections Visibility panel tweaksDalai Felinto
1. No need to repeat the title inside the panel (this was needed when we had this as a popup menu). 2. No need to call it "Collections Visibility" since we are already under the "View" category. It is "Collections" now, short and sweet.
2019-04-30Fix broken build from recent rBae7db030dab0.Bastien Montagne
2019-04-30Cleanup/update comment on flag_legacy valuesDalai Felinto
2019-04-30Fix T63343: Duplicated object is hidden whereas it should notDalai Felinto
We were mixing ob->flag and ob->base_flag. We shouldn't be using ob->flag & SELECT in 2.8x.
2019-04-30Stop using deprecated ob->flag & SELECTDalai Felinto
We still have base->flag_legacy & BA_WAS_SEL for the few cases we really need to have a per-object selection check (used in the transform code).
2019-04-30Remove BKE_scene_object_base_flag_sync_from_objectDalai Felinto
Note the fix for T62865 is still working fine.
2019-04-30Refactor: Use object select API - ED_object_base_selectDalai Felinto
We had a mix of BKE_view_layer_base_select (harmless), and places where we simply set the BASE_SELECTED flag with no regard to its selectable state.
2019-04-30Grease Pencil: Fix using wrong flag for selecting objects on convertDalai Felinto
The correct fix should be to use ED_object_base_select() but I'm leaving this to a separate pass.
2019-04-30Cleanup: Object base syncing already happening as part of ED_object_base_selectDalai Felinto
No functional change.
2019-04-30Industry Compat Keymap: Fix Knife toolWilliam Reynish
Was adding new cuts automatically.
2019-04-30GPencil: Small tweak to Dot minimum thicknessAntonioya
This was changed in a previous commit to 1.0, but a value of 0.5 works better.
2019-04-30Fix T63864 Duplicate Data options don't exist for Light Probe and Grease PencilAntonioya
See revision D4766
2019-04-30Select: Add 'deselect on nothing' to NLA editor.Bastien Montagne
Should be last part of T63995.
2019-04-30Tweak to previous 'deselect on nothing' commit for Graph editor.Bastien Montagne
Better code, more in line with the one from action and NLA, and less verbose.
2019-04-30Fix (unreported) two memleaks in clic-select ops of Action and NLA editors.Bastien Montagne
2019-04-30Select: Add 'deselect on nothing' to Action (dopesheet) editor.Bastien Montagne
Also removed annoying console error when clicking outside of valid range of channels, that is no error at all. ;) Part of T63995.
2019-04-30Select: Add 'deselect on nothing' to Graph (fcurves) editor.Bastien Montagne
Part of T63995.
2019-04-30Select: Add 'deselect on nothing' to UV editor.Bastien Montagne
As with mask, when this is enabled there is now a maximum click distance from an item to actually select it. Part of T63995.
2019-04-30Fix proportional editing always enabled if the property exists in thePhilipp Oeser
operator Fixes T64010, T64011 Reviewers: brecht Maniphest Tasks: T64010, T64011 Differential Revision: https://developer.blender.org/D4764
2019-04-30Refactor markers drawingJacques Lucke
This will make it easier to move the markers area somewhere else (to the top) in a separate step. There should be no functional changes, only minor UI changes. Reviewers: brecht Differential Revision: https://developer.blender.org/D4745
2019-04-30Refactor: Separate scrollers from text drawing in APIJacques Lucke
This is a continuation of rB7fdffd735ff24, where I separated the e.g. frame number drawing from scrollers internally. This patch changes the API, so that space draw handlers have to draw these numbers explicitely. This greatly simplifies the scrollers API for all spaces that just need scrollers without any frame numbers. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D4747
2019-04-30Fix T63393 Eevee: Specular Shader's Clear Coat does not functionClément Foucault
2019-04-30Sequencer: Scene Strip PerformanceJeroen Bakker
- Merged SEQ_OFSDRAW with V3D_OFSDRAW and define in the DNA_view3d_types: Due to this FSAA always kicked in making the rendering slow. - Removed `Texture Solid` and `DOF`. - Now when chosing Solid rendering the settings of the original scene is used. - Added a global override to use scene specific shading. In the Future we will need to enhanced this so user can change the settings. - Added support for LookDev. LookDev crashed as it needed the `evil_C` what was not set - LookDev mode will always show the scene + world lights. Reviewed By: brecht, fclem Maniphest Tasks: T62517 Differential Revision: https://developer.blender.org/D4738
2019-04-30Fix T63759 Vertex Bevel works for width and depth offset types.Howard Trickey
From D4719 by George Vogiatzis (Gvgeo).
2019-04-30Fix T64003: cannot enter object dimensions above 10000Philipp Oeser
When this button was still RNA based it was FLT_MAX (that changed to 10000 in rB1b8c3774a86e) Reviewers: brecht Maniphest Tasks: T64003 Differential Revision: https://developer.blender.org/D4763
2019-04-30DRW: Add debug utility for batch cache requestsClément Foucault
2019-04-30Fix T64009 Normal Maps not working on EEVEEClément Foucault
Was missing a flag from recent refactor.
2019-04-30Fix T63912: don't collapse menu separators for pie menusHarley Acheson
Differential Revision: https://developer.blender.org/D4748
2019-04-30Fix T63865: Animated Influence slider of NLA Strip doesn't updateSergey Sharybin
Add special case to construct PointerRNA from evaluated NLA strip to an original one when flushing animation back to the original ID. Reviewers: brecht Maniphest Tasks: T63865 Differential Revision: https://developer.blender.org/D4762
2019-04-30Depsgraph: Store pointer to original NLA stripSergey Sharybin
Similar to modifier data and particle systems.
2019-04-30T63854: Grease Pencil strokes appear too thick in the viewport when using ↵Antonioya
texture mode There was an arbitrary size limit of 4 pixels.
2019-04-30Select: Add 'deselect on nothing' behavior to tracking editor.Bastien Montagne
Part of T63995.
2019-04-30Cleanup: typo in func name.Bastien Montagne
2019-04-30Cleanup: make 'deselect_all' properties PROP_SKIP_SAVE.Bastien Montagne
Forgot to do that for some in previous commits, that kind of props are better with 'skip save' behavior (simpler to handle in keyconfigs).
2019-04-30Select: change Sequencer to match new behavior of 'deselect on nothing'.Bastien Montagne
Note that unlike some others, this is always enabled for sequencer, since previous (2.7x) code was already deselecting everything when clicking in an empty area... Part of T63995.
2019-04-30Cleanup: Remove pre-2.5 ifdef'ed piece of code.Bastien Montagne
2019-04-30Select: add 'select on nothing' to Outliner.Bastien Montagne
Althought this has limited usability currently (only 'nothing' area in Outliner are empty lines below last entries), better for consistency to have it here too. Part of T63995.
2019-04-30Cleanup: use bool literal for booleans.Bastien Montagne
2019-04-30Cleanup: make outliner_item_do_activate_from_cursor() static.Bastien Montagne
This function is only used in one place in one file, no point exposing it in internal header currently...
2019-04-30Select: Add 'deselect on nothing' to nodes selection.Bastien Montagne
Part of T63995.
2019-04-30Select: proper handling of 'deselect on nothing' for GPencil edit mode.Bastien Montagne
Was unconditionnaly behaving that way, now use proper common setting to control whether we should deselect everything when clicking on an empty area. Part of T57918.
2019-04-30Select: support 'diselect on nothing' for masks.Bastien Montagne
Also moved that operator option from 3d-view op to generic WM_operator_properties_mouse_select() helper, and renamed its label (since 'Deselect' is already in use). Part of T57918.
2019-04-30Depsgraph: build bbone operation if bone segments has animationSergey Sharybin
This is a part of T61296: Crash with animated b-bone segments. Consider animated/driven bendy bones segments as something what requires special bendy-bones operation and relation in the dependency graph. This is because it is more beneficial from a performance point of view to not build operations if they are not needed. But if the property is animated it is not possible to make any reliable decision based on just a property value. Differential Revision: https://developer.blender.org/D4739
2019-04-30Depsgraph: Use new animation cache for visibility checkSergey Sharybin
Should be no functional changes, just switching code to use more generic checks now. One thing which goes a bit deeper than that is check for whether base is a part of dependency graph. This is now done by explicitly tagging corresponding ID node (of an object) rather than doing animation check again.
2019-04-30Depsgraph: Add generic animated properties cacheSergey Sharybin
Allows to speed up lookups like "is property FOO of data BAR animated". Can be used to optimize object's visibility check, but also allows to check animation on bones without too much of time penalty. The cache is shared between both nodes and relations builder. Currently is not used, just a boilerplate for an upcoming changes in an actual logic.
2019-04-30Depsgraph: Expose set type availableSergey Sharybin
Is way easier to use than a GSet and less proone for errors. If we really want GSet to always be used, should make some C++ wrapper.
2019-04-30Fix T63592 issue with control points.Antonioya
This is a missing fix in previous commit of this task.
2019-04-30UI: show transform options in image header when topbar is hiddenCampbell Barton
Matches 3D view behavior.