aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemsen2012-10-23 01:57:53 +0200
committerGravatar Tom Willemsen2012-10-23 01:57:53 +0200
commit4344e47023a8bd2c1d490627635ed5693d82f53f (patch)
tree37a45d6513219bcc3a60dbe8054da7491f05b53f
parent4d3bb22d33ea44aaacb8b45163ecb2cac3703d50 (diff)
downloadeye-on-manga-4344e47023a8bd2c1d490627635ed5693d82f53f.tar.gz
eye-on-manga-4344e47023a8bd2c1d490627635ed5693d82f53f.zip
Don't show editable fields in detail window
-rw-r--r--src/eom-detail-window.c62
-rw-r--r--src/eom-detail-window.h5
2 files changed, 3 insertions, 64 deletions
diff --git a/src/eom-detail-window.c b/src/eom-detail-window.c
index 8426831..f1ef38d 100644
--- a/src/eom-detail-window.c
+++ b/src/eom-detail-window.c
@@ -75,10 +75,6 @@ static void
eom_detail_window_init(EomDetailWindow *self)
{
GtkWidget *panarea;
- GtkWidget *table;
- GtkWidget *nameclabel;
- GtkWidget *haveclabel;
- GtkWidget *totalclabel;
panarea = hildon_pannable_area_new();
g_object_set(G_OBJECT(panarea),
@@ -86,49 +82,10 @@ eom_detail_window_init(EomDetailWindow *self)
NULL);
gtk_container_add(GTK_CONTAINER(self), panarea);
- table = gtk_table_new(4, 2, FALSE);
+ self->volsbox = gtk_vbox_new(FALSE, 0);
hildon_pannable_area_add_with_viewport(HILDON_PANNABLE_AREA(panarea),
- table);
-
- /* Label for the name field */
- nameclabel = gtk_label_new("Name:");
- gtk_misc_set_alignment(GTK_MISC(nameclabel), 0.0, 0.5);
- gtk_table_attach(GTK_TABLE(table), nameclabel, 0, 1, 0, 1,
- GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
-
- /* The name field */
- self->name_entry = hildon_entry_new(HILDON_SIZE_AUTO);
- gtk_entry_set_alignment(GTK_ENTRY(self->name_entry), 1.0);
- gtk_table_attach(GTK_TABLE(table), self->name_entry, 1, 2, 0, 1,
- GTK_EXPAND | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
-
- /* Label for the collected field */
- haveclabel = gtk_label_new("You have:");
- gtk_misc_set_alignment(GTK_MISC(haveclabel), 0.0, 0.5);
- gtk_table_attach(GTK_TABLE(table), haveclabel, 0, 1, 1, 2,
- GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
-
- /* The collected field */
- self->have_label = gtk_label_new("");
- gtk_misc_set_alignment(GTK_MISC(self->have_label), 1.0, 0.5);
- gtk_table_attach(GTK_TABLE(table), self->have_label, 1, 2, 1, 2,
- GTK_EXPAND | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
-
- /* Label for the total field */
- totalclabel = gtk_label_new("There are:");
- gtk_misc_set_alignment(GTK_MISC(totalclabel), 0.0, 0.5);
- gtk_table_attach(GTK_TABLE(table), totalclabel, 0, 1, 2, 3,
- GTK_SHRINK | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
-
- /* The total field */
- self->total_entry = hildon_entry_new(HILDON_SIZE_AUTO);
- gtk_entry_set_alignment(GTK_ENTRY(self->total_entry), 1.0);
- gtk_table_attach(GTK_TABLE(table), self->total_entry, 1, 2, 2, 3,
- GTK_EXPAND | GTK_FILL, GTK_SHRINK | GTK_FILL, 0, 0);
+ self->volsbox);
- self->volsbox = gtk_vbox_new(FALSE, 0);
- gtk_table_attach(GTK_TABLE(table), self->volsbox, 0, 2, 3, 4,
- GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
}
static void
@@ -199,10 +156,6 @@ on_volume_toggled(GtkToggleButton *togglebutton, gpointer user_data)
}
self->manga->current_qty--;
}
-
- txt = g_strdup_printf("%d", self->manga->current_qty);
- gtk_label_set_text(GTK_LABEL(self->have_label), txt);
- g_free(txt);
}
static void
@@ -212,7 +165,6 @@ set_manga_id(EomDetailWindow *self, gint manga_id)
GtkWidget *clabel, *rlabel;
GtkWidget *ctable, *rtable;
Manga *manga;
- gchar *txt;
gint i, j = 0, row = 0, col = 0;
manga = data_get_manga_by_id(manga_id);
@@ -220,15 +172,6 @@ set_manga_id(EomDetailWindow *self, gint manga_id)
self->manga = manga;
gtk_window_set_title(GTK_WINDOW(self), manga->name);
- gtk_entry_set_text(GTK_ENTRY(self->name_entry), manga->name);
-
- txt = g_strdup_printf("%d", manga->current_qty);
- gtk_label_set_text(GTK_LABEL(self->have_label), txt);
- g_free(txt);
-
- txt = g_strdup_printf("%d", manga->total_qty);
- gtk_entry_set_text(GTK_ENTRY(self->total_entry), txt);
- g_free(txt);
clabel = gtk_label_new("Collected:");
gtk_misc_set_alignment(GTK_MISC(clabel), 0.0, 0.5);
@@ -248,6 +191,7 @@ set_manga_id(EomDetailWindow *self, gint manga_id)
for (i = 0; i < manga->total_qty; i++) {
GtkWidget *cbtn, *rbtn;
+ gchar *txt;
if (i > 0 && i % COLUMNS == 0) {
row++;
diff --git a/src/eom-detail-window.h b/src/eom-detail-window.h
index 0230438..f08362d 100644
--- a/src/eom-detail-window.h
+++ b/src/eom-detail-window.h
@@ -41,12 +41,7 @@ typedef struct
typedef struct
{
HildonStackableWindow parent;
-
- GtkWidget *name_entry;
- GtkWidget *have_label;
- GtkWidget *total_entry;
GtkWidget *volsbox;
-
Manga *manga;
} EomDetailWindow;