From pdenno at common-lisp.net Thu Nov 3 22:32:10 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Thu, 3 Nov 2005 23:32:10 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: root/gtk-ffi/gtk-ffi.asd Message-ID: <20051103223210.2D86788558@common-lisp.net> Update of /project/cells-gtk/cvsroot/root/gtk-ffi In directory common-lisp.net:/tmp/cvs-serv9728/root/gtk-ffi Modified Files: gtk-ffi.asd Log Message: Replace me-centric path to libraries with something more reasonable. Date: Thu Nov 3 23:32:09 2005 Author: pdenno Index: root/gtk-ffi/gtk-ffi.asd diff -u root/gtk-ffi/gtk-ffi.asd:1.7 root/gtk-ffi/gtk-ffi.asd:1.8 --- root/gtk-ffi/gtk-ffi.asd:1.7 Sat Oct 8 16:46:42 2005 +++ root/gtk-ffi/gtk-ffi.asd Thu Nov 3 23:32:09 2005 @@ -17,8 +17,8 @@ #+(OR cmu sbcl)(setf *gtk-lib-path* "/opt/gnome/lib/") ; For my Suse machine ;;; Specify for Lispworks. -;#-(or macosx win32 mswindows cmu) (setf *gtk-lib-path* "/usr/lib/") -#-(or macosx win32 mswindows cmu) (setf *gtk-lib-path* "/opt/gnome/lib/") ; For my Suse machine +#-(or macosx win32 mswindows cmu) (setf *gtk-lib-path* "/usr/lib/") +;#-(or macosx win32 mswindows cmu) (setf *gtk-lib-path* "/opt/gnome/lib/") ; For my Suse machine ;;; Step 2 -- If you built libcellsgtk.so, uncomment the next line. ;(pushnew :libcellsgtk *features*) From pdenno at common-lisp.net Thu Nov 3 22:40:00 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Thu, 3 Nov 2005 23:40:00 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: root/gtk-ffi/gtk-ffi.asd Message-ID: <20051103224000.85C5D88558@common-lisp.net> Update of /project/cells-gtk/cvsroot/root/gtk-ffi In directory common-lisp.net:/tmp/cvs-serv9807/root/gtk-ffi Modified Files: gtk-ffi.asd Log Message: Replace me-centric path to libraries with something more reasonable. BOTH of them! Date: Thu Nov 3 23:39:59 2005 Author: pdenno Index: root/gtk-ffi/gtk-ffi.asd diff -u root/gtk-ffi/gtk-ffi.asd:1.8 root/gtk-ffi/gtk-ffi.asd:1.9 --- root/gtk-ffi/gtk-ffi.asd:1.8 Thu Nov 3 23:32:09 2005 +++ root/gtk-ffi/gtk-ffi.asd Thu Nov 3 23:39:59 2005 @@ -13,8 +13,8 @@ #+(or win32 mswindows) (setf *gtk-lib-path* "C:/Program Files/Common Files/GTK/2.0/bin/") ;;; This need not be specified for cmucl (leave as a null string). -;#+cmu(setf *gtk-lib-path* "/usr/lib/") -#+(OR cmu sbcl)(setf *gtk-lib-path* "/opt/gnome/lib/") ; For my Suse machine +#+cmu(setf *gtk-lib-path* "/usr/lib/") +;#+(OR cmu sbcl)(setf *gtk-lib-path* "/opt/gnome/lib/") ; For my Suse machine ;;; Specify for Lispworks. #-(or macosx win32 mswindows cmu) (setf *gtk-lib-path* "/usr/lib/") From pdenno at common-lisp.net Fri Nov 4 15:02:06 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Fri, 4 Nov 2005 16:02:06 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: root/cells-gtk/drawing.lisp Message-ID: <20051104150206.C015B885A5@common-lisp.net> Update of /project/cells-gtk/cvsroot/root/cells-gtk In directory common-lisp.net:/tmp/cvs-serv16170/root/cells-gtk Modified Files: drawing.lisp Log Message: The drawing work is not ready for use, but the temporary change here will at least allow it to be compiled without causing problems. Date: Fri Nov 4 16:02:05 2005 Author: pdenno Index: root/cells-gtk/drawing.lisp diff -u root/cells-gtk/drawing.lisp:1.1 root/cells-gtk/drawing.lisp:1.2 --- root/cells-gtk/drawing.lisp:1.1 Sat Oct 8 16:26:41 2005 +++ root/cells-gtk/drawing.lisp Fri Nov 4 16:02:05 2005 @@ -25,7 +25,8 @@ ;; POD This should draw the entire backing-pixmap (gdk-draw-drawable cgtk::*window* cgtk::*gcontext* - (funcall (cgtk:draw-fn self) self) 0 0 0 0 -1 -1) + (funcall (funcall (intern "DRAW-FN" :cells-gtk) self) self) + 0 0 0 0 -1 -1) 0)) From pdenno at common-lisp.net Wed Nov 16 01:42:47 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Wed, 16 Nov 2005 02:42:47 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: root/gtk-ffi/Makefile Message-ID: <20051116014247.BA376880D7@common-lisp.net> Update of /project/cells-gtk/cvsroot/root/gtk-ffi In directory common-lisp.net:/tmp/cvs-serv17253/root/gtk-ffi Modified Files: Makefile Log Message: Added comment about a pre-built .so Date: Wed Nov 16 02:42:47 2005 Author: pdenno Index: root/gtk-ffi/Makefile diff -u root/gtk-ffi/Makefile:1.2 root/gtk-ffi/Makefile:1.3 --- root/gtk-ffi/Makefile:1.2 Sat Oct 8 16:34:15 2005 +++ root/gtk-ffi/Makefile Wed Nov 16 02:42:47 2005 @@ -1,13 +1,21 @@ # # Purpose: build libcellsgtk.so # -# You don't need libCellsGtk.so to run the demo, but you will to +# NOTE THAT THERE IS A libcellsgtk.so FOR LINUX AT: +# ftp://common-lisp.net/pub/project/cells-gtk/libcellsgtk.so +# If you try it, I'd be interested to know if you have problems due to +# version mismatch with your GTK+ installation +# +# You don't need libCellsGtk.so to run the demo, but you will to: # - add an entry text widget to a dialog # - add menu items using populate-popup (see GTK textview). # - Use a TreeModel (hierarchical arrangment of items) in a ComboBox. +# - Use GTK text iters (used for marking text in text-buffers). +# - Use the drawing function: setting colors, getting the window of a widget # -# As of this writing, those are the only situations where it is needed. See FAQ.txt -# for more of the motivation. +# As of this writing, those are the only situations where it is needed. +# But this list is getting longer with each release. +# See FAQ.txt for more of the motivation. # # In order to compile the library you will need to have on hand the C header files # corresponding the libgtk.so you are using. From pdenno at common-lisp.net Wed Nov 16 01:43:32 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Wed, 16 Nov 2005 02:43:32 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: root/gtk-ffi/Makefile.win32 Message-ID: <20051116014332.83628880D7@common-lisp.net> Update of /project/cells-gtk/cvsroot/root/gtk-ffi In directory common-lisp.net:/tmp/cvs-serv17274/root/gtk-ffi Added Files: Makefile.win32 Log Message: new file Date: Wed Nov 16 02:43:32 2005 Author: pdenno From pdenno at common-lisp.net Wed Nov 16 01:45:38 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Wed, 16 Nov 2005 02:45:38 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: root/gtk-ffi/specs.new Message-ID: <20051116014538.6B909880D7@common-lisp.net> Update of /project/cells-gtk/cvsroot/root/gtk-ffi In directory common-lisp.net:/tmp/cvs-serv17843/root/gtk-ffi Added Files: specs.new Log Message: Used for cygwin compilation of libcellsgtk.dll Date: Wed Nov 16 02:45:37 2005 Author: pdenno From pdenno at common-lisp.net Wed Nov 16 01:46:52 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Wed, 16 Nov 2005 02:46:52 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: root/gtk-ffi/gtk-other.lisp Message-ID: <20051116014652.EDF5B880D7@common-lisp.net> Update of /project/cells-gtk/cvsroot/root/gtk-ffi In directory common-lisp.net:/tmp/cvs-serv18346/root/gtk-ffi Modified Files: gtk-other.lisp Log Message: Added some FF defs for notebooks and setting pane position. Date: Wed Nov 16 02:46:52 2005 Author: pdenno Index: root/gtk-ffi/gtk-other.lisp diff -u root/gtk-ffi/gtk-other.lisp:1.8 root/gtk-ffi/gtk-other.lisp:1.9 --- root/gtk-ffi/gtk-other.lisp:1.8 Sat Oct 8 16:49:38 2005 +++ root/gtk-ffi/gtk-other.lisp Wed Nov 16 02:46:51 2005 @@ -98,6 +98,8 @@ (child c-pointer))) (gtk-paned-add2 ((paned c-pointer) (child c-pointer))) + (gtk-paned-set-position ((paned c-pointer) + (pos int))) (gtk-hpaned-new () c-pointer) (gtk-vpaned-new () @@ -222,6 +224,11 @@ (gtk-notebook-popup-disable ((notebook c-pointer))) (gtk-notebook-set-homogeneous-tabs ((notebook c-pointer) (homogeneous-tabs boolean))) + (gtk-notebook-get-nth-page ((notebook c-pointer) + (n int)) + c-pointer) + (gtk-notebook-get-n-pages ((notebook c-pointer)) + int) ;;label (gtk-label-new ((text c-string)) From pdenno at common-lisp.net Wed Nov 16 02:00:28 2005 From: pdenno at common-lisp.net (Peter Denno) Date: Wed, 16 Nov 2005 03:00:28 +0100 (CET) Subject: [cells-gtk-cvs] CVS update: public_html/index.html Message-ID: <20051116020028.27A97880D7@common-lisp.net> Update of /project/cells-gtk/cvsroot/public_html In directory common-lisp.net:/tmp/cvs-serv18824/public_html Modified Files: index.html Log Message: News about .so and .dll Date: Wed Nov 16 03:00:27 2005 Author: pdenno Index: public_html/index.html diff -u public_html/index.html:1.10 public_html/index.html:1.11 --- public_html/index.html:1.10 Sat Oct 8 17:06:36 2005 +++ public_html/index.html Wed Nov 16 03:00:27 2005 @@ -74,8 +74,15 @@

News