levelkeyboard: Drop unused manager references
This commit is contained in:
@ -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);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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 */
|
||||||
|
|||||||
@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user