swc

Unnamed repository; edit this file 'description' to name the repository.
git clone git://git.nihaljere.xyz/swc
Log | Files | Refs | README | LICENSE

commit 9acb8bf363b1f4cdabf8e8e658a7634ebb1f6e55
parent 63e0551bf553853ac1fd927bf42b6ed97ac95be6
Author: Michael Forney <mforney@mforney.org>
Date:   Sun, 24 Nov 2013 02:13:45 -0800

Remove leftover binding-related code from compositor.c

Diffstat:
Mlibswc/compositor.c | 16----------------
Mlibswc/compositor.h | 1-
2 files changed, 0 insertions(+), 17 deletions(-)

diff --git a/libswc/compositor.c b/libswc/compositor.c @@ -397,7 +397,6 @@ bool swc_compositor_initialize(struct swc_compositor * compositor, pixman_region32_init(&compositor->damage); pixman_region32_init(&compositor->opaque); wl_list_init(&compositor->surfaces); - wl_array_init(&compositor->key_bindings); wl_signal_init(&compositor->destroy_signal); swc_add_key_binding(SWC_MOD_CTRL | SWC_MOD_ALT, XKB_KEY_BackSpace, @@ -432,8 +431,6 @@ void swc_compositor_finish(struct swc_compositor * compositor) wl_signal_emit(&compositor->destroy_signal, compositor); - wl_array_release(&compositor->key_bindings); - wl_list_for_each_safe(output, tmp, &compositor->outputs, link) { swc_output_finish(output); @@ -463,19 +460,6 @@ void swc_compositor_add_globals(struct swc_compositor * compositor, } } -void swc_compositor_add_key_binding(struct swc_compositor * compositor, - uint32_t modifiers, uint32_t value, - swc_binding_handler_t handler, void * data) -{ - struct swc_binding * binding; - - binding = wl_array_add(&compositor->key_bindings, sizeof *binding); - binding->value = value; - binding->modifiers = modifiers; - binding->handler = handler; - binding->data = data; -} - void swc_compositor_schedule_update(struct swc_compositor * compositor, struct swc_output * output) { diff --git a/libswc/compositor.h b/libswc/compositor.h @@ -19,7 +19,6 @@ struct swc_compositor struct wl_list outputs; struct wl_list surfaces; - struct wl_array key_bindings; /* Internal state related to repainting the screen. */ struct