Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-04-16CMake: add library deps to CMakeLists.txtCampbell Barton
Tested to work on Linux and macOS. This will be enabled once all platforms are verified. See D4684
2019-04-14Render: new material previewWilliam Reynish
* EEVEE support through irradiance volume and light probe. * New shader ball shape (designed by Robin Marin). * New cloth and liquid shapes, removed monkey. * Replace world sphere by toggle to use world for any shape. * Slight bevel on cube. * More subdivision for displacement preview. * Fixed and improved UV mapping for all shapes. * Material icon / asset preview now uses specified shape instead of always a sphere. So for example hair material can be displayed as hair. Ref T57683
2019-04-14CMake: prepare for BLENDER_SORTED_LIBS removalCampbell Barton
No functional change, this adds LIB definition and args to cmake files. Without this it's difficult to migrate away from 'BLENDER_SORTED_LIBS' since there are many platforms/configurations that could break when changing linking order. Manually add and enable WITHOUT_SORTED_LIBS to try building without sorted libs (currently fails since all variables are empty). This check will eventually be removed. See T46725.
2019-04-14Cleanup: doxy commentsCampbell Barton
Use doxy references to function and enums, also correct some names which became out of sync.
2019-04-11Fix 'static override' message showing in ID template tooltip.Bastien Montagne
We only want to show that when library overrides are enabled.
2019-04-09Cleanup: spellingCampbell Barton
2019-04-09Cleanup: styleCampbell Barton
2019-04-05Interface: New region type 'Footer', used by text editorGeorge Vogiatzis
* It can be hidden by dragging it up/down. * It can be at the top or bottom, independent of the header. * It uses the color theme from the header. * It does not change its color, when the area becomes active. Currently, it is used in the text editor to display the file path. Differential Revision: https://developer.blender.org/D4601
2019-04-03Fix T62939: Incorrect cursor position when exiting UI sliderVictor Seiji Hariki
Differential Revision: https://developer.blender.org/D4629
2019-04-02Merge branch 'blender2.7'Sergey Sharybin
2019-04-02Constraints: Use RNA update instead of block updateSergey Sharybin
Allows to have more control over which tags are done for which properties. This is a part of T62960 which fixes the issue in the 2.7 series.
2019-04-02Cleanup: empty expression statement warningCampbell Barton
2019-04-01Remove evaluated RNA pointer lookup in interfaceSergey Sharybin
Since there is a flush of evaluated values back to the original for an active dependency graph we don't need this lookup anymore. Not only it slows interface drawing down, but also is becoming in a way of the upcoming fix.
2019-03-30Fix T63137: crash pressing enter to confirm menu, after recent changes.Brecht Van Lommel
2019-03-28UI: tweak display of report messages in the status bar.Nathan Craddock
Remove fading away the color, share theme colors with info editor. Differential Revision: https://developer.blender.org/D4197
2019-03-28Fix T63037: Accelerator keys fail when another key is highlightedCampbell Barton
2019-03-27UI: minor change to active-default logicCampbell Barton
Don't attempt to activate default button if it's already active. Also expand on the flags comment.
2019-03-27UI: support an 'active default' button for pop-upsCampbell Barton
Use this for the save confirmation dialog so it has a default action when pressing enter which draws with a highlight so it's clear what the default action is (the dialog was just closing before). Resolves T57686
2019-03-27Fix popovers from enums failing on drag-releaseCampbell Barton
2019-03-26Fix T62929: Linked To Scene Object cannot be made single user.Bastien Montagne
Code was still 2.7x one here, Object's IDtemplate in properties editor is now based on current view layer's collection of objects, not scene's one anymore.
2019-03-26Fix T62515: crash when rendering finishes with mouse over progress bar.Brecht Van Lommel
Tooltip should be copied entirely, not just the the argument because then the function and argument don't always match.
2019-03-26Cleanup: style, use braces for editor/interfaceCampbell Barton
2019-03-25GPU: State: Replace GL_BLEND by GPU_blendClément Foucault
2019-03-25RNA: add UILayout.prop_with_menu functionCampbell Barton
Matches prop_with_popover, supporting menu types, useful if we want to control behavior of enum switching.
2019-03-25RNA: rename prop_popover_enum to prop_with_popoverCampbell Barton
A version for menu's is going to be added next and we already have UILayout.prop_menu_enum. This name indicates the popover is added behavior instead of a different kind of widget.
2019-03-25Error in last commitCampbell Barton
2019-03-25UI: add UILayout.prop_popover_enum functionCampbell Barton
Support for RNA enum buttons that activate popovers when clicked. This means we get useful tooltips, shortcuts and Ctrl-Wheel cycling over enum items. It also avoids inconvenient & slow access of enum values currently done via RNA type lookups on the type to get the name & icon to use for a regular popover button. Resolves T57738
2019-03-25Cleanup: simplify toggle button logicCampbell Barton
2019-03-25Cleanup: return argument namingCampbell Barton
2019-03-25Cleanup: use braces for interface codeCampbell Barton
2019-03-25Cleanup: pass const image data to IMB_ibImageFromMemoryCampbell Barton
2019-03-25Cleanup: style, array wrappingCampbell Barton
Add trailing comma for clang-format.
2019-03-24Fix uninitialized variable use for right aligned checkboxCampbell Barton
2019-03-24UI: support Ctrl-C copy for popover buttonsCampbell Barton
Match menu logic that sets the Python expression to call the popover.
2019-03-24GPU: State: Replace GL_LINE_SMOOTH by GPU_line_smoothClément Foucault
2019-03-24GPU: Replace glEnable/glDisable but GPU_state callsClément Foucault
2019-03-23Cleanup: add doxy sections to interface_ops.cCampbell Barton
2019-03-23Cleanup: doxy sections & function nameCampbell Barton
2019-03-22Silence false positive uninitialized warningDalai Felinto
Techically we would never get to the part where we would use the uninitialized value due to an assert.
2019-03-22Fix warning for uninitialized icon_onlyDalai Felinto
Warning/issue introduced on rBcaa357dae70322e.
2019-03-22Cleanup: minor UI code changesCampbell Barton
- Rename ui_but_find_active_in_region -> ui_region_find_active_but - Remove ui_but_is_active (use ui_region_find_active_but instead) - Re-order ui_but_* functions take the button as their first arg.
2019-03-22Fix checkboxes being right aligned when property split is disabledCampbell Barton
2019-03-22Cleanup: typo in variable nameCampbell Barton
2019-03-22UI: refactor queries into interface_query.cCampbell Barton
interface_handlers.c is quite large (over 10k lines), move general button utility functions into a separate file.
2019-03-22Fix T62835: Color picker template value slider does not scale correctly with ↵William Reynish
UI scale Missing multiplication with UI_DPI_FAC.
2019-03-22Cleanup: move widget enum into source fileCampbell Barton
2019-03-22UI: use checkbox text for property split layoutCampbell Barton
Use right aligned checkboxes when 'use_property_split' is enabled instead of a separate label.
2019-03-22UI: support for showing checkboxes after textCampbell Barton
Needed so the new layouts that show right aligned checkboxes can have clickable text (as left aligned checkboxes do already).
2019-03-22UI: refactor color picker flags out of buttonsCampbell Barton
These are specialized color picker options which don't need to be stored in the button (frees of flags for buttons too).
2019-03-22UI: Fix curve extention filling on curve widgetsClément Foucault