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-11-23Pass viewport to BASE_ related tests, for viewport view/select restrictionsDalai Felinto
Note: functions like select all are still not respecting that. I will fix this as part of the local view commit though.
2018-11-23Add missing COW updates when selection changes in paint modes.Alexander Gavrilov
2018-11-23Correct missing NULL check in recent changesCampbell Barton
2018-11-23Error in last commiCampbell Barton
2018-11-23Fix wire-toggle restoring previous shading modeCampbell Barton
2018-11-23Cleanup: rename bone-select to xrayCampbell Barton
This shows bones in font and uses the xray toggle binding. Also 'bone select' isn't very meaningful on it's own.
2018-11-23Pose: make pose-bone xray usable in wpaint modeCampbell Barton
Update UI, draw-manager and operator to support with pose-bone-xray when in weight paint mode.
2018-11-23Fix for weight paint object occluding pose bonesCampbell Barton
This makes it so weight paint + pose mode can't switch to other weight paint objects.
2018-11-23Fix bone selection w/ mixed wpaint & pose modeCampbell Barton
2018-11-213D View: move x-ray toggle to operatorCampbell Barton
Allows binding to a key.
2018-11-21Cleanup: rename extrude gizmoCampbell Barton
2018-11-21Cleanup: move extrude gizmo to transform moduleCampbell Barton
Since this is no longer mesh only, move out of mesh, rename next.
2018-11-19Image Empties: Option to not display the backside of image emptiesJacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D3964
2018-11-19Gizmo: tweak navigation highlight displayCampbell Barton
Show occluded axis highlight on top when pointing away.
2018-11-18Fix object box select new w/o any objectsCampbell Barton
A new selection with no objects found needed to de-select all.
2018-11-16Cleanup: de-duplicate 3d view select itemsCampbell Barton
2018-11-15Gizmo: tweak navigation drawing for axis viewsCampbell Barton
Axis aligned views now show both small/large handles, this makes it possible to well if the view is in front or behind.
2018-11-15Gizmo: use color fading to show depth for navigateCampbell Barton
Previously the positive axis was always brighter, now use bright colors which face towards the view.
2018-11-15Gizmo: minor fix for navigation axis colorCampbell Barton
When view aligned, the near axis was hidden, making it seem as if the opposite axis was at the front.
2018-11-14Gizmo: skip text drawing w/ select for navigateCampbell Barton
Also use struct for storing extra args.
2018-11-14Gizmo: get background color based on view optionCampbell Barton
2018-11-14Cleanup: correct flag comparisonsCampbell Barton
Also use smaller types for shading data.
2018-11-14UI: Comment out "Clip border" operatorClément Foucault
Also Remove it from the UI as it has not been ported to 2.8 and it is a delicate thing to do.
2018-11-14Lamps: Remove HEMI light typeClément Foucault
This type is not supported by either Eevee or Cycles. If other types of lamps are needed by external engines, we should support adding custom types.
2018-11-14Gizmo: draw navigation negative axes over positiveCampbell Barton
Using low alpha meant it wasn't possible to see which was in-front.
2018-11-14Fixup for view3d collection name drawing when no active objectDalai Felinto
2018-11-14Merge branch 'master' into blender2.8Campbell Barton
2018-11-14WM: enforce descriptions being NULL or definedCampbell Barton
Without this bugs slip through that don't null check the descriptions since many were set to empty strings.
2018-11-13Add active collection to viewport "name" statsDalai Felinto
Only visible when in object mode. Most of the time we will have the active object not being a part of the active collection. So it is important to clearly communicate what is the active collection, so users know for instance where new or appended objects will be added to.
2018-11-13Merge branch 'master' into blender2.8Campbell Barton
2018-11-13Cleanup: use lowercase 2d/3d in function namesCampbell Barton
2018-11-12Ruler Tool: Fix non readable textClément Foucault
The ruler tool is using a hard coded background color. Invert it if the text color is bright. In the future we should maybe use a theme color instead of guessing as it does not work well with middle gray colors.
2018-11-12Ruler Tool: Fix text background glitchClément Foucault
It was using UI_draw_roundbox_aa which is not available when drawing with the view3d opengl context (because of VAO not being shared). Replace with simpler rect box. Of course it's a bit more ugly but at least it's working.
2018-11-12Fix T57527: GP draw takes events from gizmosCampbell Barton
Add keymap flag to the gizmo handler so events can be handled on the UI level and not get over-ridden by grease pencil.
2018-11-09Multi-Objects Metaball: Selection refactor - fix pick and box selectionDalai Felinto
This is inspired/based on the code we use for armature bone selection. Both pick selection, and box selection should be working now.
2018-11-09Keymap: move builtin keymaps from C to PythonBrecht Van Lommel
This should be purely an implementation change, for end users there should be no functional difference. The entire key configuration is in one file with ~5000 lines of code. Mostly avoiding code duplication and preserve comments and utility functions from the C code. It's a bit long but for searching and editing it's also convenient to have it all in one file. Notes: - Actual keymap is shared by blender / blender_legacy and stored in `keymap_data/blender_default.py` This only generates JSON-like data to be passed into `keyconfig_import_from_data`, allowing other presets to load and manipulate the default keymap. - Each preset defines 'keyconfig_data' which can be shared between presets. - Some of the utility functions for generating keymap items still need to be ported over to Python. - Some keymap items can be made into loops (marked as TODO). See: D3907
2018-11-08Fix Cycles viewport render info overlapping other text.Brecht Van Lommel
Now it shows more compact info below the view/object name. Render time and memory usage is left out, as in most cases this is not so important. These could be added back optionally if needed.
2018-11-07Cleanup: remove some useless BKE_library and BKE_main includes.Bastien Montagne
Makes it simpler to make some changes... Also fix order of some includes (use alphabetical please).
2018-11-05Cleanup: correct last commit, also use font_id varCampbell Barton
2018-11-05Gizmo: use fonts for drawing 3D axis charactersCampbell Barton
2018-11-05Gizmo: tweak 3D view navigation axis sizesCampbell Barton
This now matches original design more closely, see: T54723.
2018-11-03UI: Soft drop shadow on 3D Viewport info text.Pablo Vazquez
Soft shadow similar to the title of pie menus to increase readability. For the full white background issue an extra box container might be needed.
2018-11-03UI: Don't use abbreviations for view names.Pablo Vazquez
2018-11-02UI: Darken the backdrop of navigation gizmos.Pablo Vazquez
Bright backdrop would get lost when having bright elements/background in the viewport. This makes it use a darkened/lighten version of the theme space header color. Since icons are colored using the 'text' value of the Theme Space, it's likely that any theme is going to have a contrasting background color, but just in case darken/lighten it slightly.
2018-11-01UI: Rename "Cursor to Center" to "Cursor to World Origin"Pablo Vazquez
Center is misleading since it could mean the center of the objects, selection, etc. Python API is left as is to not break compatibility. Maybe it could be renamed as well?
2018-11-01GP: Fix Stroke mode when annotations not enabledAntonioya
Internally, a drawing is done to calculate z-depth and needs always the drawing.
2018-10-31Cleanup: styleCampbell Barton
2018-10-31Image Empties: More visibility settingsJacques Lucke
Support for showing images in background/foreground and only in perspective/orthographic view. Internally the depth of the image is modified in the fragment shader by setting `gl_FragDepth` explicitly. The UI still needs some work to improve usability, see D3863 for details. Currently there is one duplicated function, not sure how to best deduplicate it yet. (`is_image_empty_visible`) Reviewer: fclem, brecht, campbellbarton Differential Revision: https://developer.blender.org/D3863
2018-10-30Fix T56499: Adapt incremental snapping to orthographic viewport scale.mano-wii
2018-10-30UI: Fix point size and line width ignoring UI scaling optionClément Foucault