Blender Git Statistics -> Developers -> Severin

Julian Eisel (Severin)

Total Commits : 2 452
Master Commits : 598
Branch Commits : 1 854
First Commit : October 20, 2014
Latest Commit : September 12, 2019

Commits by Month

DateNumber of Commits
September, 201949
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
master598
temp-tab_drag_drop481
topbar455
wiggly-widgets309
temp_widgets_update_tagging299
workspaces267
temp_widgets_c++_experiment251
temp_widgets_files_refactor230
temp-outliner-visibility218
UI-experiments218
hair_object218
blender2.8_snap_gizmo214
collada2.8214
hair_guides204
tmp_hair_curves204
temp-ui-layout-2.8204
soc-2018-cycles-volumes204
soc-2018-bevel204
temp-udim-images204
temp-eeveelightcache204
temp-benchmark204
interactive_physics204
temp-select-axis204
hair_guides_grooming204
benchmark204
temp-greasepencil-vfx203
temp-sybren-cow-ocean202
custom-manipulators201
vamr-openxr-module196
HMD_viewport193
temp-dynamic-overrides191
temp-greasepencil-object-stacksplit190
ui_layout_gridflow189
TEMP-UI-DECOR189
temp-flexible-spacing189
tmp-b28-motionpath-drawing188
soc-2019-openxr188
temp-keymap-save188
temp-keymap-changes188
tmp-CollectionsAnim188
experimental_gp_weight185
tmp-COW_InsertKeyframe_Fix184
temp-sybren-particles184
temp-unified-collections184
temp-sybren-modifier-nonmesh182
temp-sybren-meshdeform182
tmp-TimelineHeaderButtonsStretching182
temp-modifier-rm-cddm182
blender2.8-workbench178
tmp-static-override-insertion178
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-render-depsgraph151
temp-workspace-object-mode-removal151
temp-workspace-addons151
temp-drawcontext151
temp-workspace_active_object147
id_override_static141
temp-group-collections131
soc-2016-layer_manager129
temp-workspace-changes121
strand_editmode120
transform-manipulators118
temp-ssr117
tmp-debug-filebrowser117
temp-lightprobe-rename114
filebrowser_redesign102
temp-cycles-draw-manager98
imm_port_wm_playanim92
temp-depsgraph-layers90
userpref_redesign62
temp-ghost_openxr56
temp-layers-ui-table51
temp-ui-widget-refactor42
uiTable42
temp_localview_split41
UI-graphical-redesign37
input_method_editor_partial_support37
render-layers36
clay-engine35
temp-blender2.8-stable35
layers33
layer-manager32
input_method_editor31
pbr-viewport24
temp-blender2.824
temp-fracture-modifier-2.816
viewport_generic_engine16
fracture_modifier-master16
fracture_modifier16
temp-lanpr-staging14
temp_manipulators_core12
gooseberry_farm12
gooseberry12
temp_motionpaths12
viewport_bvh_select11
temp_pie_max_items_fix9
blender-v2.78-release7
blender-v2.78c-release7
temp-menu_shadow_theme_color7
blender-v2.78b-release7
blender-v2.76a-release5
experimental-build5
blender-v2.76-release5
temp_facegroups4
soc-2016-multiview3
compositor-20163
blender-v2.77-release2
greasepencil-object1
soc-2019-npr1
multiview1
greasepencil-experimental1
temp_hair_modifiers1
blender-v2.74-release1
temp_textedit_comment_toggling1
temp-select-pick1
temp_display_optimization1
blender-v2.73-release1

Favourite Files

FilenameTotal Edits
wm_window.c141
wm_event_system.c134
wm_operators.c127
WM_api.h127
readfile.c112
view3d_draw.c102
space_view3d.c99
screen_edit.c94
screen_ops.c93
interface_handlers.c90

File Changes

ActionTotalPer Commit
Added1 5100.6
Modified10 5504.3
Deleted1 3000.5

Code Changes

ActionTotalPer Commit
Lines Added91 73248.6
Lines Removed51 12227.1

Latest commits Feed

Revision 914f430 by Julian Eisel (master)
September 12, 2019, 14:36 (GMT)
Fix T69791: Fix crash reading old file browser in temporary window

When reading a old .blend file (from before the new file browser
design), we wouldn't create the execute region for existing file
editors. This usually wasn't an issue, but it could become one when a
file browser was opened in a temporary screen before, and that screen
was still visible. Then code spawning the new file browser would re-use
the old file browser data, assuming the execute region was there.

Handle this in versioning code and let rest of the code keep sane
assumtions (e.g. that there always is a execute region, even if
invisible).
Revision f8233e0 by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
UI: Refactor and improve buttton extra icons

Without this patch there could only be one superimposed icon
and the operators were hard coded for the button types.
This keeps the previous, sort of predefined extra icons working in a
rather generic way, but allows adding specific ones for specific case
through `UI_but_extra_operator_icon_set()`.

Reviewed by: Campbell Barton

Differential Revision: https://developer.blender.org/D5730
Revision 6ff42db by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
UI: Add superimposed + and - icons for file number

Brings back + and - icons to the file name button, but now as
superimposed icons.
Revision c1cc9f9 by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix crash closing stacked file browser window

Caused by ab823176d31dc1.
Steps to reproduce were:
* Open Preferences
* Open file browser through Lights -> Install (doesn't matter which)
* Close browser through the window controlls

The window was freed earlier, but still referenced by new handler
context storage.
Revision 775ff3b by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix T67756: File drag starts on file browser open

When the file browser was opened (from a temporary window since the file
browser redesign) using a button in the UI, under certain conditions
moving the mouse would trigger files to be dragged.

Note that this has been an issue before the new file browser design was
introduced, although under slightly different conditions.

Steps to reproduce:
* With factory settings, press F12
* Open a different image in the appearing Image Editor (not Render
Result)
* Make sure the window is not maximized
* Press N to open the side bar, open Image tab
* Click the folder icon there to change the image
* Change to thumbnail display type in the appearing file browser
* Cancel, click the folder icon again
Moving the mouse now would start dragging files in most cases.

The same issue could be reproduced in a similar way when installing
lights/MatCaps or HDRIs through Preferences -> Lights -> Install...
Revision 8573045 by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
UI: Allow file number shortcuts ouside main region

Makes the numpad + and - type of shortcuts to increase/decrease the file
number suffix work in the upper and lower bar of the file browser.

Had to add keymap handlers to the execute region for this to work.
Revision 2c7adb2 by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
UI: Allow context menu in all file browser regions
Revision 4ac9c3e by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix: File browser errors not reported in the UI

This is a partial fix, in that it only brings back the banner reports in
the status bar. The popups still don't show up but I need to investigate
more.
It's really ugly that reports rely on wmWindowManager.winactive, but
that's how it is...

Partialy fixes T69581.
Revision 13194fc by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix: File browser report popups not showing up

Popup would be closed immediately after creating, because of incorrect
mouse coordinates stored in window (popup is set to close if mouse is
some distance away from it).

Completes fix for T69581.
Revision 95d9ec6 by Julian Eisel / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix saving images from temp Image Editor failing

Steps to reproduce were:
* Ensure //Render//->//Display Mode// is //New Window//
* F12
* In the opened Image Editor, Alt+S to save the image
* Save the image
The saving would fail silently.

Issue was that wm_handler_op_context() would fail to find the correct
area to activate, as the wrong window was active in context. So allow
overriding this window and do so when creating the file-select handler.

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