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
2011-03-21move script directories for internal blender scripts.Campbell Barton
ui/ --> startup/bl_ui op/ --> startup/bl_operators scripts/startup/ is now the only auto-loading script dir which gives some speedup for blender loading too. ~/.blender/2.56/scripts/startup works for auto-loading scripts too.
2011-03-07use set's, since pythons 3.2's optimizer converts these to frozensets, ↵Campbell Barton
lookups are also faster then tuples (though this isn't a bottleneck).
2011-02-17pep8 cleanup and remove unused vars/importsCampbell Barton
2011-02-162.5 UI Interface Scripts:Thomas Dinges
* Code cleanup, seriously we have a lot of unnecessary code! * Small modification for OpenEXR buttons.
2011-02-11patch [#25809] Auto-Registration as utility function.Campbell Barton
This removes auto-registration, committed by Martin r30961. Realize this is a contentious topic but Brecht and myself both would rather opt-in registration. TODO: - addons need updating. - class list will be modified to use weakrefs (should have been done for existing system too). - will move bpy.types.(un)register functions into bpy.utils.(un)register_class, currently including these functions in a type list is internally ugly, scripts which loop over types also need to check for these.
2011-02-04pep8 cleanupCampbell Barton
2011-01-26After talking to Troy Sobotka, separated the time mapping UI a bit and added ↵Daniel Salazar
a label. It should be less obscure now
2011-01-25Adding Framerate preset patch by Troy Sobotka (sobotka). Small change toDaniel Salazar
make Frame Old / Frame New remapping settings always visible as they aren't really a part of framerate settings
2011-01-13feature request from colin levy, camera lens stamp.Campbell Barton
2011-01-01pep8 cleanupCampbell Barton
2010-12-17Render Buttons UI:Thomas Dinges
* Fixed a small alignment issue (Aspect Ratio/ Frame Rate Columns)
2010-12-05Render UI: added the very important "free unused nodes" in theTon Roosendaal
Performance panel. This should actually be default on background render...
2010-12-01bugfix [#23406] DPX Images load darker then saved, UI broken.Campbell Barton
- a linear float buffer was being created and saved into a non-linear DPX/Cineon file. - removed the UI since the settings are not used at the moment. added a utility function IMB_float_profile_ensure(), which returns a float buffer in the requested profile, using the existing if needed or returning an allocated buffer if the profile is different to that of the ImBuf. - Useful this case where the save function has its own linear setting.
2010-11-02UI:Thomas Dinges
* Sampled Motion Blur Panel missed check for compatible engines, causing the panel to appear in Game Engine and Netrender as well.
2010-11-01"Fix" for [#22537] motion blur render result incorrect when full sample ↵Janne Karhu
anti-aliasing is selected * FSA and motion blur can't work nicely together the way they're currently implemented, so I disabled this in the ui and code. * FSA is used if both are selected. * Also changed the name "Full Sample Motion Blur" to "Sampled Motion Blur" to avoid confusion with full sample anti-aliasing.
2010-10-13bugfix [#23899] renderlayers are not working properlyCampbell Barton
was missing button for single layer rendering. also renamed Object.show_shape_key to Object.show_only_shape_key since this pin's the shape key so others are disabled.
2010-09-19map old/new rna & ui backCampbell Barton
2010-09-14button to remove presets.Campbell Barton
note: this is an option to the add preset operator which is a bit odd but easiest since these classes have all the info needed for removal as well.
2010-09-07ran through pep8 checkerCampbell Barton
2010-08-26rna api - replace panel properties bl_default_closed and bl_show_header with ↵Campbell Barton
bl_options which has 2 flags: 'DEFAULT_CLOSED' and 'HIDE_HEADER'. this matches operators which also uses bl_options like this
2010-08-25Fix/addition for recent RNA collections active index changes -Matt Ebb
added scene render layers.active property and updated UI file
2010-08-24move more active variables to be nested in collections.Campbell Barton
2010-08-20rna data path names which are more likely to break animations.Campbell Barton
Added an operator "Update Animation Data", access from the search menu to update drivers and fcurves.
2010-08-18rna renaming for Render* structsCampbell Barton
2010-08-10minor adjustments to python scripts to make them easier to run outside of ↵Campbell Barton
blender.
2010-08-09poll() as a python '@staticmethod' was too limiting and didnt allow useful ↵Campbell Barton
base class poll functions in many cases. now rna functions that dont have a 'self' are automatically assumed '@classmethods'. de-duplicated poll functions and made some minor tweaks too.
2010-08-06remove narrow ui featureCampbell Barton
- re-arranged UI in a way that gave far too much vert scrolling. - was added all over for simple things like making text="", layout engine should handle this. - Ton and Brecht are ok with removing this now. Ton would like to work on the layout engine to make it better support these cases.
2010-08-05bugfix [#23182] Using self.report() inside poll() gives crashCampbell Barton
poll() function is now a static method in python, this is more correct, matching C where the operator is not created to run poll. def poll(self, context): ... is now... @staticmethod def poll(context): ... Pythons way of doing static methods is a bit odd but cant be helped :| This does make subclassing poll functions with COMPAT_ENGINES break, so had to modify quite a few scripts for this.
2010-08-02RNA Types metaclass registrationMartin Poirier
See mailing list posts for details [1][2][3] Addons still need to be fixed; Campbell said he'd do it today. See any of the py files (outside netrender) in this commit for how to do it (it's rather simple). [1] http://lists.blender.org/pipermail/bf-committers/2010-February/026328.html [2] http://lists.blender.org/pipermail/bf-committers/2010-August/028311.html [3] http://lists.blender.org/pipermail/bf-committers/2010-August/028321.html
2010-07-17PNG Compression can now be set, writing uncompressed PNG's is significantly ↵Campbell Barton
faster for high resolution images - 2k.
2010-06-28nicer alignment for preset UICampbell Barton
2010-06-23Added back full scene motion blur 'shutter' parameter (was 'Bf' in 2.49)Matt Ebb
2010-06-09pep8, whitespace editsCampbell Barton
2010-05-19render_ -> use_ prefix, copied from render branch.Campbell Barton
2010-05-17add back codecs UI for exr (from previous patch)Campbell Barton
2010-05-16Properties Window:Thomas Dinges
*The narrowui value was hard coded in all ui scripts, made an user preferences option. Basically this value determines on which area width, it should switch between dual/single column layout. ToDo: The Changes only take effect when reloading scripts/restarting Blender (after saving as default). Will maybe add the "Reload Scripts" operator next to the button in the future. * Small fix for Fluid Add Button, when in single column mode. Didn't expand like the other "Add" Buttons.
2010-05-16Some Renaming:Thomas Dinges
Render: *antialiasing > render_antialiasing Mist: *enabled > use_mist Stars: *enabled > use_stars
2010-05-03misc uninteresting stuff (killing time at airport commit)Campbell Barton
- pep8 updates - RNA_TwoDFilterActuator --> RNA_Filter2DActuator - minor changes to conolse namespace init.
2010-04-23Tweaks to Render Layers panelMatt Ebb
'Mask layers' should be visible always, they still work to mask out objects on layers when zmask isn't on (zmask is slightly different.. a bit confusing) Icon tweaks too
2010-04-23rename scene.visible_layers -> layers, since layers are used for editing, ↵Campbell Barton
export, rendering & anim evaluation.
2010-04-17- for BGE mouse and keyboard events use tuples rather then listsCampbell Barton
- pep8 corrections
2010-04-14* Interaction PresetsMatt Ebb
This adds a new presets menu in the splash screen and the Input section of User Preferences to choose a preset interaction style, consisting of key configurations and also other user preferences such as select mouse button, view rotation style, etc. Currently, just 'Blender' and 'Maya' presets are included, hopefully we can have more presets contributed (and maintained!) by the community. It's best to keep these presets minimal to avoid too many key conflicts. In the Maya one I changed the view manipulation key/mouse combos and also the transform manipulator keys, not much more than that. To save an interaction preset, open the user preferences Input section, and press the [ + ] button next to the presets menu. It will save out a .py file containing any edited key maps and navigation preferences to the presets/interaction folder in your scripts folder. --- Part of this commit changes the way that key maps are exported/displayed in preferences - now partial key configs are allowed. Previously it would export/import the entire key configuration, regardless of whether individual key maps were edited or not (which would make them more susceptible to conflicts in unexpected areas). (note, in blender terminology, a key map is a category of key items, such as 'Object Mode' or 'View 2d'.) Now, the export and the UI display work in a similar way to how key maps are processed internally - Locally edited key maps (after pressing the 'Edit' button) are processed first, falling back to other key maps in the current key config, and then falling back to the default key config. So it's possible for a key config to only include a few key maps, and the rest just gets pulled from the default key config. The preferences UI display works like this too behind the scenes in deciding what to show users, however using it is just like it was before, the complexity is hidden.
2010-04-10QTKit (OSX 64bit): Add audio export to QuicktimeDamien Plisson
Supports default OSX codecs : Linear PCM, Apple Lossless and AAC Note that AAC codec doesn't support sample rates above 48kHz. If a python/rna guru knows how to easily enforce this limit, he is welcome! Enjoy making Quicktime movies now with audio!
2010-04-02rna naming, *_frame --> frame_*Campbell Barton
2010-03-16no need to include the setting names in enum itemsBrecht Van Lommel
(commit 27539 by Campbell from render25 branch)
2010-03-16minor changes to rna names for consistancyBrecht Van Lommel
(commit 27445 by Campbell from render25 branch)
2010-03-13Fix [#21351] PROPERTIES: Resolution changes based solely on changing Matt Ebb
encoding format Bypassed existing hardcoded ffmpeg presets that executed when changing format, replaced with bpy presets. Leaving old code there for now, haven't got python/rna access to the ffmpeg id properties.. Anyone know how to do this? Code snippets here: http://www.pasteall.org/11657/c
2010-03-08move render operators into their own files, render_internal.c & ↵Campbell Barton
render_opengl.c, rather then have them in the screen module. also rename render operators SCREEN_OT_ --> RENDER_OT_
2010-02-23scene.render_data -> scene.renderCampbell Barton
bpy.types.SceneRenderData -> bpy.types.RenderSettings better do these changes before there are too many scripts out.
2010-02-23pep8 cleanup + correction for external player operator return value.Campbell Barton