Aleksandr Zinovev (raa)
User

Projects

User Details

User Since
Feb 28 2016, 7:16 PM (90 w, 3 d)

Recent Activity

Aug 13 2017

Aleksandr Zinovev (raa) added a comment to T52379: Theming regression in User Preferences - Addons Tab. Text at addons panels stays black.

Yep, old behavior causes this issue:

Aug 13 2017, 6:21 PM · BF Blender
Aleksandr Zinovev (raa) added a comment to T52379: Theming regression in User Preferences - Addons Tab. Text at addons panels stays black.

Add-on names are inside boxes which have their own text and fill colors:

Aug 13 2017, 1:13 PM · BF Blender

Aug 12 2017

Aleksandr Zinovev (raa) created D2786: Hide checkbox icons in pie menu's sub-layouts.
Aug 12 2017, 2:37 PM
Aleksandr Zinovev (raa) committed rBb5cd89bab966: Fix width estimation for buttons with short labels in pie menus (authored by Aleksandr Zinovev (raa)).
Fix width estimation for buttons with short labels in pie menus
Aug 12 2017, 10:00 AM
Aleksandr Zinovev (raa) closed D2781: Fix width estimation for buttons with short labels in pie menus by committing rBb5cd89bab966: Fix width estimation for buttons with short labels in pie menus.
Aug 12 2017, 10:00 AM

Aug 11 2017

Aleksandr Zinovev (raa) created D2781: Fix width estimation for buttons with short labels in pie menus.
Aug 11 2017, 1:53 PM
Aleksandr Zinovev (raa) closed D2773: Fix regression: Pie menu's sub-rows ignore 'EXPAND' flag.

Committed 59a52fef6ceb

Aug 11 2017, 12:21 PM
Aleksandr Zinovev (raa) committed rB59a52fef6ceb: Pie menu's sub-rows ignore 'EXPAND' flag (authored by Aleksandr Zinovev (raa)).
Pie menu's sub-rows ignore 'EXPAND' flag
Aug 11 2017, 12:18 PM

Aug 8 2017

Aleksandr Zinovev (raa) committed rB4fe1bf85afa0: Fix fixed width box layouts (authored by Aleksandr Zinovev (raa)).
Fix fixed width box layouts
Aug 8 2017, 4:38 PM
Aleksandr Zinovev (raa) closed D2776: Fix width estimation for empty layouts in pie menus.

Committed ed4707be470b

Aug 8 2017, 2:54 PM
Aleksandr Zinovev (raa) committed rBed4707be470b: Fix width estimation for empty layouts in pie menus (authored by Aleksandr Zinovev (raa)).
Fix width estimation for empty layouts in pie menus
Aug 8 2017, 2:52 PM

Aug 7 2017

Aleksandr Zinovev (raa) created D2776: Fix width estimation for empty layouts in pie menus.
Aug 7 2017, 7:12 PM

Aug 6 2017

Aleksandr Zinovev (raa) created D2773: Fix regression: Pie menu's sub-rows ignore 'EXPAND' flag.
Aug 6 2017, 8:36 PM

Aug 2 2017

Aleksandr Zinovev (raa) committed rB8ff2c140155f: Fix T52250: Glitch in UI in the addon panel regression (authored by Aleksandr Zinovev (raa)).
Fix T52250: Glitch in UI in the addon panel regression
Aug 2 2017, 4:46 PM
Aleksandr Zinovev (raa) closed T52250: Glitch in UI in the addon panel regression as Resolved by committing rB8ff2c140155f: Fix T52250: Glitch in UI in the addon panel regression.
Aug 2 2017, 4:46 PM · BF Blender: Regressions, BF Blender

Aug 1 2017

Aleksandr Zinovev (raa) added a comment to D2723: Adjust spacing between buttons.

Hi, here is a 2-frame gif image (before and after the patch):

Aug 1 2017, 6:43 PM · User Interface

Jul 30 2017

Aleksandr Zinovev (raa) added a comment to D2759: Fix: C.area, C.region and C.space_data in refreshed pop-ups.

Is there any urgency in fixing the issue?

Nope, the issue can be fixed by a python script. Let's commit the patch after 2.79 release.

Jul 30 2017, 1:59 PM
Aleksandr Zinovev (raa) updated the diff for D2759: Fix: C.area, C.region and C.space_data in refreshed pop-ups.

Restore previous area and region

Jul 30 2017, 1:30 PM
Aleksandr Zinovev (raa) created D2759: Fix: C.area, C.region and C.space_data in refreshed pop-ups.
Jul 30 2017, 10:29 AM

