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
2009-07-30* More lamp tweaks, meant to commit this last nightMatt Ebb
2009-07-30* Some nicer icons for the render still/ animation buttonsMatt Ebb
2009-07-30Support for povray radiosity settings, adjust in scene panel.Campbell Barton
2009-07-302.5 Buttons:Thomas Dinges
* Material buttons didn't import. Fixed. * Removed Path label from Fluid panels.
2009-07-302.5 Part 3 of Layout Code Cleanup:Thomas Dinges
* More cleanup to match new coding guidelines. http://wiki.blender.org/index.php/Dev:Py/Blender2.5/Layouts/Guidelines * Replaced some if's with proper elif's. * Removed some unnecessary code. Note: Please don't use inconsistent assign names like colsub, subcol1 etc. anymore!
2009-07-30World UIWilliam Reynish
Cleaned up AO influence controls. These buttons had no labels, and were aligned strangely. Also made mist intensity a slider, since it's a percentage.
2009-07-30Engine specific panel'sCampbell Barton
- All of this is in python and easy to change. - each panel class has a set() of compatible engines. - this set is checked for the poll function - external engines can add themselves to this panels compatible engines eg. buttons_world.WORLD_PT_mist.COMPAT_ENGINES.add('POVRAY_RENDER') I tried doing this by subclassing each panel and replacing only the poll function to reference 'POVRAY_RENDER' but it became fairly complicated and meant registering many of the same panels under different names. Added mist support to povray.
2009-07-30- include operator commands in tooltips (needs sanitizing for transform ↵Campbell Barton
operators, there are massive :|) - WM_operator_pystring can now be used with an operator type and properties (rather then a wmOperator instance) - removed menus from file selector
2009-07-30Even more metaball layout changes.William Reynish
Added icons in menu, moved type setting at top of panel. Need to make the size widgets only show the relevant options.
2009-07-292.5 MetaBalls:Thomas Dinges
* Layout tweaks by nudelZ. Thanks!
2009-07-292.5 MetaBall Buttons:Thomas Dinges
* Code and layout cleanup.
2009-07-29* a few more small lamp panels tweaksMatt Ebb
2009-07-29 - Fix some things I missed in my last commitJiri Hnidek
- Change name of OBJECT_OT_object_add operator - Use new OBJECT_OT_object_add operator in space_info.py
2009-07-29* Reverted some superfluous button alignment. The Matt Ebb
'Align' should not be overused, it gets quite ugly (and loses communication impact) when used between buttons of different types. Dependencies should be shown via layout and greying out. These lamp panels still needs some cleaning up too...
2009-07-292.5 MetaBallsJiri Hnidek
- It is possible to work with MetaBalls in edit mode now - Added basic UI to the button window (feel free to change it :-)) - Header menus should work - Undo & redo should work - Removed global variable editelems and lastelem (moved it to the MetaBall struct) - All tools from old editmball.c was converted to the operators - Added lastelem to the RNA - Experimental: mb->editelems is only pointer at mb->elems or NULL (depends on Mode). ListBase of MetaElems is not duplicated in edit mode. Tested with scons at Linux and mac OS X TODO: - Recalc data after Undo or Redo - Solve issue with basic MetaBall and Python UI script (only base MetaBall object influence Wiresize and Threshold) - Fix orientation of manipulator in "Normal mode"
2009-07-29- console remove doubles with command historyCampbell Barton
- povray file removal was uncommented
2009-07-28- UVs weren't exported correctly.Campbell Barton
- check for user quit while povray is parsing the file. - detect if povray cant parse the file and exit the render loop.
2009-07-282.5: various one-liner fixesBrecht Van Lommel
* Image window only show game properties in game mode. * Fix image window render info drawing wrong with alpha enabled. * Win32 editmode cursor now uses a different one than the system cursor, that one is barely visible, especially in the new theme colors. * Center text in operator header print. * Fix sequencer unlock shortcut key. * Fix uv layer / vertex color active render button now graying out. * Workaround to get default zoom level 1:1 again for new buttons (will try to fix properly later, is due to scrollbars).
2009-07-282.5: Materials and textures can now be assigned againBrecht Van Lommel
even if not slot for them is available.
2009-07-28PovrayRenderEngine: Should now work with win32 and win64 povray installationsDaniel Genrich
2009-07-282.5 Lamp Buttons:Thomas Dinges
* Some layout tweaks and fixes by nudelZ.
2009-07-282.5 Part 2 of Layout Code Cleanup:Thomas Dinges
* Cleanup of Modifier and Text Data Panels. * Made some small layout tweaks. * Added missing RNA properties for Cast Modifier.
2009-07-28wrote images with the wrong extension (still ran), but is confusing.Campbell Barton
2009-07-28simple povray render integration.Campbell Barton
Supports... - camera/lamp/mesh object types - meshes with modifiers applied, normals/uv/vertex colors - materials, reflection, transparency - spot/area/point lamps, samples, raytrace options - scene render size, AA setting Details... - Doesn't need any 3rd party modules. - Runs povray from the subprocess module, updating the image from a TARGA. - Currently no UI panels or support for custom settings. This could be used as an example for other scripts.
2009-07-282.5 Lamp Buttons:Thomas Dinges
* Layout Fix for shadow panel.
2009-07-28- lamp UI was missing y samples for rectangle area lampsCampbell Barton
- returned ID types from RNA funcs didnt get their ID's assigned which crashed in some cases (still not working for members of ID types). - ob.create_remder_mesh() wasnt assigning any materials.
2009-07-282.5 Part 1 of Layout Code Cleanup:Thomas Dinges
* Again, some layout code cleaning. * Made assignments more consistent. I started to write code guidelines in the wiki: http://wiki.blender.org/index.php/LayoutFiles-Code_Guidelines Matt/William: You are welcome to change them or add new infos, I will continue on improving them as well in the next few days.
2009-07-27render api utility function to initialize a render layer from an image ↵Campbell Barton
rather then loading through python. lay = result.layers[0] lay.rect_from_file("somefile.png", part.x, part.y) If the source image is bigger then the render layer x/y offsets can be used to choose the part of the image use.
2009-07-27readonly face normal option eg.Campbell Barton
me.faces[0].normal
2009-07-262.5 file browserAndrea Weikert
* operator for create new directory activated (IKEY) * operator for rename (works on files and directories so far) (CTRL+LMB) Note: fail to rename is rather quiet, no message popup, just doesn't rename if it can't. So far checked that (On Windows Vista) rename fails on system directories, which I think acceptable. Note: I removed the code that (silently) deletes file if I rename file to an existing one. Considered harmful :)
2009-07-26misc py/rna changesCampbell Barton
- running a script from a file now uses the PyRun_File(FILE *, ...) rather then PyRun_String("exec(open(r'/somepath.py').read())"...), aparently FILE struct on windows could not ensured to be the same between blender and python, since we use our own python on windows now it should be ok. - generating docs works again (operator update for py style syntax broke them) - python operator doc strings was being overwritten - added rna property attribute "default" to get the default value of a property, not working on arrays currently because variable length arrays are not supported.
2009-07-262.5 Layout files:Thomas Dinges
* Removed __idname__ from all panels. Note: Operator classes still need that id. Don't remove it there.
2009-07-262.5 - 'Reset' buttons for Limit Distance and Stretch To Constraints Joshua Leung
2009-07-262.5 Various fixes:Thomas Dinges
* Small code and layout cleanup in 3DView Side Panels. * Added missing redraw notifier for changing world datablock and cursor location.
2009-07-26- console scrollback userprefCampbell Barton
- copy coperator for the console (Ctrl+C and from the menu)
2009-07-26* projection paint options in the toolbarCampbell Barton
* renamed __no_header__ -> __show_header__
2009-07-262.5: PaintingBrecht Van Lommel
Various fixes for painting, sculpting and particle edit, still much to be done... * Move RNA paint and sculpt structs into rna_sculpt_paint.c, * Added Particle Edit RNA. * Some tweaks to existing Paint RNA. * Put texture paint and particle edit object in context. * Fix some errors in the brush layout, properly doing None checks, fixing some wrong property identifiers. * Added tool enum for texture paint and particle edit in panels. * Allow editing brush textures in the texture buttons, still with a stupid toggle, ideas for how to make the connection better are welcome.
2009-07-262.5: fix for use background image toggle in 3d view, it didn'tBrecht Van Lommel
allocate the right data.
2009-07-262.5:Thomas Dinges
* Fixed a typo in User preferences. * Add a use_ prefix for some projection paint booleans in RNA.
2009-07-262.5: MaterialsBrecht Van Lommel
* Diffuse/specular ramps works again. * Wire is now a material type next to Surface and Halo. * Removed Volume material type option until it is actually there. * Some button layout tweaks.
2009-07-26svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r20937:21899Campbell Barton
missing commits from peter 20942, 21165, 21170, 21174, 21597 these files still need manual merging source/blender/makesdna/DNA_sequence_types.h source/blender/src/sequence.c source/blender/src/seqeffects.c source/blender/src/editseq.c source/blender/include/BSE_sequence.h
2009-07-252.5: Object Buttons File:Thomas Dinges
* Renamed the file for consistency.
2009-07-25Added Ztransp (renamed Z Buffer) option in rna and layout. Also added ↵William Reynish
diffuse and color ramps, although a bug in the RNA prevents these from working unless you load an old file with them already enabled.
2009-07-252.5 Smooth/Flat Shading:Thomas Dinges
* Added operators in Toolbar for Object Mode too. (Mesh only). I think it should be there too, going into edit mode and select all just to change the shading of the whole mesh is not good. ;-)
2009-07-252.5 - Restored most of the remaining Armature/Pose OperatorsJoshua Leung
* Armature: - added: fill, merge, separate - renamed: duplicate, align * Pose: - added: apply pose * Armature Edit menu has been converted to use operators/layout now
2009-07-25- report header buttons were not drawing.Campbell Barton
- shift+b in the console would do border zoom (rather then upper case B), fixed by making v2d's border zoom check if the v2d's zoom is locked. - blender in debug mode registers all operators, useful for testing.
2009-07-252.5 3DView View Panel:Thomas Dinges
* Added Lines option. * Made some settings use alignment. Logs: Of course i meant 4-Split in last commit message ;-)
2009-07-252.5 3DView Properties Panel:Thomas Dinges
* Some Code cleanup. * Added 3-Split Operator into the panel and some options (which don't work yet) * Added RNA for RegionView3D lock and box options.
2009-07-252.5 3DView Toolbar:Thomas Dinges
* Some Code and tiny layout cleanup.
2009-07-242.5: Various FixesBrecht Van Lommel
* Fix crash loading particle AnimData. This crashed many BBB files. If you have a .blend file that crashes when loading it in 2.5, please mail me, I'd like to know. * Image window zoom ratio did not work correct with py 2.x. * Other minor fixes for image window RNA. * Buttons window now remembers the tab that was last clicked by the user, even if that tab is no longer available due to context, and then enable the tab again if the context for it is back. * Cleaned up buttons space DNA a bit, removing unused vars. * Armature bone rename outside edit mode did not call right function yet. * Armature layers are now editable even if lib linked. This is useful for proxies. For this purpose a PROP_LIB_EXCEPTION flag was added. Need to think over proxy / RNA a bit though, not sure what the requirements are yet. * Parent to Armature Deform now has options to create vertex groups, instead of always creating them.