diff options
author | pancake <pancake@dazo> | 2008-03-07 00:20:45 +0100 |
---|---|---|
committer | pancake <pancake@dazo> | 2008-03-07 00:20:45 +0100 |
commit | edac98d26ee29bbdc3e16be8ecec5cbfff80482f (patch) | |
tree | 100f244d6a80590c3a7641b3dcdd452309c788d0 /gui/main.c | |
parent | 83c25d7eb267f866968c7806c4afacf00fdfead5 (diff) | |
download | 0xFFFF-edac98d26ee29bbdc3e16be8ecec5cbfff80482f.tar.bz2 |
* Shift doc/faq to doc/faq20.3.9
* Add 'doc/faq' with most used commands
* -e can be used with -u to specify the path to extract the files
* Remove gui directory
- GUI source is in src/gui
- Incrusted inside the build and install targets
(ignores build and install errors)
Diffstat (limited to 'gui/main.c')
-rw-r--r-- | gui/main.c | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/gui/main.c b/gui/main.c deleted file mode 100644 index 08f379a..0000000 --- a/gui/main.c +++ /dev/null @@ -1,77 +0,0 @@ -/* - * 0xFFFF - Open Free Fiasco Firmware Flasher - * Copyright (C) 2007 pancake <pancake@youterm.com> - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see <http://www.gnu.org/licenses/>. - */ - -#include <glade/glade.h> -#include <gtk/gtk.h> - -#define U(x) printf("%d\n",x); fflush(stdout); - - GladeXML *xml; -int main(int argc, char **argv) -{ - GtkWidget *w; - - gtk_init(&argc, &argv); - - xml = glade_xml_new("g0xFFFF.glade", "main_window", ""); - //xml = glade_xml_new("test.glade", "window1", NULL); - if(!xml) { - g_warning("We could not load the interface!"); - return 1; - } - - glade_xml_signal_autoconnect(xml); - - w = glade_xml_get_widget(xml, "main_window"); - gtk_signal_connect(GTK_OBJECT(w), "destroy", - GTK_SIGNAL_FUNC(gtk_main_quit),NULL); -{ - GtkComboBox *piece = GTK_COMBO_BOX(glade_xml_get_widget(xml, "piece")); - gtk_combo_box_set_active(piece, 0); -} - - gtk_widget_show_all(w); - - gtk_object_unref(GTK_OBJECT(xml)); - - gtk_main(); - return 0; -} -extern void gui_run(); -extern void gui_run() -{ - printf("run\n"); -} - -extern void gui_add(); -extern void gui_add() -{ - GtkTreeView *tree = glade_xml_get_widget(xml, "tree"); - GtkFileChooser *file = GTK_FILE_CHOOSER(glade_xml_get_widget(xml, "file")); - GtkComboBox *piece = GTK_COMBO_BOX(glade_xml_get_widget(xml, "piece")); - - printf("ADD %s\n", gtk_file_chooser_get_filename(file)); - printf("ADD %d\n", gtk_combo_box_get_active(piece)); -} - -extern void gui_information(); -void gui_information() -{ - printf("FUCKMENOT!\n"); - fflush(stdout); -} |