Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-01 | Merge branch 'master' into blender2.8 | Campbell Barton | |
Move 'View3D.flag3' options into 'gp_flag'. | |||
2018-07-31 | Fix cmake external library build for blosc/freetype on some systems. | Brecht Van Lommel | |
2018-07-31 | New Grease Pencil object for 2D animation | Antonioya | |
This commit merge the full development done in greasepencil-object branch and include mainly the following features. - New grease pencil object. - New drawing engine. - New grease pencil modes Draw/Sculpt/Edit and Weight Paint. - New brushes for grease pencil. - New modifiers for grease pencil. - New shaders FX. - New material system (replace old palettes and colors). - Split of annotations (old grease pencil) and new grease pencil object. - UI adapted to blender 2.8. You can get more info here: https://code.blender.org/2017/12/drawing-2d-animation-in-blender-2-8/ https://code.blender.org/2018/07/grease-pencil-status-update/ This is the result of nearly two years of development and I want thanks firstly the other members of the grease pencil team: Daniel M. Lara, Matias Mendiola and Joshua Leung for their support, ideas and to keep working in the project all the time, without them this project had been impossible. Also, I want thanks other Blender developers for their help, advices and to be there always to help me, and specially to Clément Foucault, Dalai Felinto, Pablo Vázquez and Campbell Barton. | |||
2018-07-30 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-07-30 | Build: require C11/C++11 for all operating systems in master. | Brecht Van Lommel | |
This is in preparation of upgrading our library dependencies, some of which need C++11. We already use C++11 in blender2.8 and for Windows and macOS, so this just affects Linux. On many distributions this will not require any changes, on some install_deps.sh will need to be run again to rebuild libraries. Differential Revision: https://developer.blender.org/D3568 | |||
2018-07-29 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-07-29 | make.bat : fix msvc 2017 detection. | Ray Molenkamp | |
when 2017 was not found, it did not properly bail out of the rest of the detection process unless verbose mode was used. | |||
2018-07-23 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-07-23 | make.bat : fix typo | Ray Molenkamp | |
pointed out by anchpop on irc. | |||
2018-07-19 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-07-19 | make.bat : restore msvc2015 support. | Ray Molenkamp | |
broke when i removed the 2013 support. | |||
2018-07-18 | GWN: Port to GPU module: Replace GWN prefix by GPU | Clément Foucault | |
2018-07-17 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-07-17 | make.bat: remove msvc2013 support. | Ray Molenkamp | |
2018-07-16 | Merge branch 'master' into blender2.8 | Brecht Van Lommel | |
2018-07-16 | Buildbot: update for new VS2017 buildbot worker name. | Brecht Van Lommel | |
2018-07-15 | WM: rename files, manipulator -> gizmo | Campbell Barton | |
Edit doxy files and header guards only. | |||
2018-07-12 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-07-11 | Buildbot: initial configuration for Visual Studio 2017. | Brecht Van Lommel | |
2018-06-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-29 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-29 | Cleanup: trailing newlines | Campbell Barton | |
2018-06-27 | CMake: fix linking blendont | Campbell Barton | |
2018-06-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-25 | CMake: correct remove_strict_cxx_flags_file | Campbell Barton | |
Was still using C-flags. | |||
2018-06-22 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-06-22 | CMake: Make language explicit for per-file strict flags removal | Sergey Sharybin | |
2018-06-22 | CMake: Cleanup, add_cc_flag -> add_c_flag | Sergey Sharybin | |
2018-06-22 | CMake: Cleanup, rename CC_REMOVE_STRICT_FLAGS to C_REMOVE_STRICT_FLAGS | Sergey Sharybin | |
2018-06-22 | CMake: Tweaks to removal of strict flags | Sergey Sharybin | |
Silences the following strict flags from external libraries: - -Wclass-memaccess - -Wswitch - -Wtype-limits - -Wint-in-bool-context Needed to tweak macro a bit, since the old logic was wrong: we can not use CXX flags for C compiler, need way more strict separation between what goes where. | |||
2018-06-18 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-06-18 | make.bat: Fix msvc-2017 detection. | Ray Molenkamp | |
D3485 by @manung Differential Revision: https://developer.blender.org/D3485 | |||
2018-06-17 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-17 | Cleanup: trailing space cmake, make.bat | Campbell Barton | |
2018-06-16 | Merge remote-tracking branch 'origin/master' into blender2.8 | Ray Molenkamp | |
2018-06-16 | make.bat: Fix `make showhashes` not working. | Ray Molenkamp | |
broke in recent refactor. | |||
2018-06-10 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-10 | Cleanup: trailing space in CMake files | Campbell Barton | |
2018-06-06 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-05 | make.bat : move all experimental options to their own section in the help. | Ray Molenkamp | |
2018-06-05 | make.bat : bring the help up to date with recent additions to the build script. | Ray Molenkamp | |
2018-06-05 | make.bat : check for existence of ninja before using it. | Ray Molenkamp | |
2018-06-05 | make.bat: change the way the vs buildtools are detected. | Ray Molenkamp | |
The recent change also used the buildtools instead of the regular compiler, you now have to explicitly state what you want to use : 2017 - the standard msvc compiler 2017pre - the msvc compiler from the preview installation 2017b - the msvc compiler from the buildtools installation | |||
2018-06-05 | Merge branch 'master' into 28 | Campbell Barton | |
2018-06-05 | make.bat: cache the vcredist directory. | Ray Molenkamp | |
When run from make.bat the environment is setup correctly and the VCToolsRedistDir environment variable exists, on later invocations of cmake this may no longer be the case and a warning was emitted about the missing runtime. we can't rely on InstallRequiredSystemLibraries.cmake here since it uses the compiler version to figure out the correct location and it doesn't know how to deal with clang. | |||
2018-06-05 | make.bat : Fix clang+asan msbuild project generation | Ray Molenkamp | |
2018-06-03 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-02 | build_environment: support for msvc2017 and newer cmake. | Ray Molenkamp | |
-expanded build_deps.cmd with 2017 support, it can't locate msvc2017 so needs to be run from developer prompt. -Newer cmake was unhappy with openal's cmakelists.txt -collada has warning as error on and errored out on new msvc2017 warnings. | |||
2018-06-02 | build_environment: fix paths in osl.diff | Ray Molenkamp | |