Blender Git Commits

Blender Git commits from all branches.

Page: 805 / 2888

July 3, 2020, 21:44 (GMT)
Revert "Collection Colors: Change indices"

This reverts commit 05ddacc3424457470c20563123648d868030254f.

Collections were defaulted to colored and I wasn't sure if it was best
to handle the off by one indexing in a few cases or do versioning.
July 3, 2020, 21:30 (GMT)
Collection Colors: Change indices

Use -1 for no color to utilize better themes indexing.
July 3, 2020, 20:42 (GMT)
Outliner: Fix collection hierarchy lines

There were a couple of cases where the hierarchy lines didn't draw. This
refactors the code to be simpler and cover all the cases.
July 3, 2020, 20:01 (GMT)
Merge branch 'master' into soc-2020-outliner
July 3, 2020, 18:57 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
July 3, 2020, 18:56 (GMT)
Gpencil: Fix compiler warning
July 3, 2020, 18:27 (GMT)
Fixed motion blur with light tree enabled.
July 3, 2020, 18:09 (GMT)
Merge branch 'master' into greasepencil-edit-curve
July 3, 2020, 18:08 (GMT)
Merge branch 'master' into greasepencil-object
July 3, 2020, 18:07 (GMT)
GPencil: Implement different color by handle type

Before it was hardcode because only one type was supported.
July 3, 2020, 17:31 (GMT)
Got rid of clang-tidy errors.
July 3, 2020, 16:47 (GMT)
Add own button type for color buttons, don't using uiBut.a1/.a2 for them
July 3, 2020, 15:21 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
July 3, 2020, 15:21 (GMT)
Cleanup: style guide, reorder classes, comments

https://wiki.blender.org/wiki/Style_Guide

Changes here:
Move non trivial and non-inlined implementations to cc files instead
of header files.

Reorder classes according to style guide.

Remove documentation comments from header files and keep it near
implementation

Break up some functions into smaller ones: `insert_frame_in_path` etc.

Use reference as much as possible, instead of pointers.

Move `_` prefix to suffix of private class members.

Clean up warnings of implicit float conversions, uint conversions.

Use `ATTR_FALLTHROUGH` in switch cases. Move break inside the case
braces.

Remove `blender::io::obj::OBJ_export` function. It was a mistake.

Use `const` in getters.
July 3, 2020, 15:20 (GMT)
GPencil: Review of curve <> stroke conversion

This commit introduces a new flag GP_STROKE_NEEDS_CURVE_UPDATE in the stroke
that replaces GP_CURVE_RECALC_GEOMETRY. The name was not consistent and
it didn't make much sense to have it in the editcurve. Another flag was
added: GP_CURVE_NEEDS_STROKE_UPDATE. This indicates that the curve data
is dirty and needs to be regenerated.
July 3, 2020, 15:13 (GMT)
GPencil: remove test operator

This operator has no use and can be safely removed.
July 3, 2020, 15:08 (GMT)
WIP: Refactor reports: change use of RPT_PRINT and remove storelevel

- storelevel is not used feature - it was meant to print report to console (and not store) but with growing usage of logger it is redundant and complicates logic. Its place will take logger bke.report
- remove G.background from logic. If you want to see reports, enable logger (can be done by default)
- RPT_PRINT will no longer controll what gets printed to console, but it will only
- remove debug report: is your message user or developer oriented? If user, use info report, if developer, use log. Also duplicates functionality with log
July 3, 2020, 15:03 (GMT)
Fixed violations of new Blender C++ style rules.
July 3, 2020, 14:31 (GMT)
Add own button type for progress-bar, don't using uiBut.a1 for progress
July 3, 2020, 14:19 (GMT)
Build bot release pipeline

* downloads builds from builder.blender.org
* generates checksums (still need to cleanup filenames)
* create source archive
* upload to download.blender.org

Next steps
* Next step is to place them in the correct folder
* file permissions download.blender.org
* snap package
* steam packages
* release notes

TODO:
* add more generic functions in master.cfg
* use a separate folder per build
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021