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-13Make sure submodules are pointing to master branchesSergey Sharybin
2015-10-13Missed this in previous commit...Bastien Montagne
2015-10-13Fix T46467: Clean Keyframes removes the channels.Bastien Montagne
2015-10-12Cleanup: RNA naming, use 'max' as a suffixCampbell 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-11CMake: Enable WITH_PYTHON_INSTALL for lite buildsCampbell Barton
This is needed to run on OSX and Windows when system python isn't found.
2015-10-11BGE: Fix for last commitThomas Szepe
The icon16 and icon32_mesh_capsule.dat files are committed with 0 Kb, because I used the patch from the differential from the Phabricator which I done with a regular .diff file.
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-10Fix T46437: Make progress report py helper resitent to 'zero steps' passed ↵Bastien Montagne
value... To be backported, should we need an 'a' release.
2015-10-08BGE: Use BLI_task instead of pthread in KX_BlenderSceneConverter.Porteries Tristan
2015-10-08Fix: Do not show "Paste Flipped" in the Dope Sheet's Grease Pencil modeJoshua Leung
2015-10-08File Read: de-duplicate command line file-loadCampbell Barton
WM_file_read must support background mode already since it can be called by Python scripts in background mode.
2015-10-06Fix FileBrowser: do not show 'advanced filter' panel outside of lib browsing ↵Bastien Montagne
context, it’s only used there so far. Reported by Thomas Beck (plasmasolutions) over IRC, thanks. Safe enough for 2.76.
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-10-01Fix potential memory leak bakingCampbell Barton
2015-09-28i18n extraction tools: keep even better order of entries in PO files.Bastien Montagne
Important to avoid too much changes, especially on the git repo (we are still getting way too much changes there currently...).
2015-09-25Fix T46239: Cross effect strip input fields can't be changed (in its ↵Bastien Montagne
properties panel). Those shall not be editable in UI...
2015-09-23Fix T46220: Add torus has no 'layers' optionCampbell Barton
Add layers property for all operators using AddObjectHelper
2015-09-22Fix report banner text widthCampbell 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-20Cleanup: warning, styleCampbell Barton
2015-09-20Fix T46169: Link to bpy API in addons tab of user preferences is outdated.Bastien Montagne
Now use auto-generated one, like e.g. for link in Help main menu...
2015-09-19Fix for building w/ Python3.6Campbell Barton
2015-09-18Sequencer: word-wrap support for sequencer textCampbell Barton
Also add vertical alignment option, default align to bottom for subtitles.
2015-09-18Minor edits to sys-infoCampbell Barton
- remove byte b'' - remove always false check for missing buildinfo. - use textwrap module
2015-09-172.75 splashCampbell Barton
by The Alike Team
2015-09-16Comment unused sequencer prefetchCampbell Barton
2015-09-10Fix T46048: Custom properties UI redraw issueCampbell Barton
Adding/removing custom properties didn't refresh elsewhere in the UI.
2015-09-10Fix T46064: Sequencer view-selected does nothingCampbell Barton
2015-09-09Add button for H.264 lossless outputJörg Müller
2015-09-07Fix T46040: Bake action cleans existing keyframesCampbell Barton
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-03PyAPI: tweak to ensure_ext don't lower entire pathCampbell Barton
2015-09-03Fix: Made bpy.path.ensure_ext compatible with compound extensions.Sybren A. Stüvel
Extensions such as ".tar.gz" are now also supported. Before this patch, ensure_ext('demo.tar.gz', '.tar.gz') would return 'demo.tar.tar.gz'. This results in issues with the `ExportHelper` mix-in class; clicking an existing file in the file dialogue warns about overwriting it (highlighting the input box in red), but then saves to a different file. Also added a unit test for the new behaviour. Reviewers: mont29, campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D1498
2015-09-01Fix T45931: Blender Fails to generate previews.Bastien Montagne
Root of the issue was, preview generator was filling ID preview with unsigned int, when RNA only knows of signed integers (and thus generates a python exception when converting uint outside of int range)... Using the brand new and much simple float pixels accessor to PreviewImage now. Why this was working perfectly OK (it seems...) under Linux, and why error (py exception) was so badly and misleadingly reported on Windows, remains pitch black mystery to me.
2015-09-01Cleanup: pep8Campbell Barton
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-30Preview generation module: explicitly exclude any lib item.Bastien Montagne
Thanks to campbell for raising that point!
2015-08-28Revert "Blind attempt to fix T45931: Blender Fails to generate previews."Bastien Montagne
This reverts commit c4ab521e2609be02ab9680fc4eb7726a2af400ed, since it does not actually fix the issue...
2015-08-28Blind attempt to fix T45931: Blender Fails to generate previews.Bastien Montagne
Cannot reproduce the issue here on linux, but have the feeling windows builds are much more easily broken with referencing bad data from bpy. So here guessing direct loop over bpy.data.xxx when you do add and remove stuff from said xxx inside the loop is not a good idea - which seems logical in the end. :P
2015-08-28UI: Panels shared same class-nameCampbell Barton
2015-08-27Update of our *nix .desktop file.Bastien Montagne
Based on patch by Alex (AlexL) (T45927), thanks.
2015-08-25Usual i18n messages fixes. Also had to update i18n scripts to new BLT module...Bastien Montagne
2015-08-25Fix T45814: Writing MP4, h.264 not supportedCampbell Barton
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-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-18system-info.txt was quoting ffmpeg lib namesCampbell Barton
2015-08-17Simplify thumbnail blend parserCampbell Barton
No need to convert the BHead code to an int, just compare the bytes.
2015-08-10Data previews: add utils to generate/clear previews.Bastien Montagne
Not much to add, you can now clear previews from current .blend file, or a set of non-opened files. Likewise, you can generate previews (for mat/tex, objects, groups, scenes, ...).
2015-08-10BGE: Fix T33564: UI obstacle panel disable for character and no collision ↵Porteries Tristan
objects.