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-04Code Cleanup: avoid double promotion.Campbell Barton
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-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-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 #30020: Movie Clip Editor Crashed with panel size changedSergey Sharybin
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-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-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-23modifier Apply as Shape is now Apply as Shape Key. Was confusing some usersDaniel Salazar
2012-01-22minor edit for operator error macro so it can return different values.Campbell Barton
2012-01-22Bugfix for r.43592Joshua Leung
A typo (?) meant that enum menus, such as the Set Parent (Ctrl P) menu would get shown with empty string labels.
2012-01-22Patch [#28608] Add search match colour to theme settingsJoshua Leung
Submitted by Shane Ambler (sambler) From patch description: As a follow on from #23443 - committed in r40066 I have added the outliner filter match highlight colour to the theme settings. Default colour is a light green matching what was originally hard coded.
2012-01-22reduce operator lookups in the UI (could do 4 hash lookups per button).Campbell Barton
2012-01-22fix for memory leak displaying shortcuts to buttons which use allocated ↵Campbell Barton
string, also de-duplocate this code which had this error in 2 places. noticed while testing 1023 length paths.
2012-01-22style chang, made mainly because I wanted to be able to add breakpoints to ↵Campbell Barton
MEM_freeN calls which were on the same line as the if's.
2012-01-21Better api use for paths.Campbell Barton
Avoid possibly copy past buffer.
2012-01-21modify number button copy/paste to work as if you enter the button, select ↵Campbell Barton
text, type into another button the same value. This means you can copy/paste units and python expressions.
2012-01-19use color conversions functions in more places.Campbell Barton
also add rgba_float_to_uchar, rgba_uchar_to_float
2012-01-17Uv Tools branch GSOC 2011Antony Riakiotakis
========================= Documentation: http://wiki.blender.org/index.php/User:Psy-Fi/UV_Tools Major features include: *16 bit image support in viewport *Subsurf aware unwrapping *Smart Stitch(snap/rotate islands, preview, middlepoint/endpoint stitching) *Seams from islands tool (marks seams and sharp, depending on settings) *Uv Sculpting(Grab/Pinch/Rotate) All tools are complete apart from stitching that is considered stable but with an extra edge mode under development(will be in soc-2011-onion-uv-tools).
2012-01-17Fix #29762: columns in long enum property menu's were in the wrong order.Brecht Van Lommel
2012-01-16more keymap editsCampbell Barton
- make sure defaults are not assumed (so reuse last settings doesnt override) - replace 0/1 for TRUE/FALSE defines.
2012-01-16use FILE_MAX instead of 240 or comment where define cant be used.Campbell Barton
2012-01-15support for quick jump to scroll area with middle mouse clicking on scroll ↵Campbell Barton
area (become used to this for qt and gtk apps)
2012-01-14- opengl render in quadview wasn't using camera.Campbell Barton
- minor change to FTOCHAR use.
2012-01-14fix for own error making button outlines darker.Campbell Barton
2012-01-13alpha value for button triangles ignored the alpha value (was no way to ↵Campbell Barton
change alpha of `Tick` in boolean option button).
2012-01-12replace fixed sizes with sizeof when passing string length since size wasn't ↵Campbell Barton
always correct.
2012-01-12remove redundant trailing slashesCampbell Barton
2012-01-11running operators now uses last used settings, added reset button to set ↵Campbell Barton
defaults. details - uses redo stack to get recent settings from. - adds a flag to IDProperties so RNA_property_is_set() can return false even if the property is exists. - PROP_SKIP_SAVE option skips these settings from getting reset (as with presets).
2012-01-11use BLI_strncpy and BLI_snprintf when the size of the string is known.Campbell Barton
fix for sequencer unique naming which was missed with string length update.
2012-01-11minor cleanup for string use - no functional changesCampbell Barton
- use more logical names for strings, noticed too many strings called `str` when reviewing name patch. - pass __func__ macro to uiBeginBlock(), quite a few names were wrong (copy/paste error).
2012-01-11Longer names support for all ID and other object namesSergey Sharybin
This commit extends limit of ID and objects to 64 (it means 63 meaning characters and 1 for zero-terminator). CustomData layers names are also extended. Changed DNA structures and all places where length constants were hardcoded. All names which are "generating" from ID block should be limited by MAX_ID_NAME-2, all non-id names now has got own define called MAX_NAME which should be used all over for non-id names to make further name migration stuff easier. All name fields in DNA now have comment with constant which corresponds to hardcoded numeric value which should make it easier to further update this limits or even switch to non-hardcoded values in DNA. Special thanks to Campbell who helped figuring out some issues and helped a lot in finding all cases where hardcoded valued were still used in code. Both of forwards and backwards compatibility is stored with blender versions newer than January 5, 2011. Older versions had issue with placing null-terminator to DNA strings on file load which will lead to some unpredictable behavior or even crashes.
2012-01-11minor changes to BLF api useCampbell Barton
- replace calls to BLF_width & BLF_height --> BLF_width_and_height - no need to call strlen() on length value passed to BLF_draw(). this already checks for \0 char.
2012-01-10Camera tracking: fixes for preview widgetSergey Sharybin
- Clamping of image on boundaries now happens nicely - Looks like to prevent dark edges on image boundary when doing bicubic interpolation, margin should be 3px. Maybe somebody can verify this?
2012-01-08Fix for [#28978]Alexander Kuznetsov
Disabling mode switching in panning in 2d as it is disabled in 3d also. Apparently, it is a not good idea to call modal method from a modal method as the last won't be canceled.
2012-01-06Cycles/Material list:Thomas Dinges
* Don't display "Node <none>" message in the material list, when new shading nodes are used.
2012-01-04Camera tracking: more accurate track preview widgetSergey Sharybin
- Added 1px extra margin to deal with bicubic interpolation nicely - Code should be a bit more clear now
2012-01-02nicer string delimiter handling for Ctrl+Left/Right arrows, py console could ↵Campbell Barton
use this functon too.
2011-12-27Merging r42800 through r42895 from trunk into soc-2011-tomatoSergey Sharybin
2011-12-24formatting edits 120 line lengthCampbell Barton
2011-12-22split >120 length lines (mostly if statements)Campbell Barton
2011-12-21Merging r42770 through r42799 from trunk into soc-2011-tomatoSergey Sharybin
2011-12-21Fix #29670: color picker draw issues with RGB values out of soft range.Brecht Van Lommel
2011-12-20Merging r42723 through r42769 from trunk into soc-2011-tomatoSergey Sharybin
2011-12-20New modifier type: eModifierTypeType_NonGeometrical, for modifiers affecting ↵Bastien Montagne
CustomData layers only (e.g. UVProject and WeightVG ones). Also, allow applying to obdata those modifiers, even with shapekeys, but do not allow applying them *as* shapekey (as shapekeys do not have CD layers). Fix [#29636] Vertex Weight Mix modifier "apply" button don't work. Note: applying whit shape keys currently always uses base shape, not current one (for apply to obdata as well as apply to shapekey), but this is another topic...
2011-12-19Merging r42648 through r42722 from trunk into soc-2011-tomatoSergey Sharybin
2011-12-19remove unneeded NULL check in ui_searchbox_create() which confuses static ↵Campbell Barton
checkers since the values used later.
2011-12-18Fix for toggle buttons in node headers.Lukas Toenne
The buttons for "hiding" (collapsing) a node, hiding unlinked sockets, additional options, the preview and for opening a node group were all using a custom mouse test function, which was broken. They now use actual buttons instead of just displaying icons. Before executing the respective operators the button's node has to be selected and activated, so the buttons use an intermediate handle function, which selects the node and then calls the operator.