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-06-28GLRefactor: partially remove gl calls from source/blender/editors.Ray Molenkamp
This translates the gl calls to the new GPU_ wrappers from D3501. Given it's tedious and repetitive work, this patch does as much as it can with search + replace, the remainder of the gl calls will need to be manually dealt with on a case by case basis. This fixes 13 of the 28 failing editors when building without opengl. For the list of substitutions see D3502 Reviewers: brecht Differential Revision: https://developer.blender.org/D3502
2018-06-28UI: Center ID Blocks in Dopesheet EditorWilliam Reynish
Also move use_multi_word_filter to the View menu instead of next to every search field, as it can be very slow in big scenes.
2018-06-28UI: Center ID Blocks in Clip EditorWilliam Reynish
See T55635
2018-06-28UI: Center ID Blocks in Image EditorWilliam Reynish
See T55635
2018-06-28UI: Center ID Blocks in Video SequencerWilliam Reynish
Also remove Use Preview Range and Lock Frame buttons from the header they belong to the Timeline editor now. See T55635
2018-06-28UI: Center ID Blocks in Node EditorWilliam Reynish
See T55635
2018-06-28UI: Center ID Blocks in Text EditorWilliam Reynish
See T55635
2018-06-28UI: keep statusbar keymap icons in same position, if there is enough space.Brecht Van Lommel
2018-06-28Merge branch 'master' into blender2.8Brecht Van Lommel
2018-06-28Fix Cycles tests build on macOS.Brecht Van Lommel
2018-06-28Merge branch 'master' into blender2.8Campbell Barton
2018-06-27Cleanup: styleCampbell Barton
2018-06-27Cleanup: styleCampbell Barton
2018-06-27UI: shorten labels to avoid clippingWilliam Reynish
2018-06-27Remove empty gradient definitions in new themeCampbell Barton
MSVC doesn't support
2018-06-27Remove empty gradient definitions in new themeCampbell Barton
MSVC doesn't support
2018-06-27UI: tweak status bar layout to make it less jumpy.Brecht Van Lommel
Keymap on the left, messages and jobs in the middle, stats on the right.
2018-06-27UI: some renaming for more clear/consistent cursor keymaps in status bar.Brecht Van Lommel
There's much more work to be done here, this is just fixing some obvious ones.
2018-06-27Fix T55644: Multires ignores render subdivision when simplifiedSergey Sharybin
We did not tell proper render/viewport context to subsurf derived mesh created for multires.
2018-06-27Depsgraph: Move time dependency to animation of actionSergey Sharybin
This way we guarantee that animation component on the datablock will totally wait for action to be fully evaluated before attempting to evaluate f-curves. Fixes T55642: Inconsistent result on animated DoF file
2018-06-27Depsgraph: Add missing relation to pose initSergey Sharybin
Pose init initializes inversed object matrix, which means it does need to have proper object transform.
2018-06-27Depsgraph: Fix missing relation from action to animation when it's sharedSergey Sharybin
2018-06-27UI: remove layout choosing menu from new window operator.Brecht Van Lommel
The handling of multiple window layouts within a workspace is intended to be automatic now, this was a leftover from an earlier design.
2018-06-27UI: user fewer icons in File and Render menus.Brecht Van Lommel
Having an icon for nearly every menu entry can make it harder to scan.
2018-06-27Theme: set default theme 'Flatty Dark Blueberry'Campbell Barton
The theme is now stored in generated C code, which can be extracted from existing user preferences. This theme can then be used for version patching themes instead of duplicating values Note that theme versioning has been removed, since minor changes from now on won't apply well on top of 2.7x theme. Theme colors from interface_widgets.c have been removed too.
2018-06-27Theme: add 2.7x themeCampbell Barton
Prepare for new default
2018-06-27Theme: Tweaks to console/text in Flatty Dark BlueberryPablo Vazquez
2018-06-27Workbench: Use different samples in AO per TAA iterationJeroen Bakker
Per iteration a different AO samples are used, so the final result is less distorted. Will improve the quality of the image a lot when the cavity option is turned on.
2018-06-27UI: Single-column layout for Lamp panelWilliam Reynish
2018-06-27Workbench: Added a quality slider for the viewportJeroen Bakker
Currently only attached to the Anti Aliasing of the solid mode of the viewport. But eventually we could add other options here. Quality setting can be found in the System tab of the userpref. The slider goes from No Antialiasing (0.0 - 0.1) to FXAA (0.1 - 0.25) to TAA8 (0.25 - 0.6) to TAA16 (0.6 - 0.8) to TAA32 (0.8 - 1.0)
2018-06-27Theme: Further polishing and unifying on Flatty Dark BlueberryPablo Vazquez
With feedback from @campbellbarton for better contrast in edit mode.
2018-06-27mesh_navmesh.c removalDalai Felinto
This was added back by mistake in a wrong merge f1bc8991461fcda33eb34820bd3aa153f6122c5b.
2018-06-27Cleanup: remove BKE's modifiers_bmesh.c, other DM removal/cleanup in BMesh code.Bastien Montagne
2018-06-27Cleanup: nuke DM out of constraint code.Bastien Montagne
2018-06-27Cleanup: remove some more DM usages...Bastien Montagne
2018-06-27CMake: fix linking blendontCampbell Barton
2018-06-27bf_gpu: Add GPU_state module.Ray Molenkamp
This has wrappers for the most common gl* functions in the codebase, and is in preparation for D3502 Reviewers: brecht, fclem Differential Revision: https://developer.blender.org/D3501
2018-06-26Merge branch 'master' into blender2.8Campbell Barton
2018-06-26Cleanup: pep8 function indentationCampbell Barton
2018-06-26Fix scrollbar operator showing in status bar cursor keymap.Brecht Van Lommel
2018-06-26Fix status bar wrong cursor keymap using wrong region in some cases.Brecht Van Lommel
2018-06-26UI: move modal operator text from headers to status bar.Brecht Van Lommel
Python API is context.workspace.status_text_set()
2018-06-26UI: Add/Update bad tooltipsAaron Carlisle
Part of T51061
2018-06-26Workbench: Wrong ENUM value for SINGLE colorJeroen Bakker
Had to be "SINGLE", but was "SOLID" resulting in not showing the single color option in the shader popover
2018-06-26Workbench: TAA quick fix for AMD cardsJeroen Bakker
Seems to be that mix(a, b, 1.0) will not give you b. on nvidia this is not a problem as a was initialized with 0.0, but on AMD it can be any floating point number, resulting that mix(inf, b, 1.0) was still more to inf than to b.
2018-06-26Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-06-26RigidBody: use runtime.mesh_orig instead of DEG_get_original_objectSybren A. Stüvel
2018-06-26Fix bug in DNA_struct_elem_find when checking the first fieldSybren A. Stüvel
find_elem(olddata=NULL) doesn't work reliably for existence checks; it will return NULL both when the field is found at offset 0 and when it is not found at all.
2018-06-26Fix missing object/collection hiding icons on undo.Brecht Van Lommel
2018-06-26UI: decrease status bar height.Brecht Van Lommel