Julian Eisel (Severin)
Developer - specializing in UI

Projects (9)

User Details

User Since
Dec 12 2013, 11:11 PM (253 w, 2 d)

Recent Activity

Sep 4 2018

Leonardo Tourn (leotourn) awarded D1781: Graph Editor Backdrop a Love token.
Sep 4 2018, 5:30 PM · Animation, User Interface

Aug 27 2018

Leandro Cavalheiro (lcs_cavalheiro) awarded T43907: Unable to copy/paste nodes between instances a Love token.
Aug 27 2018, 7:48 PM · BF Blender

Aug 24 2018

Gibran Kaleel (razgriz286) awarded T54115: Redesign User Preferences a Love token.
Aug 24 2018, 10:24 AM · User Interface
William Reynish (billreynish) awarded T54115: Redesign User Preferences a 100 token.
Aug 24 2018, 10:12 AM · User Interface

Jul 6 2018

Julian Eisel (Severin) committed rB29b8adec61b2: UI: Add extra padding to menus to draw sub-menu triangles in (authored by Julian Eisel (Severin)).
UI: Add extra padding to menus to draw sub-menu triangles in
Jul 6 2018, 7:33 PM
Julian Eisel (Severin) committed rB2a199f5093cf: UI: Use flat triangle drawing for indicating submenus (authored by Julian Eisel (Severin)).
UI: Use flat triangle drawing for indicating submenus
Jul 6 2018, 7:33 PM

Jul 3 2018

Julian Eisel (Severin) committed rBbe5482ba2fa7: UI: Dim color of shortcut label in menus and toolbar (authored by Julian Eisel (Severin)).
UI: Dim color of shortcut label in menus and toolbar
Jul 3 2018, 12:56 AM

Jul 2 2018

Julian Eisel (Severin) committed rBbea364fe2a37: Fix: Global area edges couldn't call right click menu to join/split (authored by Julian Eisel (Severin)).
Fix: Global area edges couldn't call right click menu to join/split
Jul 2 2018, 4:57 PM
Julian Eisel (Severin) committed rB5a17c9bcbca7: Merge branch 'blender2.8' into temp-tab_drag_drop (authored by Julian Eisel (Severin)).
Merge branch 'blender2.8' into temp-tab_drag_drop
Jul 2 2018, 2:51 PM
Julian Eisel (Severin) committed rB9887b38692e3: Cleanup: Refactor button-group code (authored by Julian Eisel (Severin)).
Cleanup: Refactor button-group code
Jul 2 2018, 2:27 PM
Julian Eisel (Severin) committed rB9b2a4c67656e: Fix error in reordering after new items were added. (authored by Julian Eisel (Severin)).
Fix error in reordering after new items were added.
Jul 2 2018, 2:27 PM
Julian Eisel (Severin) committed rBedca1e3dbf71: Fix error in last merge (authored by Julian Eisel (Severin)).
Fix error in last merge
Jul 2 2018, 2:27 PM

Jun 30 2018

William Reynish (billreynish) awarded rBe5f49598b037: Merge branch 'blender2.8' into temp-tab_drag_drop a Like token.
Jun 30 2018, 9:47 PM
Julian Eisel (Severin) committed rBe5f49598b037: Merge branch 'blender2.8' into temp-tab_drag_drop (authored by Julian Eisel (Severin)).
Merge branch 'blender2.8' into temp-tab_drag_drop
Jun 30 2018, 9:13 PM
Julian Eisel (Severin) committed rBb08fa7a6d981: UI: Support status-bar hiding (authored by Julian Eisel (Severin)).
UI: Support status-bar hiding
Jun 30 2018, 5:01 PM
Julian Eisel (Severin) committed rB7f4ce6c62b76: Fix corrupt screen when splitting areas after collapsing top-bar (authored by Julian Eisel (Severin)).
Fix corrupt screen when splitting areas after collapsing top-bar
Jun 30 2018, 3:48 PM
Julian Eisel (Severin) committed rB1f1c2d8ce874: Cleanup: Move area geometry management into an own file (authored by Julian Eisel (Severin)).
Cleanup: Move area geometry management into an own file
Jun 30 2018, 2:01 AM
Julian Eisel (Severin) committed rBa55b00b53baf: Fix a number of small errors in area coordinate handling (authored by Julian Eisel (Severin)).
Fix a number of small errors in area coordinate handling
Jun 30 2018, 12:55 AM

