keyboard: Gather up keymap handling, drop layout

This commit is contained in:
Dorota Czaplejewicz
2020-01-13 13:01:48 +00:00
parent 0ef02ebfa3
commit 26dbcdeb62
9 changed files with 67 additions and 270 deletions

View File

@ -28,7 +28,6 @@
#include <glib-object.h>
#include <xkbcommon/xkbcommon.h>
#include "eek-types.h"
#include "eek-layout.h"
#include "src/layout.h"
G_BEGIN_DECLS
@ -47,8 +46,9 @@ typedef struct _LevelKeyboard LevelKeyboard;
gchar * eek_keyboard_get_keymap
(LevelKeyboard *keyboard);
LevelKeyboard *level_keyboard_new(struct squeek_layout *layout);
void level_keyboard_deinit(LevelKeyboard *self);
LevelKeyboard*
level_keyboard_new (const gchar *keyboard_type,
enum squeek_arrangement_kind t);
void level_keyboard_free(LevelKeyboard *self);
G_END_DECLS