levelkeyboard: Drop unused manager references

This commit is contained in:
Dorota Czaplejewicz
2020-01-13 12:50:05 +00:00
parent 0ce19b4269
commit 0ef02ebfa3
3 changed files with 4 additions and 7 deletions

View File

@ -30,9 +30,8 @@
LevelKeyboard * LevelKeyboard *
eek_xml_layout_real_create_keyboard (const char *keyboard_type, eek_xml_layout_real_create_keyboard (const char *keyboard_type,
EekboardContextService *manager,
enum squeek_arrangement_kind t) enum squeek_arrangement_kind t)
{ {
struct squeek_layout *layout = squeek_load_layout(keyboard_type, t); struct squeek_layout *layout = squeek_load_layout(keyboard_type, t);
return level_keyboard_new(manager, layout); return level_keyboard_new(layout);
} }

View File

@ -30,7 +30,6 @@ G_BEGIN_DECLS
LevelKeyboard * LevelKeyboard *
eek_xml_layout_real_create_keyboard (const char *keyboard_type, eek_xml_layout_real_create_keyboard (const char *keyboard_type,
EekboardContextService *manager,
enum squeek_arrangement_kind t); enum squeek_arrangement_kind t);
G_END_DECLS G_END_DECLS
#endif /* EEK_XML_LAYOUT_H */ #endif /* EEK_XML_LAYOUT_H */

View File

@ -81,11 +81,10 @@ struct _EekboardContextServicePrivate {
G_DEFINE_TYPE_WITH_PRIVATE (EekboardContextService, eekboard_context_service, G_TYPE_OBJECT); G_DEFINE_TYPE_WITH_PRIVATE (EekboardContextService, eekboard_context_service, G_TYPE_OBJECT);
static LevelKeyboard * static LevelKeyboard *
eekboard_context_service_real_create_keyboard (EekboardContextService *self, eekboard_context_service_real_create_keyboard (const gchar *keyboard_type,
const gchar *keyboard_type,
enum squeek_arrangement_kind t) enum squeek_arrangement_kind t)
{ {
LevelKeyboard *keyboard = eek_xml_layout_real_create_keyboard(keyboard_type, self, t); LevelKeyboard *keyboard = eek_xml_layout_real_create_keyboard(keyboard_type, t);
if (!keyboard) { if (!keyboard) {
g_error("Failed to create a keyboard"); g_error("Failed to create a keyboard");
} }
@ -220,7 +219,7 @@ eekboard_context_service_update_layout(EekboardContextService *context, enum squ
} }
// generic part follows // generic part follows
LevelKeyboard *keyboard = eekboard_context_service_real_create_keyboard(context, keyboard_layout, t); LevelKeyboard *keyboard = eekboard_context_service_real_create_keyboard(keyboard_layout, t);
// set as current // set as current
LevelKeyboard *previous_keyboard = context->priv->keyboard; LevelKeyboard *previous_keyboard = context->priv->keyboard;
context->priv->keyboard = keyboard; context->priv->keyboard = keyboard;