Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-31 | UI/Unique ID name: add library ID name if present. | Bastien Montagne | |
Also reshuffle a bit that whole code, did some renaming, `BKE_id_to_unique_string_key()` is now using same base code (instead of using whole library filepath...), etc. | |||
2018-10-31 | Eevee: Fix dot corruption on intel HD5xx/6xx series | Clément Foucault | |
It is caused by some sync issue apparently. Adding glFlush in these two places fixes it. Caveat: it might have a small perf impact (did not measure it). The fix is limited to the affected driver/operating systems. | |||
2018-10-31 | GPU: Add glFlush and glFinish wrapper | Clément Foucault | |
2018-10-31 | GP: New Autolock Inactive Layer | Antonioya | |
This option locks any layer no active to avoid any accidental change. | |||
2018-10-31 | Add an option to do keyframe insertion in a cycle-aware fashion. | Alexander Gavrilov | |
When enabled, inserting keyframes into F-Curves with simple cyclic extrapolation (the same conditions as required for cycle-aware auto handle smoothing to activate) will take the cycle into account: - Keyframes that are being inserted outside of the cycle bounds are remapped to be inside the cycle. Thus it is not necessary to be within the main iteration of the cycle when tweaking. This becomes especially useful in the final animation tweaking phase when the channel keys may be staggered for overlap, so the actual master period is different for different channels. - Modifying one of the end points of a cycle also changes the other end point when appropriate, to preserve smooth transition. This feature applies to both manual keyframe insertion using 'I', and auto-keyframing. Differential Revision: https://developer.blender.org/D3140 | |||
2018-10-31 | Multi-Object-Mode : Edit Curve Decimate | Campbell Barton | |
D3309 by @thornydre | |||
2018-10-31 | Cleanup: indentation | Campbell Barton | |
2018-10-31 | Cleanup: rename PyAPI VertBatch to Batch | Campbell Barton | |
Only used for internal functions, follow 'GPU_batch.h' naming. | |||
2018-10-31 | Fix leak in successive calls to Batch.program_set | Campbell Barton | |
2018-10-31 | PyAPI: add check for exceeding batch VBO limit | Campbell Barton | |
2018-10-31 | Cleanup: batch Python API | Campbell Barton | |
Add utility function to raise an error. | |||
2018-10-31 | Fix missing error returns in batch API | Campbell Barton | |
2018-10-31 | Fix T57504: Scaling 3D cursor crashes | Campbell Barton | |
2018-10-31 | Cleanup: grease pencil RNA naming | Campbell Barton | |
Follow naming conventions for boolean's, Also rename enable_settings -> use_settings_postprocess. | |||
2018-10-31 | Cleanup: remove redundant 'gpencil_' prefix | Campbell Barton | |
Also rename 'gpencil_brush_type' -> 'tool' & correct typo. | |||
2018-10-31 | Fix grease pencil RNA path | Campbell Barton | |
2018-10-31 | UI: Right-click menu entry to flip properties Tab Bar left/right | Julian Eisel | |
2018-10-31 | UI: Don't show scrollbar in Properties tab-bar | Julian Eisel | |
Addresses feedback from D3840. | |||
2018-10-31 | Workbench: Attenuate dithering effect when using viewport render | Clément Foucault | |
Quick hack to get rid of most of the noise when doing a viewport render in xray or wireframe mode. | |||
2018-10-31 | UI: Rename "OpenGL Render" operator to "Viewport Render" | Clément Foucault | |
Since we now have an Opengl "render engine", it is misleading to have this operator still called "OpenGL Render" when all it does is take a snapshot of the viewport. | |||
2018-10-31 | Fix Properties tabs all showing tooltip of active tab | Julian Eisel | |
2018-10-31 | Multi-Objects: CURVE_OT_split | Dalai Felinto | |
2018-10-31 | Fix error checking on curve duplication | Dalai Felinto | |
2018-10-31 | Cleanup style :| | Dalai Felinto | |
So much for saving time by copying existing patches from phabricator. | |||
2018-10-31 | Multi-Objects: CURVE_OT_duplicate | Dalai Felinto | |
2018-10-30 | Multi-Objects: CURVE_OT_extrude | Dalai Felinto | |
2018-10-30 | Multi-Objects: CURVE_OT_spin | Dalai Felinto | |
2018-10-30 | Multi-Objects: CURVE_OT_dissolve_verts | Dalai Felinto | |
2018-10-30 | Multi-Objects: CURVE_OT_de_select_last | Habib Gahbiche | |
Reviewers: dfelinto https://developer.blender.org/D3841 | |||
2018-10-30 | Multi-Objects: CURVE_OT_de_select_first | Habib Gahbiche | |
Reviewers: dfelinto https://developer.blender.org/D3839 | |||
2018-10-30 | Multi-Objects: CURVE_OT_select_nth | Dalai Felinto | |
Based on D3407 by Daniel Griffin. | |||
2018-10-30 | Fix broken 'search pointer' UI since this morning. | Bastien Montagne | |
Own rB4669c3692cc4f broke completely those searchbox pointers UI widgets... This is a quick fix, better name handling is for tomorrow. | |||
2018-10-30 | UI: Cleanup typos and minor tweaks to Grease Pencil related text | Pablo Vazquez | |
First pass on adding articles, capitalize Grease Pencil, use 'keyframes' instead of 'frames' when possible, and other minor adjustments. | |||
2018-10-30 | Fix T56865: Selection of bones not working properly if the option `In Front` ↵ | mano-wii | |
(old X-ray) is enabled Differential Revision: https://developer.blender.org/D3828 | |||
2018-10-30 | Partial fix to T56865: X-ray modes does not work for the weight paint overlay. | mano-wii | |
Part of the D3828 review. | |||
2018-10-30 | UI: Make Wireframe size respect DPI settings | Clément Foucault | |
2018-10-30 | Fix outliner scrollbar overlapping icons. | Roel Koster | |
Differential Revision: https://developer.blender.org/D3650 | |||
2018-10-30 | Fix T56499: Adapt incremental snapping to orthographic viewport scale. | mano-wii | |
2018-10-30 | GP: New Fade no active layer overlay option | Antonioya | |
This option allows to fade all layers except active one. This can help in very crowded scenes with a lot of layers, to verify you are working in the right one. | |||
2018-10-30 | Fix T57517: multires displacement baking relative to smooth base mesh not ↵ | Brecht Van Lommel | |
working. When baking relative to multires level 0, it would apply one level of simple subdivision still, which gave artifacts. | |||
2018-10-30 | Object Mode: Grid: Allow more subdivision in orthographic views | Clément Foucault | |
2.7x was displaying 2 additional subdivision for theses views. Bumping to 3 just to say we improved it! Hypothetically it can be increased as much as we want but float precision can quickly become an issue. | |||
2018-10-30 | UI: Fix point size and line width ignoring UI scaling option | Clément Foucault | |
2018-10-30 | Object Mode: Grid: Reduce line thickness a tiny bit and apply UI scaling | Clément Foucault | |
2018-10-30 | Fix T57512: Creating a full copy scene doens't support parenting. | Bastien Montagne | |
Will say it once again: we should really, really switch all that duplicating code to proper use of new ID management API :( | |||
2018-10-30 | PyAPI: GPU: improve GPUShader.from_builtin and GPUShader.code_from_builtin ↵ | mano-wii | |
description. | |||
2018-10-30 | Fix wrong grease pencil modifier show viewport/render icons. | Brecht Van Lommel | |
2018-10-30 | GP: Back Stroke projection mode | Antonioya | |
Back the old 2.7x stroke mode when drawing. This mode try to project the new strokes over the previous strokes. | |||
2018-10-30 | GP: Cleanup unused | Antonioya | |
2018-10-30 | GPU: Extend mac blitting workaround to AMD Radeon R9 familly | Clément Foucault | |
2018-10-30 | Add 'O' for Overrides to our key-coded ID UI-names generator. | Bastien Montagne | |