From 2ddb2923c68d023f9733fb82bb8d28140ea5b695 Mon Sep 17 00:00:00 2001 From: pancake Date: Wed, 5 Mar 2008 18:38:42 +0100 Subject: * Initial import of the GtkAML gui frontend - Mostly implemented in just one night :) * Import the squeue c and vapi sources * Make 0xFFFF run as squeue daemon with -Q flag * Up to 0.4 --- config.mk | 2 +- src/Makefile | 3 +- src/gui/Makefile | 6 ++ src/gui/gui.gtkaml | 269 +++++++++++++++++++++++++++++++++++++++++++++++++ src/main.c | 26 ++++- src/main.h | 2 + src/os.h | 10 ++ src/qmode.c | 83 +++++++++++++++ src/squeue/squeue.c | 250 +++++++++++++++++++++++++++++++++++++++++++++ src/squeue/squeue.h | 27 +++++ src/squeue/squeue.vapi | 43 ++++++++ 11 files changed, 714 insertions(+), 7 deletions(-) create mode 100644 src/gui/Makefile create mode 100644 src/gui/gui.gtkaml create mode 100644 src/os.h create mode 100644 src/qmode.c create mode 100644 src/squeue/squeue.c create mode 100644 src/squeue/squeue.h create mode 100644 src/squeue/squeue.vapi diff --git a/config.mk b/config.mk index a8d435c..71cf2ec 100644 --- a/config.mk +++ b/config.mk @@ -1,4 +1,4 @@ -VERSION=0.3.2 +VERSION=0.3.9 PREFIX=/usr # NetBSD stuff diff --git a/src/Makefile b/src/Makefile index de2ba2e..9610497 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,6 +1,7 @@ include ../config.mk -OBJ=main.o fiasco.o hexdump.o dump.o flash.o serial.o +OBJ=main.o fiasco.o hexdump.o dump.o flash.o serial.o qmode.o OBJ+=hash.o fpid.o query.o pieces.o utils.o devices.o console.o +OBJ+=squeue/squeue.o BIN=0xFFFF #LIBS=`${HAVE_USB} && echo -- '-lusb'` LIBS=`if [ "${HAVE_USB}" = 1 ]; then echo '-lusb'; fi` diff --git a/src/gui/Makefile b/src/gui/Makefile new file mode 100644 index 0000000..661bf66 --- /dev/null +++ b/src/gui/Makefile @@ -0,0 +1,6 @@ +all: + gtkamlc --Xcc=-I../squeue ../squeue/squeue.c ../squeue/squeue.vapi gui.gtkaml --pkg gtk+-2.0 -o a.out + +test: + valac --save-temps --Xcc=-I.. squeue.vapi test.vala ../squeue.c -o v + valac --save-temps --Xcc=-I.. squeue.vapi client.vala ../squeue.c -o c diff --git a/src/gui/gui.gtkaml b/src/gui/gui.gtkaml new file mode 100644 index 0000000..8094da2 --- /dev/null +++ b/src/gui/gui.gtkaml @@ -0,0 +1,269 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +