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-22Cleanup: remove script ID-typesCampbell Barton
Unused since 2.4x and unlikely to be reintroduced as ID-types.
2015-10-20RNA: Change behavior of Image.save()Campbell Barton
Previously it would save packed file(s), which would ignore the image.filepath, making it impossible to set the destination. Add image.packed_files[...].save() so you can save packed files if its needed.
2015-10-16Fix for missing id_lib_extern, assigning ID'sCampbell Barton
2015-10-16Fix T46502: Linked dupli-group lost on reloadCampbell Barton
2015-10-16Revert part of rB4d9345479aa86f61, and cleanup a bit.Bastien Montagne
'thumbnail_size' is now used in all cases, it controlls column width in other viewmodes of filebrowser. We cannot (easily) rename that DNA member, but I also renamed RNA property, and fixed its tooltip...
2015-10-16UI: only show thumbnail size when its enabledCampbell Barton
Also make enum identifiers less cryptic.
2015-10-15Fix T46223: multiview image sequences crashing.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D1549
2015-10-12Usual UI message fixes...Bastien Montagne
2015-10-12Add functions to compute normals (verts, polys and loops ones) for a given ↵Bastien Montagne
shapekey. Title says pretty much everything, we now have BKE and RNA funcs to get vertex, poly and loop normals of a given shapekey. This will be used e.g. in FBX exporter (shapekeys need normal data too). Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D1510
2015-10-12Cleanup: RNA naming, use 'max' as a suffixCampbell Barton
2015-10-12RNA: correct tipsCampbell Barton
2015-10-11BGE: Adding a Max Jumps value to the character physic windowThomas Szepe
Actually we only have a Python API that allows to change the max jumps value. The patch also allows non programmers to change the maximum numbers of jumps. Reviewers: panzergame, sybren, campbellbarton, lordloki, moguri, agoose77 Reviewed By: lordloki, moguri Projects: #game_engine Differential Revision: https://developer.blender.org/D1302
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-10Fix various compiler warnings.Brecht Van Lommel
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-08Cycles: Fix for point density always using render settings for modifiersSergey Sharybin
2015-10-06Fix T46390: Sound sequencer API doesnt' work when built with SConsSergey Sharybin
The issue was caused by original patch efde4dbb. This seems to be really old bug, but safe for 2.76.
2015-10-06Fix T46345: Registrable props could be modifiedJulian Eisel
2015-10-06Cleanup: return PROP_EDITABLE rna flagCampbell Barton
Harmless, since the flag happens to be 1.
2015-10-06RNA: Add check_existing arg to other load() funcsCampbell Barton
Note: movieclip was doing this already by default, now split into 2 functions, matching image behavior.
2015-10-05Image Py API: Expose 'load_exists' to RNA image load(), and extend ↵Bastien Montagne
load_image() helper. Expose our `BKE_image_load_exists` feature through an optional parameter to `Image.load()`. Extend `image_utils.load_image()` with two optional parameters, to return existing image datablock if possible, and in that case, to force reloading said image. Needed by incomming 'import images as planes' addon enhancement.
2015-09-27Fix T46268: All Hotkey "C" are unexpectedly translated in menus.Bastien Montagne
We need custom context here, those are often very short names so context collision is pretty easy. Also some minor changes (and avoid shadowing varnames)...
2015-09-24Fix T45865: NLA: Auto Blend is not recalculated when adjusting repeat.Bastien Montagne
2015-09-22Remove arbitrary simulation time limit in liquid sim. Tested and works fine ↵ZanQdo
with more than 100s
2015-09-21Sequencer: show X,Y in text effect locationCampbell Barton
2015-09-21Armature drawing: custom shape scale optionsCampbell Barton
- Custom scale: Avoids having multiple custom-shapes at different sizes. - Option not to use bones length: So changes in edit-mode don't resize the custom-shape.
2015-09-21RNA: angle step-sizes were too smallCampbell Barton
These were ignored previously, so it wasn't noticeable.
2015-09-18Sequencer: word-wrap support for sequencer textCampbell Barton
Also add vertical alignment option, default align to bottom for subtitles.
2015-09-18Address request from T46136: make softrange for 'simple deform' angle from ↵Bastien Montagne
-360 to 360 degrees... This should be safe enough for final 2.76, sould we make other RC.
2015-09-17Fix T46134: units degrees increment are too smallCampbell Barton
The user interface was ignoring the precision step size for degrees, making all rotation inputs drag by a 100th of a degree. Now use a 10th of a degree instead.
2015-09-14Fix T46106: Hidden socket w/ node link from Py APICampbell Barton
Internally this was OK, but an invalid state from the users POV.
2015-09-13Cleanup: spellingCampbell Barton
2015-09-10Show correct syntax for id-propertiesCampbell Barton
2015-09-09Fix T45839 : Regression - Multi-layer image issues when using non-standard namesDalai Felinto
This was introduced in the fix for T44336 . The code is now what it should have been in the first place at the time of multiview commit. ImageUser->passtype is being removed in favour of bringing ImageUser->pass back. Reviewers: sergey Differential Revision: https://developer.blender.org/D1504
2015-09-06Add icon for incremental grid snappingJulian Eisel
As decided in D910, we use a new icon for incremental grid snapping and use its old one for absolute grid snapping. This also touches the library_data_broken icon .dat files, seems some changes on its .svg entry landed in upstream without updating the other icon files (already noticed this when committing icon for auto-offset, but removed it from commit - leaving it in now to avoid further confusion) Icon by @plyczkowski (made a tiny edit as it looked a bit blurry in 16x16). Thx!
2015-09-02CMake: use generator expressionsCampbell Barton
2015-09-01RNA PreviewImage: add float pixels accessors.Bastien Montagne
Raw int pixels can be nice in some cases (much less memory used), but converting to/from float values (as e.g. expected by/from Image) is not simple in py, error prone and rather slow.
2015-08-31Fix T45258, impossible to select brush when removing it from 2dAntony Riakiotakis
painting. Also system added a brush every time it found no paint brush in the system which is not what we would want. Solution: * Brush panel stays visible always, regardless of whether there is a brush or not. * We search for first available brush when we find no brush in paint struct instead of always generating a new one. * Generating and searching for a brush take a mode argument now. Needed some refactoring to users of BKE_paint_init as well. * Did some style cleanups for paint mode enums. Patch is big but it's mostly argument refactoring.
2015-08-26Fix T45369: Temp screen locks UICampbell Barton
It was possible to navigate into an unused temp screen (using Ctrl+Arrow keys), but there was no way to navigate back out. Now Ctrl+Arrows skips temp screens, and remove the ability to navigate away from a temp screen from RNA.
2015-08-26Revert "Increase Smooth_View limit to 10.000"Campbell Barton
This reverts commit 1ed1f2f3abd6cdb9134ca3f70c1d504c3fb66c50. Waiting 10 seconds to change view isn't practical. Further it expose issues where users can attempt to activate tools during view motion, Some work, others give issues, this just isn't going to be properly supported. View animation features are fine, but this isn't the purpose of the smooth-view option.
2015-08-25Usual i18n messages fixes. Also had to update i18n scripts to new BLT module...Bastien Montagne
2015-08-25Cleanup: styleCampbell Barton
2015-08-23This commit makes it possible to select the sort mode whenever we invoke an ↵Thomas Beck
operator. It's needed especially for the menu entry "recover auto save" where you'd like to have the files sorted by date most of the time but it could be useful in other places too. There should be no functional change in other areas, I just added the missing parameter (FILE_SORT_ALPHA). Was a request from @sebastian_k at #BCon13, so at least one guy needs it ;) Reviewers: mont29 Reviewed By: mont29 Subscribers: sebastian_k Differential Revision: https://developer.blender.org/D1476
2015-08-22Fix T45689: Pose Libraries cannot be used when using lib-linked actions as ↵Joshua Leung
poselibs This commit makes some tweaks that make it at least possible to use lib-linked actions as Pose Libraries. Specifically: * The apply poses button is no longer greyed out * It is possible to select different poses from the list of poses * All pose library operators which edit the poses stored in the poselib now have improved poll callbacks which perform extra checks for lib-linked actions (which cannot be edited, as all those changes will be lost) Caveats: * Due to the way the UI list template works, it doesn't seem to be possible to make it not grey out the items in the list. (While the double-click to rename thing shouldn't be allowed, items should at least look like they can be clicked on) * The difference between clickable vs not-clickable isn't too great, making it hard to tell that that while the Add/Remove/Sanitise toggles are not usable, the Apply Poses is actually functional. But, this is a more of a UI-toolbox level issue
2015-08-21Fix T45658: linked library object loses particle settings.Bastien Montagne
Simply make ParticleSettings datablock linkable, see absolutely no reason why those were the only 'real data' ID type not linkable so far...
2015-08-21Fix T45865: Auto Blend is not recalculated when adjusting start/end/scale ↵Bastien Montagne
etc. of strip through RNA.
2015-08-19Final 'FileBrowser First Stage' merge.Bastien Montagne
It basically rewrites most of filelist.c, with some more limited changes in other areas of filebrowser. From user perspective, it: * Removes some info in 'long' drawing mode (owner, permissions) - OS-specific data that do not really matter in Blender! * Makes short/long display 'fixed' size (among four choices, like thumbnails mode). * Allows to list several layers of dirtree at once, in a flat way (inside .blend files and/or real directories). * Consequently, adds datablocks types filtering. * Uses way less RAM when listing big directories, especially in thumbnail mode (we are talking of several hundred of MiB spared). * Generates thumbnails way faster. From code perspective, it: * Is ready for asset engine needs (on data structure level in filebrowser's listing). * Simplifies and makes 'generic' file listing much lighter. * Separates file listing in three different aspects: ** 'generic' filelisting (in BLI), which becomes a shallow wrapper around stat struct. ** 'filebrowser drawing' filelisting, which only contains current visible subset of the whole list (sliding window), with extra drawing data (strings for size, date/time, preview, etc.). ** 'asset-ready' filelisting, which is used for operations common to 'basic' filehandling and future asset-related one. * Uses uuid's to handle file selection/state in the browser, instead of using flags in filelisting items. * Uses much lighter BLI_task handling for previews, instead of heavy 'job' system (using the new 'notifier' timer to handle UI refresh, in similar way to jobs). * Moves .blend datablocks preview handling to IMB_thumbnail (necessary to avoid storing all datablock previews at once, and gives better consistency and performances too). Revision: https://developer.blender.org/D1316 Thanks to Campbell & Sergey for the reviews. :)
2015-08-18Increase Smooth_View limit to 10.000Thomas Beck
Request from @zuggamasta: For turntable like view rotations a very slow and smooth turn is needed. This is now possible with the new limit.
2015-08-18Refactor translation code out of blenfontCampbell Barton
- Add blentranslation `BLT_*` module. - moved & split `BLF_translation.h` into (`BLT_translation.h`, `BLT_lang.h`). - moved `BLF_*_unifont` functions from `blf_translation.c` to new source file `blf_font_i18n.c`.