Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-14 | fixes for NULL checks, remove some redundant checks and add some in that ↵ | Campbell Barton | |
have been removed by accident as code has been updated. | |||
2012-09-14 | fix for out-of-bounds checks for fcurve modifier and poselib, also check for ↵ | Campbell Barton | |
NULL members of avi structure (since they are checked for NULL later.) | |||
2012-09-14 | code cleanup: correct misleading use of LABEL button type. | Campbell Barton | |
2012-09-14 | node transform was using PET mode (drawing a circle - but it did nothing), ↵ | Campbell Barton | |
disable PET for nodes. | |||
2012-09-14 | fix for 2 crashes freeing masks | Campbell Barton | |
- freeing a mask from RNA BKE_libblock_free() twice on the mask. - loading a new blend file would only free the mask and not unlink it from nodes - it would access freed memory. | |||
2012-09-13 | Fix #32547: unwrap on default cube got broken in recent commit. | Brecht Van Lommel | |
2012-09-13 | Sequencer: add missed cache invalidation | Sergey Sharybin | |
Invalidation was missed for: - Strip (Un)Muting - Changing speed effect - Strip translating | |||
2012-09-13 | Sequencer: fix invalid update when translating strip which is behind ↵ | Sergey Sharybin | |
semi-transparent strip | |||
2012-09-13 | fix [#31946] Masking doesn't respect pixel ratio | Campbell Barton | |
2012-09-13 | fix for drawing non 1:1 aspect masks, transform and selection still need ↵ | Campbell Barton | |
support. | |||
2012-09-13 | - cmake macro list_insert_after/list_insert_before now error when the item ↵ | Campbell Barton | |
passed is not found in the list. - BKE_pose_copy_data() check for target pointer is no longer valid and infact comparing against un-initialized memory in some cases. | |||
2012-09-13 | code cleanup: reduce calls to CTX_ functions inline, add some docs to mask ↵ | Campbell Barton | |
rasterizer. | |||
2012-09-13 | fix for missing NULL check in own recent commit, thanks Gaia for pointing ↵ | Campbell Barton | |
this out. | |||
2012-09-12 | Collada: do not call polylist export for objects with no polygons (avoid a ↵ | Gaia Clary | |
missleading warning message) | |||
2012-09-12 | Fix #32338: particle instance modifier did not work well when the mesh had only | Brecht Van Lommel | |
vertices. Previously it would hide particles by creating invalid faces, but this didn't make the vertices actually disappear. Also found that it could generated corrupt geometry for cases with faces, which gave wrong subsurf and could crash in edit mode. | |||
2012-09-12 | #31682: corrected some minor typos in the comment | Gaia Clary | |
2012-09-12 | #31682: partial fix (the export): Avoid to copy exported image into itself | Gaia Clary | |
2012-09-12 | Fix #32543: screw modifier with smooth shading disabled still had one segment | Brecht Van Lommel | |
smooth shaded. | |||
2012-09-12 | Fix #32031: particle distribution on degenerate faces could give NaN values, | Brecht Van Lommel | |
which in this case caused NaN values in render lighting. | |||
2012-09-12 | fix [#31019] [Minor] Freshly added nodes aren't getting undo push | Campbell Barton | |
also noticed ED_undo_push was checking USER_GLOBALUNDO unnecessarily | |||
2012-09-12 | Cycles UI: | Thomas Dinges | |
* Non-Progressive UI couldn't be displayed if the device was set to GPU, but User Preferences Device was NULL. (for example when opening .blend file on another computer without GPU capabilities) * Fix missing update in the Properties editor, when changing compute_device. This fixes [#32115] OSX and cycles no non-progessive sample input settings appearing in interface. | |||
2012-09-12 | add note that clip start is for perspective view only. | Campbell Barton | |
2012-09-12 | fix [#30324] VSE: Right-Click does not select directory | Campbell Barton | |
2012-09-12 | add clarification, without this the tool reads as if it makes the radius of ↵ | Campbell Barton | |
each selected vertex equal. | |||
2012-09-12 | code cleanup: replace BM_DISK_EDGE_LINK_GET define with inline function, ↵ | Campbell Barton | |
that checks for the vertex not matching either of the edges verts. | |||
2012-09-12 | fix [#31456] Extreme lag editing meshes | Campbell Barton | |
running BM_CHECK_ELEMENT was taking over 75% of the time to subdivide a mesh, since this only reports errors, and is so slow - only run this on non-release builds. | |||
2012-09-12 | fix memory leak when baking feedback loop detected. | Campbell Barton | |
2012-09-12 | fix [#32537] Inconsistent behaviour of Texture Baker | Campbell Barton | |
feedback looks wen't being detected in some cases causing very confusing behavior. | |||
2012-09-12 | code cleanup: changing the INT define to an enum conflicts with INT typedef ↵ | Campbell Barton | |
on windows, use more verbose names for button pointer types. also removed some redundant flags from buttons. | |||
2012-09-12 | fix [#32444] Proportional Edit stays on on Pose Mode, after activating it in ↵ | Campbell Barton | |
Object Mode. disable PET in posemode. | |||
2012-09-12 | code cleanup: use an enum for uiBut->pointype (more useful debug display of ↵ | Campbell Barton | |
members), and rename COL -> COLOR --- less confusing since the layout engine has row/col's. | |||
2012-09-12 | a-z menu input now works for enum popups. | Campbell Barton | |
2012-09-12 | bugfix [#32538] 'Mouse Over Any' sensor 'Pulse' button missing since 2.5x ↵ | Dalai Felinto | |
[Patch] - based on the patch from HG1 | |||
2012-09-11 | Fix for [#32536] Mixing with translated images in compositor produces | Jeroen Bakker | |
garbage strips for each tile Promoted the behaviour of combine channels to node operation so that all nodes use the same implementation. (CombineChannel had a better implementation) | |||
2012-09-11 | fix [#29616] Crash/infinite loop from missing cyclic check in ↵ | Campbell Barton | |
group/dupligroups (unlikely/intentional) calling BKE_ptcache_ids_from_object() could recursively call BKE_object_handle_update(), when there is no reason to update object transforms at all. Add option not to do any updates and just return an object list. | |||
2012-09-11 | code cleanup: use min/max inline functions rather than macros & simplify loop | Campbell Barton | |
2012-09-11 | fix [#31738] BM_vert_splice modifies loops during iteration | Campbell Barton | |
patch by Nicholas Bishop, modified to avoid looping over vert-loops one extra time. added BM_iter_as_arrayN(), returns an iterator as an array without knowing the length before calling. | |||
2012-09-11 | replace BM_vert_face_count() use of BM_LOOPS_OF_VERT iterator with a direct ↵ | Campbell Barton | |
call to bmesh_disk_facevert_count() | |||
2012-09-11 | add some missing NULL checks, a few parts of the code used a pointer then ↵ | Campbell Barton | |
checked it for NULL after. also made it more clear that some areas assume the pointer isnt null (remove redundant NULL checks). | |||
2012-09-11 | fix [#32531] Texturepainting always uses smooth shaded normals | Campbell Barton | |
2012-09-11 | 'new file' now runs bpy.app.handlers.load_pre/post callbacks. | Campbell Barton | |
Without this - there wasnt a good way to ensure addons were aware of new data being loading in new files. requested by request by liquidape and maccuno. | |||
2012-09-11 | fix for a bug running a script, then opening a new file. | Campbell Barton | |
BPY_text_free_code() could run outside the python interpreter which abort()'s blender. | |||
2012-09-10 | Fix #32530: animation playback did not respect preview frame range if the ↵ | Brecht Van Lommel | |
current frame was before the start frame. | |||
2012-09-10 | change to auto-opening menus so the first menu item in popup menu wont auto ↵ | Campbell Barton | |
open. This way we can do predictable key-shortcut-chaining. Eg. Shift+A, M, O --- adds a metaball cone. In editmode Ctrl+V, X, A --- Assign new vertex group. | |||
2012-09-10 | code cleanup: use typedef'd enum for block bounds types. | Campbell Barton | |
2012-09-10 | make alphanumeric key shortcuts work for submenu's so you can chain keys ↵ | Campbell Barton | |
together to select items in a menu. eg: 'Ctrl+V, E, S' for - Vertex, Separate, Selection | |||
2012-09-10 | fix [#32384] Submenu hotkeys not working at all since 2.6x | Campbell Barton | |
2012-09-10 | code cleanup: | Campbell Barton | |
use an enum typedef for button types. it was quite annoying debugging UI code since the defines are bit-shifted. GDB would show but->type as 13824 and blender define was (27 << 9). Now but->type shows as a humanly readable names. | |||
2012-09-10 | missing include in own recent commit | Campbell Barton | |
2012-09-10 | fix [#32518] Vertex slide crash sometimes. | Campbell Barton | |
Undo would leave BMEditMesh->me pointer NULL, this would likely crash EDBM_verts_mirror_cache_begin() too. Rather then restore 'me', remove the pointer altogether and use BMEditMesh->ob->data to save us having to keep track of 2 pointers. |