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-08-02Added ramp input and blend settings in RNA and layouts.William Reynish
2009-08-01Further improved shape keys UI.William Reynish
Made value slider stretch to the entire width of the panel, useful for added precision. Also used greying out when shapes are locked.
2009-08-012.5 - Giving shapekeys UI a bit of attentionJoshua Leung
* Separated value and range sliders for the value into two separate rows. Value comes before the range settings since it's used more often, and is drawn as a slider instead. * Tweaked ranges for the sliders so that they will work sanely.
2009-07-31Changed texture layers list to display as a proper list. This makes the ↵William Reynish
order clearer, and you can see names. The list always displays its full length though, because texture layers are pre-populated with all 18 texture layers. Would be nice if this was eventually more dynamic, resembling the way you add/remove material indices.
2009-07-312.5 Field Panels:Thomas Dinges
* Attempt to make it a bit more consistent. ;-)
2009-07-31Fields UI: Several attempts to follow UI guide and other things leaded to a ↵Daniel Genrich
really confusing UI (on the left): http://666kb.com/i/bb49zl2t6ojvk7tax.png We tried now to connect top-down with left-right, having top-down for the big picture (like already used in textures panel). Other fields still missing. Approved by William, another small fix ("type" in one row) suggested by DingTo (not visible in the screenshot).
2009-07-312.5Ton Roosendaal
Check for old py in UI scripts. Temp fix that'll go when the move to Py 3.1 is definite! :)
2009-07-31* Updated icon sheet, thanks jendryzch!Matt Ebb
2009-07-31changes to defaults for sequencer strip addingCampbell Barton
2009-07-30Separated metaball size values, and hid inapplicable values depending on ↵William Reynish
metaball type.
2009-07-302.5 Smoke:Thomas Dinges
* Put Smoke Modifier in the right alphabetical order in RNA and py file. * Some small naming changes. Commit approved by Genscher. :)
2009-07-30BF2.5: First commit of smoke code.Daniel Genrich
Not working: a) rendering (since volumterics branch is not merged yet) b) moving collision objects of any kind c) saving of collision objects (because that's what I am working on) d) pointcache e) A bunch of other things I already know of So please do not report any bugs on this one yet :-)
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.