Jun 29 2018

Julian Eisel (Severin) committed rB48ad67ef8201: Cleanup: Add/use function to get area width/height from area vertices (authored by Julian Eisel (Severin)).
Cleanup: Add/use function to get area width/height from area vertices
Jun 29 2018, 9:36 PM
Julian Eisel (Severin) committed rBac2e10d47b38: Fix memory leak when using scroll-bars (authored by Julian Eisel (Severin)).
Fix memory leak when using scroll-bars
Jun 29 2018, 8:58 PM
Julian Eisel (Severin) committed rB9b6aed845a29: Cleanup: Remove unused argument in recursive function (authored by Julian Eisel (Severin)).
Cleanup: Remove unused argument in recursive function
Jun 29 2018, 8:36 PM
Julian Eisel (Severin) added a comment to rBbe983295ea14: Fix: Moving area edge could corrupt screen in very specific case.

Arrrg, no! Pasted wrong commit hash... This was in fact caused by rB7ffe838473a7f0b4a, not ca8f787349dcdf5.

Jun 29 2018, 2:30 AM
Julian Eisel (Severin) committed rBbe983295ea14: Fix: Moving area edge could corrupt screen in very specific case (authored by Julian Eisel (Severin)).
Fix: Moving area edge could corrupt screen in very specific case
Jun 29 2018, 2:27 AM

Jun 28 2018

Julian Eisel (Severin) committed rB4d1c5f1ec51e: Change earlier fix to work with hiDPI (authored by Julian Eisel (Severin)).
Change earlier fix to work with hiDPI
Jun 28 2018, 9:10 PM
Julian Eisel (Severin) committed rBc7954df96c7e: Fix: Moving area edge could make areas overlap status-bar (authored by Julian Eisel (Severin)).
Fix: Moving area edge could make areas overlap status-bar
Jun 28 2018, 8:56 PM
Julian Eisel (Severin) committed rBca8f787349dc: Fix T55298: Failing assert when splitting areas vertically (authored by Julian Eisel (Severin)).
Fix T55298: Failing assert when splitting areas vertically
Jun 28 2018, 7:52 PM
Julian Eisel (Severin) closed T55298: Assert when trying to section the Data Property area from top to bottom. as Resolved by committing rBca8f787349dc: Fix T55298: Failing assert when splitting areas vertically.
Jun 28 2018, 7:52 PM · BF Blender: 2.8

Jun 20 2018

Julian Eisel (Severin) added a comment to T54744: UI: Expand List of Editors.

I think the best way to go about this is what we agreed on during the 2.8 UI workshop:

Info Editor

Since we plan to introduce the global top bar, we can also repurpose the Info Editor. It would be the expanded, much more detailed version of the status bar. Our place for all kinds of statistics and logs.

The Info Editor could contain:

  • Notification logs (log of last displayed warnings, errors and hints)
  • Information about currently open .blend file
  • Log of executed operators
  • Detailed information about on-going jobs
  • Diverse statistics (memory, polygon count, object count, ...)
  • Hardware/Driver information (maybe system-info.txt can be integrated a bit nicer here?)

See https://en.blender.org/index.php/Dev:2.8/UI/Workshop_Writeup#Info_Editor.

Jun 20 2018, 9:10 PM · User Interface, Code Quest

Jun 8 2018

