summaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c28
1 files changed, 21 insertions, 7 deletions
diff --git a/main.c b/main.c
index f4f66a4..f39e133 100644
--- a/main.c
+++ b/main.c
@@ -33,17 +33,31 @@ static const char ident[]="$Id$";
#include "interface.h"
#include "support.h"
+#include "gtkutil.h"
+#include "gemma.h"
+
int main (int argc, char *argv[])
{
- GtkWidget *top_window;
+ GtkWidget *top_window;
+
+ gtk_set_locale ();
+ gtk_init (&argc, &argv);
+
+ top_window = create_top_window ();
+ gtk_widget_show (top_window);
- gtk_set_locale ();
- gtk_init (&argc, &argv);
+ DialogParent(top_window);
+ GEMMA_Init(top_window);
+ GEMMA_UpdateDisplay(UPDATE_ALL_VIEWS);
- top_window = create_top_window ();
- gtk_widget_show (top_window);
+ AppendText(lookup_widget(top_window,"log_view"),
+ "GEMMA, Copyright (C) 2006 Ian Cowburn\n"
+ "GEMMA comes with ABSOLUTELY NO WARRANTY\n"
+ "This is free software, and you are welcome\n"
+ "to redistribute it under certain conditions;\n"
+ "See the GNU General Public License for details.\n");
- gtk_main ();
- return 0;
+ gtk_main ();
+ return 0;
}