From f50f8e95b12d8684883ee02e1822fb3fd0febe66 Mon Sep 17 00:00:00 2001 From: Dorota Czaplejewicz Date: Fri, 16 Aug 2019 10:59:24 +0000 Subject: [PATCH] Remove unused outline rendering function --- eek/eek-renderer.c | 36 ------------------------------------ eek/eek-renderer.h | 13 ------------- 2 files changed, 49 deletions(-) diff --git a/eek/eek-renderer.c b/eek/eek-renderer.c index d4a204ff..cba96207 100644 --- a/eek/eek-renderer.c +++ b/eek/eek-renderer.c @@ -422,23 +422,6 @@ eek_renderer_real_render_button_label (EekRenderer *self, PANGO_SCALE * bounds.width * scale); } -static void -eek_renderer_real_render_button_outline (EekRenderer *self, - cairo_t *cr, - struct button_place *place, - gdouble scale, - gboolean rotate) -{ - cairo_save (cr); - eek_renderer_apply_transformation_for_button (self, cr, place, scale, rotate); - struct squeek_key *key = squeek_button_get_key(place->button); - render_button_outline ( - self, cr, place->button, - squeek_key_is_pressed(key) || squeek_key_is_locked (key) - ); - cairo_restore (cr); -} - /* * eek_renderer_real_render_key: * @self: The renderer used to render the key @@ -588,7 +571,6 @@ eek_renderer_class_init (EekRendererClass *klass) GObjectClass *gobject_class = G_OBJECT_CLASS (klass); GParamSpec *pspec; - klass->render_key_outline = eek_renderer_real_render_button_outline; klass->render_button = eek_renderer_real_render_button; klass->render_keyboard = eek_renderer_real_render_keyboard; @@ -839,24 +821,6 @@ eek_renderer_create_pango_layout (EekRenderer *renderer) return pango_layout_new (priv->pcontext); } -void -eek_renderer_render_key_outline (EekRenderer *renderer, - cairo_t *cr, - struct button_place *place, - gdouble scale, - gboolean rotate) -{ - g_return_if_fail (EEK_IS_RENDERER(renderer)); - g_return_if_fail (place); - g_return_if_fail (scale >= 0.0); - - EEK_RENDERER_GET_CLASS(renderer)->render_key_outline (renderer, - cr, - place, - scale, - rotate); -} - cairo_surface_t * eek_renderer_get_icon_surface (EekRenderer *renderer, const gchar *icon_name, diff --git a/eek/eek-renderer.h b/eek/eek-renderer.h index 1d62b5c2..0f94e397 100644 --- a/eek/eek-renderer.h +++ b/eek/eek-renderer.h @@ -36,12 +36,6 @@ struct _EekRendererClass { GObjectClass parent_class; - void (* render_key_outline) (EekRenderer *self, - cairo_t *cr, - struct button_place *place, - gdouble scale, - gboolean rotate); - void (* render_button) (EekRenderer *self, cairo_t *cr, struct button_place *place, @@ -83,13 +77,6 @@ void eek_renderer_set_scale_factor (EekRenderer *renderer, PangoLayout *eek_renderer_create_pango_layout (EekRenderer *renderer); -void eek_renderer_render_key_outline - (EekRenderer *renderer, - cairo_t *cr, - struct button_place *place, - gdouble scale, - gboolean rotate); - void eek_renderer_render_button (EekRenderer *renderer, cairo_t *cr, struct button_place *place,