Blender Git Statistics -> Developers -> Severin

Julian Eisel (Severin)

Total Commits : 4 128
Master Commits : 1 269
Branch Commits : 2 859
First Commit : October 20, 2014
Latest Commit : October 25, 2021 (Yesterday)

Commits by Month

DateNumber of Commits
October, 202154
September, 202189
August, 202133
July, 2021127
June, 202140
May, 202132
April, 202153
March, 202181
February, 202126
January, 202127
December, 2020176
November, 202076
October, 202043
September, 202047
August, 202082
July, 202032
June, 202045
May, 202027
April, 2020101
March, 2020149
February, 202062
January, 202063
December, 201910
November, 201991
October, 201967
September, 201992
August, 2019122
July, 201989
June, 201979
May, 201923
April, 20197
March, 20193
February, 20190
January, 20197
December, 201830
November, 201819
October, 201810
September, 20180
August, 20180
July, 20188
June, 201813
May, 201816
April, 201852
March, 201818
February, 201810
January, 20183
December, 201719
November, 201725
October, 201750
September, 20176
August, 20177
July, 201723
June, 201718
May, 201750
April, 201748
March, 2017135
February, 201769
January, 201735
December, 201654
November, 201648
October, 2016117
September, 201697
August, 201689
July, 201656
June, 201655
May, 201670
April, 201634
March, 201693
February, 201666
January, 20160
December, 201555
November, 201557
October, 20158
September, 201562
August, 201597
July, 201550
June, 201550
May, 201534
April, 201571
March, 201530
February, 201519
January, 201529
December, 201434
November, 201428
October, 20146

Commit Distribution

