278 |
} |
} |
279 |
|
|
280 |
static GtkWidget *tag_widget(tag_context_t *context) { |
static GtkWidget *tag_widget(tag_context_t *context) { |
281 |
context->list = list_new(); |
context->list = list_new(LIST_HILDON_WITH_HEADERS_ON_MAEMO5); |
282 |
|
|
283 |
list_set_static_buttons(context->list, G_CALLBACK(on_tag_add), |
list_set_static_buttons(context->list, G_CALLBACK(on_tag_add), |
284 |
G_CALLBACK(on_tag_edit), G_CALLBACK(on_tag_remove), context); |
G_CALLBACK(on_tag_edit), G_CALLBACK(on_tag_remove), context); |
292 |
/* setup both columns */ |
/* setup both columns */ |
293 |
list_set_columns(context->list, |
list_set_columns(context->list, |
294 |
_("Key"), TAG_COL_KEY, |
_("Key"), TAG_COL_KEY, |
295 |
LIST_FLAG_EXPAND|LIST_FLAG_CAN_HIGHLIGHT, TAG_COL_COLLISION, |
LIST_FLAG_ELLIPSIZE|LIST_FLAG_CAN_HIGHLIGHT, TAG_COL_COLLISION, |
296 |
_("Value"), TAG_COL_VALUE, |
_("Value"), TAG_COL_VALUE, |
297 |
LIST_FLAG_EXPAND, |
LIST_FLAG_ELLIPSIZE, |
298 |
NULL); |
NULL); |
299 |
|
|
300 |
GtkWidget *presets = josm_presets_select(context->appdata, context); |
GtkWidget *presets = josm_presets_select(context->appdata, context); |
399 |
|
|
400 |
/* making the dialog a little wider makes it less "crowded" */ |
/* making the dialog a little wider makes it less "crowded" */ |
401 |
#ifdef USE_HILDON |
#ifdef USE_HILDON |
402 |
gtk_window_set_default_size(GTK_WINDOW(context->dialog), 500, 300); |
gtk_window_set_default_size(GTK_WINDOW(context->dialog), 500, 400); |
403 |
#else |
#else |
404 |
// Conversely, desktop builds should display a little narrower |
// Conversely, desktop builds should display a little narrower |
405 |
gtk_window_set_default_size(GTK_WINDOW(context->dialog), 400, 300); |
gtk_window_set_default_size(GTK_WINDOW(context->dialog), 400, 300); |