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-06Fix T61196: Mesh select ignores clippingCampbell Barton
Select clipping now works when x-ray is disabled.
2019-02-05Cleanup: remove contributors for CMake filesCampbell Barton
Following removal from C source code. See: 8c68ed6df16d8893
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 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-28Cleanup: sort forward declarations of enum & structCampbell Barton
Done using: source/tools/utils_maintenance/c_sort_blocks.py
2019-01-26Cleanup: blank lines over doxy headersCampbell Barton
2019-01-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-25Cleanup: sort cmake file listsCampbell Barton
2019-01-24Fix T60807: Can't select when active pose object is hiddenCampbell Barton
Object mode locking wasn't accounting for the 3D view context which doesn't have an active object once its hidden.
2019-01-24Cleanup: use braces for single line if statementsCampbell Barton
2019-01-24Cleanup: Replace BASACT use w/ a variableCampbell Barton
2019-01-24Cleanup: removed unused 3D view header template.Brecht Van Lommel
2019-01-233D View: draw clipping regionCampbell Barton
Only for workbench solid/wire modes.
2019-01-233D View: add back clipping draw code (disabled)Campbell Barton
Disabled for now because of draw-order issues. Also move clipping test out of view3d_draw_legacy.c
2019-01-213D View: add back clipping border operatorCampbell Barton
2019-01-19Cleanup: add trailing commasCampbell Barton
Prevents clang-format merging into a single line.
2019-01-17T60560: Render border gizmo doesn't update displayCampbell Barton
2019-01-16Preferences: remove OpenGL select method preference.Brecht Van Lommel
Deprecated GL_SELECT no longer works in OpenGL core profile, so there is no reason to have this.
2019-01-15Cleanup: commas at the end of enumsCampbell Barton
Without this clang-format may wrap them onto a single line.
2019-01-15Cleanup: comment line length (editors)Campbell Barton
Prevents clang-format wrapping text before comments.
2019-01-14Cleanup: move comments above definitionsCampbell Barton
For clang-format not to wrap definitions.
2019-01-12Fix T60328: Stereoscopy Convergence Plane brokenDalai Felinto
The original issue is that we were changing the camera shiftx temporarily for the stereoscopic calculation. However we are using the evaluated object when calculating the projection matrix. Note: Camera framing drawing for stereo still seems to be broken. But the viewport itself is now correct.
2019-01-11Fix T57371: Generative modifiers in editmode display vertex group weightsClément Foucault
In a better way... 6dbfd7f6d6bc would make the final vertex weights always calculated in edit mode. Now it's only if the option is enabled.
2019-01-11Edit Mode Selection: Make Vertices not occluded by edgesClément Foucault
Debugging the edit mode selection I realized the vertices are often occluded by edges with the same depth. Sometime it can be the center pixel of a vertex point and that can lead to some selection issue. So I increased the offset a bit for the vertices and it seems to fix it.
2019-01-11Mesh Selection: Port to batch cache requestClément Foucault
This makes it more future proof and remove baked id offset inside the vbos. Instead we add the offset as a uniform. This makes it possible to reuse the vbos instead of discarding them all the time. Also using batch request may reduce batches creation time.
2019-01-11Fix background color use in 3D viewCampbell Barton
TH_BACK was being used when drawing the 3D view even though there was no way to set the color in the preferences. The color was zero'd when moving to the new 2.8x theme. Having both gradient and background colors was confusing, especially having to use 'TH_HIGH_GRAD' for the 3D view, 'TH_BACK' for other views. Move the background color back to 'TH_BACK', 'TH_BACK_GRAD' is used when gradients are enabled. RNA is unchanged so presets don't need updating.
2019-01-08Fix inconsistent naming and behavior for base visible/selected/editable.Brecht Van Lommel
Fixes T60251.
2019-01-08Vertex Paint: support vertex maskingPhilipp Oeser
Working in 2.7x, was just disabled in 2.8x. Fixes T60256
2019-01-08Cleanup: comments causing bad clang-format outputCampbell Barton
2019-01-07Fix missing updates when muting/soloing/reordering NLA tracks.Alexander Gavrilov
2019-01-07Cleanup: add trailing commas to structsCampbell Barton
2019-01-06Cleanup: add trailing commas to structsCampbell Barton
Needed for clang formatting to workaround bug/limit, see: T53211
2019-01-05UI: length now scales proportionally w/ multi-butCampbell Barton
Use for object dimensions.
2019-01-05Cleanup: 3d view panel median value storageCampbell Barton
2019-01-04Silence warningDalai Felinto
2019-01-04Fix T54771: Can't change multiple dimensions at onceCampbell Barton
- Use non-rna button for adjusting dimensions. - Make Object.dimensions RNA read-only since it never worked well. This is mainly a UI editing feature.
2019-01-043D View: use full opacity by defaultCampbell Barton
Vertex paint overlays the color w/ solid mode, Having a partial overlay makes the sample tool not give useful results.
2019-01-03Fix some inconsistencies in object visibility/selectability tests.Brecht Van Lommel
2019-01-03Fix T60107: gizmos should not show for unselectable objects.Brecht Van Lommel
2019-01-02Cleanup: rename manipulator referencesCampbell Barton
2018-12-31Fix T60015: snap to grid - snaps only to largest incrementmano-wii
Caused by rBc7a96651dfa4 when trying to remove all uses of the deprecated `rv3d->gridview`.
2018-12-31Templates: tweaks to startup templates.Brecht Van Lommel
* 2D Animation: lots of changes from the grease pencil team. Properties editor layouts, brush and material settings, and more. * 3D Viewport: wireframes set to 1.0. * World: use nodes by default. * Node Editor: use narrow toolbar.
2018-12-30Cleanup: remove non-existing function declarationsCampbell Barton
2018-12-21Fix T59686: snap to adaptive grid occurs with a "delay"mano-wii
In blender 2.8, when you zoom in, the adaptive subdivisions appear earlier than previous versions. The grid still appears a little before the snap, but since it is very small I see no advantage in snap for this case.
2018-12-21Fix T59709: Light target gizmo scalingCampbell Barton
Gizmo was scaling w/ object.
2018-12-19Fix T59391: Crash snapping to activeSebastian Parborg
2018-12-19Fix T58739: Camera Location, keyframe BugSergey Sharybin
This was originally caused by fix for T53788. Not sure why extra `where_is` is needed there, the object is supposed to be evaluated already.
2018-12-19Fix T59237: Instancing on a path doesn't do anythingSergey Sharybin
This commit makes it so curve path parent solving accepts an explicit arguments for both time and curve speed flag, making it so we don't have to mock around with scene's frame. One unfortunate issue still is that if the instancing object is used for something else, we might be running into a threading conflict. Possible solution would be to create a temp copy of an object, but then it will be an issue of preventing drivers from modifying other datablocks. At least the original issue is fixed now, and things behave same as in older Blender version. Additionally, the global variable which was defining curve speed flag behavior is gone now!
2018-12-18Fix enum icon button size for fractional UI scale.Brecht Van Lommel
Err on the side of too much padding.