Julian Eisel (Severin) moved T54963: Blender 2.8 Industry Standard Keymap from Backlog to Blender 2.8: Input Map on the User Interface board.
Jun 8 2018, 4:44 PM · User Interface, BF Blender: 2.8, Code Quest
Julian Eisel (Severin) moved T54115: Redesign User Preferences from Backlog to Blender 2.8: Pending Implementations on the User Interface board.
Jun 8 2018, 4:44 PM · User Interface
Julian Eisel (Severin) moved T54705: Top Bar Design from Backlog to Blender 2.8 Design on the User Interface board.
Jun 8 2018, 4:42 PM · User Interface, Code Quest
Julian Eisel (Severin) moved T54582: 2.8 UI Tools: Tools Design from Backlog to Blender 2.8 Design on the User Interface board.
Jun 8 2018, 4:42 PM · Code Quest, User Interface
Julian Eisel (Severin) moved T54986: Implement Viewport Manipulator Redesign from Backlog to Blender 2.8: Pending Implementations on the User Interface board.
Jun 8 2018, 4:42 PM · BF Blender: 2.8, User Interface, Code Quest
Julian Eisel (Severin) moved T54987: Implement Multi-Object Properties Editing from Backlog to Blender 2.8: Pending Implementations on the User Interface board.
Jun 8 2018, 4:42 PM · User Interface, BF Blender: 2.8, Code Quest
Julian Eisel (Severin) moved T54995: Implement Properties Editor Design from Backlog to Blender 2.8: Pending Implementations on the User Interface board.
Jun 8 2018, 4:41 PM · BF Blender: 2.8, User Interface, Code Quest
Julian Eisel (Severin) moved T55145: Implement Driver Workflow Changes from Backlog to Blender 2.8: Pending Implementations on the User Interface board.
Jun 8 2018, 4:41 PM · BF Blender: 2.8, User Interface, Animation, Code Quest
Julian Eisel (Severin) added a project to T55145: Implement Driver Workflow Changes: BF Blender: 2.8.
Jun 8 2018, 4:40 PM · BF Blender: 2.8, User Interface, Animation, Code Quest
Julian Eisel (Severin) added a project to T54986: Implement Viewport Manipulator Redesign: BF Blender: 2.8.
Jun 8 2018, 4:38 PM · BF Blender: 2.8, User Interface, Code Quest
Julian Eisel (Severin) moved T54965: 3D View Collections Design from Backlog to Blender 2.8 Design on the User Interface board.
Jun 8 2018, 4:38 PM · User Interface, BF Blender: 2.8, Code Quest
Julian Eisel (Severin) committed rBfc85096dc8e1: Fix T55387: Render fullscreen from top menu crashes Blender (authored by Julian Eisel (Severin)).
Fix T55387: Render fullscreen from top menu crashes Blender
Jun 8 2018, 4:00 PM
Julian Eisel (Severin) closed T55387: Render animation fullscreen from top menu crashes Blender as Resolved by committing rBfc85096dc8e1: Fix T55387: Render fullscreen from top menu crashes Blender.
Jun 8 2018, 4:00 PM · BF Blender: 2.8, Code Quest

Jun 4 2018

Julian Eisel (Severin) requested changes to D3460: Fix T55298: Use Action Zones to resize ScrAreas as is done to resize ARegions..

The way things work right now is totally intentional. Only code that actually deals with area geometry (ScrEdges and ScrVerts) should use ScrArea.vn. The bounds of ScrArea.totrct and the ScrArea.vn vertices are not supposed to match. Doing so would reduce the space between editors:

CurrentWith patch
Jun 4 2018, 11:48 PM
Julian Eisel (Severin) added a comment to T55162: Blender 2.8 Blender Keymap changes.

I'm a bit skeptical about using the number keys for mode changing too. When changing a mode, users also typically change the task they are doing (object mode is an exception). That is exactly what workspaces should handle though - each workspace would have it's own mode set, e.g. the "Animation" workspace would be in pose mode, the "Retopo" workspace would be in edit mode with necessary tools, add-ons and viewport settings loaded. See T55246 & T53389.
So in the big picture, the workspace mode and multi-object editing would mean users switch modes far less frequent. Instead they would change workspaces. They'd probably still regularly toggle between Object Mode and the workspace mode.

Jun 4 2018, 2:17 PM · Code Quest

May 25 2018

