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-12Fix T51771: UI Messages: Reserve 'Normal' to its geometric meaning.Bastien Montagne
Using 'Regular' instead for the common meaning, this avoids having to add some i18n context disambiguation...
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-03Cleanup: trailing commasCampbell Barton
Needed for clan-format not to wrap onto one line.
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
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-01-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-11GP: New Cutter, Constraints and Segment selectionAntonioya
This commit groups a set of new tools that were tested in grease pencil object branch before moving to master. We decide to do all the development in a separated branch because it could break master during days or weeks before the new tools were ready to deploy. The commit includes: - New Cutter tool to trim strokes and help cleaning up drawings. - New set of constraints and guides to draw different types of shapes. All the credits for this development goes to Charlie Jolly (@charlie), thanks for your help! - Segment selection mode to select strokes between intersections. - New operator to change strokes cap mode. - New option to display only keyframed frames. This option is very important when fill strokes with color. - Multiple small fixes and tweaks. Thanks to @pepeland and @mendio for their ideas, tests, reviews and support. Note: Still pending the final icons for Cutter in Toolbar and Segment Selection in Topbar. @billreynish could help us here?
2018-12-30Cleanup: warnings (clang)Campbell Barton
2018-12-28GP: Rename GP_STROKE_RECALC_CACHE to GP_STROKE_RECALC_GEOMETRYAntonioya
The GP_STROKE_RECALC_CACHE identifier was changed to GP_STROKE_RECALC_GEOMETRY because the previous name was confusing and could be confused with the recalculation of the Draw Manager cache.
2018-12-24Cleanup: First batch of UI messages fixes (typos, final points...).Bastien Montagne
Also contains some code typo fixes (mostly, adtaptative -> adaptive, former is nearly innexistant in English, let's stick to simple valid words ;) ).
2018-12-21GP: Cleanup API removing extra ID parameterAntonioya
2018-12-20GP: Changes in API to make internal updateAntonioya
Now, the internal data is recalculated when add or remove a point. The change in the API affect to stroke.points.add() that now requires a datablock parameter. This parameter is required to identify the datablock affected. For example: stroke.points.add(gpencil, 1) instead of stroke.points.add(1) This is the second try to fix T59600
2018-12-20Revert "GP: New Python update API functions (WIP)"Antonioya
This reverts commit e79f401ffa7d5354dde01073bbb4b7dd742fd32b. The new API were against general design rules.
2018-12-20GP: New Python update API functions (WIP)Antonioya
For strokes: myframe.strokes.update(mystroke) For datablock: gpencil = bpy.data.grease_pencil['gpencil'] gpencil.update() Still need a manual refresh of viewport.
2018-12-10GP: Make Onion Skin ON as default RNA valueAntonioya
2018-12-07Depsgraph: Remove duplicated sets of recalc/update flagsSergey Sharybin
There were at least three copies of those: - OB_RECALC* family of flags, which are rudiment of an old dependency graph system. - PSYS_RECALC* which were used by old dependency graph system as a separate set since the graph itself did not handle particle systems. - DEG_TAG_* which was used to tag IDs. Now there is a single set, which defines what can be tagged and queried for an update. It also has some aggregate flags to make queries simpler. Lets once and for all solve the madness of those flags, stick to a single set, which will not overlap with anything or require any extra conversion. Technically, shouldn't be measurable user difference, but some of the agregate flags for few dependency graph components did change. Fixes T58632: Particle don't update rotation settings
2018-11-28Add Onion Skin support to AnnotationsAntonioya
The old onion skinning used in 2.7x has been ported and converted to 2.8. Only basic features have been included. For more advanced onion skin features, use grease pencil objects. Onion Skin is supported in View 3D and Sequencer.
2018-11-26GP: New Blend Layers functionalityAntonioya
Now it's possible define the blend mode between layers including the option to clamp the layer using underlying layers. Also a new Simplify option has been added to disable blend layers.
2018-11-10GP: Keep synchronized layer list in top barAntonioya
Now when the layer is changed, the list of layers and the topbar selector keep equal.
2018-11-10Cleanup: styleCampbell Barton
2018-11-04GP: New API to move layers in layer listAntonioya
This can be required in som production scripts
2018-11-04GP: Reorganize Canvas GridAntonioya
Now the grid is always controlled by the topbar selector and not in the canvas panel. To have two places to define orientation was confuse. The orientation by default (no lock) is always to view plane.
2018-11-03GP: Fix update problems with Grid CanvasAntonioya
The grid canvas was not updated when changed parameters
2018-11-02Fix issues with hide/restrict icons after recent changes.Brecht Van Lommel
Set the names to match the original order again, to avoid breaking addons and various places in the code that relied on them.
2018-10-31GP: Fix iconsAntonioya
2018-10-31GP: New Autolock Inactive LayerAntonioya
This option locks any layer no active to avoid any accidental change.
2018-10-30UI: Cleanup typos and minor tweaks to Grease Pencil related textPablo Vazquez
First pass on adding articles, capitalize Grease Pencil, use 'keyframes' instead of 'frames' when possible, and other minor adjustments.
2018-10-30GP: New Fade no active layer overlay optionAntonioya
This option allows to fade all layers except active one. This can help in very crowded scenes with a lot of layers, to verify you are working in the right one.
2018-10-25GP: Include option to render layers by view layerAntonioya
This allows to make composition getting each grease pencil layer in a different render output.
2018-10-24GP: Add layer pass index to time modifierAntonioya
2018-10-09GP: New Canvas offset parametersAntonioya
Now the canvas can me moved in X/Y axis.
2018-10-08UI: new icon set by Andrzej Ambroz.Brecht Van Lommel
This is a monochrome icon set, with a more modern look and icons for various features that did not have a proper icon before.
2018-10-08GP: New automatic adaptative UVs parameterAntonioya
Now by default the UVs are calculated with a fixed size and this makes easier to add patterns for drawings like Manga. Before, the texture changed depending of the stroke size.
2018-10-07Cleanup: styleCampbell Barton
2018-10-05GP: Cleanup grid RNA settings moving to separated structAntonioya
2018-10-05GP: Cleanup names and codeAntonioya
2018-10-05GP: Move grid parameters to GP object data levelAntonioya
The grid now can be configured by object because this helps to identify objects and allows to define diferent grid parameters for each objects. Also added a color option.
2018-10-03GP: Add z-depth offset parameterAntonioya
This parameter allows to define the percentage of offset of a stroke when uses surface mode. Before, this was a fixed value, but for some artists' purposes, it's good to have the option to change it.
2018-10-03RNA: Make various .add(count) a required argCampbell Barton
2018-09-27Cleanup: flip option unlock -> lockCampbell Barton
Nearly all options are currently to toggle locking.
2018-09-26GP: Rename parameter unlock_color and tooltipAntonioya
2018-09-24GP: Move Unlock Color to Adjustments panelAntonioya
This option is not used all the time and can be moved to additional panel
2018-09-24Merge branch 'master' into blender2.8Brecht Van Lommel
2018-09-24Spelling fixes in comments and descriptions, patch by luzpaz.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D3719
2018-09-06UI / Python: rename X-Ray to In Front, Draw to Display.Brecht Van Lommel
See T56648.
2018-09-02Cleanup: comment blocksCampbell Barton
2018-08-26GP: Reduce weight paint data memory footprintAntonioya
Before, the weight data array was created always, but now only is added when a weight value is assigned. This change was suggested by algorithm, and both agreed it was good idea.
2018-08-22Cleanup: RNA namingCampbell Barton
2018-08-21GP: Force Fill triangulation data recalcAntonioya
Add a general parameter to force the recalc of the triangulation data because some modifiers could change the geometry and the filling triangles would not be right. Now, the parameter is visible in UI panel because this option reduces FPS, but maybe in the future we can keep always ON and remove the parameter.
2018-07-31UI: Grease Pencil Onion Skin minor tweaksPablo Vazquez
Avoid double label for same properties in single-column. Onion Skinning: Group custom colors together, and frame before/after together. Small changes to tooltips.