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-08-08Docs: improve description of 3D view distance offset utilityCampbell Barton
2019-08-08Cleanup: use doxy sectionsCampbell Barton
2019-08-08Fix T52551: undo causes crash after enabling a new rigid body when scene ↵Bastien Montagne
uses a referenced rigid body world. Poll functions were not correct here, we cannot make objects part of rigidbody sim if the RB collection is a linked one...
2019-08-08GPencil: New Simplify modifier mode Sample and operatorAntonioya
This mode simplify the stroke doing a resampling of the points and generate new geometry at the distance defined. Sample function developed by @NicksBest New Resample Stroke operator This operator recreates the stroke geometry with a predefined length between points. The operator uses the same code used in Simplify modifier. Reviewers: @mendio
2019-08-08Fix T68375: Polyline: can not make segment (cyclic)Philipp Oeser
Reviewers: campbellbarton Maniphest Tasks: T68375 Differential Revision: https://developer.blender.org/D5438
2019-08-08Fix T68360: Zoom too sensitive with hi-dpiCampbell Barton
Scale pixel-input by pixel size for zoom operators.
2019-08-08Cleanup: use static for undeclared functionCampbell Barton
2019-08-08Fix T67545: GPencil - New Merge by Distance operatorAntonioya
Merge points when the distance is less than a predefined value. The method to interpolate the position created a wrong merge. Now, always the secondary point is merged with the first one (merge at first), except the last point.
2019-08-082nd attempt to fix build error from rB22bdd08dfd08Philipp Oeser
sorry for the noise, if that doesnt do it, I'll revert and check this thoroughly...
2019-08-08attempt to fix build error from rB22bdd08dfd08Philipp Oeser
2019-08-08Fix T68250: Camera keyframing (Walk/Fly) despite canceling movementPhilipp Oeser
Reviewers: campbellbarton (thx!) Maniphest Tasks: T68250 Differential Revision: https://developer.blender.org/D5418
2019-08-07Fix T68268: Crash switching to Weight Paint modeCampbell Barton
Also applied to sculpt mode
2019-08-07Edit Mesh Selection: Move ED_view3d_select_ functions to bf_drawmano-wii
It is easier to deal with private values of the DRW_select engine and gives room for improvement. Reviewers: campbellbarton, fclem Differential Revision: https://developer.blender.org/D5415
2019-08-07Select utils refactor: remove lagacy `ED_view3d_select_id_read_rect`mano-wii
`ED_view3d_select_id_read_rect` serves only as a bridge to `DRW_framebuffer_select_id_read`. Keeping these codes similar only increases the complexity of some functions. Reviewers: campbellbarton Differential Revision: https://developer.blender.org/D5415
2019-08-07UV: select overlap operatorCampbell Barton
New operator to select overlapping UV's, from all visible edit-mesh UV's. D5421 @deadpin with edits.
2019-08-07Fix error in recent trackball aspect cleanupCampbell Barton
Error in 7f8d620e20c23
2019-08-07Fix T68348: Hotkeys do nothing when over viewport gizmosCampbell Barton
This was done intentionally so mouse press events tools didn't prevent gizmos receiving click events before `USE_GIZMO_MOUSE_PRIORITY_HACK` was added.
2019-08-073D View: utility function to set the depth from a locationCampbell Barton
Avoids having to do projection/offset calculations inline.
2019-08-06Cleanup: use BKE_ prefix for BKE_colortools.hCampbell Barton
2019-08-06Fix Dopesheet transform regressions due to rB81dc76c19cffmano-wii
Functions that begin with the name `apply` closely resemble the main callback to apply. Ref T68137
2019-08-06Annotations: Remove Simplify option from UserprefsAntonio Vazquez
This option was an old option for Grease Pencil tools and it's not logic for Annotations. Differential Revision: http://developer.blender.org/D5426
2019-08-06Fix T68320: measure tool memoryleakmano-wii
It was a stupid mistake with the wrong pointer being referenced. It was a serious problem because the memory leak was considerable.
2019-08-06Cleanup: move utf8 offset conversion into BLI_string_utf8Campbell Barton
There isn't anything specific to text data with these functions.
2019-08-06Fix T68291: crash snapping to both verts and edges with linked meshesPhilipp Oeser
this was also happening in snapping with the measure tool same method as in snap_mesh_polygon() (from rB59286ddcf80c) now used in snap_mesh_edge_verts_mixed() as well... Reviewers: mano-wii Maniphest Tasks: T68291 Differential Revision: https://developer.blender.org/D5422
2019-08-06Fix T66731: Part 3: Labels translations when tools are in 'compact' mode.Bastien Montagne
Very annoying that this whole UI thingy uses its own cooking... This is more a quick-slap fix than a proper solution, would expect it to work in nearly all cases though...
2019-08-06Annotation: Simplify only 3D annotations and reduce factorAntonio Vazquez
The old factor was too much and the lines could be changed. Anyway, when use simplify the number of points is reduced and the general shape is the same but not as smooth as original stroke. Also, the simplify is only used in 3D view. Note: Not sure if we would have to remove this simplify option for annotations.
2019-08-06Sequencer: frame offset feature usabilityCampbell Barton
- Expose the operator in the panel, (wasn't available in the UI at all). - Offset frame was hard coded to a color matching the background. Use the current frame color with dashes instead. - Overlay toggle had wrong name.
2019-08-06Fix T66671: Memory Leak Material PreviewJeroen Bakker
During generating of a material preview with world lighting only the copy world was being freed. The material was removed from the main, but was not freed. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5224
2019-08-06Fix T6813: Dopesheet Editor: Moving keyframes by a number value doesn't workmano-wii
It was a mistake to add the line `t->values_final[0] = t->values[0];`
2019-08-05Fix T68272: Annotations segment fault when use Simplify optionAntonio Vazquez
This error was introduced with the array dynamic system for very long stroke. Now, instead to use a custom code for simplify annotations, it uses the standard simplify BKE function more robust and with better results. The factor of 0.15f has been set fixed after testing a good result value.
2019-08-05Cleanup: use unsigned char for theme colorsCampbell Barton
Nearly all byte-color functions use 'uchar' causing casts when then colors were passed in. Declare as uchar to remove the need for casts.
2019-08-05Fix T67665 "Affect Alpha" in Texture Paint mode doesn't work as expectedSebastian Parborg
The "alpha lock" check was missing for the smear and soften brush. Added checks to make sure that the alpha values are kept the same. Reviewed By: Brecht Differential Revision: http://developer.blender.org/D5416
2019-08-05Fix (unreported) transfer mesh data operator not enabling autosmooth.Bastien Montagne
When we transfer custom normals and allow for data creation, we should also enable autosmooth on destination meshes.
2019-08-05Fix T68145: Bone Rotate Individual Axes fail.Bastien Montagne
Rotation matrix would not get updated every time it would need to, after own changes to handle 'big' rotations from keyboard input (rBcee484a4c51a3d2).
2019-08-05ED_view3D: Remove and replace `ED_view3d_select_id_read`mano-wii
It is very similar to `ED_view3d_select_id_read_rect`.
2019-08-05Text: merge toggle comments into a single operatorCampbell Barton
This allows users to map comment/un-comment to be mapped to keys.
2019-08-05Cleanup: add bracesCampbell Barton
2019-08-04Add a new Copy As Driver context menu option for properties.Alexander Gavrilov
It is a very common need to create drivers that set the value of a property to the value of some other property, but it currently requires multiple actions: Copy Data Path on the input property, adding a driver to the output property, selecting the input ID reference, and pasting the path. This adds a new Copy As Driver context menu option, which creates a complete driver in the clipboard that reads the current property, so all that remains is to paste it to the output property. It is also possible to paste just the new driver variable into an existing driver to combine multiple inputs. Reviewers: brecht, billreynish Differential Revision: https://developer.blender.org/D5382
2019-08-04Text Editor UIWilliam Reynish
Tweak Text Editor to fit better with the rest of Blender 2.8: - Move sidebar to the right - Add proper context menu - Move view toggles to the View menu - Change the indentation option to be an enum between spaces and tabs - Several layout tweaks Patch by @tintwotin / Peter Fog with additional tweaks by me. Differential Revision https://developer.blender.org/D5028 Reviewers: Brecht, Campbell
2019-08-04Fix T68202: GPencil Set Origin do not refresh until object is movedAntonio Vazquez
2019-08-04Cleanup: improve commentsCampbell Barton
2019-08-04Cleanup: spellingCampbell Barton
2019-08-033D View: preferences for rotate sensitivityCampbell Barton
Added because the current default is too fast for painting with tablets, see D5385. Turntable and trackball have different settings because turn-table uses an angle-per-pixel, where as trackball values are relative to the view-port size so a scale is used. The sensitivity is scaled by the pixel size so hi-dpi views don't rotate faster.
2019-08-033D View: aspect correct trackball rotationCampbell Barton
Hard coded aspect was used, doubling horizontal input however this caused sliding for views which didn't match this aspect. Calculate the aspect based on the view bounds instead.
2019-08-03Cleanup: trackball direction calculationCampbell Barton
Remove z axis flipping, only needed because x & y were flipped.
2019-08-02Fix T68021: GPencil After using eraser when draw primitives, next primitive ↵Antonio Vazquez
has missing handles The problem was related to wrong Brush. After using the Eraser or Fill, the default brush was not the drawing one, so the handles were missing. Now, the operator force the drawing brush. Reviewer: @campbellbarton Differential Revision: http://developer.blender.org/D5403
2019-08-02Fix most (if not all) untranslated Panel-labels reported in T66731.Bastien Montagne
2019-08-02Fix T67670: Sculpt doesn't mark the file as modifiedCampbell Barton
Was also an issue for texture & paint curve.
2019-08-02Fix T68122: Settings for Select root and Select tip in particle edit mode ↵Sebastian Parborg
are missing Do not hide the redo window for root/tip select anymore.
2019-08-02Cleanup: clang formatmano-wii
Strange, this was not applied automatically.