Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4818 / 5574

December 4, 2008, 01:58 (GMT)
RNA:
* DNA_key_types.h: wrapped KeyBlock.data, and added back position
and current value, now done.

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
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.
December 3, 2008, 21:13 (GMT)

Forgot this file in my last commit.

December 3, 2008, 20:57 (GMT)
* make function to map mouse into region coords
December 3, 2008, 20:45 (GMT)
* check mouse coords in right space.
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.

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.

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.

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.

Revision edc06b0 by Kent Mein
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

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)

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

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.

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.

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.

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.


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


Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021