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-16Theme: Match edit mode in viewport and uv/image editor.Pablo Vazquez
Also make the grid brighter as it can conflict with mesh wires in wireframe mode.
2019-05-16Theme: Blender Light updatePablo Vazquez
* Align category icons and color use with Default theme. * Set colors for new properties and regions. * Fix several issues. Needs further testing to tackle all editors but this puts it at much more usable level compared to how it was.
2019-05-15Py NodeShader wrapper helper: add support for new Alpha setting of ↵Bastien Montagne
Principled BSDF. Now that we have real alpha in BSDF, it's much better option for transparency, than previously used Transmission value. Related to T64609.
2019-05-15Fix T64649: Deprecated Annotation editing causes a crashAntonioya
The Edit option was removed from annotations and the buttons must not be in the panel.
2019-05-15Theme: don't use red as hue for shading icons.Pablo Vazquez
It can be confused with an error or something wrong in the UI.
2019-05-15Theme: Darker grid.Pablo Vazquez
2019-05-15Theme: match outliner/properties colors with modes in viewport.Pablo Vazquez
Helps to: * Make a connection between what we see in Outliner, Viewport and Properties editor (clicking on the obdata icon takes us to Edit mode, which shares colors). * Quickly tell which mode we are in. * Armatures have now distinct color when in Object, Edit, and Pose modes. Missing is Pose mode which is currently cyan in the viewport and obdata category in properties, it would probably need its own special category though as it doesn't match the others.
2019-05-15Objects: new 3D cursor alignment option when adding objectsHans Goudey
The choices are now World, View and 3D Cursor. This breaks Python API compatibility, add-ons that add objects with this parameter will need to be updated. Differential Revision: https://developer.blender.org/D4706
2019-05-15Fix missing separator before Save System Info with Developer Extras onBrecht Van Lommel
2019-05-15Lights: change sun light size to be specified as angleTim Stullich
This is the angular diameter as seen from earth, which is between 0.526° and 0.545° in reality. Sharing the size with other light types did not make much sense and meant the unit was unclear. Differential Revision: https://developer.blender.org/D4819
2019-05-15UI: remove splash from help menuCampbell Barton
Already accessible in the app-menu.
2019-05-15Remove ability to delete data from the File BrowserWilliam Reynish
This removes the ability to hit X or Del to delete data from inside the File Browser. This was extremely dangerous because it didn't use the system trash/recycle bin. This made it a very dangerous operation with no way to get data back. Later on, we should add support for the OS trash through native API's, but until then we will remove this feature from the keymaps. This addresses T61412 and T64104
2019-05-15UI: add 'App' menu besides the 'File' menuCampbell Barton
This uses the Blender icon that previously activated the splash. Menu items which apply to the application are located here: startup file, app templates & preferences.
2019-05-15Eevee: Add per material option to cull backfacesClément Foucault
This is in order to have more flexibility and to have an explicit option for final renders.
2019-05-15UI: move preferences save options into submenuWilliam Reynish
Avoid clutter in the UI by moving save/revert options into submenu, only show the save button when auto-save is disabled.
2019-05-15Cleanup: de-duplicate active tool panelCampbell Barton
2019-05-15Fix top-bar showing paint popover panelsCampbell Barton
Regression from 6b082278d1959 when panels were moved into the 3D view.
2019-05-15UI: adjust preferences save/revert button layoutCampbell Barton
Also add description for factory preferences.
2019-05-15Outliner Restriction: Naming sanitization and iconDalai Felinto
No major API change here, only in the outliner restriction column variables (e.g., show_restrict_column_selectable > show_restrict_column_select). * Get rid of _INSTANCE (introduced on b1af68200159). * Differentiate (everywhere but the API) between HIDE (temporary) and VIEWPORT (global). * Use the expected icon for restrict viewport (same as objects and modifiers). * selectable > select
2019-05-14Outliner restriction filter: Unify orderDalai Felinto
The popup menu was a different order than the drawing in the outliner.
2019-05-14GPencil: Rename property Follow Drawing Path to AlignmentAntonioya
The old name was not clear and with new options the new name is more easy to understand.
2019-05-14Fix T60984: Can't perform viewport navigation with left mouse button and ↵William Reynish
active manipulator This was fixed for active tool gizmos but not viewport gizmos. Note that this applies only to the Industry Compatible keymap, which is where this issue manifested itself.
2019-05-14Fix T64567: Rename Viewport to Viewport RenderJeroen Bakker
2019-05-14UI: Confirm dialog when closing an unsaved fileJacques Lucke
The complexity in this patch comes from the fact that the current operator system does not support multi-step user interactions well. More specifically, for this to work, we need to show a confirm dialog and a file browser afterwards. We decided that it is easier to keep everything in a single operator, instead of creating separate operators that invoke each other. So, now the `WM_OT_open_mainfile` operator invokes itself in different states. It implements a simple finite state machine to manage the states. The dialog itself is expected to be improved in a future commit. See D4829 for more details. Reviewers: brecht Differential Revision: https://developer.blender.org/D4829
2019-05-14Keymap: add option for tilde key preferenceCampbell Barton
Since the view menu is redundant for people with a numpad, add a preference for it to switch between gizmos instead.
2019-05-14Preferences: file menu item to temporarily load factory settingsCampbell Barton
It's common to load factory settings as a test without wanting to overwrite your own settings on exit.
2019-05-14UI: grey out 'Revert' when preferences aren't dirtyCampbell Barton
2019-05-13Fix T64297: edit light energy not working for Eevee, when nodes existBrecht Van Lommel
Simplify code now that Cycles also has energy outside nodes.
2019-05-13Apply Pose as Rest Pose: implement an Only Selected bones option.Alexander Gavrilov
The most difficult part is handling parent-child relations correctly: when a parent is applied, the children should be moved accordingly, and when applying a child, it should not include transformation from unapplied parents. All this requires walking bones as a tree, instead of a flat list. Limitation: Applying bones with non-uniform scaling without also applying children will distort non-rest posing on said children for reasons related to T54159 (basically, non-uniform scale plus rotation creates shear, and Blender matrix decomposition utilities don't have tools to deal with it). Reviewers: campbellbarton, brecht, mont29 Differential Revision: https://developer.blender.org/D3775
2019-05-13I18n Disambiguation: "Add" in menu labels.Bastien Montagne
This one is usually a verb/action one in menus' labels, hence we give it the Operator default context. Part of T43295.
2019-05-13UI: rename Load Preferences to RevertCampbell Barton
2019-05-13UI: disable decorators for workspace buttonsCampbell Barton
2019-05-13Preferences: auto-save on exitCampbell Barton
Save modified preferences on exit by default, with the option to disable this.
2019-05-13UI: add load preferences operators to headerCampbell Barton
Recent changes only included them in the side-bar.
2019-05-13Preferences: support loading factory preferencesCampbell Barton
Previously it was only possible to load factory startup & preferences.
2019-05-13Prefernces: support loading last saved preferencesCampbell Barton
2019-05-13Fix T64463: Visual Artifacts with ColorRampHarley Acheson
This patch fixes an issue with the ColorRamp overflowing its drawing bounds Differential Revision: https://developer.blender.org/D4843 Reviewed by Brecht Van Lommel
2019-05-12Industry Compat keymap: Fix gizmos overriding view manipulationWilliam Reynish
Previously, if the cursor was over a gizmo, you could not manipulate the view using Alt-key view manipulation This addresses T60984 for this keymap
2019-05-12UI: Reinstate icons in the Physics PropertiesWilliam Reynish
These were removed at a time when there were no modifier icons.
2019-05-12Industry Compat keymap: Add support for Grease Pencil Draw modeWilliam Reynish
- Fix Alt-key navigation (was conflicting with Alt-click to set straight lines) - Use consistent shortcuts for brush strength and size - Use direct shortcuts for switching tools
2019-05-12Industry Compat keymap: Fix midpoint snapping with the Knife toolWilliam Reynish
There was an issue blocking the the Add Cut step while holding Ctrl
2019-05-11UI: Nudge Curve Editor Away from ScrollbarHarley Acheson
This patch increases left and right padding of the Curve Editor to avoid scrollbars Reviewed by Brecht Van Lommel
2019-05-11Outliner Visibility UpdateDalai Felinto
See T61578 for discussions and mockups. Visibility Options ================== We are adding more granular control over restriction columns in the outliner, exposing "indirect only" and "holdout" as options, and change the way users enable/disable collections in a viewlayer. We also rename the object viewport restriction to hide instance. So the options we have are: Collection ---------- * Render Visibility * Instance Visibility * Selectable (View) Layer Collection ----------------------- * Enable * Holdout * Indirect Only * Viewport Shortcuts ========= Isolate Collection ------------------ * Ctr + click isolates the collection. It turns all its parents and children "visible", and all the other collections "invisible". If ALL the collections were already properly set, we re-set the collections to their default value. Set Collection Inside Collections and Objects --------------------------------------------- * Shift + click: Set/unset inside collections and objects. We only set objects values as well when we are in View Layer mode and (obviously) when the objects have a matching property. Icons ===== Little reminder that we will need better icons for holdout, indirect only, and probably instanced (nothing wrong with the current, but it differs from the proposal when it is turned off). Also, we need to decide where do we want the modifier/bones/... icons to be (in which column) and ideally make sure their icons match the ones we use for collections/objects. At the moment those are using the screen icon, which is not being used by collections. Reviewers: brecht, billrey Subscribers: pablovazquez Differential Revision: https://developer.blender.org/D4823
2019-05-10Fix T64338: make snap menu in 2.7x keymap use regular instead of pie menuCarlo Andreacchio
Differential Revision: https://developer.blender.org/D4835
2019-05-10Fix T64434: error with save system info after recent changesGeorge Vogiatzis
Differential Revision: https://developer.blender.org/D4839
2019-05-10UI: expose tool settings in the 3D view side-barCampbell Barton
Internally tool settings have been moved to the 3D view. Added the ability for to draw panels from another space/region so they can be mirrored in the properties editor.
2019-05-09Themes: add setting to draw border around icons, use for Blender LightJeroen Bakker
Monochrome colored icons don't work well on a dark background, so now we can add a border around them. Note that most icons in the interface will remain without a border, just the outliner and properties editor navigation have colored icons and those will get a border. Other icons continue to be drawn in the text colored without a border. Differential Revision: https://developer.blender.org/D4787
2019-05-09Themes: add scene icon color category, for consistency in properties tab barBrecht Van Lommel
The icons here still need to be dimmed when the tab is inactive.
2019-05-09Workbench: Viewport AA PreferencesJeroen Bakker
In recent changes the viewport_quality setting was not working what users expected. This change will separate the anti-aliasing method that is being used. We now have three settings: * scene.display.render_aa: Will be used during `Render Image`. * scene.display.viewport_aa: Will be used during `Viewport Render Image`. * userpref.viewport_aa: Will be used in the 3d view. The viewport_quality setting has been replaced by the viewport_aa setting as it was the only thing in currently controlled. Reviewed By: brecht Maniphest Tasks: T64132 Differential Revision: https://developer.blender.org/D4828
2019-05-09UI: rename Look Dev 'Ball' to 'Sphere'Campbell Barton
D4813 by @Gvgeo