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
2020-02-26Fix T74236: Golden ratio in camera composition guides is not workingPhilipp Oeser
Caused by 52da1b6e2b54 (where it was switched from a value to a define - but the define was wrong...)
2020-02-24Mantaflow: Address precompiler warning and related cleanupJulian Eisel
* Address warning because of undefined OPENVDB usage * Remove unused WITH_FLUID definitions Differential Revision: https://developer.blender.org/D6919
2020-02-20Cleanup: declatatuons for functions that don't existCampbell Barton
2020-02-18Fix T73793 Walk navigation crosshair gets hidden behind objectsClément Foucault
This is a bug that the recent refactor exposed. Some widgets were drawing with alpha set to 0.
2020-02-17Fix many typos and other issues in UI messages.Bastien Montagne
2020-02-15Keymap: move weight & vertex paint handling before pose modeCampbell Barton
This is needed so pose keymap doesn't override weight paint, which currently prevents the weight paint context menu from showing. Logically pose mode is secondary when used in combination with weight paint, so evaluate it afterwards. Also move vertex paint keymap since they have a lot in common, it's simpler to keep them evaluated at the same place. Resolves T73384
2020-02-15Cleanup: duplicate calls to add keymap handlersCampbell Barton
2020-02-15Cleanup: use define for golden ratioCampbell Barton
Move from workbench_private.h where it wasn't used.
2020-02-14Cleanup: Rename ED_region_tag_redraw_overlay() to ED_region_tag_redraw_cursor()Julian Eisel
Old name was a bit confusing/misleading, esp. since previous commit.
2020-02-14UI: Allow gizmo-only redraw taggingJulian Eisel
NOTE: This change shouldn't have any visible effect. It's just the first (easiest) step towards decoupling gizmo redraws from viewport redraws. We currently redraw the entire region whenever a gizmo needs redrawing, which would be nice to avoid in the future, see T73198. The first step towards this would be having a separate tag for them, which is what this patch implements. The term "editor-overlays" was chosen because for the forseeable future, we'll also have to redraw non-gizmo overlays in-between drawing 3D and 2D gizmos. Namely annotations. Reviewed By: brecht Differential Revision: https://developer.blender.org/D6838
2020-02-11Merge branch 'blender-v2.82-release'mano-wii
2020-02-11Fix Attempt to free NULL pointermano-wii
Assert when snapping `Selection to ...` but without objects. Missed in the last commit.
2020-02-11Fix Attempt to free NULL pointermano-wii
Assert when snapping `Selection to ...` but without objects.
2020-02-10Cleanup/refactor: Rename `BKE_library` files to `BKE_lib`.Bastien Montagne
Note that `BKE_library.h`/`library.c` were renamed to `BKE_lib_id.h`/`lib_id.c` to avoid having a too generic name here. Part of T72604.
2020-02-10Tracking: Fix usage PLACEHOLDER functionSergey Sharybin
Don't use BKE_view_layer_context_active_PLACEHOLDER which is marked as "never use this". In fact, it isn't needed to lookup for camera in the tracking function at all: camera object is always explicitly passed to it.
2020-02-093D View: support axis views with axis-aligned rollCampbell Barton
Previously any of the named views could not have any roll, this commit supports roll as long as it's axis-aligned (90,180,270 deg). This is useful for snapping to views, an improvement on cebd025e02f11.
2020-02-093D View: check view quaternion alignment which orbitingBataev Artem
This makes auto-perspective work as expected when orbiting out of a snapped view.
2020-02-07Cleanup: use of 'unsigned'Campbell Barton
- Replace 'unsigned' used on it's own with 'uint'. - Replace 'unsigned const char' with 'const uchar'.
2020-02-07Cleanup: remove legacy OpenGL viewport clipping codeCampbell Barton
2020-02-07Cleanup: Remove view3d_draw_legacy.cDalai Felinto
This file was originally a placeholder for all the old functions that have not yet been ported to the new draw system. Over time all the functions that needed refactor were gone, and the functions here are still needed. While moving the functions around I removed dead code and made sure the existent comments start with a capital letter and end with a full stop.
2020-02-04Merge branch 'blender-v2.82-release'Campbell Barton
2020-02-04Fix T65306: UI widgets clipped when scaled upCampbell Barton
Normal UI widget and 3D navigation gizmo where clipping at high DPI.
2020-02-03Merge branch 'blender-v2.82-release'Campbell Barton
2020-02-02UI: fix blurring of bitmap icons for the navigation gizmoYevgeny Makarov
2020-02-02Merge branch 'blender-v2.82-release'Campbell Barton
2020-02-02Fix error showing viewport unitsCampbell Barton
Out of bounds buffer unit-system index with zoomed out viewport.
2020-02-01Merge branch 'blender-v2.82-release'Campbell Barton
2020-02-01Object: support 'Affect Parents' for snap/clear transformCampbell Barton
Resolves T69450
2020-01-28Cleanup: warnings, clang-formatCampbell Barton
2020-01-24UI: View3D Cursor ChangesHarley Acheson
Changes the default View3D mouse cursor to the OS-supplied arrow pointer. Subsequent cursor changes will now be set per-tool instead. Differential Revision: https://developer.blender.org/D6485 Reviewed by Campbell Barton
2020-01-223D View: support auto-perspective when snappingBataev Artem
Part of D6639
2020-01-21Merge branch 'blender-v2.82-release'Campbell Barton
2020-01-21Docs: describe turn-table gimble lock mitigationCampbell Barton
2020-01-21Cleanup: simplify wmEvent tablet data storage and namingBrecht Van Lommel
Removing meaningless distinction between NULL pointer and EVT_TABLET_NONE, and initialize pressure and tilt to 1.0 and 0.0 respectively when no tablet is used.
2020-01-15Fix T72419: 3D cursor placement flips axis with geometry orientationCampbell Barton
2020-01-15Fix T71091: Object restrict selection conflicts with pose selectionCampbell Barton
Support pose bone selection when the object has hide_select enabled. This is consistent with how all other modes work.
2020-01-14Fix T70606: 3D cursor oriented by geometry projects on objects displayed as ↵mano-wii
bounds box and wire
2020-01-10Fix T72948: Smooth active tool gizmo vibratesCampbell Barton
2020-01-08Fix T72919: NDOF 'Free' orbit preference is ignoredCampbell Barton
Regression from 6288dbffb6c1f.
2020-01-03Tool System: enable fallback tool by defaultCampbell Barton
This defaults to selection when not using a gizmo. The previous behavior to drag anywhere can be set in the tool settings or by selecting the fallback tool (Alt-W). See: T66304
2019-12-30Tracking: Selection CrashJeroen Bakker
Blender crashes when selecting a marker in the 3d viewport that is from the non active scene camera. This patch will solve this crash, but introduced a new scenario that isn't thought out. In the new scenario it is still hard to select a marker via the 3d viewport. I would expect that when selecting a marker in this case would select the camera where the marker belongs to and select the marker that is under the mouse button. Reviewed By: Sergey Sharybin Differential Revision: https://developer.blender.org/D6360
2019-12-24Object: 'Affect Only Origins' support for SnappingCampbell Barton
2019-12-24Fix snapping pose mode bugsCampbell Barton
- Object/pose checks were performed in same loop, so selected pose bones were moved instead of the object. - Snap selected to cursor/active incorrectly used unique object-data.
2019-12-24Cleanup: use doxy sections for view3d_snapCampbell Barton
2019-12-18Gizmo: add the ability to postpone refreshing while tweakingCampbell Barton
This resolves a logical problem using tweak as a fallback tool. See: T66304#828742 The select action would immediately show the gizmo underneath it, then the tweak would be handled by the gizmo instead of moving the item under the cursor. Currently this works by hiding the gizmo until the tweak event ends. While it's simpler to check if the gizmo received a mouse-down event, it causes flickering before each drag event which feels like a glitch. This is optional for each gizmo type because there are cases where this can be useful to activate the gizmo immediately (mesh rip for example).
2019-12-17Cleanup: de-duplicate tool gizmoCampbell Barton
2019-12-17Fix T72416: Tool settings ignored when activated from gizmoCampbell Barton
2019-12-16Mantaflow [Part 6]: Updates in /blender/sourceSebastián Barschkis
A collection of smaller changes that are required in the /blender/source files. A lot of them are also due to variable renaming. Reviewed By: sergey Maniphest Tasks: T59995 Differential Revision: https://developer.blender.org/D3855
2019-12-13Gizmo: fix button 2D hotspot sizeCampbell Barton
Happened when used in 2D view.
2019-12-13Cleanup: unused function, spellingCampbell Barton