Jul 29 2017

Aleksandr Zinovev (raa) added a comment to D2746: Fix Copy Full Data Path feature.

Agree. Sub-menu looks better.

Jul 29 2017, 6:05 PM
Aleksandr Zinovev (raa) added a comment to D2746: Fix Copy Full Data Path feature.

@Brecht Van Lommel (brecht), thanks.
Committed fixes 09eac0159db8

Jul 29 2017, 2:27 PM
Aleksandr Zinovev (raa) committed rB09eac0159db8: Property path generation fixes (authored by Aleksandr Zinovev (raa)).
Property path generation fixes
Jul 29 2017, 2:25 PM

Jul 28 2017

Aleksandr Zinovev (raa) added a comment to D2746: Fix Copy Full Data Path feature.

@Brecht Van Lommel (brecht), thanks.
Can I at least commit path generation fixes for Blender 2.79?
Users often ask why Blender generates paths like bpy.context....(null) = True

Jul 28 2017, 7:09 PM
Aleksandr Zinovev (raa) created T52208: Using UI_BUT_REDALERT flag for UI_BTYPE_KEY_EVENT buttons crashes Blender.
Jul 28 2017, 12:08 AM · User Interface, BF Blender

Jul 27 2017

Aleksandr Zinovev (raa) abandoned D2744: Fix Label colors in popups.

Committed ec228090257d

Jul 27 2017, 9:28 AM
Aleksandr Zinovev (raa) committed rBec228090257d: Fix Label colors in popups (authored by Aleksandr Zinovev (raa)).
Fix Label colors in popups
Jul 27 2017, 9:28 AM
Aleksandr Zinovev (raa) abandoned D2668: Fix: use Pie Click Style if the pie was spawned by release event.

Committed 3e8b2288f5bf

Jul 27 2017, 9:15 AM
Aleksandr Zinovev (raa) committed rB3e8b2288f5bf: Fix: use click style if a pie was spawned by release or click event (authored by Aleksandr Zinovev (raa)).
Fix: use click style if a pie was spawned by release or click event
Jul 27 2017, 9:14 AM

Jul 26 2017

Aleksandr Zinovev (raa) accepted D2741: Fix T51776: make sure button icons are updated on Ctrl-ScrollWheel.

LGTM

Jul 26 2017, 5:25 PM

Jul 25 2017

Aleksandr Zinovev (raa) added a comment to D2746: Fix Copy Full Data Path feature.

Is there a reason you created a new operator?

Jul 25 2017, 10:16 AM

Jul 23 2017

Aleksandr Zinovev (raa) abandoned D2475: Show 'X' icon to clear value of text button.
Jul 23 2017, 10:22 AM · Python

Jul 21 2017

Aleksandr Zinovev (raa) created D2746: Fix Copy Full Data Path feature.
Jul 21 2017, 1:55 PM
Aleksandr Zinovev (raa) abandoned D2712: Fix Copy Data Path operator.
Jul 21 2017, 1:54 PM
Aleksandr Zinovev (raa) abandoned D2667: Fix python path generation for Space* properties.
Jul 21 2017, 1:54 PM · BF Blender

Jul 18 2017

Aleksandr Zinovev (raa) added a comment to D2614: Fix overlap on value slider bar.

The patch fixes the issue.
But the problem is that slider and progressbar widgets use copy_v3_v3_char function for wcol->inner and wcol->item values which support alpha channel.
Using copy_v4_v4_char function fixes the issue.

Jul 18 2017, 3:57 PM · BF Blender
Aleksandr Zinovev (raa) abandoned D2721: Fix T51845.

Committed bddb4de47cd6

Jul 18 2017, 3:08 PM
Aleksandr Zinovev (raa) created D2744: Fix Label colors in popups.
Jul 18 2017, 11:42 AM

Jul 1 2017

Aleksandr Zinovev (raa) committed rB5b2b5a425810: Fix ED_OT_undo_redo operator (authored by Aleksandr Zinovev (raa)).
Fix ED_OT_undo_redo operator
Jul 1 2017, 9:53 AM

Jun 23 2017

Aleksandr Zinovev (raa) created D2723: Adjust spacing between buttons.
Jun 23 2017, 2:28 PM · User Interface
Aleksandr Zinovev (raa) committed rBbddb4de47cd6: Fix T51845 (authored by Aleksandr Zinovev (raa)).
Fix T51845
Jun 23 2017, 10:10 AM
Aleksandr Zinovev (raa) closed T51845: UI Scale cause double width vertical borders as Resolved by committing rBbddb4de47cd6: Fix T51845.
Jun 23 2017, 10:09 AM · BF Blender: Regressions, User Interface, BF Blender

