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
2019-02-18DNA: comment on how to avoid DNA rename errorsCampbell Barton
2019-02-17DNA: rename dup_* struct members to instance_*Campbell Barton
2019-02-17Cleanup: remove unused bStats structCampbell Barton
2019-02-17Cleanup: rename Mesh.edit_btmesh -> edit_meshCampbell Barton
When bmesh was in a branch we had both edit_mesh and edit_btmesh, now there is no reason to use this odd name.
2019-02-17Cleanup: move flag definition into screen headerCampbell Barton
This has been moved to screen, move declaration as well.
2019-02-17Cleanup: move object bounding-box into runtime structCampbell Barton
2019-02-16Cleanup: rename SPACE_IPO -> SPACE_GRAPHCampbell Barton
2019-02-16DNA: rename theme space typesCampbell Barton
Follow enum naming convention, use "space_" prefix instead of "t".
2019-02-16DNA: ensure new names exist when renamingCampbell Barton
Fail to build on errors in new names - without this renamed values would be written to DNA breaking backwards & forwards compatibility. Note that errors in old names aren't detected.
2019-02-16DNA: rename near/far -> clip_start/clip_endCampbell Barton
Rename for Camera, View3D (also CameraParams & Render not DNA)
2019-02-16DNA: rename SpaceButs -> SpacePropertiesCampbell Barton
2019-02-16DNA: rename SpaceIpo -> SpaceGraphCampbell Barton
2019-02-16DNA: rename SpaceOops -> SpaceOutlinerCampbell Barton
2019-02-16DNA: rename camera YF_dofdist -> dof_distanceCampbell Barton
2019-02-16DNA: support DNA type & name aliasesCampbell Barton
This allows us to rename struct & struct members in the source code without changing the file format. This is useful because the code becomes increasingly confusing when names such as oops, ipo & dupli aren't used anywhere except DNA headers. dna_rename_defs.h is used to define renaming operations. The renaming it's self will be done separately.
2019-02-16DNA: warn about old versioning being incompleteCampbell Barton
Also sync variable names w/ D4342
2019-02-15Add global control over disabling high-resolution smoke drawSergey Sharybin
Can be found in the viewport's simplify panel, allows to easily disable high-res display for all the smokes in the scene.
2019-02-15Cleanup: More obvious name for the flagSergey Sharybin
Not sure what BIG is, it is HIGH RESOLUTION.
2019-02-15Cleanup: Attempt to clarify some ID_RECALC flagsSergey Sharybin
2019-02-15Fix DNA struct member versioning logicCampbell Barton
Possible error changing names which are shared between structs. While the problem doesn't occur at the moment, avoid future problems.
2019-02-15Cleanup: sync minor changes from D4342Campbell Barton
Use naming conventions from the patch so they match when it's applied.
2019-02-15makesdna: correct function docsCampbell Barton
Also use doxy sections & remove parens from return values.
2019-02-14DNA: add in-place stripping utilityCampbell Barton
Minor change from D4342
2019-02-13Cleanup: unused DNA struct membersCampbell Barton
- Timeline theme. - 3D view runtime variables. - Exclude EditLatt from SDNA.
2019-02-13Fix T61411: Camera clip overlay enabled by expanding UIPhilipp Oeser
2019-02-13Cleanup: rename variable name for DNA utilsCampbell Barton
Rename 'elem_dna' to 'elem_full' to signify it has array/pointer chars.
2019-02-12Cleanup: move utility functions into dna_utilsCampbell Barton
Rename old/new to src/dst since renaming happens in both directions when versioning.
2019-02-12makesdna: add shared utility moduleCampbell Barton
Currently only a single function was duplicated which isn't so bad, this change is to allow DNA versioning code to be shared between dna_genfile.c and makesdna.c.
2019-02-12makesdna: use memarena for string allocationsCampbell Barton
Include it since versioning code will need to perform small string allocations too, which doesn't fit will into the currently used fixed size buffers.
2019-02-12Cleanup: use printf define in makesdnaCampbell Barton
2019-02-12DNA: support versioning structs & struct membersCampbell Barton
This is only to be used rarely because it's not forwards compatible. Replace version patching of old 2.80 DNA with a more generic API.
2019-02-11Cleanup: commentsCampbell Barton
2019-02-11Cleanup: avoid string copy for comparing int id'sCampbell Barton
More direct and readable.
2019-02-11Cleanup: unused speaker flagCampbell Barton
2019-02-11Cleanup: move runtime vars into Camera_RuntimeCampbell Barton
2019-02-11Cleanup: use "_Runtime" suffix for DNACampbell Barton
Was done everywhere except bPoseChannel.
2019-02-11Preferences: remove tweak/drag threshold distinctionCampbell Barton
Currently the preferences have both tweak and drag threshold, this is confusing because most actions users would consider dragging use the 'tweak' setting. Now one drag threshold is used for both, with a maximum limit of half the button unit-size in case of dragging UI elements.
2019-02-11DNA: remove Object.display structCampbell Barton
We have a display flag already, use it instead. Object.display is kept in RNA, exposed via a nested struct, we can move other display options there.
2019-02-10Cleanup: unused struct memberCampbell Barton
Also replace intptr_t -> int (no good reason to cast to intptr here).
2019-02-08Cleanup: rename V3D_MANIP_* -> V3D_ORIENT_*Campbell Barton
Wasn't obvious it's related to orientation, also term manipulator is no longer in use.
2019-02-08Correct error in last commitCampbell Barton
2019-02-08Cleanup: clear deprecated flagsCampbell Barton
2019-02-08Remove "Keep Session" preferenceCampbell Barton
As far as we know this wasn't widely used, and relied no storing data in the temp dir which may be cleared on reboot. More generally, alternative behavior for a core area like file IO is not something to keep if it has unresolved issues. See D4310 for details.
2019-02-06Cleanup: Remove deprecated ghosting codeJacques Lucke
Most of this code is deprecated for many years already and does not work at all in Blender 2.8. Reviewers: brecht, aligorith Differential Revision: https://developer.blender.org/D4271
2019-02-06Fix T61136: Header alignment preference has no effectCampbell Barton
Users expect this to apply to existing files, adjust this to apply on load, defaults to off.
2019-02-06Cleanup: remove unused toolbox delay preferencesCampbell Barton
2019-02-06Cleanup: use '_pad' prefix for padding varsCampbell Barton
2019-02-06Cleanup: manually apply changes missed last commitCampbell Barton
Automatic edits failed for indented comment blocks, removed indentation & adjusted.
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
Move \ingroup onto same line to be more compact and make it clear the file is in the group.
2019-02-06Cleanup: remove deprecated/unused preferences DNACampbell Barton