mirror of
https://codeberg.org/dwl/dwl.git
synced 2025-01-14 21:07:28 -08:00
update config
This commit is contained in:
parent
b51be545b9
commit
60b1fe634d
2 changed files with 13 additions and 13 deletions
10
config.def.h
10
config.def.h
|
@ -46,11 +46,11 @@ static const Rule rules[] = {
|
||||||
/* examples:
|
/* examples:
|
||||||
{ "Gimp", NULL, 0, 1, -1 },
|
{ "Gimp", NULL, 0, 1, -1 },
|
||||||
*/
|
*/
|
||||||
{"corectrl", NULL, 1 << 5, 0, -1},
|
{"corectrl", NULL, 1 << 5, 0, -1},
|
||||||
{ NULL, "Save File", 0, 1, -1},
|
{ NULL, "Save File", 0, 1, -1},
|
||||||
{ NULL, "Confirm to replace files", 0, 1, -1},
|
{ NULL, "Confirm to replace files", 0, 1, -1},
|
||||||
{ NULL, "File Operation Progress", 0, 1, -1},
|
{ NULL, "File Operation Progress", 0, 1, -1},
|
||||||
{ NULL, "Seer Console", 0, 1, -1},
|
{ NULL, "Seer Console", 0, 1, -1},
|
||||||
};
|
};
|
||||||
|
|
||||||
/* layout(s) */
|
/* layout(s) */
|
||||||
|
|
16
dwl.c
16
dwl.c
|
@ -1158,16 +1158,16 @@ void
|
||||||
cursorwarptohint(void)
|
cursorwarptohint(void)
|
||||||
{
|
{
|
||||||
Client *c = NULL;
|
Client *c = NULL;
|
||||||
// double sx, sy;
|
double sx, sy;
|
||||||
|
|
||||||
toplevel_from_wlr_surface(active_constraint->surface, &c, NULL);
|
toplevel_from_wlr_surface(active_constraint->surface, &c, NULL);
|
||||||
/* TODO: wlroots 0.18: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4478 */
|
/* TODO: wlroots 0.18: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4478 */
|
||||||
// if (c && (active_constraint->current.committed & WLR_POINTER_CONSTRAINT_V1_STATE_CURSOR_HINT)) {
|
if (c && (active_constraint->current.committed & WLR_POINTER_CONSTRAINT_V1_STATE_CURSOR_HINT)) {
|
||||||
// sx = active_constraint->current.cursor_hint.x + c->mon->m.x + c->bw;
|
sx = active_constraint->current.cursor_hint.x + c->mon->m.x + c->bw;
|
||||||
// sy = active_constraint->current.cursor_hint.y + c->mon->m.y + c->bw;
|
sy = active_constraint->current.cursor_hint.y + c->mon->m.y + c->bw;
|
||||||
// wlr_cursor_warp(cursor, NULL, sx - c->geom.x, sy - c->geom.y);
|
wlr_cursor_warp(cursor, NULL, sx - c->geom.x, sy - c->geom.y);
|
||||||
// wlr_seat_pointer_warp(seat, sx, sy);
|
wlr_seat_pointer_warp(seat, sx, sy);
|
||||||
// }
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
@ -1176,7 +1176,7 @@ destroypointerconstraint(struct wl_listener *listener, void *data)
|
||||||
PointerConstraint *pointer_constraint = wl_container_of(listener, pointer_constraint, destroy);
|
PointerConstraint *pointer_constraint = wl_container_of(listener, pointer_constraint, destroy);
|
||||||
|
|
||||||
if (active_constraint == pointer_constraint->constraint) {
|
if (active_constraint == pointer_constraint->constraint) {
|
||||||
cursorwarptohint();
|
// cursorwarptohint();
|
||||||
active_constraint = NULL;
|
active_constraint = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue