Revision 2a1d37d by Brecht Van Lommel December 4, 2008, 01:58 (GMT) |
RNA: * DNA_key_types.h: wrapped KeyBlock.data, and added back position and current value, now done. |
Revision 8fc5d6e by Brecht Van Lommel December 4, 2008, 00:07 (GMT) |
RNA * Remove some unnecessary defining of struct types for pointers. * Review of DNA_key_types.h and added Key for Mesh and Curve. |
Revision 853f2b0 by Joshua Leung December 3, 2008, 23:21 (GMT) |
Tweaked tooltip box drawing so that ends of tooltips don't fall of the end of the box |
Revision 48cd47a by Joshua Leung December 3, 2008, 22:35 (GMT) |
2.5 - compile fixes for Elubie's commit |
Revision 6241b8a by Andrea Weikert December 3, 2008, 21:18 (GMT) |
RNA * rna for DNA_key_types.h, also linked to key member of Lattice, others need to be checked. |
Revision 10232f2 by Brecht Van Lommel December 3, 2008, 21:13 (GMT) |
Forgot this file in my last commit. |
Revision e58fab0 by Nathan Letwory December 3, 2008, 20:57 (GMT) |
* make function to map mouse into region coords |
Revision d141a48 by Nathan Letwory December 3, 2008, 20:45 (GMT) |
* check mouse coords in right space. |
Revision 8360dc0 by Brecht Van Lommel December 3, 2008, 20:17 (GMT) |
RNA * Added a function to define booleans negative, to turn negative properties into positive ones gettin rid of the no_ prefix, and also got rid of the use_ prefix for two booleans. * Also made the function for enum bitflags separate, this is quite rare so don't need to bother with this in most cases. * Removed svn:executable flags from some files. |
Revision a9374c5 by Ton Roosendaal December 3, 2008, 19:33 (GMT) |
2.5 Fun commit for test: the Repeat Last option. Only the split-area Operator is now added on stack, so that's the only one that works. Just split an area, and press F4 to repeat it anywhere. |
Revision 757fe56 by Ton Roosendaal December 3, 2008, 18:14 (GMT) |
2.5 Another view2d fix: buttons now get clipped for region and mask, so sliders will work fine, but also buttons overlapping region edges. |
Revision a9529ea by Campbell Barton December 3, 2008, 17:36 (GMT) |
* added uvco_to_wrapped_pxco to get the pixel x/y from a UV that could be outside 0-1 range. * use 80deg rather then 90 for the "Normal" painting option, since painting faces that are very close to 90d to the view gives some artifacts. * Brecht modified the Barycentric weights function to use a signed area. so BarycentricWeightsSimplePersp2f and BarycentricWeightsSimple2f these funcs are not needed anymore. 2 bugs with seams fixed * triangle faces seams were not being filled correctly - causing visible seams * the pretend 3D location for seam pixels was too close to the face edge - causing some pixels to be occluded by the adjacent face. |
December 3, 2008, 17:36 (GMT) |
A couple of small fixes to clear up some warnings. BOP_Merge2.cpp had same variable name at different scopes so I renamed a couple. resources.c added include that was missing. (This maybe was going to move? the old one was commented out) ed_markers.c initalized a var that needed it. Kent |
Revision 4e6b6dd by Ton Roosendaal December 3, 2008, 17:11 (GMT) |
2.5 - Tooltips now respect view2d view (rna viewer). - Bugfix in viewd.c UI_view2d_view_to_region() (typo) |
Revision f8afbdc by Campbell Barton December 3, 2008, 16:17 (GMT) |
* remove warnings * style fits with blenders more * use rctf and rcti and rctf types rather then float[4] * some loops were confusing, use for loops rather then while or do/while |
Revision 880710c by Ton Roosendaal December 3, 2008, 15:49 (GMT) |
2.5 Fix crashing in pop-up menus when click. There's something wrong still in handling menu itself, need Brecht too look at that... probably a wrong return value somewhere. |
Revision 1c81b97 by Ton Roosendaal December 3, 2008, 15:05 (GMT) |
2.5 Error in commit that made notifier calls easier; forgot to add the check for global vs local notifiers. |
Revision 444e1d1 by Ton Roosendaal December 3, 2008, 14:22 (GMT) |
2.5 Fix: the main button handler was swallowing all events. Now every button type returns 'handled' only if it did something, so other events get nicely processed. This will enable MMB pan in dataviewer. |
Revision 167ac36 by Ton Roosendaal December 3, 2008, 13:44 (GMT) |
2.5 - Made view2d manipulations redraw on area level - simplified call to send Notifiers: WM_event_add_notifier(bContext *C, int type, int value, void *data) This brings back more control to WM, no context messing within operators. :) Handlers that execute operators will be responsible for delivering correct contextes. In general: should lead to making context not exposed, but only readable via some callbacks. |
Revision d8ed4c3 by Ton Roosendaal December 3, 2008, 13:14 (GMT) |
2.5 fixes - View2d bug: it was taking sliders into account for setting the window matrix, which it shouldn't (glViewport does). This caused error offset in drawing, like for current-frame scrolling. - Current frame scrolling in TimeWindow back on window level. (used to crash, but that was fixed in WM) - Made UI_view2d_region_to_view accept ints, no shorts - removed debug function in interface_ops.c |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021