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
2012-02-07Code Cleanup:Campbell Barton
don't call CTX_data_scene(C) for every marker drawn also remove unneeded call when scene was already defined as well as redundant scene cast.
2012-02-06no functional change: NC_SPACE|ND_SPACE_VIEW3D notifier was getting an ↵Campbell Barton
Object as a reference, currently this argument isn't used, but every other use passes a view3d, so better pass a view3d here too.
2012-02-05Movie Clip Editor: cleanup of display panelsSergey Sharybin
- Split display options into two panels: * Display, which contains all general display options related on editor itself * Marker Display, which contains options which makes sense for markers themselves and not used so often. - Remove Show GPencil option which doesn't actually make sense because strokes might be disabled from GPencil panel - Removed Show Pyramid option and show pyramid for KLT tracker as default. - Added hotkey to toggle Show Disabled (Alt-D) - Added hotkey to toggle Show Pattern (Alt-S) Changes in interface and hotkeys are done by Sebastian Koenig. Thanks for the patch! Own changes in interface were related on Aspect Ratio. It doesn't make much sense for tracking (camera pixel aspect is what you'll want to use, but for masking it would make much more sense because when you just want to create a mask for footage you don't actually have camera). Just removing from interface seems not so nice for now. Merged from soc-2011-tomato rev43872
2012-02-05Fix #30073: metaball + edit mode + proportinal edit hotkeySergey Sharybin
Was missed registration of PET toggling operators.
2012-02-05Code Cleanup: minor changes & sync with bmesh.Campbell Barton
2012-02-04fix [#29947] Blender crashes when duplicate bonesCampbell Barton
missing NULL check.
2012-02-04Code Cleanup: avoid double promotion.Campbell Barton
2012-02-04Fix #30064: Image editor: paint on image, rename image, undo -> crashSergey Sharybin
2012-02-03fix [#27953] VSE: weird drawing and placement issues strips during 'E'Campbell Barton
was calculating meta / effect in wrong order causing delay, now calculate selected meta's, then all effects after tramsforming.
2012-02-02Camera tracking: fix for Clean Tracks operator which used to always useSergey Sharybin
properties values from previous operator run instead of using values from tool settings.
2012-02-02Fix #27213: editing color ramp "Pos:" number value did not update the rampBrecht Van Lommel
properly, when moving the current point before another.
2012-02-02fix [#28296] File selector crash when with filepath propertyCampbell Barton
disable browsing a file property within the file selector to avoid a crash.
2012-02-02internal cleanup, check.Campbell Barton
* remove duplicate operator, wasnt used. * added check for duplicate types for CTest.
2012-02-01Camera tracking: regression fixed after recent frame postprocessing refactorSergey Sharybin
No-proxied frames using for 2D tracking used to be putting to cache which lead to extra memory usage which shouldn't happen.
2012-02-01Fix #30045: mesh.uv_textures.new() not returning correct layer when a layer withBrecht Van Lommel
the requested name already exists.
2012-02-01Movie Clip Editor: proxy sizes for original and undistortted footages are ↵Sergey Sharybin
now controlling separately
2012-02-01Fix #30047: Bake from multires crashes if run while sculpt mode is activeSergey Sharybin
Issue was caused by incorrect level used for lowres DM.
2012-02-01Fix #30028: VSE Paste Strip CrashSergey Sharybin
Crash was caused by attempting to create strip text from a missed sound datablock. Actual error happened when this sound datablock was missed, but crash isn't nice anyway and there were no way to repair scene.
2012-02-01fix [#29433] Incorrect drawing of Circle/Axes/Cross on Particles when ↵Campbell Barton
Display set to that AND Size/Vel/Num/Health also selected
2012-01-31Implemented general functions to store view context like viewport width/heightSergey Sharybin
and projection matrix, so operators which depends on such things can easily save settings in operator properties in invoke and then reuse them in exec callback. This will fix: #24767: Knife tool last operations panel doesn't cause changes even though F6 pop-up does. #27129: Problem with knife cuts/midpoint type in quad view Usage is pretty simple: - From operator template declaration function call ED_view3d_operator_properties_viewmat() to register all needed properties in operator. - From invoke callback call ED_view3d_operator_properties_viewmat_set to store all needed settings in operator properties(). - To access this settings from exec callback, use function ED_view3d_operator_properties_viewmat_get(). Additional change: added function apply_project_float() which does the same as project_float() but accepts actual values for viewport width/height and projection matrix.
2012-01-31Hide internal property of knife_cut operatorSergey Sharybin
2012-01-31Fix #28011: Dropdown lists to add Brick elements in Game Logic view miss ↵Sergey Sharybin
letters if zoomed small Now fonts in popup lists will also be scaled together with panel from which they're displaying.
2012-01-31Fix #30031: Build modifier crashes when applied to bezier objectSergey Sharybin
Just missed check for modifier type.
2012-01-30file selector - entering and empty path on *nix would ask to create a new dir.Campbell Barton
2012-01-30display keyblock mute in the shape key list.Campbell Barton
Realize this is bcon3 but this is was very bad IMHO. - button adjusting key block was in between 2 object settings - which is misleading/confusing. - you needed to click through all shapes to check which was muted, currently you's assume 1.0 means the shape is enabled.
2012-01-30Fix #30021: Crash happens when rotating markersSergey Sharybin
2012-01-30Fix #30020: Movie Clip Editor Crashed with panel size changedSergey Sharybin
2012-01-30Removed check for active node in edited node group to allow node group ↵Lukas Toenne
editing toggle. This enables closing an empty node group again (after removing all nodes or when empty group is added via menu). Fix for bug #30018.
2012-01-26Movie clip editor: curves view shouldn't jump back to top when click on itSergey Sharybin
Also it should now re-store position after toggling it.
2012-01-26Fix #29958: Search Menu keeps hiding first character(s) after long inputSergey Sharybin
- ui_check_but() in ui_textedit_move() is necessary because this function clips but->drawstring to fit text entry widget and it confuses cursor movement stuff. ui_check_but copies editstring to drawstring, so displaystring would be clipped again in correct way. - If the whole drawstring fits widget, no need to set button's offset.
2012-01-26Fix #29895 Fast Alt-Mousewheel toggling of Mapping Modes scrubs timelineSergey Sharybin
Issue was caused by changing button state to EXIT, so there's no active button just after applying Alt-Wheel event. Setting this state is needed to prevent button trigger cancel callback when mouse is leaving hovered menu button. Using the same "post activate" trick used by Tab button allows to make prevent canceling button and makes this button active again after applying all handlers. There's still issues with Alt-Scroll if changing active element in menu leads to interface changes (like file format in render buttons) -- in this case button simple doesn't receive wheel events and it's actually not connected to this issue.
2012-01-26More curves view improvements for clip editor:Sergey Sharybin
- Renamed graph_jump_to_current_frame to graph_center_current_frame which makes more sense. - Curve view now can be locked to time cursor (Lock to Time Cursor in Display panel or L button in curve view). Not sure if offset from locked position will make much sense here. - Added hotkey for solving -- Shift-S.
2012-01-26Movie clip editor: graph view now can be toggled using Z keySergey Sharybin
2012-01-26Tracks curves fixes and improvements:Sergey Sharybin
- Use proper poll functions for tracks curve operators. - Darken frames outside of scene frame range in curves view. - Implemented view all operator. - Implemented jump to current frame operator.
2012-01-26Replace hard-coded structures in selection callbacks in view3d_select with ↵Sergey Sharybin
typedef-ed structures. Should be no functional changes, but this discovered inconsistency in structures used for armature circle selection, not sure how harmful this were, but it's not nice to have such inconsistencies. Anyway, it's resolved now.
2012-01-26Fix for layer toggling always sticking to extend policy.Sergey Sharybin
Reported by Dalai in IRC, thanks for pointing to issue.
2012-01-25Various fixes for camera tracking stuffSergey Sharybin
- Fixed tooltip displaying for track sequence forwards in clip editor - Corrected detection of 8 tracks so it wouldn't count tracks disabled on keyframes. - Scale track preview to actual track widget size instead of scaling the whole preview image with given zoom ratio, so no extra memory needed to store zoomed margin would be used. - Track's statistics text will fit pattern position instead of search if marker is disabled on current frame. - Fixed toggle selection operator if selected track is hidden due to "Hide Disabled" policy.
2012-01-25Fix typo for sharpen graph post-processing so fac1+fac2+fac3 always equals 1.0Sv. Lockal
2012-01-25Improvement for last commit, only do redraw when actually needed (in world ↵Thomas Dinges
shader type)
2012-01-25Cycles Node Editor:Thomas Dinges
* Add Use Nodes button for World shader type * UI was not redrawing the Node area, when enabling "Use nodes", added check for it to the listener.
2012-01-24use a struct to pass normals to normal draw derived mesh callbacks (no ↵Campbell Barton
functional changes)
2012-01-24Enable 16 bit format for float textures by default after discussion with ↵Antony Riakiotakis
Morten and Sergey on irc. Rationale is that for most cases when people create a float texture they will expect the extra precision in the 3D view. This shouldn't be a problem on any graphics card since internally a very old texture format (GL 1.1) is used. In the case of any unlikely screams, a revert of this commit can be done.
2012-01-24Fix #29946: Recover Auto Save defaults to "Short List" View -- Cannot ↵Sergey Sharybin
determine dates Added option display_type to WM_operator_properties_filesel which defines which file display type (short/list/icons/default) should be used for file browser. All current operators are using FILE_DEFAULTDISPLAY display type which means display type will still be calculated based on type of opening file and user preferences settings. Recover Auto Save operator is now using long display type so file date can easily be checked now. Reviewed by Andrea, thanks!
2012-01-24comment unused assignment.Campbell Barton
2012-01-24quiet some warnings & (possible/unlikely error)Campbell Barton
2012-01-24Bugfix: Circle-select in Pose Mode disregarded layer visibility, selectingJoshua Leung
invisible bones too
2012-01-24Misc picky edits to UI messages.Bastien Montagne
2012-01-23Fix #29970: Crash trying to track disabled markerSergey Sharybin
2012-01-23modifier Apply as Shape is now Apply as Shape Key. Was confusing some usersDaniel Salazar
2012-01-23Ocean Modifier UI fixes:Thomas Dinges
* Modifier Icon was missing in the outliner * Fluid icon was used in the rna struct, fixed Note: Ocean uses the Wave modifier icon atm, if we find a better one, this can be changed.