Go to file
Hans Goudey 17ebbdf1c1 UI: Use consistent layout for custom operator UI
Operators are one of the last places in Blender to use older UI designs
that don't fit in with recent style conventions. This commit updates
these custom operator UI callbacks for consistency and clarity.

Some of the code is also simplified a lot. Some of the older operator layouts
were much more complex (in terms of code) than they needed to be.

See the differential revision for a before and after screenshot
of each operator.

Differential Revision: https://developer.blender.org/D8326
2020-07-21 11:13:18 -04:00
.github Add Probot Stale configuration file 2019-10-11 14:13:29 +02:00
build_files Cycles: Use pre-compiled PTX kernel for older generation when no matching one is found 2020-07-20 19:25:27 +02:00
doc Docs: reference bl_rna_get_subclass_py instead of bl_rna_get_subclass 2020-07-06 23:07:18 +10:00
extern Fluid: Updated Mantaflow source files 2020-07-21 15:22:40 +02:00
intern Cycles: adjust Sky texture intensity to follow physical units 2020-07-20 19:31:42 +02:00
release GPencil: Reorganize Snap pie menu 2020-07-21 12:36:22 +02:00
source UI: Use consistent layout for custom operator UI 2020-07-21 11:13:18 -04:00
tests BLI: add Vector/Array.fill methods 2020-07-20 13:02:10 +02:00
.arcconfig Fix .arcconfig not working with latest arcanist version 2020-03-01 22:35:31 +01:00
.clang-format BLI: generally improve C++ data structures 2020-06-09 10:15:43 +02:00
.clang-tidy Clang-Tidy: ignore some newer checks 2020-07-15 14:24:24 +02:00
.editorconfig editorconfig: correct indent size 2019-04-17 13:34:46 +02:00
.gitignore Fluid: Added wavelet noise tile to the gitignore 2020-01-29 19:21:52 +01:00
.gitmodules
CMakeLists.txt Cycles: Use pre-compiled PTX kernel for older generation when no matching one is found 2020-07-20 19:25:27 +02:00
COPYING
GNUmakefile Build: show helpful error when accidentally using GNUMakefile on Windows 2020-06-26 11:55:34 +02:00
make.bat Build: add "make test" command for Windows, output log file 2019-09-12 20:23:03 +02:00
readme.rst

.. Keep this document short & concise,
   linking to external resources instead of including content in-line.
   See 'release/text/readme.html' for the end user read-me.


Blender
=======

Blender is the free and open source 3D creation suite.
It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing,
motion tracking and video editing.

.. figure:: https://code.blender.org/wp-content/uploads/2018/12/springrg.jpg
   :scale: 50 %
   :align: center


Project Pages
-------------

- `Main Website <http://www.blender.org>`__
- `Reference Manual <https://docs.blender.org/manual/en/latest/index.html>`__
- `User Community <https://www.blender.org/community/>`__

Development
-----------

- `Build Instructions <https://wiki.blender.org/wiki/Building_Blender>`__
- `Code Review & Bug Tracker <https://developer.blender.org>`__
- `Developer Forum <https://devtalk.blender.org>`__
- `Developer Documentation <https://wiki.blender.org>`__


License
-------

Blender as a whole is licensed under the GNU Public License, Version 3.
Individual files may have a different, but compatible license.

See `blender.org/about/license <https://www.blender.org/about/license>`__ for details.