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
2010-11-29include headers in cmake source, added a script to check for consistency, ↵Campbell Barton
reporting missing headers & C files. this is important so IDE's using CMake integration always get blender headers. - QtCreator & MSVC for eg, probably others too.
2010-11-28== Sequencer ==Peter Schlaile
This fixes Orig Dimension display (mostly). * orx, ory both didn't get calculated, if dimension already matched * putting them into Strip instead of StripData ment, that using images of different dimensions in one strip could lead to incorrect results Still TODO: on file open, timeline display happens before preview display which means: orig_width and height are calculated after the first draw of N-keys dialog. You have to hit refresh (or scrub one frame) to get the right values displayed.
2010-11-27added option to turn off Text anti-aliasing in the UIMichael Fox
(userpref->system), with a great help from brecht (its been way too long for me). However as brecht pointed out that the non-AA text is slightly lareger then AA'ed Text :S, i did not do anything about this as this commit was just the option not the text drawing. this commit also makes it possible to do all kinds of UI textrender options
2010-11-26BGE Bugfix: [#24926] Sensor 'Radar' les axes X+ et Y+ ont été inversé. ↵Dalai Felinto
(oui, a french bug report :) we were using SENSOR_RAY for the radar sensor axis. However the Ray axis is inverted (God knows why) so I created a set of defines only for radar sensor. Also I thought it was a good idea to replace some hardcoded values in Radar and Ray codes by their defines in DNA_sensor_types.h (similar to what Benoit did for Armature Sensor, so I see no problem on that).
2010-11-23Cached smoke wasn't being drawn on file load before going to simulation ↵Janne Karhu
start frame.
2010-11-22User preference to hide Python references in Tooltips.Elia Sarti
2010-11-21- check IF WIN32 AND NOT UNIX (for cygwin)Campbell Barton
- patch from Mike S to enable OpenMP and xcode
2010-11-21fix for RNA ranges exceeding the range of the type (INT_MAX used on short's ↵Campbell Barton
for eg).
2010-11-20Bugfix #24801Ton Roosendaal
- Reading 2.4x files could cause print "missing region type". Appeared the 2.50 do_versions patch differed from default region definitions - Sometimes editors showed wrong button for type browsing. Was because variable wasn't correctly reset on saves.
2010-11-18fix [#24786] Setting Rotation Units to Radians doesn't affect the UI [33146]Campbell Barton
2010-11-18- many settings in a new scene didn't match the startup.blend defaults, ↵Campbell Barton
copied into scene.c. - view3d metaball panel wasn't updated for rna name change 'location' -> 'co'
2010-11-16bugfix [#24746] Align Camera to View locks 3D Editor in Camera Perspective ViewCampbell Barton
2010-11-16fix for fix, r33086.Campbell Barton
- incorrect range check broke ZYX euler rotations, use MIN/MAX constants so this doesn't happen again. - BGE Armature PyAPI also wasn't using correct min/max with rotation modes. - clamp on file read rather then when calling the rotation functions, so developers don't use invalid args without realizing it. - added assert() checks for debug builds so invalid axis constants don't slip through.
2010-11-11move report/operator view out of the 'Console' into the 'Info' space (file ↵Campbell Barton
menu). Ton will work on moving the File menu out of the Info space before release. notes. - reply Operator isn't working anymore. - UI for reports is commented out so its not mixed with the file menu.
2010-11-10Reverting part of #32971Joshua Leung
By just removing these vars (commenting them out), we were getting alignment errors which were causing crashes when loading old files with armatures (crash in armature drawing code). Fortunately I happen to be working on a little project right now, and caught this :)
2010-11-10string lookup for scene.object_bases, also removed some unused DNA vars.Campbell Barton
2010-11-09Bugfix #20812 (and probably others)Ton Roosendaal
Issue: in user preferences window, using file selecting caused the the userpref window to be saved, and not closing. Reason: design error (by me) in using screen->full tag for denoting a temporarily screen (like file window). Fixed by using a new screen->temp variable for it. System remained unstable though, noticed another issue with freeing temp screens in wrong places. Seems nice stable now! Will check on the wiki for relarted issues now.
2010-11-09remove unused scene members 'jumpframe' and 'ima'Campbell Barton
2010-11-08[#24593] Cloud Depth setting above 30 cause texture corruptionCampbell Barton
disallow cloud depth over 30, it causes a lot of floating point exceptions (and nan value pixels), because of hitting the int limit with 1<<(oct+1) in BLI_gTurbulence
2010-11-07Animation Editors: Channel ReorderingJoshua Leung
This commit restores the ability to reorder channels in the animation editors (DopeSheet/Action/etc., Graph/Drivers, NLA). The hotkeys for this are: - Shift-PageUp = Move Up - Shift-PageDown = Move Down - Ctrl-Shift-PageUp = Move to Top of List - Ctrl-Shift-PageDown = Move to Bottom of List Do note that only animation data can get reordered using this. So, do not expect to be able to change the object order (that is actually taken from the order that Blender actually evaluates them per update/frame). --- In the process, I've fixed a couple of other bugs: * Removed 'optimisation step' check in anim_filter.c for dopesheet with no filtering options modified, since this meant that the ANIMFILTER_ANIMDATA data filter was not getting processed (and potentially there were other maintenance problems with that). * Made NLA Editor's channel list not totally duplicate the basic Animation Channels keymap. Instead, the "NLA Channels" keymap now only defines the parts that are different, and this then gets specified before the standard one so that these different parts will override the standard ones. * Attempted to fix BorderSelect on NLA Channels list. Still not totally working correctly yet though. * Moved "Euler Discontinuity" menu entry from "Channels" to "Keys". It really belongs in the latter, since it affects the keyframe values, rather than some aspect of the channel (i.e. ordering of channels or how they're displayed)
2010-11-06== filebrowser ==Andrea Weikert
Added two user preferences for filebrowser: 1. Hide Recent Locations Requested by Kernon Dillon. Reason: People doing video tutorials might not want to expose the name of other projects they are working on. 2. Open Filebrowser in thumbnail view for images and movies Requested by Sebastian König at the Blender Conference. Reason: In the past (and most likely still) some corrupt images or movies could crash the filebrowser when generating thumbnails. (crashes in ffmpeg, libtiff, libjpg). While many of those were solved, artists in a production environment might want to use this setting to prevent any crashes. NOTE: the second setting should probably be set next time we create a new default startup.blend. Until then users need to switch this on manually in the User Preferences.
2010-11-04workaround [#24392] 2d Image paint editor: no clone/smear/soften tools etcCampbell Barton
the brush system matches the brush mode with the object mode, but this doesn't work for 2D image view paint. since the poll() function doesnt have access to the context, for now just check if no paint modes are active, default to texture paint.
2010-11-03bugfix [#24483] Link/Append File Browser TypoCampbell Barton
2010-11-03- remove BLANK* from rna icon enum, would string search this list for every ↵Campbell Barton
python icon button call, enum from 818 down to 444. - remove unused space image members
2010-10-31Lock to CursorNathan Letwory
Patch by Dan Eicher. In 3dview properties you can enable this. Rotating view then uses cursor as pivot point. Note that with this option enabled just relocating the 3d cursor also changes the 3dview. Sebastian König: "Now the 3d cursor is actually useful" (sitting next to me while applying patch at bconf hostel)
2010-10-30Fix for [#24409] Particle corruption after rendering with multiresJanne Karhu
* Also removed some unused flags from the particle modifier.
2010-10-28partial bugfix [#24425] Blender 2.54 Beta crashes when starting renderingCampbell Barton
Fix for one of the causes of crashing. Applying armature deform wasn't thread safe since the pose bones had deform data written into them when deforming a mesh. This fixes crashing immediately, on every render for me but blender still crashes calculating the subsurf sometimes.
2010-10-24bugfix [#24357] Font folder can be specified but is not openedCampbell Barton
- open operator was incorrectly checking if the font path was set. - rna ID editable check was also incorrect, checking the ID name rather then the filename. - use define FO_BUILTIN_NAME rather then "<builtin>".
2010-10-19== Sculpt ==Nicholas Bishop
Fixed bug #24111, "Mirror clipping not working while sculpting a mirrored mesh" * Mirror modifiers can handle multiple-axis mirroring, updated sculpt to work with that * Marked the "axis" field of MirrorModifierData deprecated, since it looks like bitflags are supposed to be used now
2010-10-19use unsigned int for all layers.Campbell Barton
2010-10-13Text spaceSergey Sharybin
========== Main changes: - lines could be partially shown when they starts somewhere behind the upper boundary of area but because of word-wrapping some part of line will be show - fixed caret navigatiog in area when tabs aren't replaced by spaces - highlight the whole current line not only it's wrapped segment with caret - when you're in replace mode cursor would be as long as the tab's width if it's under tab symbol This fixes: #22399: Text Editor: word-wrapped lines prevent navigating through text with up-arrow. #21163: Text editor scrollbar problem with word wrap
2010-10-11bugfix [#23412] Weightpaint and rotate around bonesCampbell Barton
fixed by allowing an unselected armature to have its pose bones used in weightpaint mode.
2010-10-05Reorganisation of COLLADA import code. Classes have been split into their ↵Nathan Letwory
own files. No functional changes. Where necessary extern "C" {} blocks have been added.
2010-10-02set the view3d used layer to be an unsigned int, mask out localview layers ↵Campbell Barton
to avoid flag mismatch when checking if it changed.
2010-10-02make fly mode border draw into a area drawing callback rather then using a ↵Campbell Barton
flag (no functional change).
2010-10-01stop dna from parsing structs that aren't used needed.Campbell Barton
2010-09-27Fixed: Showing pointcached frames in the timeline was terribly slow when ↵Janne Karhu
using disk cache. * The existence of cached frames was checked each frame causing hundreds of disk operations per frame update. * Pointcache now keeps an updated array of the cached frames for fast "frame exists in cache" queries. * This fix also speeds up some other pointcache operations nicely.
2010-09-24patch [#23968] filter_filetypes property to allow operators to filter by ↵Campbell Barton
file extensions in the file selector modified the patch to store the string internally rather then an array of allocated string pointers, less hassle with memory allocation. changed to use fnmatch, so *.foo is needed (not .foo as with the patch)
2010-09-22minor changes to text3d editing, skip wchar --> utf-8 conversion on cursor ↵Campbell Barton
movement.
2010-09-21bugfix [#23923] extra material slots createdCampbell Barton
2010-09-18warning fixes and minor cmake changes.Campbell Barton
2010-09-18fix for a (probably harmless) bug in makesdna where 1 byte off the end of ↵Campbell Barton
the buffer was used in a comparison. also fixed a memory leak.
2010-09-17Tiny addition to boids functionality: pitch valueJanne Karhu
* Controls maximum rotation around side vector (as opposed to banking, which controls rotation around forward vector)
2010-09-11- camera max zoom limit was inconsistentCampbell Barton
- camera pan now follows the mouse
2010-09-06committed by accidentCampbell Barton
2010-09-03use set as a suffix (matches operators)Campbell Barton
- set_frame() --> frame_set() - set_context_pointer() --> context_pointer_set() material adding works for curves and metaballs, new function to remove materials. materials.link() didnt well fit how this is used elsewhere - order matters - it can be linked more than once. - remove(material), isnt that useful since you need to manage indicies. ... use list style functions instead. materials.append(mat) / materials.pop(index)
2010-09-02Fix "no newline at end of file" warnings in *nix.Ken Hughes
2010-08-30Finally change SConscript tabs to spaces.Nathan Letwory
2010-08-29BGE patch #22623 applied: new bound type: Capsule.Benoit Bolsee
2010-08-26Patch [#23390] Addition of Author field to user preferencesNathan Letwory
Contributed by Imran Syed (freakabcd) Adds a field where the user can put in name/nickname that exporters then can use to write authoring information, where possible.