PathNumber of Commits
master1269
temp-tab_drag_drop481
topbar455
vr_scene_inspection447
asset-browser346
soc-2019-openxr343
wiggly-widgets309
temp_widgets_update_tagging299
workspaces267
temp_widgets_c++_experiment251
temp_widgets_files_refactor230
temp-outliner-visibility218
hair_object218
UI-experiments218
blender2.8_snap_gizmo214
collada2.8214
soc-2018-cycles-volumes204
soc-2018-bevel204
benchmark204
temp-udim-images204
interactive_physics204
tmp_hair_curves204
temp-select-axis204
hair_guides_grooming204
temp-benchmark204
hair_guides204
temp-eeveelightcache204
temp-ui-layout-2.8204
temp-greasepencil-vfx203
temp-sybren-cow-ocean202
custom-manipulators201
vamr-openxr-module196
HMD_viewport193
temp-dynamic-overrides191
temp-greasepencil-object-stacksplit190
TEMP-UI-DECOR189
ui_layout_gridflow189
temp-flexible-spacing189
temp-keymap-changes188
tmp-CollectionsAnim188
tmp-b28-motionpath-drawing188
temp-keymap-save188
experimental_gp_weight185
tmp-COW_InsertKeyframe_Fix184
temp-unified-collections184
temp-sybren-particles184
temp-modifier-rm-cddm182
tmp-TimelineHeaderButtonsStretching182
temp-sybren-modifier-nonmesh182
temp-sybren-meshdeform182
tmp-static-override-insertion178
blender2.8-workbench178
blender2.8-snapping_with_occlusion178
temp-workspace-multi-window167
temp-vr-draw-thread162
temp-object-multi-mode157
temp-workspace_mode154
temp-workspace-addons151
temp-drawcontext151
temp-workspace-object-mode-removal151
temp-scene-obedit-remove151
temp-render-depsgraph151
temp-workspace_active_object147
id_override_static141
temp-group-collections131
soc-2016-layer_manager129
temp-workspace-changes121
strand_editmode120
transform-manipulators118
tmp-debug-filebrowser117
temp-ssr117
temp-lightprobe-rename114
filebrowser_redesign102
temp-pose-flipping-fix-attempt100
asset-browser-poselib100
temp-cycles-draw-manager98
asset-system-filelist93
imm_port_wm_playanim92
temp-depsgraph-layers90
userpref_redesign62
temp-asset-browser-catalogs-ui61
temp-ghost_openxr56
temp-layers-ui-table51
modifier-panels-ui43
uiTable42
temp-ui-widget-refactor42
temp_localview_split41
temp-graph-select-changes41
soc-2021-porting-modifiers-to-nodes_all40
soc-2021-porting-modifiers-to-nodes-decimate40
asset-metadata40
temp-checkbox-layout-tweaks37
UI-graphical-redesign37
input_method_editor_partial_support37
render-layers36
temp-blender2.8-stable35
clay-engine35
layers33
ui-asset-view-template33
layer-manager32
input_method_editor31
temp-lanpr-cleanup228
temp-lanpr-cleanup27
asset-browser-snap-dragging26
temp-blender2.824
pbr-viewport24
temp-asset-browser-catalogs18
temp-assetlib-plus-uuid-rename18
temp-asset-browser-poselib-merge17
lineart-shadow17
temp-lineart-contained17
temp-fracture-modifier-2.816
viewport_generic_engine16
fracture_modifier-master16
fracture_modifier16
outliner-cpp-refactor15
temp-lanpr-staging14
temp_motionpaths12
temp-ui-button-type-refactor12
temp_manipulators_core12
gooseberry_farm12
gooseberry12
asset-engine--archived11
viewport_bvh_select11
temp-gizmo-decoupled-redraws10
asset-engine9
lineart-bvh9
temp_pie_max_items_fix9
blender-v2.78c-release7
blender-v2.78b-release7
wm-drag-drop-rewrite7
blender-v2.78-release7
temp-blender-2.81-release-with-wrong-merge7
temp-menu_shadow_theme_color7
temp-cpp-file-system7
lanpr-under-gp6
temp-lanpr-review6
asset-uuid--archived6
temp_lineart_contained6
blender-v2.83-release6
tmp-2.83-cycles-rtx3-kernels6
tracking_tools5
experimental-build5
soc-2021-curves5
asset-uuid5
blender-v2.76a-release5
blender-v2.76-release5
temp_facegroups4
soc-2016-multiview3
compositor-20163
override-recursive-resync2
blender-v2.77-release2
temp-cocoa-scroll-acceleration-fix2
temp-gpencil-bezier-stroke-type1
greasepencil-object1
temp-asset-template-extra-options1
temp_bmesh_multires1
blender-v2.73-release1
greasepencil-experimental1
multiview1
temp-select-pick1
soc-2020-xr-input1
blender-v2.93-release1
temp-cpp-ghc-filesystem1
temp_textedit_comment_toggling1
sculpt-dev1
temp_hair_modifiers1
temp-ui-tweaks1
blender-v2.90-release1
temp_test_sc_keymap1
tmp-2.931
temp-atomics-int161
soc-2019-npr1
temp-gpencil-eval1
tmp-T806031
xr-world-navigation1
greasepencil-refactor1
soc-2021-uv-editor-improvements1
temp_display_optimization1
blender-v2.74-release1

Favourite Files

FilenameTotal Edits
WM_api.h179
wm_operators.c171
readfile.c167
wm_event_system.c165
UI_interface.h162
interface_handlers.c162
wm_window.c160
rna_space.c149
space_view3d.c137
space_file.c134

File Changes

ActionTotalPer Commit
Added1 7840.4
Modified16 1763.9
Deleted1 3580.3

Code Changes

ActionTotalPer Commit
Lines Added162 45651.5
Lines Removed81 15125.7

Latest commits Feed

Revision 4100a79 by Julian Eisel (master)
1 day and 0 hours ago
Assets: Add Author field to asset metadata

This is information you'd typically want to be visible in the UI. It's optional
of course, so if not relevant, it can just remain unset.
Revision e7bea3f by Julian Eisel (master)
1 day and 0 hours ago
Assets/IDs: Don't generate previews for object types with no real geometry