Julian Eisel (Severin) committed rB4dee702332ab: Add number and memory size formatting throughout the UI (authored by Diego Gangl (januz)).
Add number and memory size formatting throughout the UI
May 25 2018, 10:42 PM
This revision was not accepted when it landed; it landed in state Needs Review.
May 25 2018, 10:42 PM · User Interface
Julian Eisel (Severin) updated the diff for D1248: Add number and memory size formatting throughout the UI.

Improvements to BLI_str_format_bytes:

  • Rename to BLI_str_format_byte_unit
  • Use long long int as argument, not double. Floating point byte-count doesn't make much sense, it's only needed for internal purposes.
  • Strip trailing zeroes.
  • Support passing negative values - not sure if that's useful even, but simple to support.
  • Improve test coverage, esp. for corner-cases.
  • General cleanup (codestyle, naming, comments, etc.)
May 25 2018, 10:11 PM · User Interface
Julian Eisel (Severin) added a comment to D1248: Add number and memory size formatting throughout the UI.

Stumbled over this today and made some changes (updating patch in a minute). Should be ready to go now.

May 25 2018, 9:46 PM · User Interface
Julian Eisel (Severin) committed rBdc26ef081b98: Fix T55198: Preferences Keybindings Crash (authored by Julian Eisel (Severin)).
Fix T55198: Preferences Keybindings Crash
May 25 2018, 2:05 PM
Julian Eisel (Severin) closed T55198: Preferences Keybindings Crash as Resolved by committing rBdc26ef081b98: Fix T55198: Preferences Keybindings Crash.
May 25 2018, 2:05 PM · Code Quest, BF Blender: 2.8
Julian Eisel (Severin) added a comment to T55195: the scene becomes black..

This is most likely a graphics driver failure, you can try if updating your driver fixes the issue.

May 25 2018, 1:02 PM · BF Blender: 2.8

May 24 2018

Julian Eisel (Severin) added a comment to T54981: Implement Status Bar.

It should definitely be possible to hide it by dragging its edge - just like the lower part of the top-bar.

May 24 2018, 12:16 PM · BF Blender: 2.8, User Interface, Code Quest
Julian Eisel (Severin) committed rB2d05f91bea9a: UI: Add theming support for the status-bar (authored by Julian Eisel (Severin)).
UI: Add theming support for the status-bar
May 24 2018, 10:26 AM

May 23 2018

Julian Eisel (Severin) committed rB6f20fcd5984a: UI: Global "Status-bar" Area (WIP) (authored by Julian Eisel (Severin)).
UI: Global "Status-bar" Area (WIP)
May 23 2018, 11:07 PM
Julian Eisel (Severin) triaged T55166: Join 2 windows crash as High priority.

Not sure if there are currently specific rules for triaging Code Quest reports, but guess it's reasonable to tag this as high priority.

May 23 2018, 4:43 PM · Code Quest, BF Blender: 2.8
Julian Eisel (Severin) assigned T55166: Join 2 windows crash to Campbell Barton (campbellbarton).

Same happens in Text Editor and Console (note, you have to draw over main region, not over the header). This is caused by rB6e40b2de7ae81653f.
Another way to reproduce this is by using --debug-memory and joining any areas.

