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
2019-03-22GPU: Create and use new GPU_texture_read_rect utility.mano-wii
2019-03-22NodeEditor: Connect Viewer To Socket SelectionJeroen Bakker
Request from the Spring team. When compositing the CTRL-Shift Click on a node cycles the viewnode with an output socket. When you have many render layers you spend time cycling to the desired socket. This patch allows the user to CTRL-Shift Click on a socket to connect directly to that socket. Reviewed By: brecht Maniphest Tasks: T62785 Differential Revision: https://developer.blender.org/D4564
2019-03-22UI: Rename editor "Compositing" to "Compositor"Adrian Newton
Reviewers: brecht, billreynish Differential Revision: https://developer.blender.org/D4480
2019-03-22Fix T62348: Cycles - Viewport rendering not update on switching viewlayerDalai Felinto
It updates only the main window you edit and the non-main window children of this main one. Reviewers: sergey, brecht Differential Revision: https://developer.blender.org/D4528
2019-03-22DRW: minor optimization accessing the loop between a face and edgeCampbell Barton
2019-03-22Fix T61816: Crash No Face Index Array ModifierJeroen Bakker
Differential Revision: https://developer.blender.org/D4576
2019-03-22Camera: change how the minimum near clip depth is setCampbell Barton
do_clip wasn't working for its intended purpose, replace with a simpler method.
2019-03-22RNA: Camera.view_frame no longer uses near clip for the camera frameCampbell Barton
Use the same values used for drawing.
2019-03-22Style: describe code using comments instead of preprocessing directives.mano-wii
2019-03-22Fix T62839 object scale changes normal map output in eeveeClément Foucault
Was using the wrong vector length.
2019-03-22EEVEE: Memleak Volumetrics RenderingJeroen Bakker
Volumetric textures were not freed when doing final rendering. Maniphest Tasks: T62356 Differential Revision: https://developer.blender.org/D4573
2019-03-22Cleanup: minor UI code changesCampbell Barton
- Rename ui_but_find_active_in_region -> ui_region_find_active_but - Remove ui_but_is_active (use ui_region_find_active_but instead) - Re-order ui_but_* functions take the button as their first arg.
2019-03-22Fix checkboxes being right aligned when property split is disabledCampbell Barton
2019-03-22Cleanup: typo in variable nameCampbell Barton
2019-03-22UI: refactor queries into interface_query.cCampbell Barton
interface_handlers.c is quite large (over 10k lines), move general button utility functions into a separate file.
2019-03-22Fix incorrect hard limits on motion blur shutter time.Brecht Van Lommel
2019-03-22Fix T62835: Color picker template value slider does not scale correctly with ↵William Reynish
UI scale Missing multiplication with UI_DPI_FAC.
2019-03-22Implement Stencil Mask Drawing for Texture PaintingJeroen Bakker
Stencil mask drawing was not implemented yet. This commit will implement this for texture painting. It brings the state back to how it was for B279. Reviewed By: fclem Maniphest Tasks: T58727 Differential Revision: https://developer.blender.org/D4570
2019-03-22Cleanup: move widget enum into source fileCampbell Barton
2019-03-22Fix T62814: Camera frame invisible with large near-clip valueCampbell Barton
2019-03-22UI: use checkbox text for property split layoutCampbell Barton
Use right aligned checkboxes when 'use_property_split' is enabled instead of a separate label.
2019-03-22UI: support for showing checkboxes after textCampbell Barton
Needed so the new layouts that show right aligned checkboxes can have clickable text (as left aligned checkboxes do already).
2019-03-22UI: refactor color picker flags out of buttonsCampbell Barton
These are specialized color picker options which don't need to be stored in the button (frees of flags for buttons too).
2019-03-22DRW: show clipping border for solid modeCampbell Barton
Solid + xray is still not supported.
2019-03-22Cleanup: use 'use' as prefix for booleansCampbell Barton
2019-03-22Eevee: Add small optimisation for Curve Mapping nodesClément Foucault
This remove the RGB texture lookups if the curve is only used for "Luma" correction and does not affect individual RGB channels.
2019-03-22UI: Fix curve extention filling on curve widgetsClément Foucault
2019-03-22GPU Matrix: Increase precision of GPU_matrix_unproject.mano-wii
2019-03-22BLI Math: Add and use new `projmat_dimensions` utility.mano-wii
2019-03-22Eevee: CleanupClément Foucault
Remove unneeded normalization.
2019-03-22Eevee: Fix tangent vector not normalized before interpolation.Clément Foucault
2019-03-22Eevee: Normalize Tangents after transform to world spaceClément Foucault
Fix T62621 without breaking everything else.
2019-03-22Revert "Fix T62621 object scale changes tangent node output in Eevee"Clément Foucault
This reverts commit 86646dab7c455e739e5d648d0857bf30fd81afb9.
2019-03-21Fix T59890: regression of the precision when projecting the cursor.mano-wii
Basically the framebuffer size was different from the glViewport size. This made the depth read in glReadPixel not corresponding to the center of the pixel. Another thing that reduced precision compared to blender 2.79 is the `GPU_matrix_unproject` that now computes using `float`s instead of `double`s. But this may be for another commit.
2019-03-21UI: Spelling: fix wrong apostropheWilliam Reynish
2019-03-21UI: Fix wrong spellingWilliam Reynish
Effect vs Affect
2019-03-21Use 'show_' prefix convention for composition guidesWilliam Reynish
2019-03-21UI: Correct tooltips for composition guidesWilliam Reynish
2019-03-21UI: Put camera composition guides in standard sub-panelWilliam Reynish
Before we were using a very inconsistent toggle-menu for this. Just use standard UI here instead.
2019-03-21UI: replace button open event with activate on initCampbell Barton
No user visible change.
2019-03-21Fix T62768: Softbody cache still not updated correctlySergey Sharybin
There was missing flush from transform update to the point cache reset. Caused by the fact that when update happens in the "middle" of component all the component operations will be tagged for update (since the intermediate state is not stored), but that will not flush updates to other operations since that would cause too much of updates. This now we tag point cache for reset after evaluation operation but before final transform and before rigid body world.
2019-03-21Fix T62810: AA reversed in workbenchJeroen Bakker
Due to recent changes the AA was not rendered in the viewport when not interacting. When interacting it was. This was due to incorrect detemination to perform TAA.
2019-03-21WM: enable activate on init for wmOperatorType.propCampbell Barton
This enables popups to edit text when displayed, use for new collection popup.
2019-03-21Fix T62808: Hair shape cut crashJacques Lucke
Reviewers: sergey Differential Revision: https://developer.blender.org/D4565
2019-03-21Cleanup: Outliner: remove warning about no undo of ID deletion.Bastien Montagne
ID deletion is undoable nowadays...
2019-03-21Fix clipboard copying collections when copying objects from 3DView.Bastien Montagne
This was inherited from 2.7x behavior with groups, but in 2.8 collections are also used as 2.7x layers, which turns to be a problem when pasting back clipboard content, since it would instantiate collections instead of objects, quickly leading to tens of new collections in the viewlayer... Instead, we only copy selected objects from the 3DView now. On paste time, those will be added to the active collection. Last part of fixes related to T61670.
2019-03-21Fix T62802: Layer order inverted in OutlinerAntonioya
2019-03-21Cleanup: move functions into doxy sectionsCampbell Barton
Also use const args for queries.
2019-03-21Cleanup: use doxy sections for interface_handlersCampbell Barton
2019-03-21Cleanup: move scroll step into own functionCampbell Barton