Compare commits
merge into: archive:temp-virtual-array-value-type
archive:main
archive:cycles-light-linking
archive:blender-v3.5-release
archive:tmp_lib_update_36
archive:geometry-nodes-simulation
archive:temp-sculpt-dyntopo
archive:brush-assets-project
archive:asset-shelf
archive:cmbasnett/custom-property-float-subtypes
archive:blender-v2.93-release
archive:blender-v3.3-release
archive:sculpt-dev
archive:temp-sculpt-attr-api
archive:node-group-operators
archive:asset-browser-grid-view
archive:realtime-clock
archive:universal-scene-description
archive:gpencil-next
archive:bevelv2
archive:microfacet_hair
archive:tmp-usd-022123
archive:blender-projects-basics
archive:tmp-usd-alab-v2-T100452
archive:temp-usd-main-021323
archive:bundled-assets
archive:temp-sculpt-roll-mapping
archive:overlay-next
archive:gpencil-new-data-proposal
archive:tmp-volume-matrix-api-update
archive:cycles_path_guiding
archive:temp-vulkan-descriptor-sets
archive:tmp-eevee-shadow-commit
archive:tmp-workbench-rewrite2
archive:temp-T101739-fix-seam-bleeding-non-manifold
archive:tmp-mak-012623
archive:temp-bundled-assets
archive:asset-lite-greasepencil
archive:temp-pbvh-split
archive:temp-pbvh-texpaint-automasking
archive:tmp-worbench-rewrite2-optimizations
archive:temp-pbvh-seam-texturing-tweaks
archive:temp-nodes-group-declarations
archive:refactor-mesh-sharp-edge-generic
archive:temp-asset-library-all
archive:temp-T102440
archive:temp-rbf-pose-blender
archive:temp-xr-painting
archive:blender-v3.4-release
archive:bli-matrix-template
archive:temp-linux-35x-libs
archive:refactor-mesh-corner-normals-lazy
archive:temp-py-gpubatch-draw-advanced
archive:xr-dev
archive:temp-vulkan-shader
archive:soc-2022-soft-bodies
archive:arcpatch-D16436
archive:tmp-dynamic-usd
archive:temp-image-engine
archive:tmp-vfx-platform-2023
archive:soc-2022-many-lights-sampling
archive:tracking_tools
archive:nla-scale-fix
archive:principled-v2
archive:temp-ui-cpp
archive:temp-ghost-vulkan
archive:tmp-libs-2.93-lts
archive:temp-T97352-3d-texturing-seam-bleeding-b2
archive:temp-xr-virtual-camera-experiment
archive:temp-vse-retiming-tool
archive:temp-sculpt-brush-channel
archive:temp-asset-representation
archive:temp-gpencil-automask
archive:tmp_libs_34
archive:temp-T101905-gpu-backend-argument
archive:node-add-asset-menu
archive:temp-collection-objects-link-multiple
archive:temp-texture-painting-gpu
archive:tmp-workbench-perf-experiment
archive:tmp_usd_import_unbound_mtls
archive:tmp-drw-split-matrix
archive:temp-sculpt-normals-masking
archive:temp-sculpt-cavity-mask
archive:temp-pbvh-vbos
archive:temp-T96708-brush-texture-refactoring
archive:temp-chunk-list
archive:feature-imformat
archive:temp-geometry-nodes-evaluator-refactor
archive:temp-chunked-list
archive:temp-outliner-new-element-storage
archive:soc-2022-text-usability
archive:drw-manager-next
archive:blender-v3.2-release
archive:sculpt_curve_collisions
archive:temp-anim-editors-redo-panel-D14960-D14977
archive:retopo_transform
archive:temp-libepoxy
archive:temp-T99046-platform-reference-images
archive:file-browser-grid-view
archive:temp-legacy-mesh-format-option
archive:soc-2022-waveform-drawing
archive:temp-T95933-object-mode-curve-selection
archive:temp-deform-curves-on-surface
archive:temp-viewport-compositor-merge
archive:temp-texpaint-automasking
archive:temp-deform-curves-with-surface
archive:asset-greasepencil
archive:temp-T99046-render-test-increase-fail-threshold
archive:temp-T98708-gpu-conservative-depth
archive:lineart-shadow
archive:temp-lineart-contained
archive:cleanup-id-override-const
archive:temp-T98375-share-gpu-textures
archive:wintab
archive:temp-T97352-3d-texturing-seam-bleeding
archive:temp-T97905-compositor-meta-data
archive:lineart-cas-2
archive:temp-T97272
archive:temp-T97907-compositor-meta-data
archive:temp-T96952
archive:tmp-usd-mak-c87f6242
archive:temp-outliner-library-override-hierarchy
archive:lineart-object-load
archive:tmp-eevee-next-merge
archive:draw-deferred-compilation-experiment
archive:soc-2021-porting-modifiers-to-nodes-remesh-voxel
archive:blender-v2.83-release
archive:temp-viewport-compositor-compiler
archive:temp-T96710-pbvh-pixels
archive:tmp-new-gpu-codegen
archive:devirtualizer
archive:temp-T96709-painting-target
archive:temp-collection-assets
archive:temp-lineart-embree
archive:temp-multi-function-eval-varray
archive:temp-sculpt-colors
archive:soc-2021-curves
archive:blender-v3.1-release
archive:temp-vertex-paint
archive:temp-vse-channels-edge-panning
archive:eevee-rewrite
archive:temp-library-overrides-outliner
archive:temp-3d-texturing-brush-b
archive:temp-abc-features
archive:temp-image-buffer-rasterizer
archive:soc-2021-porting-modifiers-to-nodes-remesh-blocks
archive:temp-3d-texture-brush-prototype
archive:temp-fix-normals-custom-data
archive:viewport-compositor
archive:bli-math-basic-types
archive:soc-2021-simulation-display
archive:greasepencil-object
archive:temp-license-header-spdx
archive:KTX_support
archive:gsoc-2021-porting-modifiers-to-nodes-solidify
archive:2d
archive:gltf_vtree
archive:soc-2021-porting-modifiers-to-nodes-decimate
archive:temp-T95279-remap-referenced-data
archive:temp-gpu-image-engine
archive:tmp-eevee-rewrite-compilation-error
archive:draw-viewport-data
archive:temp-T94900-b
archive:temp-T94900-gpu-viewport-default-layers
archive:temp-T94185-id-remapper-ui
archive:tmp-workbench-shader-create-infos
archive:blender-v3.0-release
archive:temp-geometry-nodes-extrude-mesh
archive:tmp-T95052
archive:tmp-gpu-polyline-shaders
archive:tmp-gpu-shader-descriptor-2
archive:temp-usd-prev-export2
archive:tmp-core-id-remap-test-cases
archive:temp-vert-normals-cleanup
archive:temp-move-geometry-to-cpp
archive:tmp-vector-template
archive:drw-gpu-wrapper
archive:temp-geometry-nodes-extrude-and-scale
archive:temp-scale-elements-node-test
archive:temp-usd-udim-import
archive:temp-copy-on-write
archive:temp-T94185-id_remapping-experiment-a
archive:temp-llvm-testing
archive:nurbs-opencascade
archive:temp-usd-preview-surf-export
archive:soc-2021-uv-edge-select-support
archive:T93558
archive:temp-gpu-texture-partial-updates
archive:gpu-shader-descriptor
archive:temp-geometry-nodes-text
archive:tmp-vulkan
archive:temp-T90535-usd-alab-material-import
archive:node-tree-update-refactor
archive:temp-sample-sound-node
archive:temp-interface-region-search-cpp
archive:temp-enum-socket
archive:temp-link-portals
archive:temp-unity-build-test
archive:geometry-nodes-level-set-nodes
archive:temp-virtual-array-value-type
archive:soc-2020-io-performance
archive:studio-sprite-fright
archive:asset-browser-snap-dragging
archive:temp-python-zstandard
archive:soc-2021-porting-modifiers-to-nodes-merge-by-distance
archive:temp-compositor-cleanups
archive:temp-eevee-gpencil-rewrite
archive:temp-vse-handles
archive:temp-ui-tweaks
archive:xr-controller-support
archive:temp-node-common-cpp
archive:temp-varray-get-set-multiple
archive:soc-2021-uv-editor-improvements
archive:temp-geometry-nodes-output-attributes
archive:soc-2021-knife-tools
archive:temp_test_sc_keymap
archive:temp-field-visualization
archive:soc-2021-curve-fillet
archive:temp_bmesh_multires
archive:temp-cocoa-scroll-acceleration-fix
archive:temp-socket-decl-refactor
archive:fluid-mantaflow-gpu
archive:soc-2021-vse-strip-thumbnails
archive:temp-noise-nodes-cpp
archive:temp-compositor-canvas
archive:T90952
archive:temp-parallel-multi-function
archive:temp-geometry-nodes-fields
archive:grab_walk_fix
archive:soc-2021-adaptive-cloth
archive:temp-geometry-nodes-fields--fields-jacques
archive:temp-cpp-ghc-filesystem
archive:temp-geometry-nodes-fields--fields
archive:temp-geometry-nodes-fields--anonymous-attributes
archive:refactor-idprop-ui-data
archive:compositor-full-frame
archive:temp-runtime-node-def
archive:temp-geometry-nodes-fields-prototype-visualization
archive:temp-geometry-nodes-fields-prototype
archive:temp-multi-function-procedure
archive:soc-2021-porting-modifiers-to-nodes_all
archive:cycles_texture_cache
archive:experimental-build
archive:soc-2021-porting-modifiers-to-nodes-extrude-and-move
archive:soc-2021-porting-modifiers-to-nodes-extrude
archive:temp-geometry-nodes-expandable-geometry-socket-prototype
archive:fluid-mantaflow-2d
archive:windows_make_docpy
archive:usd-importer-T81257-merge
archive:nodes-update-readonly-tag
archive:geometry-nodes-closest-points
archive:tmp-buildbot-gcc-10
archive:soc-2021-geometry-nodes-regression-test
archive:node-group-single-socket-nodes
archive:curve-nodes-modifier
archive:temp-geometry-nodes-curve-sample
archive:geometry-nodes-unnamed-attributes
archive:temp-nodes-intersect-alt-key
archive:refactor-vertex-group-names
archive:temp-gpencil-bezier-stroke-type
archive:temp-gpu-uniform-builtin-structs
archive:wintab_fallback_walknav
archive:temp-socket-inspection
archive:temp-long-link-dimming
archive:fixed_width_integers
archive:lineart-bvh
archive:temp-gpencil-camera-reproject
archive:temp-gpu-push-constants
archive:temp-attribute-processor
archive:temp-cpp-type-cleanup
archive:temp-geometry-nodes-curve-deform-node
archive:wintab-logging
archive:fix-tablet-walk
archive:temp-spreadsheet-row-filter
archive:lineart-fn-cached
archive:temp-compact-node-prototype
archive:asset-browser
archive:geometry-nodes-curve-to-points-node
archive:node-editor-edge-pan
archive:eevee-gpencil
archive:asset-system-filelist
archive:temp-editmesh-partial-updates
archive:temp-geometry-nodes-viewer-node
archive:lineart-fn-thread-loading
archive:tmp-buildbot-cleanup
archive:temp-gpencil-masking
archive:temp-ffmpeg-4.4
archive:temp-attributes-panel
archive:profiler-editor
archive:FixT87160_DSE_Channel_Selection
archive:experimental-new-editmesh-undosys
archive:temp-mesh-perf-tests
archive:temp-interface-cpp
archive:geometry-nodes-curve-support
archive:info-editor-cpp
archive:temp-attribute-transfer-node
archive:virtual-array-attributes
archive:temp-pose-slide-D9054
archive:spreadsheet-active-node
archive:ui-asset-view-template
archive:temp-node-tree-pages-prototype
archive:override-outliner-view
archive:temp-geometry-nodes-processor-prototype
archive:temp-any-instead-of-variant
archive:temp-unreachable-abort
archive:temp-spreadsheet-instances
archive:temp-geometry-nodes-instances-api-v2
archive:temp-geometry-nodes-instances-attributes
archive:geometry-nodes-mesh-primitives
archive:temp-asset-tools-prototype
archive:temp-geometry-nodes-mesh-primitive-line
archive:lanpr-under-gp
archive:temp_D10504-2_nla_keyframe_remap_upper_strips
archive:blender-v2.92-release
archive:usd-importer-T81257
archive:temp-spreadsheet-editor-python-prototyping
archive:temp-spreadsheet-editor
archive:override-refactor-tmp-2
archive:temp-derived-node-tree-refactor
archive:T85799
archive:temp-icons-fixes
archive:temp_D10504_nla_keyframe_remap_upper_strips
archive:temp-weight_mirror
archive:temp_T76472_graph_editor_fcurve_extrapolation
archive:eevee-closure-lib-cleanup
archive:eevee-dof-refactor
archive:eevee-probe-roughness-fix
archive:eevee-ggx-lut-fix
archive:df0bce3f7d0
archive:temp-geometry-nodes-instances-api
archive:tmp-ocio-v2
archive:temp-nodes-redesign
archive:blender-v2.91-release
archive:temp-uv-face-select-no-thresh-when-inside
archive:temp-D10103-nla_support_strip_overlap_during_transform
archive:fracture_modifier
archive:temp-point-distribution-refactor-experiment
archive:temp-experimental-cpp-math-refactor
archive:vfx-clip-ui-update
archive:tmp-T82230-nla_remove_hold_reset_behavior
archive:temp-D8687-directly_select_fcurves
archive:geometry-nodes
archive:soc-2020-testing-frameworks
archive:geometry-nodes-point-separate-node
archive:temp-nla-strip-alignment
archive:temp-atomics-int16
archive:geometry-nodes-prepare-merge-3
archive:temp-angavrilov-constraints
archive:geometry-nodes-prepare-merge-2
archive:geometry-nodes-prepare-merge-1
archive:geometry-nodes-deduplicate-float-math
archive:temp-angavrilov-custom-space-refactor
archive:asset-metadata
archive:cloth_collision_refactor_4
archive:geometry-nodes-active-modifier-drawing
archive:attribute-accessor
archive:geometry-nodes-attribute-nodes
archive:temp-T82588-box-select-invisible-keys
archive:greasepencil-edit-curve
archive:outliner-cpp-refactor
archive:temp-fix-headerless-panels-switch-windows
archive:temp-gpencil-fading-modifier
archive:temp-D8915-copy-rotation-remove-sheer
archive:geometry-nodes-boolean-node
archive:temp-T81874-box-select-active-keyframe
archive:geometry-nodes-transform-node
archive:temp-trimesh-sculpt
archive:geometry-tree-evaluation
archive:fcurve-modifier-panels
archive:temp-fcurve-key-insert-follow-curve
archive:temp-fcurve-active-keyframe-D7737
archive:temp-fix-complex-solidify
archive:mesh-to-volume-modifier
archive:blender-v2.90-release
archive:temp-angavrilov-constraint-abslocal
archive:soc-2020-fluid-tools
archive:property-search-ui-v2
archive:tmp-T80603
archive:soc-2020-greasepencil-curve
archive:tmp-gldebuglayer
archive:tmp-gltexture
archive:soc-2020-custom-menus
archive:active-fcurve-keyframe
archive:soc-2020-soft-body
archive:newboolean
archive:fail-on-memleak
archive:soc-2020-outliner
archive:soc-2020-production-ready-light-tree-2
archive:soc-2020-info-editor
archive:property-search-ui
archive:temp-ui-button-type-refactor
archive:soc-2020-production-ready-light-tree
archive:particle-solver-dev
archive:tmp-gpu-context-isolation
archive:soc-2020-xr-input
archive:temp-remesh-octree
archive:mac_arm64
archive:tmp-eevee-glsl-cleanup
archive:tmp-pointcloud-render
archive:buildbot-lts
archive:asset-engine--archived
archive:asset-uuid--archived
archive:eevee-motionblur-object
archive:modifier-panels-ui
archive:wm-drag-drop-rewrite
archive:temp-lanpr-review
archive:gsoc-2018-many-light-sampling
archive:tmp-eevee-material-refactor
archive:tmp-widget-opti
archive:tmp-texture-sampler
archive:xr-world-navigation
archive:blender-v2.82-release
archive:node-tree-ref
archive:simulation-access-modifier
archive:blenloader-decentralization
archive:temp-test-point-cloud-simulation-depsgraph-integration
archive:functions
archive:builtin-simulation-nodes
archive:obj-import-experiments
archive:soc-2019-openxr
archive:vr_scene_inspection
archive:blenloader-api
archive:tmp-workbench-rewrite
archive:id-ensure-unique-memory-address
archive:simulation-tree
archive:greasepencil-refactor
archive:draw-colormanagement
archive:temp-gizmo-decoupled-redraws
archive:temp-angavrilov-cloth-collision-cycles
archive:temp-angavrilov-childof-set-inverse
archive:fluid-mantaflow
archive:thumbnailex
archive:blender-v2.81-release
archive:tmp-overlay-engine
archive:temp-tool-gizmo-generic
archive:soc-2019-bevel-profiles
archive:temp-npr-gpencil-modifiers
archive:soc-2019-npr
archive:temp-gpencil-drw-engine
archive:soc-2019-embree-gpu
archive:temp-npr-smooth-contour
archive:temp-lanpr-staging
archive:filebrowser_redesign
archive:tmp-eevee-shadowmap-refactor
archive:vamr-openxr-module
archive:temp-blend-lz4
archive:sculpt-mode-features
archive:soc-2019-adaptive-cloth
archive:tmp-drw-callbatching
archive:soc-2019-outliner
archive:temp-D5423-update
archive:temp-vr-draw-thread
archive:blender-v2.80-release
archive:tmp-batch-cache-cleanup
archive:soc-2019-fast-io
archive:temp-toolsystem-multiwindow
archive:blender2.7
archive:collada
archive:soc-2018-npr
archive:temp-keymap-industry-compat
archive:temp-fracture-modifier-2.8
archive:template-object-add-mesh
archive:temp-dna-rename
archive:temp-dna-rename--archived
archive:userpref_redesign
archive:hair_object
archive:collada2.8
archive:interactive_physics
archive:temp-ui-layout-2.8
archive:cloth-improvements
archive:hair_guides_grooming
archive:hair_guides
archive:benchmark
archive:soc-2018-bevel
archive:soc-2018-hair-shader-fixes
archive:temp-udim-images
archive:soc-2018-hair-shader
archive:temp-volume-object
archive:temp-eeveelightcache
archive:temp-tab_drag_drop
archive:temp-keymap-save
archive:temp-dynamic-overrides
archive:fracture_modifier-master
archive:ui_layout_gridflow
archive:temp-keymap-changes
archive:tmp-CollectionsAnim
archive:tmp-b28-motionpath-drawing
archive:temp-multi-object-curve-tools
archive:uv_unwrapping_slim_algorithm
archive:blender-v2.79b-release
archive:tmp-COW_InsertKeyframe_Fix
archive:temp-modifier-rm-cddm
archive:tmp-TimelineHeaderButtonsStretching
archive:blender2.8-workbench
archive:temp-toolbar-refactor
archive:temp-angavrilov
archive:temp-ui-popover
archive:soc-2017-normal-tools
archive:temp-object-multi-mode-xform-not-compiling
archive:temp-add-ob-mode-back-28
archive:blender-v2.79a-release
archive:temp-scene-obedit-remove
archive:temp-workspace-object-mode-removal
archive:blender-v2.79-release
archive:soc-2017-sculpting_brush
archive:id_override_static
archive:smooth-curves
archive:openvdb
archive:custom-manipulators
archive:soc-2016-uv_tools
archive:soc-2016-pbvh-painting
archive:soc-2017-vertex_paint
archive:soc-2017-sculpting_improvements
archive:soc-2017-package_manager
archive:strand_editmode
archive:smooth-fcurves
archive:id_copy_refactor
archive:gsoc2016-improved_extrusion
archive:temp-ssr
archive:temp-cycles-denoising
archive:ge_2df_textures
archive:HMD_viewport
archive:soc-2016-multiview
archive:id_props
archive:transform-manipulators
archive:datablock_idprops
archive:cycles_disney_brdf
archive:unlock_task_scheduler
archive:uv_unwrapping_slim_and_ceres
archive:surface-deform-modifier
archive:temp-layers-ui-table
archive:uiTable
archive:render-layers
archive:clay-engine
archive:multi_previews_id
archive:cycles_disney_bsdf_transmittance
archive:layers
archive:pbr-viewport
archive:temp_display_optimization
archive:viewport_bvh_select
archive:temp-cycles-microdisplacement
archive:grease-pencil-v2
archive:strand_nodes
archive:object_nodes
archive:asset-experiments
archive:soc-2016-sculpt_tools
archive:temp_viewport_fx_merge
archive:custom-normals-bmesh
archive:temp-decklink
archive:compositor-2016
archive:decklink
archive:BendyBones
archive:temp_remove_pointcache
archive:temp_remove_particles
archive:temp_depsgraph_split_ubereval
archive:temp_textedit_comment_toggling
archive:GPencil_Editing_Stage3
archive:cmake-lib-refactor-testing
archive:cmake-lib-refactor
archive:temp_bge_moto
archive:UI-experiments
archive:UI-graphical-redesign
archive:missing-libs
archive:free-refcount-ids
archive:mod-bskin
archive:cycles_camera_nodes
archive:epic-navigation
archive:temp-ui-widget-refactor
archive:gooseberry_farm
archive:gooseberry
archive:temp-ghash-experiments
archive:temp-ghash-setops
archive:temp_motionpaths
archive:fcurves-simplify
archive:mod-quad-remesh
archive:soc-2014-fluid
archive:GPU_data_request
archive:multiview
archive:vertex_paint_pbvh
archive:alembic_pointcache
archive:cycles-ptex-49
archive:viewport_experiments
archive:soc-2014-bge
archive:texture_nodes_refactor
archive:input_method_editor
archive:GPencil_EditStrokes
archive:soc-2014-shapekey
archive:terrible_consequencer
archive:GPencil_FillStrokes
archive:blender2.4
archive:dyntopo_holes
archive:soc-2014-viewport_context
archive:gtest-staging
archive:blender-tiles
archive:soc-2014-viewport_fx
archive:soc-2014-remesh
archive:soc-2014-nurbs
archive:pie-menus
archive:soc-2013-paint
archive:particles_refactor
archive:soc-2013-viewport_fx
archive:tiles-scheduler
archive:soc-2013-depsgraph_mt
archive:soc-2013-dingto
archive:soc-2013-sketch_mesh
archive:soc-2013-rigid_body_sim
archive:soc-2011-tomato
archive:soc-2013-bge
archive:soc-2013-motion_track
archive:soc-2013-ui_replay
archive:soc-2012-sushi
archive:ge_dev
archive:soc-2013-depsgraph_eval
archive:soc-2008-mxcurioni
archive:soc-2012-bratwurst
archive:soc-2012-swiss_cheese
archive:soc-2012-fried_chicken
archive:meshdata_transfer
archive:smoke2
archive:tile
archive:soc-2011-cucumber
archive:bmesh
archive:soc-2011-carrot
archive:cycles
archive:soc-2011-garlic
archive:soc-2011-radish
archive:soc-2010-nicks
archive:vgroup_modifiers
archive:soc-2011-pepper
archive:soc-2010-jwilkins
archive:merwin-spacenav
archive:bge_components
archive:soc-2010-merwin
archive:render25
archive:soc-2010-nicolasbishop
archive:soc-2009-chingachgook
archive:soc-2010-nexyon
archive:soc-2010-aligorith
archive:ge_eigen2
archive:sculpt25
archive:soc-2009-jaguarandi
archive:soc-2009-imbusy
archive:soc-2009-kazanbas
archive:blender2.5
archive:volume25
archive:soundsystem
archive:soc-2009-aligorith
archive:sim_physics
archive:ge_dome
archive:etch-a-ton
archive:soc-2008-nicholasbishop
archive:animsys2
archive:projection-paint
archive:harmonic-skeleton
archive:soc-2008-jaguarandi
archive:fluidcontrol
archive:apricot
archive:soc-2008-quorn
archive:cloth
archive:ndof
archive:orange
...
pull from: archive:temp-T81874-box-select-active-keyframe
archive:cycles-light-linking
archive:blender-v3.5-release
archive:tmp_lib_update_36
archive:geometry-nodes-simulation
archive:temp-sculpt-dyntopo
archive:brush-assets-project
archive:asset-shelf
archive:cmbasnett/custom-property-float-subtypes
archive:blender-v2.93-release
archive:blender-v3.3-release
archive:sculpt-dev
archive:temp-sculpt-attr-api
archive:node-group-operators
archive:asset-browser-grid-view
archive:realtime-clock
archive:universal-scene-description
archive:gpencil-next
archive:bevelv2
archive:microfacet_hair
archive:tmp-usd-022123
archive:blender-projects-basics
archive:tmp-usd-alab-v2-T100452
archive:temp-usd-main-021323
archive:bundled-assets
archive:temp-sculpt-roll-mapping
archive:overlay-next
archive:gpencil-new-data-proposal
archive:tmp-volume-matrix-api-update
archive:cycles_path_guiding
archive:temp-vulkan-descriptor-sets
archive:tmp-eevee-shadow-commit
archive:tmp-workbench-rewrite2
archive:temp-T101739-fix-seam-bleeding-non-manifold
archive:tmp-mak-012623
archive:temp-bundled-assets
archive:asset-lite-greasepencil
archive:temp-pbvh-split
archive:temp-pbvh-texpaint-automasking
archive:tmp-worbench-rewrite2-optimizations
archive:temp-pbvh-seam-texturing-tweaks
archive:temp-nodes-group-declarations
archive:refactor-mesh-sharp-edge-generic
archive:temp-asset-library-all
archive:temp-T102440
archive:temp-rbf-pose-blender
archive:temp-xr-painting
archive:blender-v3.4-release
archive:bli-matrix-template
archive:temp-linux-35x-libs
archive:refactor-mesh-corner-normals-lazy
archive:temp-py-gpubatch-draw-advanced
archive:xr-dev
archive:temp-vulkan-shader
archive:soc-2022-soft-bodies
archive:arcpatch-D16436
archive:tmp-dynamic-usd
archive:temp-image-engine
archive:tmp-vfx-platform-2023
archive:soc-2022-many-lights-sampling
archive:tracking_tools
archive:nla-scale-fix
archive:principled-v2
archive:temp-ui-cpp
archive:temp-ghost-vulkan
archive:tmp-libs-2.93-lts
archive:temp-T97352-3d-texturing-seam-bleeding-b2
archive:temp-xr-virtual-camera-experiment
archive:temp-vse-retiming-tool
archive:temp-sculpt-brush-channel
archive:temp-asset-representation
archive:temp-gpencil-automask
archive:tmp_libs_34
archive:temp-T101905-gpu-backend-argument
archive:node-add-asset-menu
archive:temp-collection-objects-link-multiple
archive:temp-texture-painting-gpu
archive:tmp-workbench-perf-experiment
archive:tmp_usd_import_unbound_mtls
archive:tmp-drw-split-matrix
archive:temp-sculpt-normals-masking
archive:temp-sculpt-cavity-mask
archive:temp-pbvh-vbos
archive:temp-T96708-brush-texture-refactoring
archive:temp-chunk-list
archive:feature-imformat
archive:temp-geometry-nodes-evaluator-refactor
archive:temp-chunked-list
archive:temp-outliner-new-element-storage
archive:soc-2022-text-usability
archive:drw-manager-next
archive:blender-v3.2-release
archive:sculpt_curve_collisions
archive:temp-anim-editors-redo-panel-D14960-D14977
archive:retopo_transform
archive:temp-libepoxy
archive:temp-T99046-platform-reference-images
archive:file-browser-grid-view
archive:temp-legacy-mesh-format-option
archive:soc-2022-waveform-drawing
archive:temp-T95933-object-mode-curve-selection
archive:temp-deform-curves-on-surface
archive:temp-viewport-compositor-merge
archive:temp-texpaint-automasking
archive:temp-deform-curves-with-surface
archive:asset-greasepencil
archive:temp-T99046-render-test-increase-fail-threshold
archive:temp-T98708-gpu-conservative-depth
archive:lineart-shadow
archive:temp-lineart-contained
archive:cleanup-id-override-const
archive:temp-T98375-share-gpu-textures
archive:wintab
archive:temp-T97352-3d-texturing-seam-bleeding
archive:temp-T97905-compositor-meta-data
archive:lineart-cas-2
archive:temp-T97272
archive:temp-T97907-compositor-meta-data
archive:temp-T96952
archive:tmp-usd-mak-c87f6242
archive:temp-outliner-library-override-hierarchy
archive:lineart-object-load
archive:tmp-eevee-next-merge
archive:draw-deferred-compilation-experiment
archive:soc-2021-porting-modifiers-to-nodes-remesh-voxel
archive:blender-v2.83-release
archive:temp-viewport-compositor-compiler
archive:temp-T96710-pbvh-pixels
archive:tmp-new-gpu-codegen
archive:devirtualizer
archive:temp-T96709-painting-target
archive:temp-collection-assets
archive:temp-lineart-embree
archive:temp-multi-function-eval-varray
archive:temp-sculpt-colors
archive:soc-2021-curves
archive:blender-v3.1-release
archive:temp-vertex-paint
archive:temp-vse-channels-edge-panning
archive:eevee-rewrite
archive:temp-library-overrides-outliner
archive:temp-3d-texturing-brush-b
archive:temp-abc-features
archive:temp-image-buffer-rasterizer
archive:soc-2021-porting-modifiers-to-nodes-remesh-blocks
archive:temp-3d-texture-brush-prototype
archive:temp-fix-normals-custom-data
archive:viewport-compositor
archive:bli-math-basic-types
archive:soc-2021-simulation-display
archive:greasepencil-object
archive:temp-license-header-spdx
archive:KTX_support
archive:gsoc-2021-porting-modifiers-to-nodes-solidify
archive:2d
archive:gltf_vtree
archive:soc-2021-porting-modifiers-to-nodes-decimate
archive:temp-T95279-remap-referenced-data
archive:temp-gpu-image-engine
archive:tmp-eevee-rewrite-compilation-error
archive:draw-viewport-data
archive:temp-T94900-b
archive:temp-T94900-gpu-viewport-default-layers
archive:temp-T94185-id-remapper-ui
archive:tmp-workbench-shader-create-infos
archive:blender-v3.0-release
archive:temp-geometry-nodes-extrude-mesh
archive:tmp-T95052
archive:tmp-gpu-polyline-shaders
archive:tmp-gpu-shader-descriptor-2
archive:temp-usd-prev-export2
archive:tmp-core-id-remap-test-cases
archive:temp-vert-normals-cleanup
archive:temp-move-geometry-to-cpp
archive:tmp-vector-template
archive:drw-gpu-wrapper
archive:temp-geometry-nodes-extrude-and-scale
archive:temp-scale-elements-node-test
archive:temp-usd-udim-import
archive:temp-copy-on-write
archive:temp-T94185-id_remapping-experiment-a
archive:temp-llvm-testing
archive:nurbs-opencascade
archive:temp-usd-preview-surf-export
archive:soc-2021-uv-edge-select-support
archive:T93558
archive:temp-gpu-texture-partial-updates
archive:gpu-shader-descriptor
archive:temp-geometry-nodes-text
archive:tmp-vulkan
archive:temp-T90535-usd-alab-material-import
archive:node-tree-update-refactor
archive:temp-sample-sound-node
archive:temp-interface-region-search-cpp
archive:temp-enum-socket
archive:temp-link-portals
archive:temp-unity-build-test
archive:geometry-nodes-level-set-nodes
archive:temp-virtual-array-value-type
archive:soc-2020-io-performance
archive:studio-sprite-fright
archive:asset-browser-snap-dragging
archive:temp-python-zstandard
archive:soc-2021-porting-modifiers-to-nodes-merge-by-distance
archive:temp-compositor-cleanups
archive:temp-eevee-gpencil-rewrite
archive:temp-vse-handles
archive:temp-ui-tweaks
archive:xr-controller-support
archive:temp-node-common-cpp
archive:temp-varray-get-set-multiple
archive:soc-2021-uv-editor-improvements
archive:temp-geometry-nodes-output-attributes
archive:soc-2021-knife-tools
archive:temp_test_sc_keymap
archive:temp-field-visualization
archive:soc-2021-curve-fillet
archive:temp_bmesh_multires
archive:temp-cocoa-scroll-acceleration-fix
archive:temp-socket-decl-refactor
archive:fluid-mantaflow-gpu
archive:soc-2021-vse-strip-thumbnails
archive:temp-noise-nodes-cpp
archive:temp-compositor-canvas
archive:T90952
archive:temp-parallel-multi-function
archive:temp-geometry-nodes-fields
archive:grab_walk_fix
archive:soc-2021-adaptive-cloth
archive:temp-geometry-nodes-fields--fields-jacques
archive:temp-cpp-ghc-filesystem
archive:temp-geometry-nodes-fields--fields
archive:temp-geometry-nodes-fields--anonymous-attributes
archive:refactor-idprop-ui-data
archive:compositor-full-frame
archive:temp-runtime-node-def
archive:temp-geometry-nodes-fields-prototype-visualization
archive:temp-geometry-nodes-fields-prototype
archive:temp-multi-function-procedure
archive:soc-2021-porting-modifiers-to-nodes_all
archive:cycles_texture_cache
archive:experimental-build
archive:soc-2021-porting-modifiers-to-nodes-extrude-and-move
archive:soc-2021-porting-modifiers-to-nodes-extrude
archive:temp-geometry-nodes-expandable-geometry-socket-prototype
archive:fluid-mantaflow-2d
archive:windows_make_docpy
archive:usd-importer-T81257-merge
archive:nodes-update-readonly-tag
archive:geometry-nodes-closest-points
archive:tmp-buildbot-gcc-10
archive:soc-2021-geometry-nodes-regression-test
archive:node-group-single-socket-nodes
archive:curve-nodes-modifier
archive:temp-geometry-nodes-curve-sample
archive:geometry-nodes-unnamed-attributes
archive:temp-nodes-intersect-alt-key
archive:refactor-vertex-group-names
archive:temp-gpencil-bezier-stroke-type
archive:temp-gpu-uniform-builtin-structs
archive:wintab_fallback_walknav
archive:temp-socket-inspection
archive:temp-long-link-dimming
archive:fixed_width_integers
archive:lineart-bvh
archive:temp-gpencil-camera-reproject
archive:temp-gpu-push-constants
archive:main
archive:temp-attribute-processor
archive:temp-cpp-type-cleanup
archive:temp-geometry-nodes-curve-deform-node
archive:wintab-logging
archive:fix-tablet-walk
archive:temp-spreadsheet-row-filter
archive:lineart-fn-cached
archive:temp-compact-node-prototype
archive:asset-browser
archive:geometry-nodes-curve-to-points-node
archive:node-editor-edge-pan
archive:eevee-gpencil
archive:asset-system-filelist
archive:temp-editmesh-partial-updates
archive:temp-geometry-nodes-viewer-node
archive:lineart-fn-thread-loading
archive:tmp-buildbot-cleanup
archive:temp-gpencil-masking
archive:temp-ffmpeg-4.4
archive:temp-attributes-panel
archive:profiler-editor
archive:FixT87160_DSE_Channel_Selection
archive:experimental-new-editmesh-undosys
archive:temp-mesh-perf-tests
archive:temp-interface-cpp
archive:geometry-nodes-curve-support
archive:info-editor-cpp
archive:temp-attribute-transfer-node
archive:virtual-array-attributes
archive:temp-pose-slide-D9054
archive:spreadsheet-active-node
archive:ui-asset-view-template
archive:temp-node-tree-pages-prototype
archive:override-outliner-view
archive:temp-geometry-nodes-processor-prototype
archive:temp-any-instead-of-variant
archive:temp-unreachable-abort
archive:temp-spreadsheet-instances
archive:temp-geometry-nodes-instances-api-v2
archive:temp-geometry-nodes-instances-attributes
archive:geometry-nodes-mesh-primitives
archive:temp-asset-tools-prototype
archive:temp-geometry-nodes-mesh-primitive-line
archive:lanpr-under-gp
archive:temp_D10504-2_nla_keyframe_remap_upper_strips
archive:blender-v2.92-release
archive:usd-importer-T81257
archive:temp-spreadsheet-editor-python-prototyping
archive:temp-spreadsheet-editor
archive:override-refactor-tmp-2
archive:temp-derived-node-tree-refactor
archive:T85799
archive:temp-icons-fixes
archive:temp_D10504_nla_keyframe_remap_upper_strips
archive:temp-weight_mirror
archive:temp_T76472_graph_editor_fcurve_extrapolation
archive:eevee-closure-lib-cleanup
archive:eevee-dof-refactor
archive:eevee-probe-roughness-fix
archive:eevee-ggx-lut-fix
archive:df0bce3f7d0
archive:temp-geometry-nodes-instances-api
archive:tmp-ocio-v2
archive:temp-nodes-redesign
archive:blender-v2.91-release
archive:temp-uv-face-select-no-thresh-when-inside
archive:temp-D10103-nla_support_strip_overlap_during_transform
archive:fracture_modifier
archive:temp-point-distribution-refactor-experiment
archive:temp-experimental-cpp-math-refactor
archive:vfx-clip-ui-update
archive:tmp-T82230-nla_remove_hold_reset_behavior
archive:temp-D8687-directly_select_fcurves
archive:geometry-nodes
archive:soc-2020-testing-frameworks
archive:geometry-nodes-point-separate-node
archive:temp-nla-strip-alignment
archive:temp-atomics-int16
archive:geometry-nodes-prepare-merge-3
archive:temp-angavrilov-constraints
archive:geometry-nodes-prepare-merge-2
archive:geometry-nodes-prepare-merge-1
archive:geometry-nodes-deduplicate-float-math
archive:temp-angavrilov-custom-space-refactor
archive:asset-metadata
archive:cloth_collision_refactor_4
archive:geometry-nodes-active-modifier-drawing
archive:attribute-accessor
archive:geometry-nodes-attribute-nodes
archive:temp-T82588-box-select-invisible-keys
archive:greasepencil-edit-curve
archive:outliner-cpp-refactor
archive:temp-fix-headerless-panels-switch-windows
archive:temp-gpencil-fading-modifier
archive:temp-D8915-copy-rotation-remove-sheer
archive:geometry-nodes-boolean-node
archive:temp-T81874-box-select-active-keyframe
archive:geometry-nodes-transform-node
archive:temp-trimesh-sculpt
archive:geometry-tree-evaluation
archive:fcurve-modifier-panels
archive:temp-fcurve-key-insert-follow-curve
archive:temp-fcurve-active-keyframe-D7737
archive:temp-fix-complex-solidify
archive:mesh-to-volume-modifier
archive:blender-v2.90-release
archive:temp-angavrilov-constraint-abslocal
archive:soc-2020-fluid-tools
archive:property-search-ui-v2
archive:tmp-T80603
archive:soc-2020-greasepencil-curve
archive:tmp-gldebuglayer
archive:tmp-gltexture
archive:soc-2020-custom-menus
archive:active-fcurve-keyframe
archive:soc-2020-soft-body
archive:newboolean
archive:fail-on-memleak
archive:soc-2020-outliner
archive:soc-2020-production-ready-light-tree-2
archive:soc-2020-info-editor
archive:property-search-ui
archive:temp-ui-button-type-refactor
archive:soc-2020-production-ready-light-tree
archive:particle-solver-dev
archive:tmp-gpu-context-isolation
archive:soc-2020-xr-input
archive:temp-remesh-octree
archive:mac_arm64
archive:tmp-eevee-glsl-cleanup
archive:tmp-pointcloud-render
archive:buildbot-lts
archive:asset-engine--archived
archive:asset-uuid--archived
archive:eevee-motionblur-object
archive:modifier-panels-ui
archive:wm-drag-drop-rewrite
archive:temp-lanpr-review
archive:gsoc-2018-many-light-sampling
archive:tmp-eevee-material-refactor
archive:tmp-widget-opti
archive:tmp-texture-sampler
archive:xr-world-navigation
archive:blender-v2.82-release
archive:node-tree-ref
archive:simulation-access-modifier
archive:blenloader-decentralization
archive:temp-test-point-cloud-simulation-depsgraph-integration
archive:functions
archive:builtin-simulation-nodes
archive:obj-import-experiments
archive:soc-2019-openxr
archive:vr_scene_inspection
archive:blenloader-api
archive:tmp-workbench-rewrite
archive:id-ensure-unique-memory-address
archive:simulation-tree
archive:greasepencil-refactor
archive:draw-colormanagement
archive:temp-gizmo-decoupled-redraws
archive:temp-angavrilov-cloth-collision-cycles
archive:temp-angavrilov-childof-set-inverse
archive:fluid-mantaflow
archive:thumbnailex
archive:blender-v2.81-release
archive:tmp-overlay-engine
archive:temp-tool-gizmo-generic
archive:soc-2019-bevel-profiles
archive:temp-npr-gpencil-modifiers
archive:soc-2019-npr
archive:temp-gpencil-drw-engine
archive:soc-2019-embree-gpu
archive:temp-npr-smooth-contour
archive:temp-lanpr-staging
archive:filebrowser_redesign
archive:tmp-eevee-shadowmap-refactor
archive:vamr-openxr-module
archive:temp-blend-lz4
archive:sculpt-mode-features
archive:soc-2019-adaptive-cloth
archive:tmp-drw-callbatching
archive:soc-2019-outliner
archive:temp-D5423-update
archive:temp-vr-draw-thread
archive:blender-v2.80-release
archive:tmp-batch-cache-cleanup
archive:soc-2019-fast-io
archive:temp-toolsystem-multiwindow
archive:blender2.7
archive:collada
archive:soc-2018-npr
archive:temp-keymap-industry-compat
archive:temp-fracture-modifier-2.8
archive:template-object-add-mesh
archive:temp-dna-rename
archive:temp-dna-rename--archived
archive:userpref_redesign
archive:hair_object
archive:collada2.8
archive:interactive_physics
archive:temp-ui-layout-2.8
archive:cloth-improvements
archive:hair_guides_grooming
archive:hair_guides
archive:benchmark
archive:soc-2018-bevel
archive:soc-2018-hair-shader-fixes
archive:temp-udim-images
archive:soc-2018-hair-shader
archive:temp-volume-object
archive:temp-eeveelightcache
archive:temp-tab_drag_drop
archive:temp-keymap-save
archive:temp-dynamic-overrides
archive:fracture_modifier-master
archive:ui_layout_gridflow
archive:temp-keymap-changes
archive:tmp-CollectionsAnim
archive:tmp-b28-motionpath-drawing
archive:temp-multi-object-curve-tools
archive:uv_unwrapping_slim_algorithm
archive:blender-v2.79b-release
archive:tmp-COW_InsertKeyframe_Fix
archive:temp-modifier-rm-cddm
archive:tmp-TimelineHeaderButtonsStretching
archive:blender2.8-workbench
archive:temp-toolbar-refactor
archive:temp-angavrilov
archive:temp-ui-popover
archive:soc-2017-normal-tools
archive:temp-object-multi-mode-xform-not-compiling
archive:temp-add-ob-mode-back-28
archive:blender-v2.79a-release
archive:temp-scene-obedit-remove
archive:temp-workspace-object-mode-removal
archive:blender-v2.79-release
archive:soc-2017-sculpting_brush
archive:id_override_static
archive:smooth-curves
archive:openvdb
archive:custom-manipulators
archive:soc-2016-uv_tools
archive:soc-2016-pbvh-painting
archive:soc-2017-vertex_paint
archive:soc-2017-sculpting_improvements
archive:soc-2017-package_manager
archive:strand_editmode
archive:smooth-fcurves
archive:id_copy_refactor
archive:gsoc2016-improved_extrusion
archive:temp-ssr
archive:temp-cycles-denoising
archive:ge_2df_textures
archive:HMD_viewport
archive:soc-2016-multiview
archive:id_props
archive:transform-manipulators
archive:datablock_idprops
archive:cycles_disney_brdf
archive:unlock_task_scheduler
archive:uv_unwrapping_slim_and_ceres
archive:surface-deform-modifier
archive:temp-layers-ui-table
archive:uiTable
archive:render-layers
archive:clay-engine
archive:multi_previews_id
archive:cycles_disney_bsdf_transmittance
archive:layers
archive:pbr-viewport
archive:temp_display_optimization
archive:viewport_bvh_select
archive:temp-cycles-microdisplacement
archive:grease-pencil-v2
archive:strand_nodes
archive:object_nodes
archive:asset-experiments
archive:soc-2016-sculpt_tools
archive:temp_viewport_fx_merge
archive:custom-normals-bmesh
archive:temp-decklink
archive:compositor-2016
archive:decklink
archive:BendyBones
archive:temp_remove_pointcache
archive:temp_remove_particles
archive:temp_depsgraph_split_ubereval
archive:temp_textedit_comment_toggling
archive:GPencil_Editing_Stage3
archive:cmake-lib-refactor-testing
archive:cmake-lib-refactor
archive:temp_bge_moto
archive:UI-experiments
archive:UI-graphical-redesign
archive:missing-libs
archive:free-refcount-ids
archive:mod-bskin
archive:cycles_camera_nodes
archive:epic-navigation
archive:temp-ui-widget-refactor
archive:gooseberry_farm
archive:gooseberry
archive:temp-ghash-experiments
archive:temp-ghash-setops
archive:temp_motionpaths
archive:fcurves-simplify
archive:mod-quad-remesh
archive:soc-2014-fluid
archive:GPU_data_request
archive:multiview
archive:vertex_paint_pbvh
archive:alembic_pointcache
archive:cycles-ptex-49
archive:viewport_experiments
archive:soc-2014-bge
archive:texture_nodes_refactor
archive:input_method_editor
archive:GPencil_EditStrokes
archive:soc-2014-shapekey
archive:terrible_consequencer
archive:GPencil_FillStrokes
archive:blender2.4
archive:dyntopo_holes
archive:soc-2014-viewport_context
archive:gtest-staging
archive:blender-tiles
archive:soc-2014-viewport_fx
archive:soc-2014-remesh
archive:soc-2014-nurbs
archive:pie-menus
archive:soc-2013-paint
archive:particles_refactor
archive:soc-2013-viewport_fx
archive:tiles-scheduler
archive:soc-2013-depsgraph_mt
archive:soc-2013-dingto
archive:soc-2013-sketch_mesh
archive:soc-2013-rigid_body_sim
archive:soc-2011-tomato
archive:soc-2013-bge
archive:soc-2013-motion_track
archive:soc-2013-ui_replay
archive:soc-2012-sushi
archive:ge_dev
archive:soc-2013-depsgraph_eval
archive:soc-2008-mxcurioni
archive:soc-2012-bratwurst
archive:soc-2012-swiss_cheese
archive:soc-2012-fried_chicken
archive:meshdata_transfer
archive:smoke2
archive:tile
archive:soc-2011-cucumber
archive:bmesh
archive:soc-2011-carrot
archive:cycles
archive:soc-2011-garlic
archive:soc-2011-radish
archive:soc-2010-nicks
archive:vgroup_modifiers
archive:soc-2011-pepper
archive:soc-2010-jwilkins
archive:merwin-spacenav
archive:bge_components
archive:soc-2010-merwin
archive:render25
archive:soc-2010-nicolasbishop
archive:soc-2009-chingachgook
archive:soc-2010-nexyon
archive:soc-2010-aligorith
archive:ge_eigen2
archive:sculpt25
archive:soc-2009-jaguarandi
archive:soc-2009-imbusy
archive:soc-2009-kazanbas
archive:blender2.5
archive:volume25
archive:soundsystem
archive:soc-2009-aligorith
archive:sim_physics
archive:ge_dome
archive:etch-a-ton
archive:soc-2008-nicholasbishop
archive:animsys2
archive:projection-paint
archive:harmonic-skeleton
archive:soc-2008-jaguarandi
archive:fluidcontrol
archive:apricot
archive:soc-2008-quorn
archive:cloth
archive:ndof
archive:orange
2 Commits
temp-virtu
...
temp-T8187
Author | SHA1 | Message | Date | |
---|---|---|---|---|
87d654535c |
Animation: Change active FCurve in box/circle/lasso select
Update the active FCurve when box/circle/lasso-selecting, such that after the operator has finished the active curve is actually the last-operated-on FCurve. The operator already would deactivate the active FCurve. However, it would not re-activate one any more, which caused the active keyframe to become inactive. |
|||
eccfa53ad4 |
Fix T81874: Box Select Keyframes doesnt set an active keyframe
Set the active keyframe on box/circle/lasso select in the graph editor. For every FCurve that is influenced by the select operator that doesn't have an active keyframe yet, the right-most keyframe is marked as the active Keyframe. Note that what is seen as the active keyframe for the graph editor also depends on the active FCurve, which is not changed by box/circle/lasso select. |
1 changed files with 23 additions and 0 deletions
|
@@ -501,6 +501,24 @@ void GRAPH_OT_select_all(wmOperatorType *ot)
|
|||
* The selection backend is also reused for the Lasso and Circle select operators.
|
||||
*/
|
||||
|
||||
static short fcurve_activate_keyframe(KeyframeEditData *ked, struct BezTriple *bezt)
|
||||
{
|
||||
BKE_fcurve_active_keyframe_set(ked->fcu, bezt);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* Mark the last-selected keyframe as "active".
|
||||
* Does nothing when the FCurve already has an active keyframe. */
|
||||
static void fcurve_activate_last_selected_key(KeyframeEditData *ked,
|
||||
FCurve *fcu,
|
||||
const KeyframeEditFunc ok_cb)
|
||||
{
|
||||
if (BKE_fcurve_active_keyframe_index(fcu) != FCURVE_ACTIVE_KEYFRAME_NONE) {
|
||||
return;
|
||||
}
|
||||
ANIM_fcurve_keyframes_loop(ked, fcu, ok_cb, fcurve_activate_keyframe, NULL);
|
||||
}
|
||||
|
||||
/* Box Select only selects keyframes now, as overshooting handles often get caught too,
|
||||
* which means that they may be inadvertently moved as well. However, incl_handles overrides
|
||||
* this, and allow handles to be considered independently too.
|
||||
|
@@ -610,8 +628,13 @@ static void box_select_graphkeys(bAnimContext *ac,
|
|||
/* select the curve too now that curve will be touched */
|
||||
if (selectmode == SELECT_ADD) {
|
||||
fcu->flag |= FCURVE_SELECTED;
|
||||
ANIM_set_active_channel(ac, ac->data, ac->datatype, filter, fcu, ANIMTYPE_FCURVE);
|
||||
}
|
||||
}
|
||||
|
||||
if (ELEM(selectmode, SELECT_ADD, SELECT_REPLACE)) {
|
||||
fcurve_activate_last_selected_key(&ked, fcu, ok_cb);
|
||||
}
|
||||
}
|
||||
|
||||
/* un-apply NLA mapping from all the keyframes */
|
||||
|
|
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.