Git-Url:
http://git.frugalware.org/gitweb/gitweb.cgi?p=gfpm/.git;a=commitdiff;h=9b9a619928ccb381f5dd0fdbc3c0d1cd80ccc99a
commit 9b9a619928ccb381f5dd0fdbc3c0d1cd80ccc99a
Author: Priyank <[EMAIL PROTECTED]>
Date: Mon Jul 23 19:45:27 2007 +0530
gfpm-interface: use bold text in info tvw.
diff --git a/src/Makefile.am b/src/Makefile.am
index 964b818..ab5937f 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -6,6 +6,7 @@ bin_PROGRAMS=gfpm
## Gfpm
gfpm_SOURCES= \
+ gfpm-util.c \
gfpm-db.c \
gfpm-packagelist.c \
gfpm-progress.c \
diff --git a/src/gfpm-interface.c b/src/gfpm-interface.c
index d481f50..fb4be4f 100644
--- a/src/gfpm-interface.c
+++ b/src/gfpm-interface.c
@@ -170,7 +170,7 @@ gfpm_interface_init (void)
store = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING);
renderer = gtk_cell_renderer_text_new();
- gtk_tree_view_insert_column_with_attributes
(GTK_TREE_VIEW(gfpm_info_tvw), -1, "Info", renderer, "text", 0, NULL);
+ gtk_tree_view_insert_column_with_attributes
(GTK_TREE_VIEW(gfpm_info_tvw), -1, "Info", renderer, "markup", 0, NULL);
renderer = gtk_cell_renderer_text_new ();
g_object_set (renderer, "wrap-width", 300, NULL);
@@ -466,7 +466,7 @@ gfpm_load_info_tvw (const char *pkg_name)
gboolean inst = FALSE;
GString *str;
float size;
- char *st = NULL;
+ char *st, *tmp = NULL;
if (!pkg_name)
return;
@@ -494,21 +494,27 @@ gfpm_load_info_tvw (const char *pkg_name)
model = gtk_tree_view_get_model (GTK_TREE_VIEW(gfpm_info_tvw));
gtk_list_store_clear (GTK_LIST_STORE(model));
- gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Name:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Name:"),
+ 0, st,
1, (char*)pacman_pkg_getinfo (pm_pkg, PM_PKG_NAME),
-1);
+ g_free (st);
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Version:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Version:"),
+ 0, st,
1, (char*)pacman_pkg_getinfo (pm_pkg, PM_PKG_VERSION),
-1);
+ g_free (st);
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Description:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Description:"),
+ 0, st,
1, (char*)pacman_pkg_getinfo (pm_pkg, PM_PKG_DESC),
-1);
+ g_free (st);
/* populate depends */
temp = pacman_pkg_getinfo (pm_pkg, PM_PKG_DEPENDS);
@@ -519,10 +525,12 @@ gfpm_load_info_tvw (const char *pkg_name)
str = g_string_append (str, " ");
}
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Depends:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Depends:"),
+ 0, st,
1, (char*)str->str,
-1);
+ g_free (st);
g_string_free (str, TRUE);
/* populate provides */
@@ -536,10 +544,12 @@ gfpm_load_info_tvw (const char *pkg_name)
if (str->len)
{
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Provides:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Provides:"),
+ 0, st,
1, (char*)str->str,
-1);
+ g_free (st);
}
g_string_free (str, TRUE);
@@ -554,65 +564,81 @@ gfpm_load_info_tvw (const char *pkg_name)
if (str->len)
{
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Conflicts:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Conflicts:"),
+ 0, st,
1, (char*)str->str,
-1);
+ g_free (st);
}
g_string_free (str, TRUE);
if (inst == TRUE)
{
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("URL:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("URL:"),
+ 0, st,
1, (char*)pacman_pkg_getinfo (pm_lpkg, PM_PKG_URL),
-1);
+ g_free (st);
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Packager:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Packager:"),
+ 0, st,
1, (char*)pacman_pkg_getinfo (pm_lpkg, PM_PKG_PACKAGER),
-1);
+ g_free (st);
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Install Date:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Install Date:"),
+ 0, st,
1, (char*)pacman_pkg_getinfo (pm_lpkg, PM_PKG_INSTALLDATE),
-1);
+ g_free (st);
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
- size = (float)((long)pacman_pkg_getinfo (pm_pkg,
PM_PKG_USIZE)/1024)/1024,
- asprintf (&st, "%0.2f MB", size);
+ size = (float)((long)pacman_pkg_getinfo (pm_pkg,
PM_PKG_USIZE)/1024)/1024;
+ asprintf (&tmp, "%0.2f MB", size);
+ st = gfpm_bold (_("Size:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Size:"),
- 1, (char*)st,
+ 0, st,
+ 1, (char*)tmp,
-1);
g_free (st);
+ g_free (tmp);
}
if (inst == FALSE)
{
- size = (float)((long)pacman_pkg_getinfo (pm_pkg,
PM_PKG_SIZE)/1024)/1024,
- asprintf (&st, "%0.2f MB", size);
+ size = (float)((long)pacman_pkg_getinfo (pm_pkg,
PM_PKG_SIZE)/1024)/1024;
+ asprintf (&tmp, "%0.2f MB", size);
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Size (Compressed):"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Size (compressed):"),
- 1, (char*)st,
+ 0, st,
+ 1, (char*)tmp,
-1);
g_free (st);
+ g_free (tmp);
size = (float)((long)pacman_pkg_getinfo (pm_pkg, PM_PKG_USIZE)/1024)/1024,
- asprintf (&st, "%0.2f MB", size);
+ asprintf (&tmp, "%0.2f MB", size);
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Size (Uncompressed):"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Size (Uncompressed):"),
- 1, (char*)st,
+ 0, st,
+ 1, (char*)tmp,
-1);
g_free (st);
+ g_free (tmp);
}
if (r == 1)
{
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("SHA1SUM:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("SHA1SUM:"),
+ 0, st,
1, (char*)pacman_pkg_getinfo (pm_pkg, PM_PKG_SHA1SUM),
-1);
+ g_free (st);
}
if (inst == TRUE)
{
@@ -626,10 +652,12 @@ gfpm_load_info_tvw (const char *pkg_name)
if (str->len)
{
gtk_list_store_append (GTK_LIST_STORE(model), &iter);
+ st = gfpm_bold (_("Required By:"));
gtk_list_store_set (GTK_LIST_STORE(model), &iter,
- 0, _("Required By:"),
+ 0, st,
1, (char*)str->str,
-1);
+ g_free (st);
}
g_string_free (str, TRUE);
}
@@ -834,7 +862,7 @@ cb_gfpm_search_keypress (GtkWidget *widget, GdkEventKey
*event, gpointer data)
}
icon_yes = gtk_widget_render_icon (gfpm_pkgs_tvw,
GTK_STOCK_YES,
- GTK_ICON_SIZE_SMALL_TOOLBAR,
+ GTK_ICON_SIZE_MENU,
NULL);
icon_no = gtk_widget_render_icon (gfpm_pkgs_tvw,
GTK_STOCK_NO,
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git