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-12-24* register operators like other classesCampbell Barton
* operators now return sets (converted into flags) * can't remove bpy_operator_wrap.c since macro's still use the custom register funcs
2009-12-24Removed a few operators that were just used to generate popup menus and ↵Matt Ebb
replaced with python defined menus.
2009-12-24Key map related things:Matt Ebb
* Moved 'change shortcut' (previously directly RMB on menu items) to a context-menu item, and added Remove Shortcut and Add Shortcut. This is all available now in a RMB context menu for operator buttons and menu entries. * Renamed a bunch of key maps to be consistent with UI names, and human-readable. Since these key map names are now being directly used in the UI for people to find things, they should be understandable and in plain language. This renaming may break some older saved key map setups - though previously saved .b25.blends should convert over ok. Exported .py files may need some find/replacing - in this commit check the changes in resources.c to see what's changed.
2009-12-23crash fix for sculpt when loading some filesCampbell Barton
2009-12-23key shortcits for sculpt backCampbell Barton
- T was 'Flatten Brush', now Shift+T - added an option to OBJECT_OT_subdivision_set to set the level relatively (so page up/down works), however RNA lets it set one level higher then the maximum, this seems displays OK in the 3D view so not sure whats going on here (as if there is always an extra hidden multires level).
2009-12-22select nth (face/edge/vertex) - depending on which was last selected, useful ↵Campbell Barton
for colapsing every other edge for eg.
2009-12-22- make ToolSettings.mesh_selection_mode into an array of 3 bools rather then ↵Campbell Barton
an enum since multiple can be set at once. - ToolSettings had its id.data set to NULL when taken directly from the context (causing a crash in cases) - menu for changing vert/edge/face selection now a python menu, removed operator. - wm.context_set_value(), would really prefer not to have this since it evaluates the value as a python expression however there are no ways to define arrays in PyOperators
2009-12-22clone and stencil layer access added, renamed mask to stencil layer internallyCampbell Barton
2009-12-22py error fix and minor changes to rna info classCampbell Barton
2009-12-21netrender: display dispatching rules under master header. (read only for now)Martin Poirier
2009-12-21netrender: visibility toggle for full list of fluid and cache files in the ↵Martin Poirier
job web page
2009-12-21Multires: added back Reshape function, to copy vertex locationsBrecht Van Lommel
from another mesh.
2009-12-21- camera switching didnt work for openGL renderCampbell Barton
- UV Project (Bounds) wasnt in the menu
2009-12-21* Rest length parameter for harmonic force springs. Implementation is a ↵Janne Karhu
slightly modified version of the patch provided by Raúl Fernández Hernández (Farsthary). * Also added a "multiple springs" option to use every effector point as a harmonic spring instead of just one.
2009-12-21netrenderMartin Poirier
- Add "Get Result" button after a job has been sent (this calls Animate and fetches the results back as render result buffers) - Rendering (animate or single frame) without an active job was broken. Note that this launches a new job for each frame (it's impossible in a render engine to know if an animation is being rendered or a single frame only).
2009-12-21netrenderMartin Poirier
- Patch by Olivier Amrein (prettying the web interface with css, fixing some notification bugs) - More error checks on the slave (better behavior when job is canceled) - Client: when using "Animate on Network" and canceling render midway, also cancel job. Use Send Job and Animate if you want a real background job.
2009-12-21Solidify modifier for Durian (allow cloth sim on single layer and make solid ↵Campbell Barton
after) Mostly the same as the recently added editmode tool with some extras. * Options to disable filling in the rim between inner and outer surface, since its faster not to detect this in cases where its not needed. * Option to disable high quality normal calculation, mostly noticable when operating on building walls, not needed for cloth or more organic shapes. * Option to disable 'even thickness', again, not needed in some cases. Also options for creasing inner/outer and rim edges, need this for makign Sintels cloths solid since zero crease looks far too soft. note: * UVs and VCols etc are copied to the new skin however rim faces dont get the UVs or vcols set from the faces they are created from yet. * Normals are assumed to be pointing outwards * used patch from Uncle Entity as a template since it added the DNA and RNA entries but the actual modifier from the patch wasnt used.
2009-12-21Simple fix - don't show meta-rig panel for non-armature dataMatt Ebb
2009-12-21netrender: buttons to change chunks, priority and reset job.Martin Poirier
2009-12-20netrender: list files in job webpageMartin Poirier
2009-12-19utility module for introspecting RNA for doc generation.Campbell Barton
2009-12-19make subsurf keys - Ctrl+1,2,3,4, apply to all selected objects. not just ↵Campbell Barton
the active ones
2009-12-18Keymap conflict detection operator.Martin Poirier
Takes into account the hierarchical structures of keymaps as well as wildcards (KM_ANY) in event definitions, user remaps (emulate numpad, action/select mouse buttons, ...) and event values that overlap (click, press and release) For now, doesn't do anything other than print conflicts in the console. As a result, I cleaned up a lot of keymaps that had double definitions, moved some keymap items in more appropriate places, fixed wrong definitions and removed kmi that were added for testing a long long time ago. Out of all the remaining conflicts, after removing obvious non-issues, here's what remains: http://www.pasteall.org/9898
2009-12-18rigify graph was using xdot path on my system, this isnt portable but at ↵Campbell Barton
least will work on a linux system with gnome and graphvis.
2009-12-17autorigging front end, access in pose mode armature panel (at the bottom)Campbell Barton
demo: http://download.blender.org/durian/metarig_demo.ogv sintel base rig also, would like to include more generic/simple rigs eventually
2009-12-17sequencer clipboardCampbell Barton
note: for inter-scene copying this uses a hack because Colin needs it because half his scene was scrambled by blender.
2009-12-17rescale metarig types to roughly match 1.0 == 1m for body parts, also fix py ↵Campbell Barton
error with bone UI
2009-12-17fix for python errorCampbell Barton
2009-12-17keymap editorMartin Poirier
New unique ID per keymap item (unique inside their keymap) for default and configuration keymaps. This allows restoring a single user defined kmi to its previous (default or config) values instead of having to restore the whole keymap. The restore item button is disabled for kmi added by the users (they don't have an ID). Also fixes a bug in the rna function for add keymap item (parameter order was incorrect, messing adding back saved configurations).
2009-12-17pep8 corrections and no need to use C's _OT_ syntax when accessing operator ↵Campbell Barton
names from py
2009-12-17Added search filtering to key map editor - searches in UI names of operatorsMatt Ebb
2009-12-17Update 2.4x script: UV Follow active quads initial port thanks to Michael ↵Campbell Barton
Williamson, added operator option, reporting, menu, edge length option myself.
2009-12-17netrenderMartin Poirier
Display job status in web interface Better use of Reports api for errors and success notifications Don't show some Client options if server address is default (hasn't been scanned or entered manually yet)
2009-12-16camera switching via markersCampbell Barton
Currently access by selecting a marking and binding with the active camera from the view menu. Note: after long discussion we decieded there is no nice way to do this.. animate pointers? animate multiple camera visibility?, use sequencer? use NLA?.... have a kind of event system (like framechange scriptlinks)... etc so this is ifdef'd with DURIAN_CAMERA_SWITCH
2009-12-16netrender: use reports to send error or success messages when sending jobs ↵Martin Poirier
to server.
2009-12-16netrender: close server connections on breakMartin Poirier
2009-12-16pep8 changesCampbell Barton
2009-12-16First version of updated key map editor UI (in User Preferences)Matt Ebb
Now the key maps are displayed in a hierarchical list which you can browse through. As well as in the main list, modal key maps are also available in context, for example, if you unfold out a Transform key map item, you'll be able to fold out and access its modal key map underneath. More work to do, including search, better operator browsing, etc. Still need to revise the ordering/hierarchy and clean up naming to be consistent too, it's a bit of an 'evolved' mess right now. Thanks to theeth for some initial work here too.
2009-12-15- original bones in last layerCampbell Barton
- dont rename root bone - use Rigify exceptions
2009-12-15netrenderMartin Poirier
buttons to cancel and reset jobs in the web interface
2009-12-15Slight reorganization of user preferences. I've switched out the clunky use ↵William Reynish
of splits with percentages and used simple rows instead.
2009-12-15animation system wasnt being updated when rendering with the sequencerCampbell Barton
2009-12-15netrender:Martin Poirier
Add button to start Slaves and Master when in that mode (it's only calling render animation)
2009-12-15solidify from 2.4x (ported from python to C)Campbell Barton
- shell_angle_to_dist() was using degrees
2009-12-15Netrender internal refactor.Martin Poirier
use a real object for files instead of a tuple unique urls for files, logs and render results (just missing the proper mime type for exr files) fix bug with slaves not getting the correct machine name
2009-12-15Sequencer drawing cleanup (Part 1)Andrea Weikert
Separated preview drawing into own ARegion, this should make using View2D possible The Sequencer now has three view types: Sequencer, Preview and split Sequencer/Preview. Changing the preview can be done either by the combobox in the header or toggling through those types with CTRL+TAB. Notes: * Icon for split Sequencer/Preview view missing still. * Naming items in the comboboxes can be improved (just Preview instead of Image Preview?) Next steps: * bringing back View2D handling (zoom/pan) for image preview * experimenting with splitting the Preview ARegion for In/Out editing
2009-12-14* new metarig type for the durian dragon leg (original rig by Cessen)Campbell Barton
* option to roll the delta of the arm rig. * fix to copy metarig type * renamed EditBone.align() --> EditBone.align_roll() * Added EditBone.align_orientation(other) * Added bone.vector: same as (bone.tail - bone.head)
2009-12-14missing importCampbell Barton
2009-12-14edits to the bone copy metarig type from Cessen, pointcache warning fixCampbell Barton
2009-12-14automatic layer placement, users can set the layers if they want.Campbell Barton
predefined layer types 'main', 'extra', 'ik', 'fk'