Jun 22 2017

Aleksandr Zinovev (raa) added a revision to T51845: UI Scale cause double width vertical borders: D2721: Fix T51845.
Jun 22 2017, 10:35 AM · BF Blender: Regressions, User Interface, BF Blender
Aleksandr Zinovev (raa) created D2721: Fix T51845.
Jun 22 2017, 10:35 AM

Jun 21 2017

Aleksandr Zinovev (raa) claimed T51845: UI Scale cause double width vertical borders.
Jun 21 2017, 11:44 PM · BF Blender: Regressions, User Interface, BF Blender

Jun 20 2017

Aleksandr Zinovev (raa) committed rB9e08019b74c7: Fix: Icon alignment for scaled pie buttons with no text (authored by Aleksandr Zinovev (raa)).
Fix: Icon alignment for scaled pie buttons with no text
Jun 20 2017, 7:15 PM

Jun 14 2017

Aleksandr Zinovev (raa) created D2712: Fix Copy Data Path operator.
Jun 14 2017, 8:56 PM

Jun 1 2017

Aleksandr Zinovev (raa) committed rBd5d7455796a0: Cleanup: use row() sub-layout to expand enum properties horizontaly (authored by Aleksandr Zinovev (raa)).
Cleanup: use row() sub-layout to expand enum properties horizontaly
Jun 1 2017, 3:55 PM

May 27 2017

Aleksandr Zinovev (raa) updated the diff for D2667: Fix python path generation for Space* properties.

Fixed path generation for:

May 27 2017, 7:31 PM · BF Blender

May 25 2017

Aleksandr Zinovev (raa) requested review of D2427: Hide shortcuts from buttons in popups.
May 25 2017, 6:46 PM · User Interface, BF Blender
Aleksandr Zinovev (raa) updated the diff for D2427: Hide shortcuts from buttons in popups.

Found a way to fix the issue without adding a new flag.

May 25 2017, 6:21 PM · User Interface, BF Blender

May 12 2017

Aleksandr Zinovev (raa) added a comment to D2667: Fix python path generation for Space* properties.

Thanks for review.
Yes I'll try to fix the issue in wm_prop_pystring_from_context.

May 12 2017, 6:30 PM · BF Blender

May 11 2017

Aleksandr Zinovev (raa) added a comment to D2668: Fix: use Pie Click Style if the pie was spawned by release event.

KM_CLICK event also blocks the pie.

May 11 2017, 12:40 PM
Aleksandr Zinovev (raa) created D2668: Fix: use Pie Click Style if the pie was spawned by release event.
May 11 2017, 12:31 PM
Aleksandr Zinovev (raa) created D2667: Fix python path generation for Space* properties.
May 11 2017, 11:44 AM · BF Blender

Apr 11 2017

Aleksandr Zinovev (raa) committed rB31bdb31ecf54: Fix: width of UILayout.prop_enum() buttons (authored by Aleksandr Zinovev (raa)).
Fix: width of UILayout.prop_enum() buttons
Apr 11 2017, 12:26 PM

Apr 1 2017

Aleksandr Zinovev (raa) added a comment to T51103: Development UI classes.

Will be useful, thanks!

Apr 1 2017, 9:50 AM · Addons
Aleksandr Zinovev (raa) changed the status of T51101: Icon Viewer broken in master from Invalid to Resolved.

Fixed in 9159fac1f5a9

Apr 1 2017, 12:22 AM · Addons

Mar 30 2017

Aleksandr Zinovev (raa) abandoned D2588: Fix: Refresh parent popup when the child popup is closed.

Committed: rB5b3b0b4778a6

Mar 30 2017, 3:52 PM
Aleksandr Zinovev (raa) abandoned D2585: Fix layout refreshing for popups.

Committed: rB5b3b0b4778a6

Mar 30 2017, 3:52 PM
Aleksandr Zinovev (raa) committed rB5b3b0b4778a6: Redraw parent popup when the child popup is closed (authored by Aleksandr Zinovev (raa)).
Redraw parent popup when the child popup is closed
Mar 30 2017, 3:49 PM

Mar 29 2017

Aleksandr Zinovev (raa) created D2588: Fix: Refresh parent popup when the child popup is closed.
Mar 29 2017, 2:21 PM

Mar 28 2017

