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-02-16Fix T61591 Bevel tool not executing on mouseup.Howard Trickey
When modal map was introduced, left out handling of what happens when bevel is made active tool in toolbar and user starts bevel by clicking and dragging.
2019-02-16DNA: rename theme space typesCampbell Barton
Follow enum naming convention, use "space_" prefix instead of "t".
2019-02-15Add global control over disabling high-resolution smoke drawSergey Sharybin
Can be found in the viewport's simplify panel, allows to easily disable high-res display for all the smokes in the scene.
2019-02-15ctodata: make stripping the last byte optionalCampbell Barton
2019-02-14GP: Cleanup some lowercase textsAntonioya
2019-02-14Fix Object > Animation > Bake ActionDalai Felinto
2019-02-14UI: add symmetrize to armature menuCampbell Barton
Was lost on menu reorganization, minor tweaks to make it match the context menu.
2019-02-14Fix T61497: Old keymap causes error on startupCampbell Barton
When a keymap has an error loading, don't make it active since it will be partially loaded and not usable.
2019-02-14Keymap: preference for alternate tap action for some pie menusCampbell Barton
This allows secondary keys on tap. Currently Z-key to toggle wireframe and tilde for navigation. This is currently experimental, if users like this the preference can be kept and used where appropriate.
2019-02-14Keymap: Alt-N to flip normalsCampbell Barton
Add shortcut since this has been removed from the context menu, now it's in the mesh normals menu which isn't so convenient to access. Shift-N is already used to recalculate normals, this fits the convention of Alt removing/reversing.
2019-02-13fix build on xcode with openmpArto Kitula
2019-02-13Fix T61446: (second part) Some items in editor and mode selectors are not ↵Bastien Montagne
translatable. That one is utterly ugly fix really, but unfortunately a proper one would require some changes to our RNA (or more precisely, pyrna) code, so that when we subscript a dynamically generated RNA collection, the item is somehow duplicated (and probably 'assigned' to its py object?), before the temp RNA array memory is freed...
2019-02-13Fix T61499: Missing Camera settings in props except Depth of FieldPhilipp Oeser
rB55c281415b67 removed 'BLENDER_RENDER' as a COMPAT_ENGINE but the cycles addon checks for this in its get_panels() function. Adding this back for now. Reviewers: brecht, billreynish Maniphest Tasks: T61499 Differential Revision: https://developer.blender.org/D4346
2019-02-13Cleanup: unused DNA struct membersCampbell Barton
- Timeline theme. - 3D view runtime variables. - Exclude EditLatt from SDNA.
2019-02-12Fix T61458: GP Ctrl + F doesn't do anythingAntonioya
This keymap was used in the old grease pencil and now must be removed. The keymaps for brush are: F: Change Radius Shift + F: Change strength Ctrl+F -> Removed.
2019-02-12Fix T61455: Import any add-on brokenPhilipp Oeser
recent split userpref.py out of wm.py (rB9ec944bbab7a) forgot to move 'module_filesystem_remove' there as well...
2019-02-11Fix T61376 Group Node Node Editor theme property is missing alpha channelSebastian Parborg
It is now possible to adjust the group node background alpha. The defaults are the same as before, but you can now adjust the alpha level via the theme preferences (and the alpha value is no longer hard coded).
2019-02-11Cleanup: commentsCampbell Barton
2019-02-11UI: Use icon in Dopesheet 'Toggle Graph Editor' menu item.Pablo Vazquez
2019-02-11UI: More descriptive labels for Metaball panel.Pablo Vazquez
Also remove redundant "Resolution" label.
2019-02-11Cleanup: split user preferences out of wm.pyCampbell Barton
These operations are for handling preference related tasks so move into into a preferences file. Operators still need to be renamed.
2019-02-11UI: show camera DOF UI for workbench engineWilliam Reynish
2019-02-11Cleanup: RNA boolean names (use prefix conventions)Campbell Barton
2019-02-11Preferences: remove tweak/drag threshold distinctionCampbell Barton
Currently the preferences have both tweak and drag threshold, this is confusing because most actions users would consider dragging use the 'tweak' setting. Now one drag threshold is used for both, with a maximum limit of half the button unit-size in case of dragging UI elements.
2019-02-11Bevel: Make modal keymap instead of hardcoded.Howard Trickey
Also added keys for toggling harden normals, and cycling through miter types. Still to do: add some shortcuts for affecting the spread value for arc miters.
2019-02-10I18N: Add Kazakh language.Bastien Montagne
Disabled for until we get actual first tranlation in SVN repo. ;) Related to T61102.
2019-02-09Outliner Visibility: Alt+H operator to unhide all objects and collectionsDalai Felinto
2019-02-09Outliner Visibility: H operator to hide collection or objectsDalai Felinto
2019-02-08Bevel: fix regression re even adjustment of offsets.Howard Trickey
Mistakenly had left a debugging assignment that disabled the offset pass. This commit re-enables it.
2019-02-08Fix T61309: mesh_utils.triangle_random_points fails with a TypeErrorPhilipp Oeser
Caused by an error in rBe65784a0519e. And since we are going over loop triangles anyways, we can remove the part quecking for quads [remainder of tessface era] entirely. Reviewers: campbellbarton Maniphest Tasks: T61309 Differential Revision: https://developer.blender.org/D4324
2019-02-08UI: Move View operations to submenu in Outliner context menuPablo Vazquez
Show One Level, Hide One Level, Show Active, Show Hierarchy were taking four items on the context menu when they are not accessed that often from the context menu (they all have shortcuts). The "View" name is used to match other editors View menus.
2019-02-08UI: Icons for basic operations in Outliner context menuPablo Vazquez
Mainly the first of their category or when they need to be highlighted: * Delete * Enable Viewport/Render (match icons to make a visual connection) * ViewLayers (it's used pretty often so it makes it easier to find) Also group Show/Show All, Hide/Hide All together.
2019-02-08Remove "Keep Session" preferenceCampbell Barton
As far as we know this wasn't widely used, and relied no storing data in the temp dir which may be cleared on reboot. More generally, alternative behavior for a core area like file IO is not something to keep if it has unresolved issues. See D4310 for details.
2019-02-07Fix object.users_collection not including scene collections.Brecht Van Lommel
2019-02-07Fix T61246: studiolights (un)install problemsPhilipp Oeser
- studiolights were not installed to their proper subfolder (thus not recognized on blender restart) - they were actually loaded with a wrong path which could lead to deletion of the original source file when uninstalled again
2019-02-06Cleanup: Remove deprecated ghosting codeJacques Lucke
Most of this code is deprecated for many years already and does not work at all in Blender 2.8. Reviewers: brecht, aligorith Differential Revision: https://developer.blender.org/D4271
2019-02-06UI: tweak header position buttonCampbell Barton
Be less prominent.
2019-02-06Fix T61136: Header alignment preference has no effectCampbell Barton
Users expect this to apply to existing files, adjust this to apply on load, defaults to off.
2019-02-06Outliner visibility unification: Implement 3 levels of viewport visibilityDalai Felinto
Now collection and objects can be either: * Disabled for all the view layers. * Hidden for a view layer but not necessarily for all others. * Visible for a view layer but not necessarily for all others. Regarding icons: Whatever we decide to use for the "Hidden for all view layers" needs to be a toggle-like icon. Because when viewing "Scenes" instead of "View Layer" in the outliner we should be able to edit the collection "Hidden for all the view layers" as an on/off option. The operators are accessible via a Visibility context menu or shortcuts: * Ctrl + Click: Isolate collection (use shift to extend). * Alt + Click: Disable collection. * Shift + Click: Hide/Show collection and its children (objects and collections) Things yet to be tackled: * Object outliner context menu can also get a Visibility sub-menu. * Get better icons for viewport enable/disable. Note: * When using emulate 3 button mouse alt+click is used for 2d panning. In this case users have to use the operator from the menu. See T57857 for discussion. Patch: https://developer.blender.org/D4011 Reviewers: brecht and sergey Thanks to the reviewers and William Reynish and Julien Kasper in particular for the feedback.
2019-02-05Per view-layer collection visibilityDalai Felinto
[re-committing] We still control this in the viewport collections visibility menu. But now we are actually changing the visibility of the collections, not of the objects. If a collection is indirectly invisible (because one of its parents are invisible) we gray it out. Also if you click directly in the collection names, it "isolates" the collection by hiding all collections, and showing the direct parents and all the children of the selected collection. Development Note: Right now I'm excluding the hidden collections from the depsgraph. Thus the need for tagging relations to update. If this proves to be too slow, we can change.
2019-02-05UI: Add collection move & link to menuWilliam Reynish
2019-02-05Fix: Ensure that KeyingSet.bl_description field is properly escaped when ↵Joshua Leung
using the Export to File operator Previously, if double-quotes appeared in the KeyingSet.bl_description field, these would cause a syntax error in the resulting .py script export of the KeyingSet. Since single quotes are even more likely to appear (e.g. as apostrophes), we now use triple quotes here. Unreported bug, noticed earlier when investigating T61010.
2019-02-05Cleanup: remove contributors for Python filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-02-05Cleanup: remove contributors for CMake filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-02-04Cleanup: use sys.platform instead of platform moduleCampbell Barton
This was indirectly importing other modules we don't use at startup. `sys.platform` is sufficient.
2019-02-04UI: clarify ruler tooltip textCampbell Barton
See T61151
2019-02-03T61140 Shortcut Eraser and Eraser are not the sameAntonioya
Set default eraser with the last eraser used, and remove the toggle button from UI panel.
2019-02-03Fix T60753: Graph Editor showing cache curves regardless of filtersJoshua Leung
This commit adds a datablock filtering option for cache files channels, so that a shot with lots of these in addition to standard animation (e.g. the Spring production files) don't become bogged down by these. Furthermore, these channels also respect the "Only Selected" toggle too now.
2019-02-01Color management: change view transform for color pickers and display modes.Brecht Van Lommel
* Use simple default view transform for color pickers, as Filmic does not work well for all types of colors. We better handle this with an option and tagging of colors as emissive or albedo like. * For solid/workbench we also no longer use Filmic, as there is not enough contrast and it's not really needed since this is not physically based lighting. * For lookdev always take into account the view transform and look. Other view settings like exposure are only taken into account if scene lighting is used, since these are often dependent on scene light intensity. Fixes T61022, T57649, T59363.
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits.