english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> sybren

Sybren A. Stüvel (sybren)

Total Commits : 2 119
Master Commits : 1 213
Branch Commits : 906
First Commit : January 14, 2015
Latest Commit : October 26, 2021 (Yesterday)

Commits by Month

DateNumber of Commits
October, 202182
September, 202189
August, 202140
July, 202171
June, 202137
May, 202119
April, 202138
March, 202174
February, 202113
January, 202110
December, 202023
November, 202055
October, 202038
September, 202058
August, 202054
July, 202061
June, 202025
May, 202050
April, 202052
March, 202040
February, 202034
January, 202045
December, 2019110
November, 2019164
October, 201916
September, 201919
August, 201916
July, 201968
June, 201955
May, 20192
April, 20195
March, 20194
February, 20190
January, 20198
December, 20186
November, 20186
October, 20181
September, 20181
August, 20180
July, 201825
June, 201860
May, 201881
April, 201864
March, 20187
February, 20182
January, 201811
December, 20170
November, 20172
October, 20179
September, 20171
August, 201717
July, 201713
June, 201710
May, 201716
April, 2017128
March, 201715
February, 201746
January, 20170
December, 20169
November, 201617
October, 201614
September, 201614
August, 20163
July, 20160
June, 20160
May, 20160
April, 20161
March, 20161
February, 20160
January, 20162
December, 20150
November, 20153
October, 20151
September, 20157
August, 20153
July, 201510
June, 20154
May, 20151
April, 20154
March, 20154
February, 201516
January, 20159

Commit Distribution

PathNumber of Commits
master1213
hair_object186
temp-outliner-visibility186
collada2.8183
temp-ui-layout-2.8180
blender2.8_snap_gizmo180
interactive_physics179
temp-select-axis178
soc-2018-cycles-volumes178
benchmark178
soc-2018-bevel178
hair_guides_grooming178
temp-udim-images178
tmp_hair_curves178
hair_guides178
temp-benchmark178
temp-sybren-cow-ocean176
temp-eeveelightcache172
temp-greasepencil-vfx170
temp-tab_drag_drop159
temp-dynamic-overrides150
temp-greasepencil-object-stacksplit148
TEMP-UI-DECOR143
temp-flexible-spacing137
ui_layout_gridflow137
temp-modifier-rm-cddm130
temp-keymap-changes122
temp-pose-flipping-fix-attempt114
asset-browser-poselib113
tmp-CollectionsAnim105
tmp-b28-motionpath-drawing103
temp-keymap-save98
tmp-COW_InsertKeyframe_Fix95
sybren-usd95
temp-sybren-particles91
asset-browser90
temp-unified-collections89
temp-sybren-usd-patch-0280
temp-sybren-modifier-nonmesh80
experimental_gp_weight79
topbar78
tmp-TimelineHeaderButtonsStretching78
asset-system-filelist72
temp-sybren-meshdeform66
temp-asset-browser-catalogs66
blender2.8-snapping_with_occlusion65
tmp-static-override-insertion65
temp-sybren-usd-patch-0365
blender2.8-workbench63
temp-sybren-usd-patch56
temp-assetlib-plus-uuid-rename54
temp-asset-browser-catalogs-ui46
id_override_static45
temp-object-multi-mode43
temp-alembic-exporter-T73363-ms238
temp-scene-obedit-remove37
temp-workspace-object-mode-removal37
temp-render-depsgraph37
temp-drawcontext37
temp-workspace-addons37
temp-group-collections34
temp-workspace_mode34
temp-workspace_active_object34
temp-sybren-poselib34
custom-manipulators30
strand_editmode30
temp-workspace-changes30
temp-ssr27
tmp-debug-filebrowser27
soc-2021-porting-modifiers-to-nodes_all24
soc-2021-porting-modifiers-to-nodes-decimate24
temp-lightprobe-rename23
workspaces23
temp-cycles-draw-manager22
temp-sybren-usd-patch-0120
temp-T52744-euler-filter14
sybren-usd-experiments13
asset-engine--archived13
asset-engine13
temp-fracture-modifier-2.812
fracture_modifier-master12
fracture_modifier12
blender-v2.79b-release10
temp-T50725-alembic-export-custom-properties9
temp-asset-browser-poselib-merge8
blender-v2.79a-release8
temp-asset-browser-catalogs-save-hook7
sculpt-dev7
blender-v2.79-release7
temp_test_sc_keymap7
temp-python-zstandard6
temp-ui-tweaks6
temp-asset-browser-catalog-undo6
id_copy_refactor5
transform-manipulators5
lineart-shadow5
temp-usd-export-unittest5
temp-workspace-multi-window5
imm_port_wm_playanim5
temp-io-alembic-changes-up-to-D76725
temp-depsgraph-layers5
multi_previews_id4
temp-sybren-anim-cleanup4
temp_bmesh_multires4
temp-sybren-bpy-make-local4
temp-D7478-unittest-python-exe3
temp-sybren-alembic3
tmp-2.83-cycles-rtx3-kernels3
temp-poselib-blend3
temp-sybren-usd3
temp-sybren-abc-groupexport3
temp-T82134-anim-group-colors-to-prefs3
blender-v2.83-release3
temp-lineart-contained3
blender-v2.75-release2
soc-2021-curves2
temp-lanpr-cleanup22
temp-sybren-alembic-fix-test2
temp-T80320-usd-hack-removal2
temp-lanpr-cleanup2
lineart-bvh2
shot-tools-development2
temp-gpencil-bezier-stroke-type2
temp-sybren-usd-apple2
temp-blender-2.81-release-with-wrong-merge2
vr_scene_inspection2
temp-sybren-childof-constraint-unittest2
temp-T81874-box-select-active-keyframe2
blender-v2.82-release1
temp-fcurve-key-insert-follow-curve1
temp-usd-library-update-20.051
temp-assetcats-path-test-fail1
temp-T81218-bbone-segments-driver-crash1
blender-v2.74-release1
blender-v2.81-release1
arcpatch-D90191
temp-fcurve-driver-extract1
temp-usd-library-update-20.021
temp-cleanup-screen-context1
temp-mathutils-doc1
temp-sybren-fcurve-driver-extract1
temp-blender2.8-stable1
temp-sybren-abc-tests-windows1
temp-update-openxr-1.0.171
temp-mathutils1
temp-T82588-box-select-invisible-keys1
temp-linux-libupgrades-2.931
temp-sybren-vse-wave-text-toggle1
render-layers1
blender-v2.77-release1
pygpu_extensions1
temp-ffmpeg-4.41
temp-usd-test-cmake-install-prefix1
ui-asset-view-template1

