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-10-30BGE: Adding support for Bullet's collision masks. Each object now has a ↵Mitchell Stokes
collision mask and a collision group. Object A and object B collide if object A's groups is in object B's mask and object B's group is in object A's mask. In other words, the group defines what the object is (collision wise) and the group defines what the object can collide with. The majority of this patch was provided by Kupoman with some edits from me and heavy testing by z0r.
2012-10-30Usability: Logic editorTon Roosendaal
- View now restricts to the actual region you work on. Makes zoom and pan nicer. - Added HOME for reset view to 1:1 zoom level. Also: fixed nasty bug in view2d code that checked validity of 2d views, only showed (afaik) in the logic eidtor though. Effect was that zoom in/out would weirdly jump when going across zoomlevel 1.
2012-10-30minor improvement to vector api use, replace add, multiply by 0.5 with ↵Campbell Barton
mid_v3_v3v3
2012-10-30when an invalid subtype is passed to a property, a list of valid subtypes is ↵Campbell Barton
now included in the exception message. from bug report [#33018], this avoids common mistakes.
2012-10-30rename subtype FILENAME --> FILE_NAME to match FILE_PATH, DIR_PATHCampbell Barton
2012-10-30style cleanupCampbell Barton
2012-10-30add in assert's to double check the line lenth is never <0Campbell Barton
2012-10-30fix for selection offset with indentation in the python console.Campbell Barton
2012-10-30Cycles: optimization to not compile shaders and load images that are notBrecht Van Lommel
used by any mesh/lamp/world.
2012-10-30minor changes to select similar,Campbell Barton
- replace ngon_fake_area() with generic call to BM_face_calc_area(). - add defvert_find_shared() utility function.
2012-10-30Fix for own r51737.Bastien Montagne
Refactoring of draw code showed another problem: The MCol we want to draw may change without dm rebuild (e.g. when enabling solid textured option)! Also, choosing which MCol layer to use in GPU code is stupid, different draw modes use different layers/order of precedence! Solved this by adding a new colType parameter to GPU_color_setup, and removing any 'color choosing' code from gpu_buffers.c.
2012-10-30Fix build for recent bmo commit (gcc wants a return value in any case! ;) ).Bastien Montagne
2012-10-30bad naming, the bmesh operator only tags, not selects.Campbell Barton
2012-10-30code cleanup: move select-similar bmesh operators into their own file since ↵Campbell Barton
there are 3 operators here that share utility functions with eachother but have nothing in common with other operators in bmo_utils.c
2012-10-30add the option to select Equal/Greater/Less when selecting similar.Campbell Barton
Recently addons were submitted for review and this was the only advantage they had over blenders existing internal select-similar tool.
2012-10-30add option to select face by matching number of sides.Campbell Barton
2012-10-30correct assertionCampbell Barton
2012-10-30Disallow collection add/remove/clear/move when drawing. - similar to how ↵Campbell Barton
writing to attributes is disabled.
2012-10-30Removing BLENDER_GAME from the COMPAT_ENGINES set for the sun lamp's Sky & ↵Mitchell Stokes
Atmosphere panel since it isn't supported in the BGE.
2012-10-29Fix: wrong brush drawn in image painting, image editor if uv sculpt is on. ↵Antony Riakiotakis
Now the correct paint struct is returned and the image zoom is calculated correctly
2012-10-29Bugfix:Ton Roosendaal
3D text object editing, ALT+Backspace trick is back to construct special characters. Like: O , Alt+Backspace , / creates an O with a / in it. It also makes plus-minus, unequal, copyright, 1/2, 3/4. etc. Easy method you never forget after using once! Got broken with adding UTF support a year ago.
2012-10-29fix [#33011] "System" tab empty in OSX - file browserAndrea Weikert
* items were wrongly added too SYSTEM_BOOKMARKS rather than SYSTEM, now fixed
2012-10-29Buildbot: hopefully fix for missed sound on glibc2.11 slavesSergey Sharybin
2012-10-29YACBSF. Yet Another Classic Blenderplayer Stub Fix.Antony Riakiotakis
2012-10-29To keep my commit rate high! :)Ton Roosendaal
2012-10-29Yet another hanging variable in event code - code cleanup woes.Ton Roosendaal
This should make trackpads work.
2012-10-29Bugfix #33004Ton Roosendaal
Screencast recording stopped on a undo/redo. This was because all thread jobs were killed then. Now it leaves screen jobs (screen cast) running, that's data that doesn't change on undos. Also renamed jobs_stop_all() to jobs_kill_all() - it terminates threads.
2012-10-29Complete fix for [#33002] Wrong vertex color.Bastien Montagne
Appart from the color glitch, there was several problems with vpaint: * "fast_update" mode was never on, because of wrong testing code; * drawing refresh during stroke in "fast_update" (i.e. no dm rebuild) mode was broken in VBO mode, because updated (tess data) mcol wasn't moved to colors GPUBuffer. Solved the later point by adding a new DM_DIRTY_MCOL_UPDATE_DRAW flag to DerivedMesh dirty var, which is set each time vpaint stroke directly update me->mcol, and forces GPU_color_setup() to refresh the gpu's colors buffer. Also got rid of the uggly GPU_color3_upload(), which basically did the same thing, but with an additional intermediate buffer !
2012-10-29Buildbot: use proper archive name for glibc2.11 archivesSergey Sharybin
2012-10-29style cleanup: also quiet harmless compiler warning.Campbell Barton
2012-10-29Fix to make NDoF work again.Ton Roosendaal
2012-10-29Buildbot: tweaks for glibc2.11 build environmentSergey Sharybin
2012-10-29Added compositor graph functions for removing socket connections explicitly ↵Lukas Toenne
in convertToOperations. The InputSocket->unlink function should only be used in combination with relinkConnectionsDuplicate, in which case the original node connection will still exist. This would trigger an assert failure, so the original connection should be removed. Only node using this atm is the channel separation node, but will be needed for future group nodes too.
2012-10-29New woes in event system :) Ton Roosendaal
Last cleanup resulted in the dreaded "Click" to fail again. Commented it.
2012-10-29fix [#33010] image editor - scope handles resizeCampbell Barton
2012-10-29Tweak for Group channels using Custom Bone ColorsJoshua Leung
Use the "Selected" color instead of the "Active" color when the group has active status. This should help make the text just a little more legible, though in some cases it still might not be enough.
2012-10-29A last (I hope) tweak for double click detection.Ton Roosendaal
2012-10-29Bugfix #32996Ton Roosendaal
Backspace event is messed up - it was inserting weird characters in the editors. Added check for proper keypress now. Will check real issue later.
2012-10-29fix [#32998] Decimate modifier - PlanarCampbell Barton
error in recent decimator upgrade, missing NULL check.
2012-10-29correct use_fast_update for vertex painting, it wasn't swapping red/blue as ↵Campbell Barton
it should have. (pointed out by Bastien Montagne in relation to [#33002]).
2012-10-29py api: add mathutils.Matrix adjugate(d) methods, also add adjoint_m2_m2() ↵Campbell Barton
to BLI_math_matrix
2012-10-29style cleanupCampbell Barton
2012-10-28Removed the initial HIDDEN flag from the UI sidebar region in node editor. ↵Lukas Toenne
This way the sidebar is visible by default when making a new node editor. Rationale is that the sidebar contains some extra detail settings for several node types. Many users don't seem to even know that this feature exists, so making it visible by default should be helpful.
2012-10-28Fix for freeing node trees that are part of other data blocks (material, ↵Lukas Toenne
world, lamp, texture, scene). These node trees were not properly freeing the IDProperty data, due to not being called from BKE_libblock_free. Now there is an extra function BKE_libblock_free_data, which is called explicitly in ntreeFreeTree if the tree is not part of the library data (ntreeCopyTree does a similar thing using BKE_libblock_copy_data).
2012-10-28Buildbot: keem sm_13 disabled for new buildbot tooSergey Sharybin
2012-10-28Buildbot: add glibc2.11 configuration files and build rulesSergey Sharybin
Builder will go online as soon as new environment is copied to buildslave machine over the internet
2012-10-28Buildbot: add glibc2.11 slaves, not online yetSergey Sharybin
2012-10-28Buildbot: copy master.cfg from builder.blender.orgSergey Sharybin
Seems this file went out of sync with actual file on the server
2012-10-28fix for extruding edges giving incorrect (swapped) loop data for new faces.Campbell Barton
2012-10-28code cleanup: minor changes before committing functional changes.Campbell Barton