Brecht Van Lommel
96f0d22e3b
Cleanup: remove unused render buffers
2019-06-18 13:59:55 +02:00
Jeroen Bakker
f9e0d51e31
Compositor: File output node sockets
...
When using RNA to alter the type of socket only the type was changed.
the typeinfo was not updated. Internally the File Output Node used RNA
to update the sockettype. making the socket invalid. When users save the
file and reopened the typeinfo was used. Also the color of the node was
determined via the typeinfo.
Another thing that happened was that the socket conversion was ignored
when empty node groups were present. The empty node groups were
optimized away before the needed data conversion was determined.
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D4938
2019-06-18 11:10:41 +02:00
Brecht Van Lommel
96e9caba6e
Fix T63867: image sequence not updating in Eevee animation render
2019-06-17 12:12:48 +02:00
Jacques Lucke
abd240332d
Compositor: fix linear feather falloff in dilate/erode node
...
The bug only affected debug builds.
2019-06-12 15:53:37 +02:00
Campbell Barton
6529d20d79
Cleanup: spelling in comments
2019-06-12 09:43:49 +10:00
Bastien Montagne
23df1a774b
Fix/Cleanup: I18N: Bad usage of IFACE_ instead of TIP_.
...
Cheap tip: anything that is not "Camel Case" and/or that is more than
a few words long should use `TIP_` translation, not `IFACE_` one.
Also added several missing strings (including the one reported in D5056
by Jean First (@robbott), thanks).
2019-06-11 22:25:01 +02:00
Jeroen Bakker
9f5ec31ac0
Fix T63176: Compositor stipes when scaling
2019-05-23 13:28:03 +02:00
Campbell Barton
b8226a3ae1
Cleanup: warnings
...
Quiet extra-semi-stmt & missing-variable-declarations
2019-05-03 12:43:02 +10:00
Campbell Barton
5b14b56542
Cleanup: typos in comments
2019-05-02 18:25:36 +10:00
Campbell Barton
c7041403d0
Cleanup: comments (long lines) in compositor
2019-05-01 10:51:13 +10:00
Campbell Barton
163fb251b9
Cleanup: comments (long lines) in compositor
2019-05-01 07:58:27 +10:00
Campbell Barton
2753959ed7
Cleanup: sort CMake include paths
2019-04-24 14:41:12 +10:00
Campbell Barton
3302fbaeb1
Cleanup: style, use braces for compositor
2019-04-23 11:22:25 +10:00
Campbell Barton
93c19a5a2c
Cleanup: comments (mainly long lines)
...
Comments after code can cause awkward line breaks.
2019-04-21 14:27:35 +10:00
Campbell Barton
4439e5d0ba
Cleanup: add trailing commas to avoid right shift
2019-04-18 17:19:44 +02:00
Campbell Barton
a54bdd76cb
ClangFormat: format '#if 0' code
...
Previous cleanups didn't account for space after '#'.
2019-04-17 08:52:59 +02:00
Campbell Barton
41d4a19865
ClangFormat: format '#if 0' code in source/
2019-04-17 08:24:14 +02:00
Campbell Barton
e12c08e8d1
ClangFormat: apply to source, most of intern
...
Apply clang format as proposed in T53211.
For details on usage and instructions for migrating branches
without conflicts, see:
https://wiki.blender.org/wiki/Tools/ClangFormat
2019-04-17 06:21:24 +02:00
Campbell Barton
dbc058301b
Cleanup: trailing commas
2019-04-16 16:40:47 +02:00
Campbell Barton
5498e7f193
CMake: add library deps to CMakeLists.txt
...
Tested to work on Linux and macOS.
This will be enabled once all platforms are verified.
See D4684
2019-04-16 06:20:52 +02:00
Campbell Barton
47adab4f99
CMake: prepare for BLENDER_SORTED_LIBS removal
...
No functional change, this adds LIB definition and args to cmake files.
Without this it's difficult to migrate away from 'BLENDER_SORTED_LIBS'
since there are many platforms/configurations that could break when
changing linking order.
Manually add and enable WITHOUT_SORTED_LIBS to try building
without sorted libs (currently fails since all variables are empty).
This check will eventually be removed.
See T46725.
2019-04-14 15:37:24 +02:00
Campbell Barton
e7fd6c8f30
Cleanup: comment blocks
2019-03-19 15:17:46 +11:00
Miguel Porces
9e152f919f
Python API: add Python-defined node groups for shaders and compositing.
...
This was already supported for Cycles shader nodes, but now also works for
Eevee and compositing nodes. Instead of a generic NodeCustomGroup, now
there is ShaderNodeCustomGroup and CompositorNodeCustomGroup that can be
subclassed and registered.
Differential Revision: https://developer.blender.org/D4370
2019-03-16 20:36:35 +01:00
Campbell Barton
35b78d9807
Cleanup: indentation, wrapping
...
Mostly functions wrapping args, not confirming to our style guide.
2019-03-15 09:54:30 +11:00
Campbell Barton
168d3fd528
Cleanup: file rename lamp -> light
2019-02-27 12:36:32 +11:00
Campbell Barton
3316853323
Cleanup: conform headers to have license first
...
Also remove doxy comments for licenses and add missing GPL header.
2019-02-18 08:22:11 +11:00
Campbell Barton
ffd0fee97c
Cleanup: comment indentation & spelling
2019-02-11 10:51:25 +11:00
Campbell Barton
ab5e69e660
Cleanup: remove contributors for CMake files
...
Following removal from C source code.
See: 8c68ed6df1
2019-02-05 09:10:32 +11:00
Campbell Barton
744f633986
Cleanup: trailing commas
...
Needed for clan-format not to wrap onto one line.
2019-02-03 14:59:11 +11:00
Campbell Barton
6cbb4c576a
Cleanup: manually remove header text not handled by automation
2019-02-02 01:49:31 +11:00
Campbell Barton
65ec7ec524
Cleanup: remove redundant, invalid info from headers
...
BF-admins agree to remove header information that isn't useful,
to reduce noise.
- BEGIN/END license blocks
Developers should add non license comments as separate comment blocks.
No need for separator text.
- Contributors
This is often invalid, outdated or misleading
especially when splitting files.
It's more useful to git-blame to find out who has developed the code.
See P901 for script to perform these edits.
2019-02-02 01:36:28 +11:00
Campbell Barton
c0f88ed8a8
Cleanup: sort forward declarations of enum & struct
...
Done using:
source/tools/utils_maintenance/c_sort_blocks.py
2019-01-28 21:17:58 +11:00
Campbell Barton
2218bf02dd
Cleanup: sort cmake file lists
2019-01-25 08:30:33 +11:00
Campbell Barton
88a80fcec8
Cleanup: commas at the end of enums
...
Without this clang-format may wrap them onto a single line.
2019-01-16 00:03:03 +11:00
Campbell Barton
91a155833e
Cleanup: comments causing bad clang-format output
2019-01-08 10:37:43 +11:00
Bastien Montagne
1ac311cedc
Fix/cleanup another bunch of UI messages issues.
...
Also (mostly in comments): behaviour -> behavior (we use American English).
2018-12-24 12:32:43 +01:00
Campbell Barton
49490e5cfb
Merge branch 'master' into blender2.8
2018-12-12 13:02:09 +11:00
Campbell Barton
e757c4a3be
Cleanup: use colon separator after parameter
...
Helps separate variable names from descriptive text.
Was already used in some parts of the code,
double space and dashes were used elsewhere.
2018-12-12 12:50:58 +11:00
Campbell Barton
55e719ec35
Merge branch 'master' into blender2.8
2018-11-14 17:21:34 +11:00
Campbell Barton
d7f55c4ff5
Cleanup: comment block tabs
2018-11-14 17:10:56 +11:00
Bastien Montagne
64ec05b64d
Cleanup: remove some useless BKE_library and BKE_main includes.
...
Makes it simpler to make some changes...
Also fix order of some includes (use alphabetical please).
2018-11-07 20:58:54 +01:00
Campbell Barton
66738d4aa0
Merge branch 'master' into blender2.8
2018-10-11 09:08:30 +11:00
Campbell Barton
2083a7e274
Cleanup: style (pointers)
2018-10-11 09:03:39 +11:00
Brecht Van Lommel
253dce07d7
Merge branch 'master' into blender2.8
2018-09-24 17:42:52 +02:00
Brecht Van Lommel
0cff044d84
Spelling fixes in comments and descriptions, patch by luzpaz.
...
Differential Revision: https://developer.blender.org/D3719
2018-09-24 17:28:40 +02:00
Campbell Barton
0acc1b4c6c
Cleanup: style
2018-09-20 10:06:59 +10:00
Campbell Barton
f35e9f047a
Merge branch 'master' into blender2.8
2018-09-19 12:14:36 +10:00
Campbell Barton
2a14807f39
Merge branch 'master' into blender2.8
2018-09-13 07:50:45 +10:00
Campbell Barton
6873f47ede
Cleanup: GCC ignored qualifier warning
2018-09-13 07:42:38 +10:00
Campbell Barton
bb9b0fcdbe
Cleanup: remove unused field args
2018-09-10 14:05:33 +10:00