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-10Sculpt Branch:Brecht Van Lommel
* Multires 2.50 -> Branch compatibility code converting to the new displacement format. 2.49 -> 2.50 is not functional yet.
2009-12-10Sculpt Branch:Brecht Van Lommel
Revised external multires file saving. Now it is more manual in that you have to specify where to save it, like an image file, but still saved at the same time as the .blend. It would ideally be automatic, but this is difficult to implement, so for now this should at least be more reliable.
2009-12-09Sculpt Branch:Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r25180:25245
2009-12-09VBO:Brecht Van Lommel
* Fix #19785: curves not drawing with VBO enabled * Fix #19553: duplicate Window crashes with VBO's The convention in Blender was to have GL_VERTEX_ARRAY and GL_NORMAL_ARRAY enabled by default, and other arrays disabled. The VBO drawing code did not take this into account. I've made these now disabled by default, since that makes the code clearer in other places too.
2009-12-09Sculpt Branch:Brecht Van Lommel
* Smooth brush works again for multires. * Optimal Display option for multires modifier, same as subsurf.
2009-12-09Whoops, silly typoMatt Ebb
2009-12-09Sculpt Branch: sculpting with modifiers and shape keys working again.Brecht Van Lommel
2009-12-09Various more screen-related fixes including:Matt Ebb
[#20271] File Browser - Wont show when area is fullscreen
2009-12-09Fix for [#20197] dof node bugsMatt Ebb
This is still a bit dodgy, the issue of accessing scene data from nodes needs to be solved better, but this at least fixes it up to previous capabilities, and prevents writing any data to scene/objects either.
2009-12-09Fix for [#20249] duplicating a mesh in edit mode with a lattice modifierMatt Ebb
Removed lattice and curve modifiers from being correctable for crazy space - it didn't work and was giving weird results.
2009-12-09auto-dist working again, renamed obofs --> dyn_ofs, use_sel --> use_dyn_ofs, ↵Campbell Barton
since its used by Auto-Depth too.
2009-12-09reference to INDIVIDUAL_CENTERS causing errorCampbell Barton
2009-12-08Attempted Bugfix: opengl preview render artifacts, was using wmPush/PopMatrix,Brecht Van Lommel
but this does not have an actual stack, so using glPush/PopMatrix instead now.
2009-12-08transforming metastrips didnt move effects within them & remove warningCampbell Barton
2009-12-08Animation System: Handling UpdatesBrecht Van Lommel
* Added ANIM_list_elem_update and ANIM_id_update functions to call when changing animation curves, which will then call the RNA property update functions for those curves. This is to replace just calling DAG_id_flush_update, that may not always be the right thing to do, and doesn't send proper notifiers for redraw. Still only used/usable when transforming in the graph editor, not sure how this do this with NLA for example, .. needs to be improved. * Added function wm_data_handle_update function to contain the object update function, and also added scene animation update there. Actually it should be doing all datablocks, this makes it work for sequencer. Joshua, do you agree this is the right direction to go in? I can revert or change the code if you think it should be done differently. Mainly wanted to get this working well for sequencer now.
2009-12-08Image Paint keymap in image editor wasn't looked up with the space type.Martin Poirier
2009-12-08RNA:Brecht Van Lommel
* Property update functions no longer get context, instead they get only Main and Scene. The RNA api was intended to be as context-less as possible, since it doesn't really matter who is changing the property, everything that uses the property should be updated. * There's still one exception case that use it now, screen operations still depend on context too much. It also revealed a few places using context where they shouldn't. * Ideally Scene shouldn't be passed, but much of Blender still depends on it, should be dropped when we try to support multiple scene editing. Change was planned for a while, but need this now to be able to call update without a context pointer.
2009-12-08slow print, only debug modeCampbell Barton
2009-12-08unwrap was unwrapping all faces rather then just the selected onesCampbell Barton
2009-12-08Sequencer:Brecht Van Lommel
* Sound strips now respect metastrips for muting. That means they are muted if the metastrip is muted, and don't play when located outside of the current metastrip. * Operators now use notifiers instead of redraw tagging, added a separate notifier for selection as well, but that is not used to do less redraws yet.
2009-12-08UI: fix trailing tooltips when deactivating window, and when openingBrecht Van Lommel
right click menu. Added window deactivate event for this.
2009-12-08Various changes to screen-related code, aiming to fix a few problems and ↵Matt Ebb
usability issues with 'temp' screen layouts. Now, temp screens are hidden from being accessed directly, with a new 'Back to Previous' button appearing in place of the screen menu when (for example) fullscreen render image areas are present. Window type menus also get disabled here too, to prevent things from getting too mixed up.
2009-12-08FIX for #20256 New folder doesn't renameAndrea Weikert
Note: did some refactoring and renaming of files to make code a bit clearer there too. Also applies solution provided by Aurel W in patch #20264, thanks for submitting the patch.
2009-12-08Forgot to remove these.Elia Sarti
2009-12-08Pythonazed DopeSheet and NLA editors headers UI.Elia Sarti
2009-12-07Sound system should only default to OpenAL if it is built (SDL if built ↵Martin Poirier
otherwise).
2009-12-07Text and Console operators don't need to register themselves. (this cleans ↵Martin Poirier
the reports quite a bit)
2009-12-07Sculpt Branch:Brecht Van Lommel
Subdivision set with Ctrl+1-5 now works for multires as well.
2009-12-07Sculpt Branch:Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r24889:25180
2009-12-07Sculpt Branch:Brecht Van Lommel
* Don't allow adding/removing multires levels in editmode. * Customdata code for swapping mdisps restored. * Fix inflate brush crashing with multires. * Smooth and layer brush don't work yet with multires, but at least avoids crashing now. * Fix threading issue with flatten brush.
2009-12-07Particles: bugfixesBrecht Van Lommel
* Don't show Apply as Shape for particle modifiers. * Fix particles disappearing after exiting particle mode. * Fix free edit not redrawing the 3d view. * Fix use of uninitialized variable in layers template.
2009-12-07Use custom cursor draw in transform to draw the new arrow cursors (to ↵Martin Poirier
indicate direction of motion for a particular transformations). This insures that it's drawn under the cursor and not far away when cursor is warped (rubber band still points to event location, this helps visualize too).
2009-12-07Particles: child editing bugfixesBrecht Van Lommel
* Make partial update work again for faster editing. * Draw parents over children again, nicer for editing. * Fix crash with remove tools & showing child particles. * Fix children not disappearing always when setting to None. * Fix wrong normal for last point in child path. * Fix a python error in the hair dynamics panel.
2009-12-07Porting of Graph Editor's UI to python, just header done for now.Elia Sarti
Brecht, I added a Layout template function, template_dopesheet_filter -> uiTemplateDopeSheetFilter, this creates the group of buttons for filtering ID type (and some other options) for animation editors (Graph, NLA and Dopesheet). I hope this is all right, if not, we can move this maybe to a .py file as a function for reuse.
2009-12-07Fix for [#20159] Orthographic camera + viewportMatt Ebb
Patch provided by Aurel W. Thanks!
2009-12-07Fix for [#20286] New objects have no Display TypeMatt Ebb
Removed a few more references to shaded mode
2009-12-07Fix for [#19541] Buttons etc that are too close to the window edge don't ↵Matt Ebb
react to input
2009-12-07Tweaks to the fading behaviour of 3d view grid subdivs, somewhat fix for Matt Ebb
[#20246] grid subdivisionns doesn't works
2009-12-07Fixed operator name typo.Elia Sarti
2009-12-06Loop cut and edge ring select only have an invoke and require view3d, so ↵Martin Poirier
change poll function to reflect that (and not, you know, crash...).
2009-12-06Text change: Loopcut -> Loop CutMartin Poirier
2009-12-06Assorted warning and comment fixesJoshua Leung
2009-12-06pep8 edits and fix some warningsCampbell Barton
2009-12-062.5 Nodes:Thomas Dinges
* Node listener missed "ND_SHADING_DRAW".
2009-12-062.5 Nodes:Thomas Dinges
* Wrapped Texture Nodes: "Blend", "Marble", "Wood", "Clouds", and "Distorted Noise", to use Texture RNA properties. * Texture RNA properties used in these Nodes, now send an ND_NODE notifier, in addition to the general NC_TEXTURE.
2009-12-04Null check for baking progressend functionMartin Poirier
Simplify end of line for console progress.
2009-12-04UI: curve widget tweaksBrecht Van Lommel
* Make snap ctrl instead of shift * Only enable snapping after moving a few pixels, otherwise too easy to do enable this by accident. * Deselecting points with shift did not work.
2009-12-04This commit deletes temporary "temp" screen layouts when the windows using ↵Joshua Leung
them get closed.
2009-12-04Fix for [#20203] Linked objects - A few bugsMatt Ebb
Did a lot of cleaning Object operator poll functions to check if the object's linked or not. For this, added the function ED_operator_object_active_editable() as opposed to ED_operator_object_active()
2009-12-04Fix for [#20157] 2.5 Can`t remove a linked objects from the 3D view by ↵Matt Ebb
pressing X