Aleksandr Zinovev (raa) committed rBA9159fac1f5a9: Support new UserPreferencesView.ui_scale property (authored by Aleksandr Zinovev (raa)).
Support new UserPreferencesView.ui_scale property
Mar 28 2017, 5:00 PM
Aleksandr Zinovev (raa) committed rB59bb4ca1b08b: Fix: Icon offset for pie buttons (authored by Aleksandr Zinovev (raa)).
Fix: Icon offset for pie buttons
Mar 28 2017, 12:44 PM
Aleksandr Zinovev (raa) created D2585: Fix layout refreshing for popups.
Mar 28 2017, 12:20 PM
Aleksandr Zinovev (raa) abandoned D2450: Add tag_redraw feature for operators.
Mar 28 2017, 10:21 AM · BF Blender

Mar 27 2017

Aleksandr Zinovev (raa) committed rB5ce120b865ed: Fix columns with fixed width (authored by Aleksandr Zinovev (raa)).
Fix columns with fixed width
Mar 27 2017, 11:07 PM

Mar 26 2017

Aleksandr Zinovev (raa) added a comment to rB505b3b7328ea: Fix padding and align calculation for box layouts.

Before and After:

Mar 26 2017, 5:03 PM
Aleksandr Zinovev (raa) committed rB505b3b7328ea: Fix padding and align calculation for box layouts (authored by Aleksandr Zinovev (raa)).
Fix padding and align calculation for box layouts
Mar 26 2017, 5:02 PM
Aleksandr Zinovev (raa) committed rBfa63515c3758: Fix: Use "round" instead of "floor" in snapping UI to pixels (authored by Aleksandr Zinovev (raa)).
Fix: Use "round" instead of "floor" in snapping UI to pixels
Mar 26 2017, 11:19 AM
Aleksandr Zinovev (raa) committed rB4bdb2d488567: Fix: Ignore min flag for rows that require all available width (authored by Aleksandr Zinovev (raa)).
Fix: Ignore min flag for rows that require all available width
Mar 26 2017, 11:19 AM
Aleksandr Zinovev (raa) committed rB001fce167a01: Fix: Button's label can be NULL (authored by Aleksandr Zinovev (raa)).
Fix: Button's label can be NULL
Mar 26 2017, 11:19 AM

Mar 24 2017

Aleksandr Zinovev (raa) abandoned D2511: Clear filter for enum search menu.
Mar 24 2017, 10:17 AM

Mar 17 2017

Aleksandr Zinovev (raa) closed T50948: UI - Menu icons are no longer aligned as Resolved.

@Carlo Andreacchio (candreacchio), @Brecht Van Lommel (brecht), good points.

Mar 17 2017, 3:12 PM · BF Blender
Aleksandr Zinovev (raa) added a comment to rB9d873fc3debe: Various icon adjustments.

Before and After:


Mar 17 2017, 3:00 PM
Aleksandr Zinovev (raa) committed rB9d873fc3debe: Various icon adjustments (authored by Aleksandr Zinovev (raa)).
Various icon adjustments
Mar 17 2017, 2:59 PM

Mar 16 2017

Aleksandr Zinovev (raa) added a comment to T50948: UI - Menu icons are no longer aligned.

I'm adjusting icons in outliner:


Will commit tomorrow.

Mar 16 2017, 9:01 PM · BF Blender
Aleksandr Zinovev (raa) added a comment to T50948: UI - Menu icons are no longer aligned.

Imo all icons should use the same alignment:

Mar 16 2017, 8:54 PM · BF Blender

Mar 14 2017

Aleksandr Zinovev (raa) abandoned D2453: Add "undo_history" property to bpy.context.

Commited rB1208792adb30
Thanks, @Campbell Barton (campbellbarton)!

Mar 14 2017, 6:52 PM · Python, BF Blender
Aleksandr Zinovev (raa) updated the diff for D2453: Add "undo_history" property to bpy.context.

Add operators with UNDO flag into C.window_manager.operators.

Mar 14 2017, 3:28 PM · Python, BF Blender

Mar 11 2017

Aleksandr Zinovev (raa) committed rB76015f98aec0: Fix icon alignment for pie buttons (authored by Aleksandr Zinovev (raa)).
Fix icon alignment for pie buttons
Mar 11 2017, 8:34 PM

Mar 10 2017

Aleksandr Zinovev (raa) abandoned D2549: Add spacer widget.
Mar 10 2017, 4:21 PM
Aleksandr Zinovev (raa) committed rB17b3097205bb: Adjust kmi header (authored by Aleksandr Zinovev (raa)).
Adjust kmi header
Mar 10 2017, 1:11 PM

