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
path: root/source
AgeCommit message (Collapse)Author
2018-06-14Image: Refactor render slots to a dynamic listLukas Stockner
Previously, render slots were hardcoded to a fixed amount. With this change, render slots now are stored in a list. Therefore, users can add and/or remove as many slots as they want. Credit to brecht for the UI part. Reviewers: brecht, sergey Differential Revision: https://developer.blender.org/D3474
2018-06-14Cleanup: styleCampbell Barton
2018-06-14WM: fix redo region setting the contextCampbell Barton
2018-06-14WM: add support for temporary region dataCampbell Barton
2018-06-14WM: revert part of Top-Bar inclusionCampbell Barton
This removes OperatorRepeatContextHandle, from 5f6c45498c92b since we now only have redo in the area an operator is executed in. These values could be invalid and crashed in some cases.
2018-06-14Edit Mesh: Fix blending function of edgesClément Foucault
This fix the ugly (usually) dark outline that was around selected edges.
2018-06-14Fix motion paths not updating correctly for bones in some cases.Brecht Van Lommel
Sometimes the evaluated pose channel pointers can change during depsgraph evaluation, so we can't store them ahead of time. The object pointer should be ok since evaluated ID memory is reused.
2018-06-14Preview: Add own opengl context to render preview images.Clément Foucault
2018-06-14Give RigidBodyWorld collection a fake userSybren A. Stüvel
This prevents it from disappearing when the blend file is saved.
2018-06-14UI: redo panel would still start zoomed in at timesCampbell Barton
2018-06-14Cleanup: some remaining G.main's in COllada in 2.8...Bastien Montagne
2018-06-14Workbench: Code cleanup: Double assignmentJeroen Bakker
2018-06-14Cleanup: remove BLI_frand ugly global random generator usage from compositor.Bastien Montagne
2018-06-14Transform: Suppress assert w/ vertex paintCampbell Barton
2018-06-14Depsgraph: Make certain components NOT tag copy-on-write when they are taggedSergey Sharybin
Currently done for mesh batch cache update, and for base flags sync. Those components do not need anything from original object, and hence can skip CoW tag and have faster update after them used.
2018-06-14Depsgraph: Use dedicated ocmponent for object's base flags flushSergey Sharybin
2018-06-14Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/collada/AnimationExporter.cpp source/blender/collada/AnimationExporter.h source/blender/collada/ArmatureImporter.cpp source/blender/collada/ArmatureImporter.h source/blender/collada/ControllerExporter.cpp source/blender/collada/ControllerExporter.h source/blender/collada/DocumentExporter.cpp source/blender/collada/DocumentImporter.cpp source/blender/collada/GeometryExporter.cpp source/blender/collada/GeometryExporter.h source/blender/collada/MeshImporter.cpp source/blender/collada/MeshImporter.h source/blender/collada/SkinInfo.cpp source/blender/collada/SkinInfo.h source/blender/collada/collada_utils.cpp source/blender/collada/collada_utils.h
2018-06-14GPU: consistenly use mipmap on/off in all draw modes.Brecht Van Lommel
This is important for good texture paint performance.
2018-06-14Cleanup: remove legacy GPU pass binding code.Brecht Van Lommel
2018-06-14T55479: Tag for update when active texture changesJeroen Bakker
2018-06-14Cleanup: remove last G.main's from Collada code.Bastien Montagne
2018-06-14T55456 EditMeshModeJeroen Bakker
- see the face selection color when face is active - test different masks for active face, finally chosen for no mask at all.
2018-06-14Improved two tooltipsSybren A. Stüvel
Tooltips shouldn't just repeat the information from the label.
2018-06-14Fix crash on startup in after recent G.main changes.Brecht Van Lommel
2018-06-14Cleanup: remove last G.main's in WM code of 2.8.Bastien Montagne
Again, just validating ther usage and using G_MAIN instead.
2018-06-14Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/modifiers/intern/MOD_normal_edit.c source/blender/windowmanager/intern/wm_files.c
2018-06-14Cleanup: Remove last G.main's from WM code.Bastien Montagne
Was mostly validating valid usages of G.main -> G_MAIN actually.
2018-06-14Workbench: Material colors + settings during sculptingJeroen Bakker
2018-06-14Move call to drw_state_ensure_not_reused() inside the region locked by ↵Clément Foucault
DST.gl_context_mutex. Currently with a debug build there is a race condition where the mutex is released before the DST structure is reset to 0xFF, meaning when multiple threads are using the DRWManager it can get cleared when the main thread is using it, causing crashes. Reviewers: fclem, brecht Reviewed By: fclem Tags: #bf_blender_2.8 Differential Revision: https://developer.blender.org/D3476
2018-06-14T55406: Flip MatcapJeroen Bakker
- Icon represent the flipped matcap in the shading menu - Added template_icon to display any icon in scale.
2018-06-14Fix T55470: Add option to not fix polygons' winding to Edit Normals modifier.Bastien Montagne
this is actually adding option to add buggy behavior, but.. NPR often expects buggy behaviors, and its one of the main targets for normal editing. So think it's reasonable to add that option (disabled by default of course). Note that am not really happy with UI, but: * Not sure where to put it, it's kind of own self-contained area option. * Don't to make it too much visible, using this should be the exception!
2018-06-143D View: Show view-aligned rotation manipulatorsCampbell Barton
2018-06-14Cleanup: styleCampbell Barton
2018-06-14UI: Make spacers align blocks on area divisionsClément Foucault
This solves the problem of blocks jumping around when changing modes and center them to the area (in case of only 2 spacers). Which is (in my own opinion) more aestetically pleasing.
2018-06-143D View: Tweak transform plane manipulator fadingCampbell Barton
The threshold to fade out and hide was too small.
2018-06-14WM: increase hot-spot of 3D manipulatorsCampbell Barton
Larger hot-spot was disabled for performance, however without this - clicking on them is too difficult.
2018-06-143D View: increase size of view aligned rotationCampbell Barton
Minor changes based on user feedback. - View aligned rotation manipulator overlapped too often with axis aligned widgets. Increase size (matching 2.79) - Offset arrow-heads when combining rotate & translate, don't draw the stem since it overlaps with scale.
2018-06-14WM: option not to draw arrow manipulator stemCampbell Barton
2018-06-14Cleanup: rename arrow manipulator 'draw_options'Campbell Barton
Rename to 'transform' since this controls interaction.
2018-06-14UI: correct HUD zoom resettingCampbell Barton
2018-06-13DRW: Fix crash caused by hair transform feedbackClément Foucault
Seem to be cause by the lack of proper FBO bound.
2018-06-133D View: make navigation buttons smallerCampbell Barton
Keep orbit large, other buttons are now closer to other icons buttons.
2018-06-13Merge branch 'master' into blender2.8Brecht Van Lommel
This includes making Eevee match Cycles behavior of inserting an emission node when linking colors to closures.
2018-06-13Fix undo group to use human readable name, since this shows in the UI.Brecht Van Lommel
2018-06-13Fix undo of transform after frame change undoing too much.Brecht Van Lommel
For grouped undo we should not skip the undo push, rather replace the previous undo push. This way undo goes back to the state after the last operation in the group.
2018-06-13Merge branch 'master' into blender2.8Campbell Barton
2018-06-13WM: check release event for particle edit modeCampbell Barton
Caused by drag event.
2018-06-13T55456: EditDrawModeJeroen Bakker
reorganized shader compilation
2018-06-13T55456: EditDrawModeJeroen Bakker
use darker defaults for not active selection mode elements
2018-06-13Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/blenloader/intern/readfile.c source/blender/editors/mesh/editmesh_utils.c source/blenderplayer/bad_level_call_stubs/stubs.c