- ignore calls to WM_cursor_wait() in background mode (crashes saving blend files)
- rename curve enum value align CENTRAL to CENTER
This commit is contained in:
@@ -847,7 +847,7 @@ static void rna_def_font(BlenderRNA *brna, StructRNA *srna)
|
||||
|
||||
static EnumPropertyItem prop_align_items[] = {
|
||||
{CU_LEFT, "LEFT", 0, "Left", "Align text to the left"},
|
||||
{CU_MIDDLE, "CENTRAL", 0, "Center", "Center text"},
|
||||
{CU_MIDDLE, "CENTER", 0, "Center", "Center text"},
|
||||
{CU_RIGHT, "RIGHT", 0, "Right", "Align text to the right"},
|
||||
{CU_JUSTIFY, "JUSTIFY", 0, "Justify", "Align to the left and the right"},
|
||||
{CU_FLUSH, "FLUSH", 0, "Flush", "Align to the left and the right, with equal character spacing"},
|
||||
|
||||
@@ -155,14 +155,16 @@ void WM_cursor_restore(wmWindow *win)
|
||||
/* to allow usage all over, we do entire WM */
|
||||
void WM_cursor_wait(int val)
|
||||
{
|
||||
wmWindowManager *wm= G.main->wm.first;
|
||||
wmWindow *win= wm?wm->windows.first:NULL;
|
||||
|
||||
for(; win; win= win->next) {
|
||||
if(val) {
|
||||
WM_cursor_modal(win, CURSOR_WAIT);
|
||||
} else {
|
||||
WM_cursor_restore(win);
|
||||
if(!G.background) {
|
||||
wmWindowManager *wm= G.main->wm.first;
|
||||
wmWindow *win= wm?wm->windows.first:NULL;
|
||||
|
||||
for(; win; win= win->next) {
|
||||
if(val) {
|
||||
WM_cursor_modal(win, CURSOR_WAIT);
|
||||
} else {
|
||||
WM_cursor_restore(win);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user