May 23 2018, 4:41 PM · Code Quest, BF Blender: 2.8
Julian Eisel (Severin) committed rB909d548d56f1: Fix T55072: Top bar disappears when loading factory settings (causing ASAN… (authored by Julian Eisel (Severin)).
Fix T55072: Top bar disappears when loading factory settings (causing ASAN…
May 23 2018, 12:08 PM
Julian Eisel (Severin) closed T55072: Crash: Top bar disappears when loading factory settings, lead to crashes, and re-appears on resize as Resolved by committing rB909d548d56f1: Fix T55072: Top bar disappears when loading factory settings (causing ASAN….
May 23 2018, 12:08 PM · BF Blender: 2.8

May 22 2018

Julian Eisel (Severin) added a comment to T55072: Crash: Top bar disappears when loading factory settings, lead to crashes, and re-appears on resize.

This fixes the issue:

1diff --git a/source/blender/editors/screen/screen_edit.c b/source/blender/editors/screen/screen_edit.c
2index 10db5e4aea5..4208f3f6233 100644
3--- a/source/blender/editors/screen/screen_edit.c
4+++ b/source/blender/editors/screen/screen_edit.c
5@@ -802,13 +802,15 @@ void ED_screen_refresh(wmWindowManager *wm, wmWindow *win)
6
7​ /* exception for bg mode, we only need the screen context */
8​ if (!G.background) {
9+ WM_window_set_dpi(win);
10+
11+ /* Get window pixels __after__ updating window DPI! */
12​ const int window_size_x = WM_window_pixels_x(win);
13​ const int window_size_y = WM_window_pixels_y(win);
14​ const int screen_size_x = WM_window_screen_pixels_x(win);
15​ const int screen_size_y = WM_window_screen_pixels_y(win);
16
17​ /* header size depends on DPI, let's verify */
18- WM_window_set_dpi(win);
19​ screen_refresh_headersizes();
20
21​ screen_vertices_scale(win, screen, window_size_x, window_size_y, screen_size_x, screen_size_y);

May 22 2018, 10:58 PM · BF Blender: 2.8
Julian Eisel (Severin) created P697 Fix for T55072.
May 22 2018, 10:52 PM

May 18 2018

Julian Eisel (Severin) added a comment to T55072: Crash: Top bar disappears when loading factory settings, lead to crashes, and re-appears on resize.

For the records, this is pretty high on my priority list. I'm planning to look into it asap. Unfortunatly that may only be after the weekend though.

May 18 2018, 2:02 AM · BF Blender: 2.8

May 13 2018

Julian Eisel (Severin) committed rBa23995f42a66: Fix/workaround crash when appending workspace in edit mode (authored by Julian Eisel (Severin)).
Fix/workaround crash when appending workspace in edit mode
May 13 2018, 4:54 PM
Julian Eisel (Severin) committed rB5717612f7c9a: Fix invisible scroll-bars after file read (authored by Julian Eisel (Severin)).
Fix invisible scroll-bars after file read
May 13 2018, 4:40 PM
Julian Eisel (Severin) committed rB0bbc97b63ae9: Merge branch 'topbar' into temp-tab_drag_drop (authored by Julian Eisel (Severin)).
Merge branch 'topbar' into temp-tab_drag_drop
May 13 2018, 2:57 PM
Julian Eisel (Severin) committed rBb088a3879159: Merge branch 'topbar' into temp-tab_drag_drop (authored by Julian Eisel (Severin)).
Merge branch 'topbar' into temp-tab_drag_drop
May 13 2018, 2:57 PM
Julian Eisel (Severin) committed rB3d376dfd52d9: Merge branch 'blender2.8' into topbar (authored by Julian Eisel (Severin)).
Merge branch 'blender2.8' into topbar
May 13 2018, 2:57 PM
Julian Eisel (Severin) added a comment to T55038: Consolidate tool-related settings in top bar.

Why would we move those settings into the top-bar? It's nice to have all tool-settings in a single place, however some of the mentioned settings are merely 3D View settings. And the ones that are shared across multiple editor types usually vary depending on the editor type. E.g.:


From discussions during the code quest, I thought the consensus was to keep them in the editors they belong to, but to properly make them per editor type (so that enabling snapping in the 3D View wouldn't also enable it in the Node Editor for example).

May 13 2018, 2:29 PM · Code Quest

May 12 2018

Julian Eisel (Severin) committed rBca4964a37a1a: Merge branch 'blender2.8' into topbar (authored by Julian Eisel (Severin)).
Merge branch 'blender2.8' into topbar
May 12 2018, 3:31 PM

May 8 2018

Julian Eisel (Severin) added a comment to T54943: Blender 2.8 Defaults.

I actually agree on what @Linus Wiklander (wiklander) said, I'd also prefer keeping the Render Size Percentage at 50% to force people into discovering it ;)

May 8 2018, 12:11 AM · BF Blender: 2.8, User Interface, Code Quest

May 7 2018

Julian Eisel (Severin) committed rB5003f894e75f: Fix crash in debug drawing of fullscreen exit icon (authored by Julian Eisel (Severin)).
Fix crash in debug drawing of fullscreen exit icon
May 7 2018, 1:51 PM
Julian Eisel (Severin) committed rB8bd229cadc86: Remove alternative action-zone drawing for collapsed regions (authored by Julian Eisel (Severin)).
Remove alternative action-zone drawing for collapsed regions
May 7 2018, 1:51 PM
Julian Eisel (Severin) committed rB51efeb683451: UI: Hide & shrink scroll-bars based on cursor position (authored by Julian Eisel (Severin)).
UI: Hide & shrink scroll-bars based on cursor position
May 7 2018, 11:46 AM
Julian Eisel (Severin) committed rB4ec467d3b527: UI: Draw scroll-bars overlapping with editor content (authored by Julian Eisel (Severin)).
UI: Draw scroll-bars overlapping with editor content
May 7 2018, 11:45 AM

May 6 2018

Julian Eisel (Severin) updated the task description for T54963: Blender 2.8 Industry Standard Keymap.
May 6 2018, 1:28 PM · User Interface, BF Blender: 2.8, Code Quest

May 2 2018

Julian Eisel (Severin) added a comment to T54864: Assert when changing interface display scale.

Hmm, I'd say screen-verts must never have a negative coordinate, if so there's probably a bug. So the assert seems to be right. Would still have to check details though.

May 2 2018, 6:13 PM · BF Blender: 2.8

Apr 30 2018

Julian Eisel (Severin) committed rBe76a65e35902: UV editing: Make 'Select Linked' work consistent to 3D View (authored by Julian Eisel (Severin)).
UV editing: Make 'Select Linked' work consistent to 3D View
Apr 30 2018, 3:44 PM
Julian Eisel (Severin) committed rB5ea85d0b049d: DNA: Unnecessarily big padding size in Object struct (authored by Julian Eisel (Severin)).
DNA: Unnecessarily big padding size in Object struct
Apr 30 2018, 11:22 AM
Julian Eisel (Severin) added a comment to T54753: Fix topbar region refresh issues.

Thanks a lot! I did work on a patch taking the same direction as yours, just didn't get around to finish it. Glad it's fixed now!

Apr 30 2018, 10:08 AM · Code Quest

Apr 26 2018

Julian Eisel (Severin) committed rBa31807ed7c75: Reduce size of scrollbars that don't contain scale markings (authored by Julian Eisel (Severin)).
Reduce size of scrollbars that don't contain scale markings
Apr 26 2018, 3:36 PM
Julian Eisel (Severin) committed rB35742e882f4d: Merge branch 'master' into blender2.8 (authored by Julian Eisel (Severin)).
Merge branch 'master' into blender2.8
Apr 26 2018, 2:25 PM
Julian Eisel (Severin) committed rB3c7500ca714d: Cleanup: Use enums for View2D value defines (authored by Julian Eisel (Severin)).
Cleanup: Use enums for View2D value defines
Apr 26 2018, 2:20 PM

Apr 24 2018

Julian Eisel (Severin) committed rB2cd9a0ce5c37: Hide top-bar in fullscreen (authored by Julian Eisel (Severin)).
Hide top-bar in fullscreen
Apr 24 2018, 8:17 PM
Julian Eisel (Severin) awarded T54775: Collections Proposal a Love token.
Apr 24 2018, 2:40 PM · Code Quest
Julian Eisel (Severin) added a comment to T54775: Collections Proposal.

Huuuuge thumbs up for the general proposal! I've been very worried about the complexity of the new layer/collection system; this addresses my concerns just fine and is in fact quite similar to what I had in mind.
No more linking, instead you define you're hierarchy once and define a sub-set of it for each layer -- so much yes!

Apr 24 2018, 2:40 PM · Code Quest

Apr 23 2018

Julian Eisel (Severin) committed rB10f0f4b06f9e: Fix opening new windows would try to open global areas twice (authored by Julian Eisel (Severin)).
Fix opening new windows would try to open global areas twice
Apr 23 2018, 10:19 PM
Julian Eisel (Severin) committed rB6c46174662c8: Fix crash when opening file-browser through top-bar menus (authored by Julian Eisel (Severin)).
Fix crash when opening file-browser through top-bar menus
Apr 23 2018, 2:36 PM
Julian Eisel (Severin) updated the task description for T54657: Workspaces: Merge topbar branch.
Apr 23 2018, 1:23 PM · Code Quest
Julian Eisel (Severin) moved T54722: Migrate Timeline Editor to being a Dopesheet Editor mode from Doing to Done on the Code Quest board.
Apr 23 2018, 1:16 AM · Animation, Code Quest
Julian Eisel (Severin) committed rBc6144b24f9f0: Update default workspaces.blend fixing crashes after editor removals (authored by Julian Eisel (Severin)).
Update default workspaces.blend fixing crashes after editor removals
Apr 23 2018, 12:26 AM
Julian Eisel (Severin) committed rBd8c719d8d814: Replace old Timelines and Logic Editors with new Dopesheet (Timeline mode) (authored by Julian Eisel (Severin)).
Replace old Timelines and Logic Editors with new Dopesheet (Timeline mode)
Apr 23 2018, 12:26 AM
Julian Eisel (Severin) committed rB9db492de6dd0: Cleanup: Get rid of ScrArea.butspacetype syncing with ScrArea.spacetype (authored by Julian Eisel (Severin)).
Cleanup: Get rid of ScrArea.butspacetype syncing with ScrArea.spacetype
Apr 23 2018, 12:26 AM

Apr 22 2018

Julian Eisel (Severin) added a comment to rB3d62230ed673: UI: Remove Embossing.

Also, RegionEmbossSide is unused now and should be removed.

Apr 22 2018, 8:24 PM
Julian Eisel (Severin) added a comment to rB3d62230ed673: UI: Remove Embossing.

This is removing region emboss, but in the commit message you speak about area emboss. So either you removed the wrong emboss or used the wrong term :) What was your intention?

Apr 22 2018, 8:19 PM
Julian Eisel (Severin) added a comment to T54711: 2.8 UI: Small, independant UI tweaks.

Hey and happy lekker Sunday! ;)

Apr 22 2018, 7:18 PM · Code Quest

Apr 21 2018

Julian Eisel (Severin) committed rB5ddcfd245646: Fix crash when opening properties editor (authored by Julian Eisel (Severin)).
Fix crash when opening properties editor
Apr 21 2018, 10:06 PM
Brecht Van Lommel (brecht) awarded rB9a35ad752e84: Cleanup: Get rid of context in editor 'new' callback a Like token.
Apr 21 2018, 8:17 PM
Julian Eisel (Severin) committed rB9a35ad752e84: Cleanup: Get rid of context in editor 'new' callback (authored by Julian Eisel (Severin)).
Cleanup: Get rid of context in editor 'new' callback
Apr 21 2018, 7:47 PM
Julian Eisel (Severin) committed rBfa5aa18fdddc: Fix: Adding new 3D View changes custom transform orientation to gimbal (authored by Julian Eisel (Severin)).
Fix: Adding new 3D View changes custom transform orientation to gimbal
Apr 21 2018, 7:13 PM
Julian Eisel (Severin) committed rB003e4e6b80b7: Top-bar: Don't draw horizontal region separator (authored by Julian Eisel (Severin)).
Top-bar: Don't draw horizontal region separator
Apr 21 2018, 6:46 PM
Julian Eisel (Severin) claimed T54753: Fix topbar region refresh issues.

I think this depends a bit on how we want to handle scrolling in the top-bar. If we don't want any scrolling and instead do things like moving tabs into a '...' menu if there are to many to display, the second solution sounds better. If we want to make sections scrollable option one should be the way to go.

Apr 21 2018, 3:23 PM · Code Quest

Apr 20 2018

Julian Eisel (Severin) committed rB5f6c45498c92: UI: New Global Top-Bar (WIP) (authored by Julian Eisel (Severin)).
UI: New Global Top-Bar (WIP)
Apr 20 2018, 5:15 PM