genius r714 - in trunk: . src
- From: jirka svn gnome org
- To: svn-commits-list gnome org
- Subject: genius r714 - in trunk: . src
- Date: Fri, 13 Feb 2009 19:59:21 +0000 (UTC)
Author: jirka
Date: Fri Feb 13 19:59:20 2009
New Revision: 714
URL: http://svn.gnome.org/viewvc/genius?rev=714&view=rev
Log:
Fri Feb 13 13:59:11 2009 Jiri (George) Lebl <jirka 5z com>
* src/gnome-genius.c, src/graphing.c, src/gnome-genius.h src/genius.c:
some more delibgnome(ui)ification
Modified:
trunk/ChangeLog
trunk/src/genius.c
trunk/src/gnome-genius.c
trunk/src/gnome-genius.h
trunk/src/graphing.c
Modified: trunk/src/genius.c
==============================================================================
--- trunk/src/genius.c (original)
+++ trunk/src/genius.c Fri Feb 13 19:59:20 2009
@@ -475,21 +475,6 @@
exit (1);
}
-#if 0
- {
- /* FIXME: use this for option parsing,
- * we really only need gnome-program for
- * gnome_config, perhaps we should switch to
- * ve-config anyway */
- char *fakeargv[] = { argv[0], NULL };
- gnome_program_init ("genius", VERSION,
- LIBGNOME_MODULE /* module_info */,
- 1, fakeargv,
- /* GNOME_PARAM_POPT_TABLE, options, */
- NULL);
- }
-#endif
-
gel_read_plugin_list();
if (do_compile || do_gettext)
Modified: trunk/src/gnome-genius.c
==============================================================================
--- trunk/src/gnome-genius.c (original)
+++ trunk/src/gnome-genius.c Fri Feb 13 19:59:20 2009
@@ -1368,7 +1368,6 @@
argv[0] = xdgopen;
argv[1] = uri;
argv[2] = NULL;
- g_print ("%s '%s'\n", xdgopen, uri);
g_spawn_async (NULL /* wd */,
argv,
NULL /* envp */,
@@ -1861,8 +1860,8 @@
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (setupdialog)->vbox),
notebook, TRUE, TRUE, 0);
- mainbox = gtk_vbox_new(FALSE, GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(mainbox),GNOME_PAD);
+ mainbox = gtk_vbox_new(FALSE, GENIUS_PAD);
+ gtk_container_set_border_width(GTK_CONTAINER(mainbox), GENIUS_PAD);
gtk_notebook_append_page (GTK_NOTEBOOK (notebook),
mainbox,
gtk_label_new(_("Output")));
@@ -1870,12 +1869,12 @@
frame=gtk_frame_new(_("Number/Expression output options"));
gtk_box_pack_start(GTK_BOX(mainbox),frame,FALSE,FALSE,0);
- box=gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(box),GNOME_PAD);
+ box=gtk_vbox_new(FALSE, GENIUS_PAD);
+ gtk_container_set_border_width(GTK_CONTAINER(box), GENIUS_PAD);
gtk_container_add(GTK_CONTAINER(frame),box);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Maximum digits to output (0=unlimited)")),
@@ -1930,7 +1929,7 @@
G_CALLBACK (optioncb),
(gpointer)&tmpstate.mixed_fractions);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Display 0.0 when floating point number is less than 10^-x "
@@ -1953,7 +1952,7 @@
g_signal_connect (G_OBJECT (adj), "value_changed",
G_CALLBACK (intspincb), &tmpstate.chop);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Only chop numbers when another number is greater than 10^-x")),
@@ -1992,10 +1991,10 @@
frame=gtk_frame_new(_("Error/Info output options"));
gtk_box_pack_start(GTK_BOX(mainbox),frame,FALSE,FALSE,0);
- box=gtk_vbox_new(FALSE,GNOME_PAD);
+ box=gtk_vbox_new(FALSE, GENIUS_PAD);
gtk_container_add(GTK_CONTAINER(frame),box);
- gtk_container_set_border_width(GTK_CONTAINER(box),GNOME_PAD);
+ gtk_container_set_border_width(GTK_CONTAINER(box), GENIUS_PAD);
w=gtk_check_button_new_with_label(_("Display errors in a dialog"));
@@ -2014,7 +2013,7 @@
G_CALLBACK (optioncb),
(gpointer)&tmpsetup.info_box);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Maximum errors to display (0=unlimited)")),
@@ -2037,8 +2036,8 @@
G_CALLBACK (intspincb),&tmpstate.max_errors);
- mainbox = gtk_vbox_new(FALSE, GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(mainbox),GNOME_PAD);
+ mainbox = gtk_vbox_new(FALSE, GENIUS_PAD);
+ gtk_container_set_border_width(GTK_CONTAINER(mainbox), GENIUS_PAD);
gtk_notebook_append_page (GTK_NOTEBOOK (notebook),
mainbox,
gtk_label_new(_("Precision")));
@@ -2046,8 +2045,8 @@
frame=gtk_frame_new(_("Floating point precision"));
gtk_box_pack_start(GTK_BOX(mainbox),frame,FALSE,FALSE,0);
- box=gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(box),GNOME_PAD);
+ box=gtk_vbox_new(FALSE, GENIUS_PAD);
+ gtk_container_set_border_width(GTK_CONTAINER(box), GENIUS_PAD);
gtk_container_add(GTK_CONTAINER(frame),box);
gtk_box_pack_start(GTK_BOX(box), gtk_label_new(
@@ -2057,7 +2056,7 @@
FALSE,FALSE,0);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Floating point precision (bits)")),
@@ -2093,19 +2092,19 @@
NULL);
- mainbox = gtk_vbox_new(FALSE, GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(mainbox),GNOME_PAD);
+ mainbox = gtk_vbox_new(FALSE, GENIUS_PAD);
+ gtk_container_set_border_width(GTK_CONTAINER(mainbox), GENIUS_PAD);
gtk_notebook_append_page (GTK_NOTEBOOK (notebook),
mainbox,
gtk_label_new(_("Terminal")));
frame=gtk_frame_new(_("Terminal options"));
gtk_box_pack_start(GTK_BOX(mainbox),frame,FALSE,FALSE,0);
- box=gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(box),GNOME_PAD);
+ box=gtk_vbox_new(FALSE, GENIUS_PAD);
+ gtk_container_set_border_width(GTK_CONTAINER(box), GENIUS_PAD);
gtk_container_add(GTK_CONTAINER(frame),box);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Scrollback lines")),
@@ -2128,7 +2127,7 @@
G_CALLBACK (intspincb), &tmpsetup.scrollback);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Font:")),
@@ -2159,8 +2158,8 @@
(gpointer)&tmpsetup.blinking_cursor);
- mainbox = gtk_vbox_new(FALSE, GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(mainbox),GNOME_PAD);
+ mainbox = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (mainbox), GENIUS_PAD);
gtk_notebook_append_page (GTK_NOTEBOOK (notebook),
mainbox,
gtk_label_new(_("Memory")));
@@ -2168,8 +2167,8 @@
frame=gtk_frame_new(_("Limits"));
gtk_box_pack_start(GTK_BOX(mainbox),frame,FALSE,FALSE,0);
- box=gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width(GTK_CONTAINER(box),GNOME_PAD);
+ box=gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
gtk_container_add(GTK_CONTAINER(frame),box);
gtk_box_pack_start(GTK_BOX(box), gtk_label_new(
@@ -2179,7 +2178,7 @@
FALSE,FALSE,0);
- b=gtk_hbox_new(FALSE,GNOME_PAD);
+ b=gtk_hbox_new(FALSE, GENIUS_PAD);
gtk_box_pack_start(GTK_BOX(box),b,FALSE,FALSE,0);
gtk_box_pack_start(GTK_BOX(b),
gtk_label_new(_("Maximum number of nodes to allocate")),
Modified: trunk/src/gnome-genius.h
==============================================================================
--- trunk/src/gnome-genius.h (original)
+++ trunk/src/gnome-genius.h Fri Feb 13 19:59:20 2009
@@ -46,4 +46,9 @@
gboolean genius_ask_question (GtkWidget *parent, const char *question);
void genius_display_error (GtkWidget *parent, const char *err);
+/* same as GNOME */
+#define GENIUS_PAD 8
+#define GENIUS_PAD_SMALL 4
+#define GENIUS_PAD_BIG 12
+
#endif /* GNOME_GENIUS_H_ */
Modified: trunk/src/graphing.c
==============================================================================
--- trunk/src/graphing.c (original)
+++ trunk/src/graphing.c Fri Feb 13 19:59:20 2009
@@ -20,10 +20,13 @@
*/
#include "config.h"
-#include <gnome.h>
#include <string.h>
-#include <libgnomecanvas/libgnomecanvas.h>
+#include <gdk/gdk.h>
+#include <gdk/gdkkeysyms.h>
+#include <gtk/gtk.h>
#include <math.h>
+#include <stdio.h>
+#include <unistd.h>
#include <vicious.h>
@@ -437,7 +440,7 @@
/* X dir */
- hbox = gtk_hbox_new (FALSE, GNOME_PAD);
+ hbox = gtk_hbox_new (FALSE, GENIUS_PAD);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (req)->vbox),
hbox, TRUE, TRUE, 0);
@@ -462,7 +465,7 @@
/* Y dir */
- hbox = gtk_hbox_new (FALSE, GNOME_PAD);
+ hbox = gtk_hbox_new (FALSE, GENIUS_PAD);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (req)->vbox),
hbox, TRUE, TRUE, 0);
@@ -487,7 +490,7 @@
/* Z dir */
- hbox = gtk_hbox_new (FALSE, GNOME_PAD);
+ hbox = gtk_hbox_new (FALSE, GENIUS_PAD);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (req)->vbox),
hbox, TRUE, TRUE, 0);
@@ -612,7 +615,7 @@
gtk_dialog_set_has_separator (GTK_DIALOG (req), FALSE);
- hbox = gtk_hbox_new (FALSE, GNOME_PAD);
+ hbox = gtk_hbox_new (FALSE, GENIUS_PAD);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (req)->vbox),
hbox, TRUE, TRUE, 0);
@@ -1512,10 +1515,10 @@
gtk_dialog_set_has_separator (GTK_DIALOG (solver_dialog), FALSE);
- box = gtk_vbox_new (FALSE, GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
gtk_box_pack_start (GTK_BOX (GTK_DIALOG (solver_dialog)->vbox),
box, TRUE, TRUE, 0);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
w = gtk_label_new (_("Clicking on the graph window now will draw a "
"solution according to the parameters set "
@@ -3447,7 +3450,7 @@
GtkWidget *b, *w;
GtkAdjustment *adj;
- b = gtk_hbox_new (FALSE, GNOME_PAD);
+ b = gtk_hbox_new (FALSE, GENIUS_PAD);
w = gtk_label_new(title);
gtk_box_pack_start (GTK_BOX (b), w, FALSE, FALSE, 0);
adj = (GtkAdjustment *)gtk_adjustment_new (*val1,
@@ -3542,7 +3545,7 @@
GtkWidget *b, *w;
GtkAdjustment *adj;
- b = gtk_hbox_new (FALSE, GNOME_PAD);
+ b = gtk_hbox_new (FALSE, GENIUS_PAD);
w = gtk_label_new(title);
gtk_box_pack_start (GTK_BOX (b), w, FALSE, FALSE, 0);
adj = (GtkAdjustment *)gtk_adjustment_new (*val,
@@ -3573,7 +3576,7 @@
{
GtkWidget *b;
- b = gtk_hbox_new (FALSE, GNOME_PAD);
+ b = gtk_hbox_new (FALSE, GENIUS_PAD);
gtk_box_pack_start (GTK_BOX (b),
gtk_label_new (label), FALSE, FALSE, 0);
@@ -3606,8 +3609,8 @@
int i;
- mainbox = gtk_vbox_new (FALSE, GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (mainbox), GNOME_PAD);
+ mainbox = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (mainbox), GENIUS_PAD);
function_notebook = gtk_notebook_new ();
gtk_box_pack_start (GTK_BOX (mainbox), function_notebook, FALSE, FALSE, 0);
@@ -3615,8 +3618,8 @@
/*
* Line plot entries
*/
- box = gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
w = gtk_label_new (_("Type in function names or expressions involving "
"the x variable in the boxes below to graph "
"them"));
@@ -3637,8 +3640,8 @@
b = gtk_viewport_new (NULL, NULL);
gtk_container_add (GTK_CONTAINER (w), b);
- fb = gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (fb), GNOME_PAD);
+ fb = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (fb), GENIUS_PAD);
gtk_container_add (GTK_CONTAINER (b), fb);
}
@@ -3660,8 +3663,8 @@
* Parametric plot entries
*/
- box = gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
w = gtk_label_new (_("Type in function names or expressions involving "
"the t variable in the boxes below to graph "
"them. Either fill in both boxes with x= and y= "
@@ -3717,8 +3720,8 @@
* Slopefield
*/
- box = gtk_vbox_new (FALSE, GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
w = gtk_label_new (_("Type in function name or expression involving "
"the x and y variables (or the z variable which will be z=x+iy) "
"that gives the slope "
@@ -3750,8 +3753,8 @@
* Vectorfield
*/
- box = gtk_vbox_new (FALSE, GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
w = gtk_label_new (_("Type in function names or expressions involving "
"the x and y variables (or the z variable which will be z=x+iy) "
"that give the dx/dt and dy/dt of the autonomous system to be plotted "
@@ -3809,8 +3812,8 @@
frame = gtk_frame_new (_("Plot Window"));
gtk_box_pack_start (GTK_BOX (mainbox), frame, FALSE, FALSE, 0);
- box = gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
gtk_container_add (GTK_CONTAINER (frame), box);
/*
@@ -3844,13 +3847,13 @@
GtkWidget *mainbox, *frame;
GtkWidget *box, *b, *w;
- mainbox = gtk_vbox_new (FALSE, GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (mainbox), GNOME_PAD);
+ mainbox = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (mainbox), GENIUS_PAD);
frame = gtk_frame_new (_("Function / Expression"));
gtk_box_pack_start (GTK_BOX (mainbox), frame, FALSE, FALSE, 0);
- box = gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
gtk_container_add (GTK_CONTAINER (frame), box);
w = gtk_label_new (_("Type a function name or an expression involving "
"the x and y variables (or the z variable which will be z=x+iy) "
@@ -3862,7 +3865,7 @@
gtk_box_pack_start (GTK_BOX (box), w, FALSE, FALSE, 0);
- b = gtk_hbox_new (FALSE, GNOME_PAD);
+ b = gtk_hbox_new (FALSE, GENIUS_PAD);
gtk_box_pack_start (GTK_BOX (box), b, FALSE, FALSE, 0);
surface_entry = gtk_entry_new ();
@@ -3875,8 +3878,8 @@
frame = gtk_frame_new (_("Plot Window"));
gtk_box_pack_start (GTK_BOX (mainbox), frame, FALSE, FALSE, 0);
- box = gtk_vbox_new(FALSE,GNOME_PAD);
- gtk_container_set_border_width (GTK_CONTAINER (box), GNOME_PAD);
+ box = gtk_vbox_new (FALSE, GENIUS_PAD);
+ gtk_container_set_border_width (GTK_CONTAINER (box), GENIUS_PAD);
gtk_container_add (GTK_CONTAINER (frame), box);
/*
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]