aboutsummaryrefslogtreecommitdiffstats
path: root/net-p2p/giftoxic/files
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2003-12-28 21:34:01 +0800
committerpav <pav@FreeBSD.org>2003-12-28 21:34:01 +0800
commitd77aa18ccae69562c908e1b4e99a0e986f540cfc (patch)
tree265a7a916e96e5fdff5f8e924d6abb6a7986617e /net-p2p/giftoxic/files
parente281d5a4696884312261365e3489621d760b7aa0 (diff)
downloadfreebsd-ports-gnome-d77aa18ccae69562c908e1b4e99a0e986f540cfc.tar.gz
freebsd-ports-gnome-d77aa18ccae69562c908e1b4e99a0e986f540cfc.tar.zst
freebsd-ports-gnome-d77aa18ccae69562c908e1b4e99a0e986f540cfc.zip
Add giFToxic, a GTK2 GUI on top of giFT daemon.
PR: ports/60640 Submitted by: Joel Diaz <joeldiaz@bellsouth.net>
Diffstat (limited to 'net-p2p/giftoxic/files')
-rw-r--r--net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c40
-rw-r--r--net-p2p/giftoxic/files/patch-src-utils.c22
2 files changed, 62 insertions, 0 deletions
diff --git a/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c b/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c
new file mode 100644
index 000000000000..e413f7045d36
--- /dev/null
+++ b/net-p2p/giftoxic/files/patch-src-gtkcellrendererprogress.c
@@ -0,0 +1,40 @@
+--- src/gtkcellrendererprogress.c.orig Thu May 22 06:23:39 2003
++++ src/gtkcellrendererprogress.c Sun Dec 28 14:28:27 2003
+@@ -370,7 +370,13 @@
+ */
+ GdkGC *gc;
+ gint draw_width;
+-
++
++ PangoFontDescription *font;
++
++ PangoContext *context;
++ PangoLayout *layout;
++ gchar *text;
++ int w,h;
+
+ if ((flags & GTK_CELL_RENDERER_SELECTED) == GTK_CELL_RENDERER_SELECTED)
+ {
+@@ -425,18 +431,17 @@
+
+
+
+- PangoFontDescription *font = pango_font_description_from_string ("8");
++ font = pango_font_description_from_string ("8");
+
+- PangoContext *context = gtk_widget_create_pango_context(widget);
+- PangoLayout *layout = pango_layout_new(context);
++ context = gtk_widget_create_pango_context(widget);
++ layout = pango_layout_new(context);
+
+ pango_layout_set_font_description (layout, font);
+- gchar *text = g_strdup_printf("%.1f%%",cellprogress->priv->value);
++ text = g_strdup_printf("%.1f%%",cellprogress->priv->value);
+ pango_layout_set_text(layout, text, -1);
+
+ gdk_gc_set_rgb_fg_color (gc, &cellprogress->priv->text_color);
+
+- int w,h;
+ pango_layout_get_pixel_size(layout, &w, &h);
+ w = (cell_area->width - w)/2;
+ h = (cell_area->height - h)/2;
diff --git a/net-p2p/giftoxic/files/patch-src-utils.c b/net-p2p/giftoxic/files/patch-src-utils.c
new file mode 100644
index 000000000000..13fe72ad34f4
--- /dev/null
+++ b/net-p2p/giftoxic/files/patch-src-utils.c
@@ -0,0 +1,22 @@
+--- src/utils.c.orig Tue May 27 21:37:18 2003
++++ src/utils.c Sun Dec 28 14:25:22 2003
+@@ -366,6 +366,8 @@
+
+ gulong divisor = 1;
+ gint type = 0;
++ gulong mod;
++ gulong nice;
+
+ if (size >= 1000000){
+ divisor = 1000000;
+@@ -375,8 +377,8 @@
+ type = 1;
+ }
+
+- gulong mod = size % divisor;
+- gulong nice = size / divisor;
++ mod = size % divisor;
++ nice = size / divisor;
+ strcpy(format, (mod == 0)?"%.0f":"%.2f");
+ strcat(format, (nice == 1 && mod == 0?gettext(qtys[type][0]):gettext(qtys[type][1])));
+ return g_strdup_printf(format, (gfloat) size / divisor);