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-03-05Tool System: use set/add/subtract for all circle select operatorsCampbell Barton
This applies changes from the 3D view circle select to other operators.
2019-03-05GP: move select all into a utility functionCampbell Barton
2019-03-05Cleanup: rename RENDER_OVERRIDE -> HIDE_OVERLAYSCampbell Barton
Match the UI naming (changed since 2.7x).
2019-03-04Annotations: Reduce smooth factor to 0.5Antonioya
The previous value was too high and deform too much if write text.
2019-03-04GPencil: New extrude operatorAntonioya
Keymap: E - Extrude Gizmo supported. If the extrude points are the first or last of the stroke, the stroke is extended. If the extrude points are in the middle of the stroke, a new stroke is created because the grease pencil strokes can be only with 2 extremes and fold the stroke to get a new point gets very bad results. Still pending define a new icon. Also, it could be good to set by default XYZ axis in the gizmo. Note: There is a change in the transform_gizmo_extrude_3d.c gizmo for OB_MODE_EDIT_GPENCIL. This change must be undo when the mode will be integrated into OB_MODE_EDIT, but while we have both modes, we need to keep this code in order to keep running the gizmo.
2019-03-04GPencil: Cleanup value to enum nameAntonioya
2019-03-04GPencil: Move Object Depth Order to ObjectAntonioya
There was a conflict between Object "In Front" and how the strokes were managed in Stroke panel for grease pencil datablock. In order to keep consistency, the order of the object has been moved to Object level and now it's using the standard "In Front" flag. As all it is 3D, the option "Back" has been removed. This also fixes the problem with task T62137. Also related to commit 54ffc4e19dc4 and D4405
2019-03-04Fix T62140: GPencil line segment disappearsCharlie Jolly
Remove code for when edge count is 2.
2019-03-03Annotations: Make strokes smootherAntonioya
When move the mouse/pen very fast, the events were not enough to create smooth strokes. I have used a simplified version of the same logic used with grease pencil objects to smooth annotations.
2019-02-28GPencil: Remove dummy marker for Grease Pencil objectsAntonioya
After adding selecction using strokes, the dummy is not required because it was added as a provisional solution while we implement stroke selection.
2019-02-28Cleanup: styleCampbell Barton
2019-02-26Grease Pencil: Silence warningDalai Felinto
2019-02-26GP: Draw: Stroke TrimCharlie Jolly
New edit mode operator and post-processing brush option. Trim works on a single GP stroke. It removes trailing points before and after the first intersection (or loop) nearest to the start of the stroke.
2019-02-18DNA: rename Object.size -> scaleCampbell Barton
Resolves a common cause of confusion.
2019-02-18Cleanup: styleCampbell Barton
2019-02-18doxygen: add newline after \fileCampbell Barton
While \file doesn't need an argument, it can't have another doxy command after it.
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-15GP: Cleanup old ToDoAntonioya
2019-02-15Fix T61570: Monkey primitive fill color wrongAntonioya
This was introduced by error in a previous commit.
2019-02-14GP: Avoid eraser in empty frames and add warning.Antonioya
Also capture event to avoid Move transform. Note: Now it's using a report message. Maybe this can be removed, but without the message, the event is captured by move transform.
2019-02-14GP: Do not draw in Locked or Invisible layersAntonioya
It's weird to draw in a layer where the stroke cannot be seen or is not saved.
2019-02-13GP: Cleanup Paint Poll methodAntonioya
The poll was checking things related to all annotations, but now the check must be only for grease pencil objects and 3D view.
2019-02-13GP: Remove debug printAntonioya
2019-02-13Cleanup: style, duplicate includesCampbell Barton
2019-02-12GP: Move to new layer did not work with autolockAntonioya
When the autolock layer option was enabled, the move to new layer operator was not working as expected.
2019-02-11GP: Avoid crash when bruhs setting are invalidAntonioya
This change avoids crashes for wrong settings, but we need find why the settings were wrong. Related to T61413
2019-02-11Cleanup: comment indentation & spellingCampbell 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-05Cleanup: remove contributors for CMake filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
2019-02-03GP: Fix compiler errorAntonioya
2019-02-03T61140 Shortcut Eraser and Eraser are not the sameAntonioya
Set default eraser with the last eraser used, and remove the toggle button from UI panel.
2019-02-03Cleanup: trailing commasCampbell Barton
Needed for clan-format not to wrap onto one line.
2019-02-02Cleanup: use G_FLAG_*/G_FILE_* for G.f/fileflagsCampbell Barton
Was confusing eg: G_AUTOPACK belonged to G.fileflags, G_PICKSEL to G.f.
2019-02-01Cleanup: Remove manually missing original authorAntonioya
Name was part of the header GPL text.
2019-02-01GP: Cleanup retiming to do in same loopAntonioya
2019-02-01Fix T61071: GP Cutter / Boxes bugAntonioya
Now when remove points from a cyclic stroke, the last island is joined with first island in order to fill the gap of the cyclic. This change affects not only to cutter, but to any delete process in cyclic strokes.
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-28Fix T60944: Add Tablet eraser support to annotations usin penAntonioya
2019-01-28Cleanup: sort forward declarations of enum & structCampbell Barton
Done using: source/tools/utils_maintenance/c_sort_blocks.py
2019-01-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-25GP: Set cyclic to OFF when use cutterAntonioya
When cut a stroke, the cyclic must be set to off because keep it gets very weird results.
2019-01-25GP: Use Fill color when drawing strokes for no stroke materialsAntonioya
Artists requested to show the stroke while drawing a new stroke using a material with fill color only, because it's very difficult to see the stroke. Now the stroke shows always but using the fill color, not the stroke color because maybe is not set.
2019-01-25Cleanup: sort cmake file listsCampbell Barton
2019-01-24Cleanup: remove unused "guide_origin" propertyJacques Lucke
2019-01-22GP: Fix UV error for second pointAntonioya
The UV was not calculated for second point (1), only first and > 1
2019-01-22GP: Recalc UV data for primitive strokesAntonioya
The data was not caculated when complete a primitive and it was only updated when use Edit mode.
2019-01-21GP: Fix memory leaks when use cutter with weightsAntonioya
There were some issues when copy the weights and other memory leaks. Also some code cleanup.
2019-01-21T60701: GP using cutter tool on stroke with vertex group crashes blenderAntonioya