Blender Git Loki

Git Commits -> Revision a16df53

Revision a16df53 by Ton Roosendaal (master)
December 15, 2008, 16:54 (GMT)
2.5

Mouse cursors now work again

- centralized screen-level cursor changes, no more operator
running for it.
- spacetypes have callback to check/set individual cursor
types. Use notifier SCREEN_CHANGED to make sure it works
on mode changes etc.
- new calls WM_cursor_modal() and WM_cursor_restore() to
make temporarily cursor types during modes.
- used above for view2d cursors.


Commit Details:

Full Hash: a16df53619a2ab3b41c0cbcf6f9e01a9bf370c9c
SVN Revision: 17876
Parent Commit: c13bb25
Lines Changed: +157, -133

12 Modified Paths:

/source/blender/blenkernel/BKE_screen.h (+3, -0) (Diff)
/source/blender/editors/interface/view2d_ops.c (+8, -12) (Diff)
/source/blender/editors/screen/area.c (+1, -0) (Diff)
/source/blender/editors/screen/screen_edit.c (+81, -4) (Diff)
/source/blender/editors/screen/screen_intern.h (+5, -0) (Diff)
/source/blender/editors/screen/screen_ops.c (+3, -88) (Diff)
/source/blender/editors/space_text/space_text.c (+11, -2) (Diff)
/source/blender/windowmanager/intern/wm_cursors.c (+33, -21) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+2, -1) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+3, -0) (Diff)
/source/blender/windowmanager/WM_api.h (+5, -4) (Diff)
/source/blender/windowmanager/wm_cursors.h (+2, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021