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
2018-10-05UI: rename Border Select -> Box SelectCampbell Barton
See: T56648
2018-10-05UI: rename overlay: Ornaments -> ExtrasCampbell Barton
See: T56648
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-04Fix T56268: display the correct rest shape for B-Bones in Edit Mode.Alexander Gavrilov
The rest shape of B-Bones is actually affected by custom handles or the default connected parent/child mechanism. Ignoring these effects thus leads to the edit mode shape being different from the actual rest pose. This splits the b_bone_spline_setup function that is used to compute the correct rest and pose shape from pose channels into two parts, and applies the data structure independent half to edit mode. In order to access the custom handle settings in Edit Mode, they are moved to Bone and EditBone, while the bPoseChannel fields are downgraded in status to a cache for performance. Also, instead of flags, introduce an enum to specify the handle operation modes, so that new ones could be added later. Reviewers: aligorith, brecht Differential Revision: https://developer.blender.org/D3588
2018-10-04Move B-Bone custom handle settings to Edit mode.Alexander Gavrilov
Custom handle settings actually affect the B-Bone rest shape, so they should be changed in Edit mode rather than Pose mode. This is necessary to be able to display the correct rest shape of the bone in Edit Mode. Also, instead of flags, introduce an enum to specify the handle operation modes, so that new ones could be added later. Differential Revision: https://developer.blender.org/D3588
2018-10-04Revert "tmp"mano-wii
This reverts commit 9d8c05f7ecf6c20d48c3b151653bab5cc1b988aa.
2018-10-04Cleanup: Remove some unneeded codeJacques Lucke
Reviewers: fclem Differential Revision: https://developer.blender.org/D3767
2018-10-04Revert "UI: start maximized on X11 if possible, like other platforms."Brecht Van Lommel
This reverts commit ac0dfcced30a75fed4017c0b5e1dc8600e6f1dd8.
2018-10-04GPU Python: rename methods "shader_from_builtin" and ↵mano-wii
"shader_code_from_builtin" to "from_builtin" and "code_from_builtin".
2018-10-04GPU Python: Fix assert in PySequence_Fast_GET_SIZEmano-wii
2018-10-04tmpmano-wii
2018-10-04Fix channels region showing in timeline editors in startup templates.Brecht Van Lommel
2018-10-04Gizmo: Fix artifacts when having large anglesJacques Lucke
Reviewer: brecht Differential Revision: https://developer.blender.org/D3765
2018-10-04Units: Change '1000 Kilograms' to 'Tonnes'Jacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D3766
2018-10-04Fix T57062: missing preview range drawing in graph editor.Brecht Van Lommel
2018-10-04Fix T57040 Mesh Disappearing after exiting edit mode in sculptClément Foucault
2018-10-04Fix T56992 caused by typo in previous fixClément Foucault
2018-10-04Transform: fix glitch in the rotating gizmo drawing.mano-wii
2018-10-04Fix T57011: Crash pressing Free Light Cache during Indirect Light CachePhilipp Oeser
Baking just kill the bake job prior to freeing Reviewed By: fclem Differential Revision: https://developer.blender.org/D3764
2018-10-04UV: support setting the cursor w/ non-cursor toolsCampbell Barton
2018-10-04Gizmo: UV transform cage now uses all edit-objectsCampbell Barton
2018-10-04UV: avoid redundant batch cache w/ UV select pick & allCampbell Barton
Only tag UV's as needing an update. Also correct notifier for region redraw.
2018-10-04Fix UV select tools not refreshingCampbell Barton
Add BKE_mesh_batch_cache_dirty_tag option for resetting UV's.
2018-10-04Remove empty file added by accidentCampbell Barton
2018-10-04WM: fix non-undo operators stealing redo panelCampbell Barton
Non-undo actions would move the redo panel into a different space.
2018-10-04UV: border/circle select/deselect supportCampbell Barton
2018-10-04UV: rename circle select operatorCampbell Barton
Word order was swapped from all other operators.
2018-10-04UI: disable UV operator registerCampbell Barton
Was showing redo panel for cursor & selection operators.
2018-10-04Cleanup: remove single backtick quotesCampbell Barton
This isn't valid RST.
2018-10-04Python GPU: GPUBatch and GPUShader refactor.mano-wii
The changes are: - The shader now is passed as a parameter of the batch `draw` method (batch.draw(shader)). Since the batch always has to set a shader before drawing; - The batch methods to specify a value to a uniform have been removed. Uniforms are parameters of the program (here called shader). If you change a uniform, it changes in all batchs that use the same program; - New methods were added to set uniforms by the shader; - The `batch.program_set_builtin` was removed. It is a duplicate of `program_set` but without a shader object. We need the shader object to configure the uniform; Differential Revision: https://developer.blender.org/D3752
2018-10-04Tool System: add UV cursor & transform toolsCampbell Barton
Instead of showing the transform handles for all selections, move this functionality into a tool as done for the 3D view.
2018-10-04Transform: support for 2D cursor editingCampbell Barton
2018-10-04Transform: make gizmo pie section start from where you drag.mano-wii
2018-10-04Fix missing free w/ UV-lassoCampbell Barton
2018-10-04UI: use shared toolbar region callbacksCampbell Barton
Image toolbar now starts with a single column width and snaps to button increments.
2018-10-04DRW: minor tweaks to mode checkingCampbell Barton
Avoid accessing object mode via the view layer active object when drawing since it's done everywhere we store the active object mode in the draw-context.
2018-10-04Cleanup: styleCampbell Barton
2018-10-04ED_gizmotypes_dial_3d_draw_util: use a struct to hide most parameters.mano-wii
2018-10-03GP: Show 3D cursor in draw modeAntonioya
The cursor is used as location to draw new stroke
2018-10-03GP: Hide different UI elements depending of modeAntonioya
The 3D Cursor, origin and dummy are hidden depending of the mode to get a cleaner drawing space.
2018-10-03Editor Transform: use the dial3d drawing in the rotation operationmano-wii
2018-10-03Dial3d Gizmo: Add the Incremental Angle option to snap.mano-wii
2018-10-03GP: Allow canvas grid with different scales in X/YAntonioya
Now it's possible create rectangular shapes and disable the subdivisions to get only a rectangle
2018-10-03GP: Allow 0 subdivisions for canvas gridAntonioya
2018-10-03Cleanup: tiny improvement in error reporting for makesrnaInes Almeida
2018-10-03GP: Hide the origin when enable originsAntonioya
2018-10-03GP: Hide dummy and cursor in drawing modeAntonioya
2018-10-03UI strings: Fix asserts in 'middle-splitting' fitting string code.Bastien Montagne
The problem is that string width computing is performed in integers (pixels), which can generate a rather annoying error (a few pixels)... Simply work around that for now, by trimming an extra middle char when needed.
2018-10-03Improvements to internals blf_font's `blf_font_width_to_strlen()`/`to_rstrlen()`Bastien Montagne
`to_strlen` just benefits from using pre-computed kerning table for ascii chars (gives about 30% speed improvements). `to_rstrlen` was re-written and heavily simplified, basically using same logic as `to_strlen`, and `BLI_str_find_prev_char_utf8()` to loop backward in the string, instead of looping forwards the whole string, storing each gliph's width in temp array, and looping backward on that temp array to find final string matching expected width. Gives about 70% speed improvements! And both functions can now share their core logic.
2018-10-03Pose Mode: Add back IK Degrees of freedom displayClément Foucault