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
2015-10-21Merge branch 'master' into UI-graphical-redesignUI-graphical-redesignJulian Eisel
Conflicts: source/blender/blenkernel/BKE_blender.h source/blender/blenloader/intern/versioning_270.c source/blender/editors/interface/interface.c source/blender/editors/interface/interface_handlers.c source/blender/editors/interface/interface_intern.h source/blender/editors/interface/resources.c
2015-10-20First step to handle missing libs/datablocks when reading a file.Bastien Montagne
Idea is, instead of ignoring completely missing linked datablocks, to create void placeholders for them. That way, you can work on your file, save it, and find again your missing data once lib becomes available again. Or you can edit missing lib's path (in Outliner), save and reload the file, and you are done. Also, Outliner now shows broken libraries (and placeholders) with a 'broken lib' icon. Future plans are also to be able to relocate missing libs and reload them at runtime. Code notes: - Placeholder ID is just a regular datablock of same type as expected linked one, with 'default' data, and a LIB_MISSING bitflag set. - To allow creation of such datablocks, creation of datablocks in BKE was split in two step: + Allocation of memory itself. + Setting of all internal data to default values. See also the design task (T43351). Reviewed by @campbellbarton, thanks a bunch! Differential Revision: https://developer.blender.org/D1394
2015-10-19Fix T46529: Unwrap UV w/ use-subsurf failsCampbell Barton
Regression since moving to looptri.
2015-10-17Cleanup: warningsCampbell Barton
- remove NULL checks for args already set as ATTR_NONNULL. - double promotion.
2015-10-16Fix T46510: VSE View-all crops out imageCampbell Barton
2015-10-16Cleanup: use bools for v2d, minor ws editsCampbell Barton
2015-10-16Fix popup menu glitch, scrolling at high dpiCampbell Barton
Popups were clamped be screen-margin, then clipped by UI_POPUP_MENU_TOP, causing regular popups not to have enough room & add scroll buttons.
2015-10-16UI: expose UI_POPUP_MENU_TOP for use elsewhere.Campbell Barton
2015-10-16error in last commitCampbell Barton
2015-10-16Fix for missing id_lib_extern, assigning ID'sCampbell Barton
2015-10-16Fix T46503: Snap scale fails using corner pivotCampbell Barton
2015-10-15Fix crash pressing +/- in file-selectorCampbell Barton
Filenames over 128 chars would crash. Move BLI_newname into file_ops, this was only used in one place and isn't all that re-usable. Also remove special behavior for 4 digits.
2015-10-15Knife tool: generalize angle snapping codeCampbell Barton
Replace hard-coded snap angles with function that allows arbitrary snapping increments. Currently no user visible change.
2015-10-15Fix error w/ printing knife header angle-snappingCampbell Barton
2015-10-153D View: support non-uniform scaled lampsCampbell Barton
D1378 by @youle Non-uniform scaled lamps now cast oval/rectangular shadows, viewport & BGE.
2015-10-15Fix T46223: multiview image sequences crashing.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D1549
2015-10-15Fix T46451: vertex/edge slide clamp not available in redo popup.Brecht Van Lommel
2015-10-14Comment cleanup, use better lower bound for waveformAntony Riakiotakis
2015-10-14Fix T46189, draw style for waveforms occludes sequence strip text.Antony Riakiotakis
Used old (2.49 era) filled style for drawing here, with white color and alpha blending. Also changed drawing to do linear interpolation between samples instead of ugly square wave in high zoom. This could be improved upon, with real waveform drawing in higher zoom levels, but I'll leave this for later since it may need some hacking on audaspace level.
2015-10-14Fix T46284: Texture paint, wrong shading modeCampbell Barton
Project-paint now supports painting to cycles materials.
2015-10-14Support for multi-sample sequencer GL renderCampbell Barton
OpenGL sequencer render now uses a single fbo for all rendering.
2015-10-14Support for multi-sample off-screen buffersCampbell Barton
Replaces much slower manual accumulation buffer which simply did multiple renders. Needs OpenGL3.2, otherwise multi-sample is disabled.
2015-10-13missed last commit (use utility function)Campbell Barton
2015-10-13Cleanup: simplify view3d trackball logicCampbell Barton
2015-10-13Fix T46450: Seams from islands, wont show 'Sharp'Campbell Barton
2015-10-12Usual UI message fixes...Bastien Montagne
2015-10-12Fix T46451: edge slide even and flipped not available in redo popup.Brecht Van Lommel
2015-10-12Support applying scale for font objectsCampbell Barton
2015-10-12Fix T46434: Shear w/ local-center & editmode failsCampbell Barton
2015-10-11BGE: Add icons to collision shapes.Thomas Szepe
This patch adds icons to the physic collision shapes. Adding a new capsule shape 'mesh_capsule' icon which represent the shape better then the metaballs icon. And replace the metaballs icon for the Blender collision shape. {F206628} Reviewers: moguri, sybren, agoose77, lordloki, mont29, panzergame, campbellbarton Reviewed By: lordloki, panzergame, campbellbarton Projects: #game_engine, #game_ui, #user_interface Differential Revision: https://developer.blender.org/D1403
2015-10-11BGE: Adding a screenshot function to game actuatorThomas Szepe
Extending the existing game actuator with a screenshot function, to give also non programmers the ability to take screenshots in the BGE. Reviewers: lordloki, campbellbarton, moguri Reviewed By: lordloki, moguri Subscribers: lordloki, Genome36 Projects: #game_engine Differential Revision: https://developer.blender.org/D651
2015-10-11Fix warnings and remove casts by adding copy_vx_vx_uchar() functions.Brecht Van Lommel
2015-10-11Fix T46441: texture paint soften brush at 0 strength works at full strength.Brecht Van Lommel
2015-10-10Fix various compiler warnings.Brecht Van Lommel
2015-10-10Random Select Seed OptionCampbell Barton
Add 'Seed' option for all random select operators D1508 by @mba105, w/ edits
2015-10-09Fix T46426: 2D-version of zoom border operator is available in 3DView context.Bastien Montagne
2015-10-09Cleanup: 3DView object drawing: afterdraw lists: better 'loop & remove' with ↵Bastien Montagne
BLI_pophead. Saves two lines and a temp variable for each loop...
2015-10-09Fix T46420: Segfault when instancing smoke domain.Bastien Montagne
Looks like instancing of smoke sim is not supported at all (was fake-working in 3DView in 2.74, but not rendered). But it should not crash - code was adding temp 'fromdupli' base to the delayed drawing list... Nice to backport this to 2.76 I think.
2015-10-09Correct own error in editmesh bvhCampbell Barton
Flag mix-up and uninitialized var.
2015-10-09Fix error after change to IDWalkFuncCampbell Barton
2015-10-08Cycles: Add an interpolation option to environment texturesLukas Stockner
This commit exposes the interpolation parameter for environment textures (requested by DolpheenDream on IRC), just as it already is for image textures. Reviewers: sergey Differential Revision: https://developer.blender.org/D1544
2015-10-08Fix T46386: Duplicate fails updating driver linksCampbell Barton
Duplicate wasn't updating links, so duplicatinvg a objects would still point to the originals for curve-taper, texmesh, drivers. Use generic id-looper to handle replacing data.
2015-10-08Cleanup: remove unused fluidsim membersCampbell Barton
2015-10-08Cleanup: typosCampbell Barton
2015-10-08UI: no need to update drag-edit for scroll buttonsCampbell Barton
2015-10-07Fix T46402: UILists fail to scroll using click+dragPhilipp Oeser
2015-10-07Fix T46401: bad step size w/ radiansCampbell Barton
2015-10-07Cleanup: spellingCampbell Barton
2015-10-06Fix T46392: Navmesh generator error.Bastien Montagne
We now have to explicitely enure tesselation of DMs when we need it. Notes: Maybe we could use looptris here as well? Not a regression (bug already present in 2.75, but not 2.74), nice to backport to 2.76 nontheless.
2015-10-06WM: Fix crash when a new window can't be createdCampbell Barton
Report an error instead of crashing if a new window can't be created (typically caused by bad drivers).