EekKey: Remove column and row fields
This commit is contained in:
@ -38,8 +38,6 @@ enum {
|
|||||||
PROP_0,
|
PROP_0,
|
||||||
PROP_KEYCODE,
|
PROP_KEYCODE,
|
||||||
PROP_SYMBOL_MATRIX,
|
PROP_SYMBOL_MATRIX,
|
||||||
PROP_COLUMN,
|
|
||||||
PROP_ROW,
|
|
||||||
PROP_OREF,
|
PROP_OREF,
|
||||||
PROP_LAST
|
PROP_LAST
|
||||||
};
|
};
|
||||||
@ -105,8 +103,6 @@ eek_key_set_property (GObject *object,
|
|||||||
GParamSpec *pspec)
|
GParamSpec *pspec)
|
||||||
{
|
{
|
||||||
EekSymbolMatrix *matrix;
|
EekSymbolMatrix *matrix;
|
||||||
gint column, row;
|
|
||||||
|
|
||||||
switch (prop_id) {
|
switch (prop_id) {
|
||||||
case PROP_KEYCODE:
|
case PROP_KEYCODE:
|
||||||
eek_key_set_keycode (EEK_KEY(object), g_value_get_uint (value));
|
eek_key_set_keycode (EEK_KEY(object), g_value_get_uint (value));
|
||||||
@ -115,14 +111,6 @@ eek_key_set_property (GObject *object,
|
|||||||
matrix = g_value_get_boxed (value);
|
matrix = g_value_get_boxed (value);
|
||||||
eek_key_set_symbol_matrix (EEK_KEY(object), matrix);
|
eek_key_set_symbol_matrix (EEK_KEY(object), matrix);
|
||||||
break;
|
break;
|
||||||
case PROP_COLUMN:
|
|
||||||
eek_key_get_index (EEK_KEY(object), &column, &row);
|
|
||||||
eek_key_set_index (EEK_KEY(object), g_value_get_int (value), row);
|
|
||||||
break;
|
|
||||||
case PROP_ROW:
|
|
||||||
eek_key_get_index (EEK_KEY(object), &column, &row);
|
|
||||||
eek_key_set_index (EEK_KEY(object), column, g_value_get_int (value));
|
|
||||||
break;
|
|
||||||
case PROP_OREF:
|
case PROP_OREF:
|
||||||
eek_key_set_oref (EEK_KEY(object), g_value_get_uint (value));
|
eek_key_set_oref (EEK_KEY(object), g_value_get_uint (value));
|
||||||
break;
|
break;
|
||||||
@ -138,8 +126,6 @@ eek_key_get_property (GObject *object,
|
|||||||
GValue *value,
|
GValue *value,
|
||||||
GParamSpec *pspec)
|
GParamSpec *pspec)
|
||||||
{
|
{
|
||||||
gint column, row;
|
|
||||||
|
|
||||||
switch (prop_id) {
|
switch (prop_id) {
|
||||||
case PROP_KEYCODE:
|
case PROP_KEYCODE:
|
||||||
g_value_set_uint (value, eek_key_get_keycode (EEK_KEY(object)));
|
g_value_set_uint (value, eek_key_get_keycode (EEK_KEY(object)));
|
||||||
@ -148,14 +134,6 @@ eek_key_get_property (GObject *object,
|
|||||||
g_value_set_boxed (value,
|
g_value_set_boxed (value,
|
||||||
eek_key_get_symbol_matrix (EEK_KEY(object)));
|
eek_key_get_symbol_matrix (EEK_KEY(object)));
|
||||||
break;
|
break;
|
||||||
case PROP_COLUMN:
|
|
||||||
eek_key_get_index (EEK_KEY(object), &column, &row);
|
|
||||||
g_value_set_int (value, column);
|
|
||||||
break;
|
|
||||||
case PROP_ROW:
|
|
||||||
eek_key_get_index (EEK_KEY(object), &column, &row);
|
|
||||||
g_value_set_int (value, row);
|
|
||||||
break;
|
|
||||||
case PROP_OREF:
|
case PROP_OREF:
|
||||||
g_value_set_uint (value, eek_key_get_oref (EEK_KEY(object)));
|
g_value_set_uint (value, eek_key_get_oref (EEK_KEY(object)));
|
||||||
break;
|
break;
|
||||||
@ -203,30 +181,6 @@ eek_key_class_init (EekKeyClass *klass)
|
|||||||
G_PARAM_READWRITE);
|
G_PARAM_READWRITE);
|
||||||
g_object_class_install_property (gobject_class, PROP_SYMBOL_MATRIX, pspec);
|
g_object_class_install_property (gobject_class, PROP_SYMBOL_MATRIX, pspec);
|
||||||
|
|
||||||
/**
|
|
||||||
* EekKey:column:
|
|
||||||
*
|
|
||||||
* The column index of #EekKey in the parent #EekSection.
|
|
||||||
*/
|
|
||||||
pspec = g_param_spec_int ("column",
|
|
||||||
"Column",
|
|
||||||
"Column index of the key in section",
|
|
||||||
-1, G_MAXINT, -1,
|
|
||||||
G_PARAM_READWRITE);
|
|
||||||
g_object_class_install_property (gobject_class, PROP_COLUMN, pspec);
|
|
||||||
|
|
||||||
/**
|
|
||||||
* EekKey:row:
|
|
||||||
*
|
|
||||||
* The row index of #EekKey in the parent #EekSection.
|
|
||||||
*/
|
|
||||||
pspec = g_param_spec_int ("row",
|
|
||||||
"Row",
|
|
||||||
"Row index of the key in section",
|
|
||||||
-1, G_MAXINT, -1,
|
|
||||||
G_PARAM_READWRITE);
|
|
||||||
g_object_class_install_property (gobject_class, PROP_ROW, pspec);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* EekKey:oref:
|
* EekKey:oref:
|
||||||
*
|
*
|
||||||
|
|||||||
@ -73,13 +73,6 @@ EekSymbol *eek_key_get_symbol_at_index (EekKey *key,
|
|||||||
gint fallback_group,
|
gint fallback_group,
|
||||||
gint fallback_level);
|
gint fallback_level);
|
||||||
|
|
||||||
void eek_key_set_index (EekKey *key,
|
|
||||||
gint column,
|
|
||||||
gint row);
|
|
||||||
void eek_key_get_index (EekKey *key,
|
|
||||||
gint *column,
|
|
||||||
gint *row);
|
|
||||||
|
|
||||||
void eek_key_set_oref (EekKey *key,
|
void eek_key_set_oref (EekKey *key,
|
||||||
guint oref);
|
guint oref);
|
||||||
guint eek_key_get_oref (EekKey *key);
|
guint eek_key_get_oref (EekKey *key);
|
||||||
|
|||||||
@ -143,8 +143,6 @@ eek_section_real_create_key (EekSection *self,
|
|||||||
key = g_object_new (EEK_TYPE_KEY,
|
key = g_object_new (EEK_TYPE_KEY,
|
||||||
"name", name,
|
"name", name,
|
||||||
"keycode", keycode,
|
"keycode", keycode,
|
||||||
"column", column_index,
|
|
||||||
"row", row_index,
|
|
||||||
NULL);
|
NULL);
|
||||||
g_return_val_if_fail (key, NULL);
|
g_return_val_if_fail (key, NULL);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user