Merge branch 'master' into blender2.8
This commit is contained in:
@@ -111,7 +111,7 @@ void ED_screen_refresh(struct wmWindowManager *wm, struct wmWindow *win);
|
||||
void ED_screen_do_listen(struct bContext *C, struct wmNotifier *note);
|
||||
bool ED_screen_change(struct bContext *C, struct bScreen *sc);
|
||||
void ED_screen_update_after_scene_change(const struct bScreen *screen, struct Scene *scene_new);
|
||||
void ED_screen_set_subwinactive(struct bContext *C, struct wmEvent *event);
|
||||
void ED_screen_set_subwinactive(struct bContext *C, const struct wmEvent *event);
|
||||
void ED_screen_exit(struct bContext *C, struct wmWindow *window, struct bScreen *screen);
|
||||
void ED_screen_animation_timer(struct bContext *C, int redraws, int refresh, int sync, int enable);
|
||||
void ED_screen_animation_timer_update(struct bScreen *screen, int redraws, int refresh);
|
||||
|
||||
@@ -1321,7 +1321,7 @@ static int ui_panel_drag_collapse_handler(bContext *C, const wmEvent *event, voi
|
||||
static void ui_panel_drag_collapse_handler_add(const bContext *C, const bool was_open)
|
||||
{
|
||||
wmWindow *win = CTX_wm_window(C);
|
||||
wmEvent *event = win->eventstate;
|
||||
const wmEvent *event = win->eventstate;
|
||||
uiPanelDragCollapseHandle *dragcol_data = MEM_mallocN(sizeof(*dragcol_data), __func__);
|
||||
|
||||
dragcol_data->was_first_open = was_open;
|
||||
|
||||
@@ -1073,7 +1073,7 @@ static int group_instance_add_exec(bContext *C, wmOperator *op)
|
||||
group = (Group *)BKE_libblock_find_name(ID_GR, name);
|
||||
|
||||
if (0 == RNA_struct_property_is_set(op->ptr, "location")) {
|
||||
wmEvent *event = CTX_wm_window(C)->eventstate;
|
||||
const wmEvent *event = CTX_wm_window(C)->eventstate;
|
||||
ARegion *ar = CTX_wm_region(C);
|
||||
const int mval[2] = {event->x - ar->winrct.xmin,
|
||||
event->y - ar->winrct.ymin};
|
||||
|
||||
@@ -1069,7 +1069,7 @@ void ED_screen_exit(bContext *C, wmWindow *window, bScreen *screen)
|
||||
/* *********************************** */
|
||||
|
||||
/* case when on area-edge or in azones, or outside window */
|
||||
static void screen_cursor_set(wmWindow *win, wmEvent *event)
|
||||
static void screen_cursor_set(wmWindow *win, const wmEvent *event)
|
||||
{
|
||||
const bScreen *screen = WM_window_get_active_screen(win);
|
||||
const int winsize_x = WM_window_pixels_x(win);
|
||||
@@ -1109,7 +1109,7 @@ static void screen_cursor_set(wmWindow *win, wmEvent *event)
|
||||
|
||||
/* called in wm_event_system.c. sets state vars in screen, cursors */
|
||||
/* event type is mouse move */
|
||||
void ED_screen_set_subwinactive(bContext *C, wmEvent *event)
|
||||
void ED_screen_set_subwinactive(bContext *C, const wmEvent *event)
|
||||
{
|
||||
wmWindow *win = CTX_wm_window(C);
|
||||
bScreen *scr = WM_window_get_active_screen(win);
|
||||
|
||||
@@ -568,9 +568,8 @@ void Transform_Properties(struct wmOperatorType *ot, int flags)
|
||||
}
|
||||
|
||||
if ((flags & P_NO_DEFAULTS) == 0) {
|
||||
// Add confirm method all the time. At the end because it's not really that important and should be hidden only in log, not in keymap edit
|
||||
/*prop =*/ RNA_def_boolean(ot->srna, "release_confirm", 0, "Confirm on Release", "Always confirm operation when releasing button");
|
||||
//RNA_def_property_flag(prop, PROP_HIDDEN);
|
||||
prop = RNA_def_boolean(ot->srna, "release_confirm", 0, "Confirm on Release", "Always confirm operation when releasing button");
|
||||
RNA_def_property_flag(prop, PROP_HIDDEN);
|
||||
|
||||
prop = RNA_def_boolean(ot->srna, "use_accurate", 0, "Accurate", "Use accurate transformation");
|
||||
RNA_def_property_flag(prop, PROP_HIDDEN);
|
||||
|
||||
@@ -187,7 +187,7 @@ void WM_drag_free_list(struct ListBase *lb)
|
||||
}
|
||||
}
|
||||
|
||||
static const char *dropbox_active(bContext *C, ListBase *handlers, wmDrag *drag, wmEvent *event)
|
||||
static const char *dropbox_active(bContext *C, ListBase *handlers, wmDrag *drag, const wmEvent *event)
|
||||
{
|
||||
wmEventHandler *handler = handlers->first;
|
||||
for (; handler; handler = handler->next) {
|
||||
@@ -205,7 +205,7 @@ static const char *dropbox_active(bContext *C, ListBase *handlers, wmDrag *drag,
|
||||
}
|
||||
|
||||
/* return active operator name when mouse is in box */
|
||||
static const char *wm_dropbox_active(bContext *C, wmDrag *drag, wmEvent *event)
|
||||
static const char *wm_dropbox_active(bContext *C, wmDrag *drag, const wmEvent *event)
|
||||
{
|
||||
wmWindow *win = CTX_wm_window(C);
|
||||
ScrArea *sa = CTX_wm_area(C);
|
||||
@@ -225,7 +225,7 @@ static const char *wm_dropbox_active(bContext *C, wmDrag *drag, wmEvent *event)
|
||||
}
|
||||
|
||||
|
||||
static void wm_drop_operator_options(bContext *C, wmDrag *drag, wmEvent *event)
|
||||
static void wm_drop_operator_options(bContext *C, wmDrag *drag, const wmEvent *event)
|
||||
{
|
||||
wmWindow *win = CTX_wm_window(C);
|
||||
const int winsize_x = WM_window_pixels_x(win);
|
||||
@@ -255,7 +255,7 @@ static void wm_drop_operator_options(bContext *C, wmDrag *drag, wmEvent *event)
|
||||
}
|
||||
|
||||
/* called in inner handler loop, region context */
|
||||
void wm_drags_check_ops(bContext *C, wmEvent *event)
|
||||
void wm_drags_check_ops(bContext *C, const wmEvent *event)
|
||||
{
|
||||
wmWindowManager *wm = CTX_wm_manager(C);
|
||||
wmDrag *drag;
|
||||
|
||||
@@ -2648,7 +2648,7 @@ static void tweak_gesture_modal(bContext *C, const wmEvent *event)
|
||||
}
|
||||
|
||||
/* standard tweak, called after window handlers passed on event */
|
||||
void wm_tweakevent_test(bContext *C, wmEvent *event, int action)
|
||||
void wm_tweakevent_test(bContext *C, const wmEvent *event, int action)
|
||||
{
|
||||
wmWindow *win = CTX_wm_window(C);
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@ void wm_operatortype_free(void);
|
||||
void wm_operatortype_init(void);
|
||||
void wm_window_keymap(wmKeyConfig *keyconf);
|
||||
|
||||
void wm_tweakevent_test(bContext *C, wmEvent *event, int action);
|
||||
void wm_tweakevent_test(bContext *C, const wmEvent *event, int action);
|
||||
|
||||
/* wm_gesture.c */
|
||||
#define WM_LASSO_MIN_POINTS 1024
|
||||
|
||||
@@ -95,7 +95,7 @@ void wm_event_do_notifiers(bContext *C);
|
||||
|
||||
/* wm_dropbox.c */
|
||||
void wm_dropbox_free(void);
|
||||
void wm_drags_check_ops(bContext *C, wmEvent *event);
|
||||
void wm_drags_check_ops(bContext *C, const wmEvent *event);
|
||||
void wm_drags_draw(bContext *C, wmWindow *win, rcti *rect);
|
||||
|
||||
#endif /* __WM_EVENT_SYSTEM_H__ */
|
||||
|
||||
Reference in New Issue
Block a user