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
2018-06-11Cleanup: remove moar ugly G.main usages...Bastien Montagne
BKE_image was an ugly nest, could fix all but the ones from compositor, so moved ugly G.main there, at least we know where the Evil is that way ;)
2018-06-11Cleanup: Moar G.main removal of Hell.Bastien Montagne
This commit actually adds some G.main... but at much, much higher level than the ones it removes, so should still be better ;)
2018-06-11Cleanup: remove some G.main usages...Bastien Montagne
2018-06-11Fix PyConsole: Drag events finished early in modal text selectionPhilipp Oeser
2018-06-11Fix T55349: crash adding paint slot when object is on hidden layerPhilipp Oeser
use better poll and get ob with 'ED_object_active_context' (instead of 'CTX_data_active_object') Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3467
2018-06-09RNA: remove Layout.introspectCampbell Barton
This was added as an experiment to extract information for docs but this was never all that useful for its intended purpose.
2018-06-09Cleanup: remove some G.main usages.Bastien Montagne
2018-06-08WM: fix panel drag event handlingCampbell Barton
2018-06-08WM: fix node link & background dragCampbell Barton
2018-06-08Cleanup: getting rid of G.main.Bastien Montagne
Sometimes one needs a *lot* of changes for a single G.main... :/
2018-06-08Fix regression in grease pencil drawingCampbell Barton
Drag events finished drawing early.
2018-06-08Fix T55301: Transform confirm on release fails w/ MMBCampbell Barton
2018-06-08Fix recently added drag events closing menusCampbell Barton
2018-06-07Cleanup: typo, and 0 -> false for booleans.Bastien Montagne
2018-06-07WM: add support for drag eventsCampbell Barton
This allows for a single key to be mapped to both release and drag, useful for pie menus to share a key with a different action.
2018-06-07WM: check for release instead of not pressedCampbell Barton
Makes reasoning about events more predictable.
2018-06-07Fix crash due to missing init of new bAnimContext bmain member in transform ↵Bastien Montagne
code. From own previous G.main-busting commit.
2018-06-07Cleanup: remove moar G.main usages.Bastien Montagne
Notes: * Really need to address RNA setters case, end up adding way too much G.main here these days... :/ * Added Main pointer into bAnimContext, helps a lot in anim code ;)
2018-06-07Cleanup: Nuke moar G.main usages...Bastien Montagne
2018-06-05Cleanup: use new accessors to blendfile path (Main.name).Bastien Montagne
2018-06-04Fix T55260: load Text File with Python from GUI Button results in 0 UserBastien Montagne
Let's just always ensure user_one when loading text from operator...
2018-06-04Cleanup: strip trailing space in editorsCampbell Barton
2018-06-03Cleanup: remove blockscale & handlerCampbell Barton
Replace with link_flag, currently unused, needed for dynamic space types which is planned.
2018-06-01Cleanup: trailing whitespace (comment blocks)Campbell Barton
Strip unindented comment blocks - mainly headers to avoid conflicts.
2018-06-01Cleanup: some more G.main removal from editor code.Bastien Montagne
2018-05-31Cleanup: Remove G.main from some editor files.Bastien Montagne
2018-05-31Cleanup: remove G.main from BKE mball code.Bastien Montagne
2018-05-31Cleanup: get rid of last G.main usages in BKE library code.Bastien Montagne
2018-05-31Cleanup: remove G.main from BKE modifier.Bastien Montagne
2018-05-31Cleanup: remove G.main from BKE objectBastien Montagne
Had to add some G.main to modifiers, but in 2.8 we do not need that anymore, so it's not that bad! ;)
2018-05-31Cleanup: nuke G.main out of BKE PackedFile code.Bastien Montagne
2018-05-30Fix missing movieclip ID type in allowed ones for Outliner...Bastien Montagne
2018-05-30Edit Mode: add success return valueCampbell Barton
Also remove fix for T6614, since BKE_object_obdata_is_libdata no longer checks proxy.
2018-05-30DNA: add OB_DATA_SUPPORT_EDITMODE macroCampbell Barton
2018-05-29Cleanup: Get rid of G.main in BKE_material.Bastien Montagne
Note that in some cases, this only moves the G.main case to somne other places - in particular, RNA getters/setters are becoming annoying here...
2018-05-27UI: center align number buttons w/o textCampbell Barton
This makes supporting split properties and text possible, see T54951
2018-05-27UI: replace BLI_strncpy w/ memcpyCampbell Barton
Size is already checked.
2018-05-273D View: minor change to NDOF view orbitCampbell Barton
This change is needed for 2.8, where the NULL check isn't a reliable way of testing if dynamic offset is needed.
2018-05-27Cycles: Add Support for IES files as textures for light strengthLukas Stockner
This patch adds support for IES files, a file format that is commonly used to store the directional intensity distribution of light sources. The new IES node is supposed to be plugged into the Strength input of the Emission node of the lamp. Since people generating IES files do not really seem to care about the standard, the parser is flexible enough to accept all test files I have tried. Some common weirdnesses are distributing values over multiple lines that should go into one line, using commas instead of spaces as delimiters and adding various useless stuff at the end of the file. The user interface of the node is similar to the script node, the user can either select an internal Text or load a file. Internally, IES files are handled similar to Image textures: They are stored in slots by the LightManager and each unique IES is assigned to one slot. The local coordinate system of the lamp is used, so that the direction of the light can be changed. For UI reasons, it's usually best to add an area light, rotate it and then change its type, since especially the point light does not immediately show its local coordinate system in the viewport. Reviewers: #cycles, dingto, sergey, brecht Reviewed By: #cycles, dingto, brecht Subscribers: OgDEV, crazyrobinhood, secundar, cardboard, pisuke, intrah, swerner, micah_denn, harvester, gottfried, disnel, campbellbarton, duarteframos, Lapineige, brecht, juicyfruit, dingto, marek, rickyblender, bliblubli, lockal, sergey Differential Revision: https://developer.blender.org/D1543
2018-05-25Add number and memory size formatting throughout the UIDiego Gangl
This commit adds number formatting (thousands separator) to the baking panel. It also adds a new function to format memory sizes (KB/GB/etc) and applies it to the baking panel and scene stats. The new function is unit tested. Reviewers: Severin Tags: #user_interface Differential Revision: https://developer.blender.org/D1248
2018-05-25UI: fix assertCampbell Barton
Replace hard-coded button size check with UI_UNIT_X. Caused icon-only buttons to have strings assigned based on UI-scale.
2018-05-253D View: add pixelsize function w/o UI scaleCampbell Barton
2018-05-243D View: remove poll 3D view for copy/pasteCampbell Barton
These operators only need selected objects.
2018-05-24Fix T55034: Setting duplication group for multiple selected items onlyPhilipp Oeser
affects one item UI editing multiple selected items missed the case of PROP_POINTER properties Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3373
2018-05-24Fix Extend property of Lasso select tool in Mask editor not workingPhilipp Oeser
Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3361
2018-05-24Fix T54336: Extend property of Lasso select tool in Node editor does notPhilipp Oeser
work Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3360
2018-05-23Cleanup: strip trailing space from interface filesCampbell Barton
2018-05-21Cleanup: use const for transform internal APICampbell Barton
2018-05-18Fix crash drawing polygon curvesCampbell Barton
2018-05-15Fix assert using '//' on an unsaved fileCampbell Barton
Annoying for debug builds.