Revision 70582cf by Julian Eisel October 29, 2018, 22:29 (GMT) |
UI: Support using Ctrl+Scrollwheel to cycle properties editor tabs Small side effect is that area operators (toggle fullscreen/maximized, duplicate area) are now displayed in RMB-menu. Makes sense anyway. |
Revision a0d40c6 by Julian Eisel October 29, 2018, 21:59 (GMT) |
UI: Move Properties editor context path into header This will probably be a temporary solution to fill empty space, for until we have a search button there. Hence, I made this optional using a compile flag. |
Revision 39a1d45 by Campbell Barton October 29, 2018, 21:55 (GMT) |
WM: correct description for header/status_text_set Make text a required argument for both. |
Revision 79ff9a0 by Campbell Barton October 29, 2018, 21:50 (GMT) |
3D View: use 1.0 opacity for wpaint shading Now the colors are multiplied, faded color isn't useful to see weights. Matches 2.7x behavior. |
Revision d69fe63 by Clément Foucault October 29, 2018, 21:40 (GMT) |
Eevee: Fix clearcoat materials not recieving AO |
Revision 4f4a74c by Clément Foucault October 29, 2018, 21:40 (GMT) |
UI: Fix Studio Light panel in user preferencies |
Revision d642479 by Julian Eisel October 29, 2018, 20:47 (GMT) |
UI: Update Default Theme File After Recent Changes |
Revision ab6c7ff by Julian Eisel October 29, 2018, 20:44 (GMT) |
UI: Vertical Properties Editor Tabs Moves the Properties editor context switching to a vertical tabs region. Design Task: T54951 Differential Revison: D3840 The tabs are regular widgets, unlike the 'old' toolshelf tabs. This means they give mouse hover feedback, have tooltips, support the right-click menu, etc. Also, when vertical screen space gets tight, the tabs can be scrolled, they don't shrink like the toolshelf ones. The tab region is slightly larger than the header. The tabs are scaled up accordingly. This makes them nicely readable. The header is quite empty now. As shown in T54951, we wanted to have a search button there. This should be added next. Implementation Notes: * Added a new region type, RGN_TYPE_NAVIGATION. * Having the tabs in a separate region allows scrolling of the tab-bar, unlike the toolshelf tabs. We might want to remove the scrollbars though. * Added a new region flag RGN_FLAG_PREFSIZE_OR_HIDDEN, to ensure the tab region is either hidden or has a fixed size. * Added some additional flags to support fine-tuning the layout in panel and layout code. * Bumps subversion. |
Revision ce14871 by Julian Eisel October 29, 2018, 20:20 (GMT) |
UI: Support Displaying Enums as Tabs Adds `uiLayout.prop_tabs_enum(data, property, icon_only)` to BPY. |
Revision a0dfa32 by Alexander Gavrilov October 29, 2018, 19:04 (GMT) |
Dope Sheet: new option to display keyframe interpolation mode and extremes. With the new automatic handle algorithm, it is possible to do a lot of the animation via keyframes without touching the curves. It is however necessary to change the keyframe interpolation and handle types in certain cases. Currently the dopesheet/action editor allows changing the types, but does not show them in any way. To fix, add a new menu option to display this information. For handle type, it is represented using the shape of the key icons: diamond for Free, clipped diamond for Aligned, square for Vector, circle for Auto Clamp, and cirle with dot for Automatic. Non-bezier interpolation is a property of intervals between keys, so it is marked by drawing lines, similar to holds. In this initial version, only the fact of non-bezier interpolation is displayed, without distinguishing types. For summaries, the line is drawn at half alpha if not all curves in the group are non-bezier. In addition, it is sometimes helpful to know the general direction of change of the curve, and which keys are extremes. This commit also adds an option to highlight extremes, based on comparing the keyed values with adjacent keys. Half-intensity display is used for overshot bezier extremes, or non-uniform summaries. Reviewers: brecht, aligorith, billreynish Differential Revision: https://developer.blender.org/D3788 |
Revision b18ac77 by William Reynish / Brecht Van Lommel October 29, 2018, 18:04 (GMT) |
UI: icon set updates Andrzej Ambroz, and various fixes. * Text editor word wrap, line numbers & syntax toggles now use consistent icons that don?t change when you enable or disable them. * Replaced icon toggle buttons in the snapping popover with normal checkboxes and descriptive text labels. This makes it clearer which item is the main radio button, is more consistent with other popovers, and allows us to use more descriptive text. * Added correct icons for grease pencil add menu. * Added bespoke icons for grease pencil modifiers. * Added icon for particle instance modifier. * Added icon for fake user on & off states. * Added correct icons for enabling/disabling modifiers in the dopesheet & f-curve editor. * Made it so the restrict viewport & restrict render toggles for modifier update correctly when enabled or disabled, by flipping the order in the icon sheet. This also required changing the outliner to match. * Removed the few old remaining icons in the old style and made sure to replace the last places where they were used. * Updated many icons to be clearer & more consistent. |
Revision b5667c2 by Brecht Van Lommel October 29, 2018, 18:04 (GMT) |
UI: allow off/on icons to be in reverse order. The same icons are reused for "hide" and "show" properties, which need to be in reverse order compared to each other. |
Revision 4c7f08e by Brecht Van Lommel October 29, 2018, 18:03 (GMT) |
Cleanup: remove unused RNA flag. |
Revision bb770a2 by Alexander Gavrilov October 29, 2018, 17:54 (GMT) |
Depsgraph: use full operation key to preserve update tags on rebuild. The key used by find_operation consists of the operation code, node name, and an index for array property drivers. All three elements are required to unambiguously look up a node. |
Revision 62e2bbd by Alexander Gavrilov October 29, 2018, 17:33 (GMT) |
Fix T57488: crash in Shrinkwrap constraint due to unsafe multi-threading. - Constraints must not use mesh_get_eval_final as it isn't thread-safe. - Depsgraph should keep lastDataMask when re-running COW. |
Revision bd7cb42 by Antonio Vazquez October 29, 2018, 16:49 (GMT) |
GP: Remove unneeded code to get icon Test the object type is not good idea here. |
Revision 11f9018 by Antonio Vazquez October 29, 2018, 15:43 (GMT) |
GP: Cleanup typo |
Revision 2942885 by Bastien Montagne October 29, 2018, 15:37 (GMT) |
Depsgraph cleanup: use proper DEG_debug_print_eval call... |
Revision 363a196 by Bastien Montagne October 29, 2018, 15:37 (GMT) |
BBox accessor: switch to `switch`, add missing gpencil case. |
Revision 8ee5758 by Clément Foucault October 29, 2018, 15:26 (GMT) |
Eevee: Fix Sun soft shadows not starting at first sample |
|
|
|


Master Commits
MiikaHweb | 2003-2021