Favourite Files

FilenameTotal Edits
abstract_hierarchy_iterator.h93
abstract_hierarchy_iterator.cc81
alembic_capi.cc77
asset_catalog.cc65
BKE_asset_catalog.hh62
asset_catalog_test.cc62
usd_writer_mesh.cc53
abc_mesh.cc52
abc_exporter.cc50
usd_hierarchy_iterator.cc49

File Changes

ActionTotalPer Commit
Added7010.3
Modified6 7633.2
Deleted2850.1

Code Changes

ActionTotalPer Commit
Lines Added76 75540.4
Lines Removed36 15919.0

Latest commits Feed

Revision 6871f84 by Sybren A. Stüvel (master)
22 hours 54 min ago
3D View, Objects menu: Always show Assets sub-menu

Now that object assets are no longer considered experimental, the Assets
submenu can always be shown (regardless of the Extended Asset Browser
experimental feature).
Revision 7bffddf by Sybren A. Stüvel (master)
23 hours 0 min ago
Don't deselect assets in `ED_fileselect_activate_by_id`

`ED_fileselect_activate_by_id()` activates an asset (i.e. marks it as
the active asset in the asset browser). To avoid an "active but not
selected" state, it also selects it.

Before this commit, the function would also deselect all other assets,
but that's considered doing too much. If deselection is required, the
`ED_fileselect_deselect_all()` function can be called.

Manifest Task: T92152
Revision eaed38c by Sybren A. Stüvel (master)
23 hours 25 min ago
Add Assets menu to 3D View's Object menu

In the 3D Viewport, add an "Assets" submenu to the Objects menu, for the
same operators as available in the outliner: Mark as Asset, Clear Asset,
Clear Asset (Set Fake User).

Since object assets are still considered experimental, the menu is only
shown when the Extended Asset Browser experimental feature is enabled.
Revision 26e3045 by Sybren A. Stüvel (master)
23 hours 46 min ago
3D View context: return "ok" when fetching view3d context dir

`view3d_context()` would return `-1` ("found but not available") when
fetching the context dir. This is incorrect; it should return 1 ("ok").

This is a semantic change in preparation of further cleanup of the code.
Revision 5acbc01 by Sybren A. Stüvel (master)
23 hours 46 min ago
Cleanup: 3D View context, use enum values

Use explicit enum values instead of returning 0/1 from `view3d_context()`.

No functional changes.
Revision 2d5c9e0 by Sybren A. Stüvel (master)
23 hours 46 min ago
Cleanup: 3D View context, early returns for clearer flow

Refactor `view3d_context()` to use early `return`s instead of a bundle of
`if`/`else if`/`else`, some of which had `return`s and some not.

No functional changes.
Revision 03c0581 by Sybren A. Stüvel (master)
23 hours 46 min ago
Assets: allow Mark/Clear Asset operators from 3D Viewport

Make it possible to run `ASSET_OT_mark` and `ASSET_OT_clear` operators from
the 3D Viewport. There is no menu entry, just compatibility with pressing
F3 and executing the operators from the operator search.
Revision 816d3f8 by Sybren A. Stüvel (master)
1 day and 6 hours ago
CMake: expand instructions for accidental 'cmake' run in source dir

Our CMake setup refuses to run from the source directory (i.e. Blender does
not support in-source builds). Instead, it shows instructions on how to
clean up after an accidental `cmake` invocation. These instructions missed
one directory that should also be removed (`CMakeFiles`), so that's been
added to the message now.

No functional changes to Blender or the build.
Revision 08a1492 by Sybren A. Stüvel (master)
October 25, 2021, 15:12 (GMT)
Asset Browser: apply search filter to tags as well

The search bar in the asset browser now also matches on asset tags.

- Matching is done on entire tags, so searching for "redder" will not
show assets tagged with "red".
- All assets are shown that have at least one matching tag. So searching
for "red green" will show all assets with either "red" or "green" tags
(or both, of course).
- Searching is case-insensitive.
- Only assets from the active catalog are shown; if all assets should be
searched through, users can select the "All" catalog.

Manifest Task: T82679
Revision 1267dfe by Sybren A. Stüvel (master)
October 25, 2021, 14:39 (GMT)
Cleanup: refactor filelist filter functions

Perform a few cleanups:

- Add documentation to explain what returned bools mean.
- Early returns so that flow is clearer and some checks on `is_filtered`
are no longer necessary.
- Split up `is_filtered_file` and `is_filtered_id_file`, so that they can
reuse common code, and such that the different filter checks they
perform can be separated from each other.

The latter is done not only to reduce code duplication, but also as
preparation to fix the asset browser filtering. For that, it helps when
the "filter by file name" and "filter by file type" parts are separate.

No functional changes.

Reviewed By: mont29

Differential Revision: https://developer.blender.org/D12991

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021