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-05-20Color Management: update configuration, remove legacy transformsBrecht Van Lommel
* Replace Log view transform with Filmic Log. * Remove Rec.709, DCI-P3 displays that were incomplete and outdated. * Remove outdated RRT and Film transforms, replaced by Filmic. * Remove camera responsive curves that don't work with HDR colors. * Rename Default view transform to Standard. We're breaking compatibility now for 2.80, so that we can add future improvements on a clean config. Part of the code was contributed by George Vogiatzis in D4782. Differential Revision: https://developer.blender.org/D4900
2019-05-20Edit Mesh Select: Fix OpenGL status to use `GPU_point_size`.mano-wii
The problem has worsened in rB94db2c1f3243. Maybe this has contributed to T64779.
2019-05-20Revert "Fix T64876: Checking Animated checkbox does not do what is documented."Bastien Montagne
Bad understanding of intents behind that setting, my mistake. This reverts commit 49f530c7da6bd117c4b373307eb646d513538526.
2019-05-20UI: add entry to show/hide tool settings bar to the View menuBrecht Van Lommel
2019-05-20Fix T63443: tool 'builtin_brush.draw' not found for space 'IMAGE_EDITOR'Jacques Lucke
2019-05-20Viewport: change default 3D viewport lighting from Studio to MatcapBrecht Van Lommel
2019-05-20Cleanup: reorder report argument for pointer assignmentCampbell Barton
Most code uses ReportList argument last (or at least not first) when an optional report list can be passed in.
2019-05-20Cleanup: unused variableCampbell Barton
2019-05-20Normal UI: Remove normals toolbar and add/muliply menu options.Howard Trickey
See T64324 for discussion re improving normal editing ui. As next step, remove the face_strength tool settings because menu operator now includes that. Move face_strenth enum to better place. Remove normals toolbar panel because only thing left (normal_vector) can stay hidden for copy/paste. Remove add vector and multiply vector menu entries as they are useless without ui method for specifying operand, and they are very low utility operations anyway.
2019-05-20Fix T64876: Checking Animated checkbox does not do what is documented.Bastien Montagne
This property should not be animatable.
2019-05-20UI: add Visibility panel for objectsDalai Felinto
The outliner should not be the only way for users to change these settings. The Python API was extended to keep these properties positive and keyframable. Differential Revision: https://developer.blender.org/D4889
2019-05-20Fix T64766: use grid size from user preferencesJacques Lucke
2019-05-20Fix T64776: Multiple close file dialogsJacques Lucke
2019-05-20Fix compiling: Forgot this file in last commit.William Reynish
2019-05-20Icons: Fix wrong icon namesWilliam Reynish
Some file-related icon names were mixed up. We have icons for cache, volume, 3rd party 3d files, hidden, backups, drives
2019-05-20Cleanup: add wm_utils.c for generic functionsCampbell Barton
2019-05-203D View: re-use select id buffer for circle select on cursor-motionCampbell Barton
The new selection code was redrawing everything for each update. Use the gestures wmGenericUserData to store the cache between executions and ensure it's freed.
2019-05-20WM: add wmGenericUserData utility structCampbell Barton
Useful to have a generic user data with an optional custom free function, use for wmGesture.
2019-05-20Cleanup: rename buffer select var: bbsel to use_zbufCampbell Barton
2019-05-20Cleanup: move selection utilities into ED_select_buffer_utilsCampbell Barton
2019-05-20Cleanup: remove EDBM_backbuf APICampbell Barton
2019-05-20Cleanup: remove unused G_FLAG_BACKBUFSELCampbell Barton
2019-05-203D View: use new buffer selection API's for paint vert/face selectCampbell Barton
Removes EDBM_backbuf use.
2019-05-20Fix missing assignments in object mode select id drawingCampbell Barton
The code currently doesn't run, needed for upgrading all selection code to use the new API's.
2019-05-20Fix error mixing old/new buffer selection API'sCampbell Barton
Missed from 4f6e25280558c, the second pass often wont run, so the error didn't show up on basic tests.
2019-05-20Fix invalid face offset in DRW_draw_select_id_objectCampbell Barton
2019-05-19Render: Use GHash for storing render partsLukas Stockner
Previously, render parts were stored in a linked list and every tile update searched the entire list for the correct part. As a result, the overhead of searching tiles increased quadratically w.r.t. the number of tiles. By hashing the parts based on their location, this operation is much faster, significantly reducing the tile update overhead for small tiles and/or large renders. For example, rendering an empty scene in 1080p at 1spp and 8x8 tiles goes down from 9.22sec to 1.45sec on my laptop. Reviewers: brecht, sergey Differential Revision: https://developer.blender.org/D4896
2019-05-19Fix buildDalai Felinto
Issue introduced on b7eba20236ca. I'm surprised it compiled elsewhere, but in Linux at least this fix was required.
2019-05-19UI: Edit Menu Operator PollingHarley Acheson
This patch updates the polling that enable/disables Edit Menu items. Slight Undo History menu changes Differential Revision: https://developer.blender.org/D4846 Reviewed by Brecht Van Lommel
2019-05-19Edit Mesh Select: Fix/update to new logic.mano-wii
2019-05-19VSE: add movie strips on top of audioRichard Antalik
- add movies to channel above free slot (no check for 2 free slots), add sound to the free slot - don't override channel settings if `channel` property is set This is just a hack. Propper implementation should be done along with T59540 Reviewed By: brecht Differential Revision: https://developer.blender.org/T59540
2019-05-19Fix T64579: Failure to honor anamorphic displayRichard Antalik
Restore stretching of sequencer preview removed in rB005626b8c6b4 Reviewed By: brecht Differential Revision: https://developer.blender.org/D4879
2019-05-19UI: Icons updateWilliam Reynish
A few icons were missed in the last update. - Added dedicated icon for showing hidden objects in the Graph Editor - Added new, more descriptive icon for F-Curve snapshots - Tweaks for Toggle Full Screen and Collections icons This should be the final set for 2.80. Thanks to Andrzej Ambroż for contributing this icon set.
2019-05-19UI: minor tweaks to image editor panelsBrecht Van Lommel
2019-05-19UI: use single column layout for image settings panelsBrecht Van Lommel
2019-05-19Images: change alpha settings to support channel packingBrecht Van Lommel
This also replaces the Use Alpha setting. We now have these alpha modes: * Straight: store RGB and alpha channels separately with alpha acting as a mask, also known as unassociated alpha. * Premultiplied: transparent RGB pixels are multiplied by the alpha channel. The natural format for renders. * Channel Packed: different images are packed in the RGB and alpha channels, and they should not influence each other. Channel packing is commonly used by game engines to save memory. * None: ignore alpha channel from the file and make image fully opaque. Cycles OSL does not correctly support Channel Packed and None yet, we are missing fine control over the OpenImageIO texture cache to do that. Fixes T53672
2019-05-19Images: don't (un)premultipy non-color dataBrecht Van Lommel
The previous behavior here was wrong for some specific combinations of settings, non-color RGB channels should never be affected by the alpha channel.
2019-05-19Cleanup: remove unused image buffer codeBrecht Van Lommel
2019-05-19Python API: add a Matrix.Diagonal constructor to mathutils.Alexander Gavrilov
For some reason there seems to be no way to do the very simple and obvious task of converting a scale vector to a matrix via mathutils. The Matrix.Scale constructor does something complicated instead. Reviewers: brecht, campbellbarton Differential Revision: https://developer.blender.org/D4893
2019-05-19Fix inconsistent toolbar and sidebar sizes in default workspacesBrecht Van Lommel
2019-05-19UI: add Panel.bl_order property to control order of panels for add-onsBrecht Van Lommel
This fixes poor Cycles panel ordering, with Freestyle and Custom Properties appearing at the top. For most cases order of registration is still the easiest way to control order and it's recommended to keep using that. This is mainly to solve a few cases where we want a few built-in panels to appear below add-on panels.
2019-05-19Fix T64822: curve widget point selection does not take into account DPIBrecht Van Lommel
2019-05-19Cleanup: doxygen parametersCampbell Barton
2019-05-19Cleanup: use wm prefix for GenericCallbackCampbell Barton
Without this it's not clear what kinds of data this deals with.
2019-05-19Cleanup: rename BLI_appdir_fonts_* -> fontCampbell Barton
Plural name doesn't fit with textures, sounds & other paths that may be added. Also quiet unused warning.
2019-05-19UI: Remove Hover Highlight When Outliner Loses FocusHarley Acheson
This patch removes the hover highlight that can sometimes remain after moving out of the Outliner space Differential Revision: https://developer.blender.org/D4822 Reviewed by Brecht Van Lommel
2019-05-19UI: Default Directory for Windows FontsHarley Acheson
This patch gives new Windows users a better default preference for fonts folder Differential Revision: https://developer.blender.org/D4725 Reviewed by Campbell Barton and Brecht Van Lommel
2019-05-18Edit Mesh Selection Drawing: Make sure the state of point size is enabled.mano-wii
2019-05-18Fix T54686: objects don't occlude each other for edit-mesh select (part 2)Campbell Barton
The previous fix 8a6414ed46f66, resolved selection picking but didn't work for box/circle/lasso select. - Add ED_select_buffer_utils.h for general select-buffer operations unrelated to edit-mesh. - Circle select still needs to cache select-id's for each update.
2019-05-18Cleanup: remove unused argumentCampbell Barton