Mar 7 2017

Aleksandr Zinovev (raa) retitled D2549: Add spacer widget from to Add spacer widget.
Mar 7 2017, 11:36 AM

Mar 6 2017

Aleksandr Zinovev (raa) added a comment to rBf1c764fd8fe9: Fix width calculation for split layouts.

Fixes the issue (D2524) for split layouts.

Mar 6 2017, 2:39 PM
Aleksandr Zinovev (raa) committed rBf1c764fd8fe9: Fix width calculation for split layouts (authored by Aleksandr Zinovev (raa)).
Fix width calculation for split layouts
Mar 6 2017, 2:36 PM

Mar 4 2017

Aleksandr Zinovev (raa) added a reviewer for D2450: Add tag_redraw feature for operators: Campbell Barton (campbellbarton).
Mar 4 2017, 10:11 AM · BF Blender
Aleksandr Zinovev (raa) added a reviewer for D2453: Add "undo_history" property to bpy.context: Campbell Barton (campbellbarton).

Talked with @Aleksandr Zinovev (raa) and think it might be enough to add a is_last_action() method to Operators. this way you can do:

if context.window_manager.operators[-1].is_last_action():
    ...

Or perhaps better to expose:

context.window_manager.operators.active

Which would be the active operator or None

This is a way to know if an operator is showing up in the toolbox for redo, (which may be useful in general for other tools). And avoids exposing undo stack.

Mar 4 2017, 10:09 AM · Python, BF Blender
Aleksandr Zinovev (raa) updated the diff for D2453: Add "undo_history" property to bpy.context.

Implemented 'Operator.is_last_action' property which returns True if the operator is the last action in undo stack.

Mar 4 2017, 10:07 AM · Python, BF Blender

Mar 3 2017

Aleksandr Zinovev (raa) added a comment to D2511: Clear filter for enum search menu.

You can test the patch using this script:

Mar 3 2017, 6:32 PM
Aleksandr Zinovev (raa) updated the diff for D2511: Clear filter for enum search menu.

Reworked

Mar 3 2017, 6:30 PM
Aleksandr Zinovev (raa) updated the diff for D2511: Clear filter for enum search menu.

Fixed

Mar 3 2017, 3:32 PM

Mar 1 2017

Aleksandr Zinovev (raa) added a comment to rBecee40e9191f: All drop-down buttons should use the same width.

All drop-down buttons should use the same (30px) width.

Mar 1 2017, 5:47 PM
Aleksandr Zinovev (raa) committed rBecee40e9191f: All drop-down buttons should use the same width (authored by Aleksandr Zinovev (raa)).
All drop-down buttons should use the same width
Mar 1 2017, 5:30 PM
Aleksandr Zinovev (raa) abandoned D2419: Text and icon positioning for scaled buttons.

Committed rB32c5f3d77224

Mar 1 2017, 2:16 PM · User Interface, BF Blender
Aleksandr Zinovev (raa) added a comment to rB32c5f3d77224: Fix text and icon positioning issues.

Before and After:

Mar 1 2017, 2:14 PM
Aleksandr Zinovev (raa) committed rB32c5f3d77224: Fix text and icon positioning issues (authored by Aleksandr Zinovev (raa)).
Fix text and icon positioning issues
Mar 1 2017, 2:12 PM

Feb 25 2017

Aleksandr Zinovev (raa) abandoned D2524: Fix rows with fixed last item.

Committed - rB94ca09e01c98

Feb 25 2017, 11:22 AM
Aleksandr Zinovev (raa) committed rB94ca09e01c98: Fix rows with fixed last item (D2524) (authored by Aleksandr Zinovev (raa)).
Fix rows with fixed last item (D2524)
Feb 25 2017, 11:19 AM

Feb 24 2017

Aleksandr Zinovev (raa) retitled D2524: Fix rows with fixed last item from to Fix rows with fixed last item.
Feb 24 2017, 3:10 PM

Feb 23 2017

Aleksandr Zinovev (raa) added a comment to T50732: Viewport Pie menus update 2.79.

1/ No sub pies. a pie calling a pie, whilst effective & useful, is not entirely practical. the sub pie is offset from the originals placement, making it jump around the screen.
2/ Where a pie includes a sub menu the sub menu should be positioned on the right.
3/ Where a pie includes a pie box layout, the pie layout should be either symmetrical in nature when considered in context with the whole pie layout or the pie box positioned on the right.
4/ pie menus when possible should use the same hotkey as the standard menu they are replicating.

Feb 23 2017, 11:40 AM · User Interface, Addons