Blender Git Statistics -> Developers -> Severin

Julian Eisel (Severin)

Total Commits : 3 381
Master Commits : 949
Branch Commits : 2 432
First Commit : October 20, 2014
Latest Commit : November 25, 2020 (Today)

Commits by Month

DateNumber of Commits
November, 202067
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
master949
temp-tab_drag_drop481
topbar455
vr_scene_inspection447
soc-2019-openxr343
wiggly-widgets309
temp_widgets_update_tagging299
workspaces267
temp_widgets_c++_experiment251
temp_widgets_files_refactor230
UI-experiments218
temp-outliner-visibility218
hair_object218
collada2.8214
blender2.8_snap_gizmo214
hair_guides_grooming204
soc-2018-cycles-volumes204
hair_guides204
soc-2018-bevel204
temp-ui-layout-2.8204
temp-benchmark204
tmp_hair_curves204
benchmark204
temp-udim-images204
temp-eeveelightcache204
interactive_physics204
temp-select-axis204
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-save188
temp-keymap-changes188
tmp-CollectionsAnim188
tmp-b28-motionpath-drawing188
experimental_gp_weight185
temp-sybren-particles184
tmp-COW_InsertKeyframe_Fix184
temp-unified-collections184
temp-sybren-modifier-nonmesh182
temp-sybren-meshdeform182
tmp-TimelineHeaderButtonsStretching182
temp-modifier-rm-cddm182
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-scene-obedit-remove151
temp-workspace-object-mode-removal151
temp-drawcontext151
temp-render-depsgraph151
temp-workspace-addons151
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
asset-browser102
temp-cycles-draw-manager98
imm_port_wm_playanim92
temp-depsgraph-layers90
userpref_redesign62
temp-ghost_openxr56
temp-layers-ui-table51
modifier-panels-ui43
temp-ui-widget-refactor42
uiTable42
temp_localview_split41
temp-graph-select-changes41
asset-metadata40
input_method_editor_partial_support37
temp-checkbox-layout-tweaks37
UI-graphical-redesign37
render-layers36
clay-engine35
temp-blender2.8-stable35
layers33
layer-manager32
input_method_editor31
temp-lanpr-cleanup228
temp-lanpr-cleanup27
pbr-viewport24
temp-blender2.824
viewport_generic_engine16
fracture_modifier-master16
fracture_modifier16
temp-fracture-modifier-2.816
outliner-cpp-refactor15
temp-lanpr-staging14
temp-ui-button-type-refactor12
temp_motionpaths12
temp_manipulators_core12
gooseberry_farm12
gooseberry12
viewport_bvh_select11
asset-engine--archived11
temp-gizmo-decoupled-redraws10
asset-engine9
temp_pie_max_items_fix9
temp-blender-2.81-release-with-wrong-merge7
blender-v2.78c-release7
blender-v2.78b-release7
wm-drag-drop-rewrite7
blender-v2.78-release7
temp-menu_shadow_theme_color7
temp-lineart-contained6
temp_lineart_contained6
blender-v2.83-release6
temp-lanpr-review6
asset-uuid--archived6
lanpr-under-gp6
blender-v2.76-release5
experimental-build5
asset-uuid5
blender-v2.76a-release5
temp_facegroups4
compositor-20163
soc-2016-multiview3
blender-v2.77-release2
blender-v2.90-release1
temp-gpencil-eval1
multiview1
temp_hair_modifiers1
xr-world-navigation1
blender-v2.74-release1
temp_textedit_comment_toggling1
greasepencil-refactor1
blender-v2.73-release1
greasepencil-object1
temp_display_optimization1
soc-2020-xr-input1
greasepencil-experimental1
temp_bmesh_multires1
temp-select-pick1
tmp-T806031
soc-2019-npr1

Favourite Files

FilenameTotal Edits
wm_operators.c164
wm_window.c160
WM_api.h154
wm_event_system.c151
readfile.c149
wm_xr.c130
interface_handlers.c121
view3d_draw.c120
space_view3d.c118
screen_ops.c114

File Changes

ActionTotalPer Commit
Added1 6300.5
Modified13 8704.1
Deleted1 3280.4

Code Changes

ActionTotalPer Commit
Lines Added119 79446.5
Lines Removed67 07326.0

Latest commits Feed

Revision db03a2e by Julian Eisel (asset-browser)
27 minutes ago
Fix compile error on Windows

`alloca.h` doesn't seem to be available there.
Revision 4b1c320 by Julian Eisel (asset-browser)
50 minutes ago
Fix broken custom preview-icons & failing script_load_addons test
Revision 52e3eb4 by Julian Eisel (asset-browser)
1 hour 56 min ago
Merge branch 'master' into asset-browser
Revision 51efe80 by Julian Eisel (asset-browser)
22 hours 47 min ago
Support custom preview images for assets

Assets types that already support previews (objects, collections, images,
textures, materials, brushes, lights, worlds, scenes and screens) now support
custom previews too.
To assign a preview, the Asset Browser sidebar shows a "Load Custom Preview"
button. It opens a File Browser to select an image. Once an image is selected,
it overrides whatever preview was previously set. No reference to the image is
created, it basically copies the image to the data-block preview.

The button looks a bit out-of-place currently, that will be improved later.
Revision 83c3d93 by Julian Eisel (asset-browser)
November 23, 2020, 18:45 (GMT)
Asset Browser: Milestone 1 - Basic, Local Asset Browser

NOTE: This is not ready for a merge yet. Purpose of this patch is to give
reviewers a first look. I plan to address some TODOs marked in code, and then
merge it soon to continue work in master. The patch can go through some proper
review then.

For remaining TODOs and project description, see #asset_browser_milestone_1.

This patch includes:
* "Make Asset" operator, exposed in Outliner and button context menus (the
latter is disabled currently)
* Asset meta-data storage and management
* Custom asset tags
* Reading asset meta-data for separate files (but not more)
* Automatic object previews
* Custmo Asset repository setup via Preferences (has to be .blend files
currently), directories are a ToDo.
* Default repository at ~/assets.blend on Linux/macOS, ~/Documents/assets.blend
on Windows
* Asset Browser editor, internally a sub-editor of the File Browser
* Internal File Browser changes need for asset browsing
* "Current File" repository for the File Browser
* Basic UI for editing asset meta-data
* Dragging object, collection, image and material assets into 3D Views
* Option to only show assets on Append/Link
* Some unfinished code for per repository Asset Catalogs (should likely be
disabled for now)

Differential Revision: https://developer.blender.org/D9633
Revision b056014 by Julian Eisel (asset-browser)
November 23, 2020, 13:21 (GMT)
Merge branch 'asset-metadata' into asset-browser
Revision 31acdbe by Julian Eisel (asset-browser, asset-metadata)
November 23, 2020, 13:14 (GMT)
Add custom property support for assets

I didn't do this earlier because I was afraid it would make reading of asset
data (and asset data only!) difficult. Mainly because custom properties could
store pointers to other data, that would have to be read too then (e.g. an
object). But turns out, we can easily disable custom pointers to other
data-blocks, so reading stays simple :).
Revision 8982f7d by Julian Eisel (asset-browser)
November 23, 2020, 12:31 (GMT)
Merge branch 'asset-metadata' into asset-browser
Revision 3f33bf6 by Julian Eisel (asset-browser, asset-metadata)
November 23, 2020, 12:31 (GMT)
Merge branch 'master' into asset-metadata
Revision 6b04e7a by Julian Eisel (asset-browser)
November 23, 2020, 10:38 (GMT)
Merge branch 'master' into asset-browser

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