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
2014-08-26Fix T39020: Undo/Redo/History buttons missing in "Edit mode"Bastien Montagne
Remotely based on patch by kevindietrich (Kévin Dietrich), but using a single generic panel here, as suggested by UI team. Note we add this panel in all modes (only one tweak in scuplt mode, where there is no history menu generated it seems, unlike other 'paint-like' modes), we can decide to move it into its own tab later. Differential Revision: https://developer.blender.org/D733
2014-08-26Fix for broken hair sim in old files.Lukas Tönne
Files older than rB37e1285 have broken hair sim due to the (hacky) velocity "damping" factor, which is not initialized to 1.
2014-08-26Update to 'Back to Black' theme.Brendon Murphy
2014-08-26Fix T38999: Tool tabs and Old Addons living in perfect harmony.Bastien Montagne
Just have a default 'Misc' category (harmless for panels in non-cat context). In case we would still want a panel to show in all tabs (rather unlikely), just explicitely give an empty string to its bl_category property. Note I choose 'Misc' because it's much shorter than 'Uncategorized' (space is an issue here), it's a one-liner to change it anyway if UI Mafia does not like it!
2014-08-26Fix T37534 remaining issue: auto-enable bevel weight viewHoward Trickey
whenever enter edge bevel weight editing. This is what happens when one makes an edge sharp, for instance. The edge bevel weight display is not on by default for performance reasons, but seems reasonable to enable it when user indicates interest by editing bevel weight values.
2014-08-26Move bUnit_getScaleUnit -> BKE_scene_unit_scaleCampbell Barton
unit.c intentionally doesn't include DNA or BKE headers (except its own)
2014-08-26Move conditional out of loop since checked condition won't changeAntony Riakiotakis
2014-08-26Fix T41590: When scene scale is not 1.0, and units are "None," Blender ↵Bastien Montagne
assumes translations are in meters. Turned out there were several issues in handling of scale parameter by numinput. Fixed that by factorizing more some code in common with 'usual' numbuttons eval code (new `bUnit_getScaleUnit()` helper will return valid scaled value, depending on given system and type). Now, numinput behaves as expected - using default unit amended by scale in case no unit is given (i.e. entering '20' with a scale of 0.01 will give you 20cm, and '20cm' as well!).
2014-08-26Fix T41355: Make-local looses linked modifiers textureCampbell Barton
2014-08-26Cycles: Use compiler intrinsics for clz/ctz in CMJ code for MSVCSergey Sharybin
2014-08-26CommentsCampbell Barton
2014-08-26Fix T41568: Dissolve & Tear Boundary Keeps VertsCampbell Barton
2014-08-26Fix T41574: Curve edit-handles draws in shadowCampbell Barton
Also avoid redundant theme-color lookups
2014-08-26Rename drawnurb -> draw_editnurbCampbell Barton
Since its only used for editmode drawing.
2014-08-26Cycles: Make Correlated Multi Jitter a regular feature.Thomas Dinges
It can be helpful in some cases and it works properly, so no need to hide it behind the experimental flag anymore. It's only enabled for the CPU though.
2014-08-26Correct docstringsCampbell Barton
2014-08-26Fix T41584: bpy.utils.time_from_frame out by a dayCampbell Barton
Fix from retroj
2014-08-25Fix T41580: Cast modifier - Edit Cache problems.Bastien Montagne
Modifiers should never ever modify data from target objects!!! With multithreaded evaluation, this is a nice bug factory!
2014-08-25Followup to previous commit: fix same wrong numinput handling in other modal ↵Bastien Montagne
ops. Also stumbled uppon 'move marker' code, was needing a bunch of fixes, cleanup and simplification, and added a candy feature - now you will enter numinput values in seconds when editor is in 'time' mode, instead of frames!
2014-08-25Fix T41534: Bevel practically unusable interactively if set to percent ↵Bastien Montagne
amount type. Turned out to be a clean/fix up of modal bevel tool, percentage mode handling was broken, numinput handling was broken, etc. Also added a way to switch between bevel types (modes) with M key, and tweaked a bit numinput code to return early in case of 'char' event with ctrl modifier.
2014-08-25Simplified Collada error message for unknown references.gaiaclary
2014-08-25Fix T41513 Avoid adding NULL values into object lists when lamp- and ↵gaiaclary
controller-instances could not be created.
2014-08-25Cycles: Enable Volumetric Rendering on GPU.Thomas Dinges
Limitations: * Smoke/Fire rendering is *not* supported on GPU yet, that is also documented here: http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Materials/Volume * Decoupled Ray Marching is also not supported yet, so no Equi-Angular and MIS sampling yet. Note for Builders and Developers: * Make sure to use the CUDA Toolkit 6.5 from now on. 6.0 might still work, but can cause slower renders.
2014-08-25Python API: support thick wrapped int arraysCampbell Barton
add bpy.data.version, needed for Python versioning code.
2014-08-25Fix T41524: Won't open blend file with "space" symbol in the nameSergey Sharybin
2014-08-25Move theme updates for new handles colors & co into last versioned block.Bastien Montagne
Also, tweaked versionning for lnors color - we can add immediately versionning code, using future next subversion, even without actually switching to this subversion now. Avoids 'empty' versionning blocks floating around, and often forgotten when actually raising version numbers!
2014-08-25SplitNormals UI tweaks: add own color for normals drawing, and own 'face ↵Bastien Montagne
corner' icon.
2014-08-25Fix T41532: Some files bounce back and forth between 'packing BVH nodes' and ↵Sergey Sharybin
'Copying Transforms to Device' This was originally caused by a6ae12a where i didn't foresee unclear distinguishing between empty and non-synced meshes will give issues for the viewport. They're the same for final rendering, but for viewport we need to be accurate here.
2014-08-25Fix T40993: Store selection history for extrudeCampbell Barton
2014-08-25BMesh: New operator flag not to clear historyCampbell Barton
2014-08-25Fix Color DnD setting alpha to an undefined valueCampbell Barton
2014-08-25Fix View3D glitch zoomingCampbell Barton
Fast cursor movement could clamp the distance incorrectly.
2014-08-25View3D: Add ED_view3d_dist_range_getCampbell Barton
remove hard coded limits
2014-08-25Freestyle: Fix for missing and unnecessary property update notifications.Tamito Kajiyama
2014-08-25BLI_kdopbvh: ifdef unused 'skip' memberCampbell Barton
Saves memory and speeds up balance
2014-08-25Fix nice trash read in new texture slot operator.Antony Riakiotakis
2014-08-25Based on user input that we never listen to:Antony Riakiotakis
* Move "save all edited" operator to layer tab * Duplicate operator in image menu in image editor.
2014-08-25Cycles: Fix wrong Volume Scattering in Branched Path integrator, when ↵Thomas Dinges
building without Decoupled Ray Marching. The wrong throughput was used here.
2014-08-25Cleanup: Remove unused variable in kernel_path_volume_bounce().Thomas Dinges
2014-08-24Cycles: Avoid redundant call to volume_stack_is_heterogeneous() for Distance ↵Thomas Dinges
Sampling.
2014-08-24Cycles: Avoid call to volume_stack_sampling_method() on GPU, Decoupled is ↵Thomas Dinges
required for Equi-Angular/MIS.
2014-08-24Cycles: Remove Volume Nodes GPU warning and gray out Sampling Method button ↵Thomas Dinges
when using GPU.
2014-08-24Fix T41548: Menu pulldown button behaves incorrectly on click if menu shadow ↵Bastien Montagne
width is set to 0 in theme prefs. This is more like a workaround actually, we use a fixed 'margin' for height in case of search menus, instead of using shadow width (which gave the bug with low values, and insane margins with big ones). Note root of the issue is that if 'top' margin is too small, the first entry of the search menu gets activated before the 'opening' click is released. This means that button will get the KM_RELEASE event, and immediately quit (see interface_handlers.c:7945, ui_handle_menu_button()).
2014-08-24Fix T41550: Python: frame_set skips frame -1; frame_set(n) sets to frame n-1 ↵Bastien Montagne
for (only) negative number n, and sets to frame n for non-negative number n. This appeared in rBrB94cb20ff4e78b, purposedly it seems, but without even a single line of comment to explain why this was needed. For now, remove it.
2014-08-24ColorRamp: remove linear/srgb conversionsCampbell Barton
Turns out these aren't needed
2014-08-23gameengine: fix T41272 - KX_Light.color returns wrong valuesInes Almeida
2014-08-23Fix T41538: Sun Beam Node has artifact at its radius.Lukas Tönne
The sunbeams node was clamping the range of influence to start at 1 pixel distance from the source. This was a poor fix for artifacts caused by an off set in buffer coordinates. Since the u coordinate starts at ceil(umax) the v coordinate also has to use ceil. This also fixes some discontinuities that became visible when the source point is close to a sharp line in the input image.
2014-08-23Smallhash: BLI_smallhash_calc_qualityCampbell Barton
Also add inline hashing function to measure different methods.
2014-08-23BGE: fix crash and return boolean on scene.replace()Benoit Bolsee
Scene replacement with invalid scene name was crashing blender, now it's a no-op. KS_Scene.replace() to return a boolean to indicate if the scene is valid and is scheduled for replacement. This allows more robust game management.
2014-08-22Fix T41541: Cuda renders objects in black with MIS enabled in world settingThomas Dinges
Issue introduced in 8d3cc431d7fdcc9f3243cc24dfdcb94124be0993, parameter mismatch.