Object types like empties, cameras or lamps will just end up as empty preview
images. We can think about ways to visualize them still, but meanwhile, don't
create such an empty preview.

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

Reviewed by: Bastien Montagne, Sybren Stvel
Revision d16e732 by Julian Eisel (master)
1 day and 3 hours ago
UI: Refactor dropping support for the tree-view API

Introduces a dropping-controller API for the tree-view items,
`AbstractTreeViewItemDropController`. This reduces responsibilities of the main
tree-view item classes, which are already getting quite big. As I expect even
more functionality to be needed for it (e.g. drag support), it's better to
start introducing such controller types already.
Revision 9ad642c by Julian Eisel (master)
October 23, 2021, 16:07 (GMT)
Assets/UI: Improve asset library Preferences UI

* Open File Browser when pressing "Add Asset Library". This just makes sense,
since users have to select a directory for the asset library anyway.
* Move '+' icon back to the right side of the box. Then it is right under the
'x' icons for each indivdual library, which seems like the more natural
place.
* Correct tooltip for the "Add Asset Library" operator.
* Mark empty asset library name or paths field in red, to make clear that these
need to be set.
Revision cfc6426 by Julian Eisel (master)
October 22, 2021, 21:56 (GMT)
Asset Browser: Filter options for specific ID types

Adds a filter popup to the header that allows specifiying which data-block
types to show. The menu automatically reflects all supported ID types, so it
shows a checkbox for materials, worlds and actions currently by default, and
all ID types with the "Extended Asset Browser" experimental feature enabled.
Revision c51eac2 by Julian Eisel (master)
October 22, 2021, 21:54 (GMT)
UI: Correct icons of File Browser Link/Append ID filter settings

Wasn't using the same icons as usually used for these IDs, which can be
confusing. Corrected them to be consistent with other usages of these IDs.
Revision ca5d84b by Julian Eisel (master)
October 22, 2021, 21:53 (GMT)
UI: Show ID filter settings in Link/Append File Browser as icon & checkbox

The checkboxes integrate better with the surrounding layout and are not that
attention grabbing. To my knowledge the only reason not to use checkboxes was
so the icons could be displayed. But this does it just like the Outliner filter
settings: Show the icon before the checkbox.

Also widen the popover a bit to fit longer labels (didn't fit before this patch
even).
Revision a286148 by Julian Eisel (master)
October 21, 2021, 20:18 (GMT)
Assets: Allow specific data-block types to be enabled by default

Updates UI code so that we can enable the asset UI for specific data-block
types by default, i.e. irrespective of the "Extended Asset Browser"
experimental feature.
"Mark as Asset" and "Clear Asset" are always visible in the Outliner context
menu now, but are grayed out if not applicable and show a disabled hint in the
tooltip.

A known side-effect of this: The "Mark as Asset" and "Clear Asset" operators
are enabled for action data-blocks now, even though only pose actions created
through the Pose Libraries add-on are supported. If this is something worth
addressing is being discussed still.

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

Reviewed by: Sybren Stvel
Revision 94fb47e by Julian Eisel (master)
October 21, 2021, 20:18 (GMT)
Assets: Enable material and world assets by default

Both material and world assets should be ready to use as non-experimental
feature. They were not enabled by default yet because the work from the
previous commit was needed first.
Objects should follow soon.

Maniphest Task: https://developer.blender.org/T91752
Revision 594c857 by Julian Eisel (master)
October 21, 2021, 14:36 (GMT)
Fix tooltip disabled hint not using correct context from the button

To display the "disabled hint" (text explaining why a button is disabled) in a
tooltip, it would run the operator poll callback, which could then set a poll
message. But the context for the poll check wasn't the one from the button, so
the poll may give a different result (and disabled hint) than the check of the
button itself did.
Make sure it uses the exact context from the button.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021