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
2016-02-16Add missing line-width for curve widgetCampbell Barton
2016-02-16Set line-width for sequencer bordersCampbell Barton
2016-02-16Fix sample mis-match w/ OpenGL full-sample renderCampbell Barton
2016-02-15Fix T47422: Factory startup loads too many fontsCampbell Barton
2016-02-15Cleanup: reorganize BKE ID tagging functions.Bastien Montagne
BKE_main_id_tag_/BKE_main_id_flag_ were horrible naming now that we split those into flags (for presistent one) and tags (for runtime ones). Got rid of previous 'tag_' functions behavior (those who were dedicated shortcuts to set/clear LIB_TAG_DOIT), so now '_tag_' functions affect tags, and '_flag_' functions affect flags.
2016-02-15Fix white balance, was doing unnecessary linear conversionsCampbell Barton
This made byte & float images behave differently, where other modifiers remain the same. Also remove scene from the modifier (should have been passed as arg but no longer needed).
2016-02-15Uber-picky: Too small margin in tooltipJulian Eisel
Minor design detail, but kept bugging me :) Was removed in rBd57847ca5b9.
2016-02-14Cleanup: bracesSergey Sharybin
2016-02-14Fix T45606: cycles multires tangent space normal map bake issues.Brecht Van Lommel
2016-02-14Fix T47404: Bones get draw fat line in pose modeJulian Eisel
Removed this glLineWidth call in rBe8d7a0206e99, thought it wasn't needed. Really hope this was the last line width issue for now :/
2016-02-13Optimize sculpt undo, avoid redundant updatesCampbell Barton
On undo, sculpting regular meshes would update _all_ GPU VBO's. Avoiding the update gives noticeably faster undo. This is also a fix/workaround for strange behavior with NVidia's driver (T47232), Where locking and unlocking all buffers for updating slows down redraw speed permanently after the first undo. However the problem isn't avoided entirely since a single brush stroke might modify most of the mesh.
2016-02-12Fix: OSX - Cmd + A doesn't work for Font objects editingDalai Felinto
Since Cmd + A works elsewhere, it should work during font objects editing as well. There is still a mysterious issue with Cmd + Z not working for UNDO the edited text in OSX (probably GHOST related).
2016-02-12Integrate font objects copy/paste with system clipboardDalai Felinto
When pasting text, the style (bold, material, ...) is maintained, if it was originally copied from Blender. This fixes the issue of missing copy/paste options for font objects (they were present back in Blender 2.49) Reviewers: Severin, campbellbarton, brecht
2016-02-11Fix more cases where gpencil thickness controls line thickness of 3D view ↵Julian Eisel
elements We now simple set glLineWidth to 1 once before drawing objects. This way we don't have to do it all over. Fixes T47396.
2016-02-11Fix T47378: Separate images popup UI does nothingCampbell Barton
Use confirm popup instead of redo popup
2016-02-11Fix T47389: WPaint + texture entirely transparentCampbell Barton
2016-02-11Fix camera border controlled by gpencil thicknessJulian Eisel
This only happened when looking through camera which is only selected object. Reported @quollism, thanks :)
2016-02-10Fix T47382: incorrect tooltip for mirror tool in object mode.Brecht Van Lommel
2016-02-10Cleanup: remove unused radius argumentCampbell Barton
2016-02-10Outliner: omit active-unselected in "Selected" viewCampbell Barton
This isn't selected, so misleading to include in selection list.
2016-02-10Cleanup: double promotionCampbell Barton
Also remove null checks from args with non-null attribute.
2016-02-10Fix screenshot adding image extension after .blendCampbell Barton
2016-02-10Node Editor: Another missing glLineWidth resetJulian Eisel
Caused too thick outlines around nodes and around preview image in node.
2016-02-10Fix manipulator drawing width controlled by gpencil thickness!1!!Julian Eisel
2016-02-10Fix curves drawn with wrong line widthJulian Eisel
Selected/Active curves were drawn with too high line width in Object mode.
2016-02-09Fix T47339: Unified color not used w/ radial controlCampbell Barton
2016-02-09Add missing gl line width for curve normalsCampbell Barton
2016-02-09Fix: Transform constraint/helper line drawing had incorrect thickness when ↵Joshua Leung
GPencil strokes are shown
2016-02-09Fix T47368: Crash re-linking object to sceneCampbell Barton
2016-02-09Fix T47367: Segfault in BIF_draw_manipulator() with "around active" and the ↵Joshua Leung
active object hidden Accidentally left off null check when cleaning up the code there in 34993bf97dcbfd29289d14228ac10f1cfa206a15 (GPencil_Editing_Stage3 branch) Thanks to Sami Pelkonen (pltsi) who reported this bug, along with some nice and detailed backtraces which made it easy to locate the problem :)
2016-02-08GPencil: Layers with alpha = 0 should not be editableJoshua Leung
* Added a new API function to test if a GPencil layer is visible or not * Replaced all editability checks with this new "super check" * Replaced all magic number thresholds for opacity visiblity with a single define
2016-02-08Code Cleanup: Use bool instead of int for "setactive" paramJoshua Leung
2016-02-08Fix: ANIM_animdata_update() was not handling post-edit updates on GP channelsJoshua Leung
This may have resulted in situations where the order of GP keyframes was incorrect (leading to some frames not being able to be found), or in some redraw problems when trying to delete GP keyframes (that I was getting earlier, but can't seem to reproduce now) TODO: We now need to hook up a proper api to do the GP key sorting
2016-02-08Fix: "Speaker" Icon for "Muting" in GPencil Dopesheet mode was confusing and ↵Joshua Leung
used incorrectly In the other Dopesheet modes, the "Speaker" icon was used to refer to "animation playback muting", while for GP layers, this was being incorrectly abused for "layer visibility in viewport". This commit fixes that by making the following changes: * A new "eye" icon toggle is added for controlling GP Layer visibility * The "speaker" icon toggle now controls "Lock Frame to Current" functionality, which functions more like the "animation playback muting" that is generally expected.
2016-02-08GPencil: Numpad 0 and Numpad view rotation keys now work in Continuous ↵Joshua Leung
Drawing Mode When animating to the camera, and working in "Continuous Drawing Mode", it be necessary to return to the active camera viewport, after briefly pivoting the view using MMB (to check on perspective or something like that). However, before this fix, you would have had to exit drawing mode to do this.
2016-02-08GPencil Eraser: Do not allow eraser radius to get smaller than 1 pixelJoshua Leung
2016-02-08Fix: Renaming Grease Pencil layers doesn't update the Dopesheet Channels RegionJoshua Leung
2016-02-08Fix group flipping when syncing mirror weightsAlexander Gavrilov
Corrects mirror syncing for invert, levels & smooth. Note that the code changed to process mirroring even if both verts are selected, since group flipping can mean that is still meaningful.
2016-02-08CLeanup: styleCampbell Barton
2016-02-08Fix T47353: Project paint ignores small facesCampbell Barton
When zoomed out - faces < 0.5 pixels across a diagonal aren't so rare, so culling them can ignore small faces.
2016-02-08Image Editor: use shift+home to fit the frameCampbell Barton
FKey conflicts with painting.
2016-02-07Cleanup: line widthCampbell Barton
2016-02-07Motion Paths: Use custom poll functions for "Update" operatorJoshua Leung
2016-02-07Clear motionpaths for all objects and bones instead of only selected onesJoshua Leung
With the old behaviour, it was too easy to get old paths hanging around because you forgot to go through and select a few bones that still had them.
2016-02-07Added Context.editable_objects/basesJoshua Leung
This is useful when you want visible + editable objects, but you don't want to require the items to be selected as well.
2016-02-06Fix T47320: Cycles baking in edit mode uses outdated mesh.Brecht Van Lommel
2016-02-06Fix T47204: selection failing directly after disabling multisample in user ↵Brecht Van Lommel
prefs. Now store the multisample setting each window was created with.
2016-02-05Fix error in last commit.Bastien Montagne
treedata could have a non-initialized tree in case of edge_snapping, leading to segfault. Spotted by @mano-wii, thanks.
2016-02-05Fix T47326: Snap to vertices not working properly in orthogonal view mode.Bastien Montagne
Same causes as when snapping to faces, so same solution: in case of ortho view, offset start of ray to be just slightly outside of the target's bbox, to avoid too much far away start point that generate floating point computation instability in BVH raycasting. Note that this lead to some refactoring, to avoid duplicating too much of code. For now, edge snapping seems to behave OK (uses different logic), so not touched. Based on patch by Germano Cavalcante (@mano-wii), thanks!
2016-02-05Fix T45915: Cannot select keyframes in summary channels in Dope Sheet in ↵Joshua Leung
TweakMode When in TweakMode on NLA strips that had an offset, it was not possible to select those keyframes in the Summary Channel in the Dope Sheet. The main gist of it is that the current code is from before the summary track was introduced, and so could assume that ANIM_nla_mapping_get() would work for all channels present. Thus, simply converting the clicked frame to nla-mapped time once would be enough. However, for summary channels, nla-mapping_get() doesn't do anything, since we can potentially include keyframes from several different objects!