Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-06Refactor: move LightCache .blend I/O to eevee_lightcache.cJacques Lucke
Ref T76372.
2020-11-06Refactor: move remaining ViewLayer .blend I/O to blenkernelJacques Lucke
Ref T76372.
2020-11-06Cleanup: remove unnecessary functionJacques Lucke
2020-11-06Refactor: move Paint .blend I/O to blenkernelJacques Lucke
Ref T76372.
2020-11-06Refactor: move wmWindowManager .blend I/O to IDTypeInfo callbacksJacques Lucke
2020-11-06Merge branch 'blender-v2.91-release' into masterPhilipp Oeser
2020-11-06Fix T82364: Widget anim state not updated when deleting channel in Graph EditorPhilipp Oeser
So a keyframed e.g. location slider would stay yellow/green even if its corresponding channel was removed. Needs a appropriate notifier so the listeners (e.g. buttons_area_listener, view3d_buttons_region_listener) would cause a redraw. Maniphest Tasks: T82364 Differential Revision: https://developer.blender.org/D9438
2020-11-06Merge remote-tracking branch 'origin/blender-v2.91-release'Dalai Felinto
2020-11-06Fix T82457: Python error when clicking on a tool in the viewportDalai Felinto
Ths variable was initialized for false, while it was expected to be true.
2020-11-06Clang Tidy: Expand modernize categorySergey Sharybin
Gives an idea of which warnings are affecting Blender code base.
2020-11-06Cleanup: Use nullptr everywhere in fluid codeSebastián Barschkis
Switched from NULL to nullptr.
2020-11-06Merge branch 'blender-v2.91-release' into masterPhilipp Oeser
2020-11-06Fix T82387: Crash loading file saved with recent master in old versionsJulian Eisel
This fix makes sure new files save `wmWindow.global_areas` under a different name, so old Blender versions don't recognize and 0-initialize it. Since enabling global area writing (ef4aa42ea4ff), loading a file in old Blender versions would cause `wmWindow.global_areas` to be read, because there was already reading code for it and `ScrAreaMap` was in SDNA. However the `ScrArea.global` of the global areas would be NULL, because it was *not* in SDNA (`ScrGlobalAreaData` was excluded). Now, issue is that the code assumes that areas in the global area-map have a valid ScrArea.global pointer. Think this was a mistake in rB5f6c45498c92. We should have cleared all this data on reading, until the global area writing was enabled. Differential Revision: https://developer.blender.org/D9442 Reviewed by: Brecht Van Lommel
2020-11-06Fix T82407: Negative number input gives syntax error for velocities andPhilipp Oeser
accelerations Caused by rB45dbc38a8b15. Above commit would place parentheses surrounding a block until the next operator was found. For velocities and accelerations though, the '/' in 'm/s' or 'ft/s' should not be considered an operator. Maniphest Tasks: T82407 Differential Revision: https://developer.blender.org/D9467
2020-11-06Cleanup: Clang-Tidy, readability-redundant-member-initSergey Sharybin
2020-11-06Merge branch 'blender-v2.91-release' into masterPhilipp Oeser
2020-11-06Fix Outliner editbone selection with 'Sync Selection'Philipp Oeser
When editbones were selected from the Outliner (and they were connected to a parent) with the 'Sync Selection' option turned ON, they could not get duplicated. For duplication to work, the (connected) parent bone's tip also has to be selected [which was not the case when selection is done from the Outliner under above circumstances]. The reason being that armature_duplicate_selected_exec -> ED_armature_edit_sync_selection clears the BONE_ROOTSEL flag if the parent bone's BONE_TIPSEL is not set. Caused by rB71eb65328078 btw. The correct "parent-tip-selection" would actually happen in activation - `tree_element_active_ebone` -- `tree_element_active_ebone__sel` but for 'Sync Selection' this happens [also] in - `outliner_sync_selection_from_outliner` -- `outliner_select_sync_to_edit_bone` which did not do the "flushing" to the parent bone's tip Now use existing dedicated function for this. ref. T82347 Reviewers: Zachman Differential Revision: https://developer.blender.org/D9470
2020-11-06Cleanup: Clang-Tidy warningsSergey Sharybin
2020-11-06Fix compilation error in GHOSTJeroen Bakker
ELEM macro isn't available in GHOST library.
2020-11-06Cleanup: Fix the order of info_cfg_option.Ankit Meel
2020-11-06Cleanup: add missing doxygen groupAaron Carlisle
2020-11-06Cleanup: Fix wrong doxygen groupsAaron Carlisle
Was missed in rB9b6088cb9da4df1a893361997fc1a22986bf6f2e
2020-11-06CMake: configue_file() to pass strings for build-infoCampbell Barton
Using configue_file(..) would have avoided the breakage from 1daa3c3f0a1cfd, caused by buildinfo not properly escaping quotes. Rely on CMake to escaping strings instead using configure_file().
2020-11-06Fix uninitialized valueAaron Carlisle
Own mistake in rB74188e65028d268af887ab2140e4253087410c1e
2020-11-06Cleanup: use 'BKE_' prefix for initialization functionsCampbell Barton
2020-11-06Cleanup: use doxy sections for node_group.cCampbell Barton
2020-11-06Cleanup: use if/else check for property pollCampbell Barton
2020-11-06Cleanup: replace STREQLEN with STRPREFIX for constant stringsCampbell Barton
2020-11-06Cleanup: use STR_ELEM macroCampbell Barton
2020-11-06Cleanup: Use LISTBASE_FOREACH macroHans Goudey
2020-11-06Cleanup: Use descriptive variable namesHans Goudey
2020-11-06Cleanup: de-duplicate code for instancing objects when linkingCampbell Barton
Ref D8843
2020-11-06Cleanup: doxygen commentsCampbell Barton
2020-11-06Cleanup: doxygen comments in ghostCampbell Barton
Use colon after parameters, use hash to reference symbols.
2020-11-06Cleanup: use ELEM macro (>2 args)Campbell Barton
2020-11-06Cleanup: clang-formatCampbell Barton
Missed this last commit.
2020-11-06Cleanup: use ELEM macroCampbell Barton
2020-11-06Cleanup: follow our code style for float literalsCampbell Barton
2020-11-06Cleanup: use bool argument in BLI_noiseCampbell Barton
2020-11-06Cleanup: BLI_noiseCampbell Barton
Use common prefix as this collided with existing API's (eg BLI_voronoi). Also expand some non-obvious abbreviations: - 'g' -> 'generic' - 'vl' -> 'variable_lacunarity' - 'V' -> 'v3'
2020-11-06Cleanup: remove unused BLI_turbulence1Campbell Barton
A slightly modified version of BLI_turbulence1, unused for years.
2020-11-06Cleanup: use snake case for BLI_args APICampbell Barton
2020-11-06Cleanup: remove unused BLI_argsArgvCampbell Barton
2020-11-06Cleanup: use string APPEND/PREPENDCampbell Barton
Replace 'set' with 'string(APPEND/PREPEND ...)'. This avoids duplicating the variable name.
2020-11-06Cleanup: transform.h comments, use doxy sectionsCampbell Barton
2020-11-06Cleanup: sort structs, filesCampbell Barton
2020-11-06Cleanup: clang-formatCampbell Barton
2020-11-06Cleanup: unused variableCampbell Barton
2020-11-06UI: Tweaks to the Warning IconYevgeny Makarov
Warning Sign Alert Icon given a more rounded border. Differential Revision: https://developer.blender.org/D9443 Reviewed by Pablo Vazquez
2020-11-06Merge branch 'blender-v2.91-release'Pablo Dobarro