Update of /project/cells-gtk/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv5219/public_html
Modified Files:
index.html
Log Message:
:expand-p --> :expand-all
Note need for cellsgtklib for TreeModel ComboBox
Date: Mon May 30 16:12:05 2005
Author: pdenno
Index: public_html/index.html
diff -u public_html/index.html:1.7 public_html/index.html:1.8
--- public_html/index.html:1.7 Mon May 30 04:13:53 2005
+++ public_html/index.html Mon May 30 16:12:05 2005
@@ -97,9 +97,9 @@
…
[View More] <ul>
<li><a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2005-05-29.tgz">cells-gtk-2005-05-29.tgz</a>
<ul>
- <li>ComboBoxes may now use a TreeModel; allows hierarchical arrangement of items.</li>
+ <li>ComboBoxes may now use a TreeModel; allows hierarchical arrangement of items. (requires libcellsgtk)</li>
<li>Uses Cells 2</li>
- <li>:expand-p on TreeView allows Tree to initially display completely expanded.</li>
+ <li>:expand-all on TreeView allows Tree to initially display completely expanded.</li>
<li>New procedure to locate dynamic libraries. (Works 'out of the box' 50% of the time versus 10% before ???)
<li>Has <em>not</em> been tested on Windows. Drop the group a note if you try it.</li>
</ul>
[View Less]
Update of /project/cells-gtk/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv26448/public_html
Modified Files:
index.html
Log Message:
mention libcellsgtk being necessary
Date: Mon May 30 04:13:57 2005
Author: pdenno
Index: public_html/index.html
diff -u public_html/index.html:1.6 public_html/index.html:1.7
--- public_html/index.html:1.6 Mon May 30 04:10:19 2005
+++ public_html/index.html Mon May 30 04:13:53 2005
@@ -74,12 +74,13 @@
<h1 id='news'>News</h1>
<…
[View More]ul>
- <li> <strong>2005-05-29</strong> Allows hierarchical arrangement of items in ComboBox.</li>
+ <li> <strong>2005-05-29</strong> Allows hierarchical arrangement of items in ComboBox.
+ (requires libcellsgtk)</li>
<li> <strong>2005-03-03</strong> textview now has capabilities for programmatic
manipulation and markup of the text.</li>
- <li> <strong>2005-02-28</strong> libcellsgtk.so introduced to enable some
+ <li> <strong>2005-02-28</strong> libcellsgtk introduced to enable some
capabilities otherwise not available through the FFI.</li>
</ul>
[View Less]
Update of /project/cells-gtk/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv26428/public_html
Modified Files:
index.html
Log Message:
Added news
Date: Mon May 30 04:10:19 2005
Author: pdenno
Index: public_html/index.html
diff -u public_html/index.html:1.5 public_html/index.html:1.6
--- public_html/index.html:1.5 Mon May 30 04:08:02 2005
+++ public_html/index.html Mon May 30 04:10:19 2005
@@ -74,8 +74,7 @@
<h1 id='news'>News</h1>
<ul>
- <li> <…
[View More]strong>2005-05-29</strong> textview now has capabilities for programmatic
- manipulation and markup of the text.</li>
+ <li> <strong>2005-05-29</strong> Allows hierarchical arrangement of items in ComboBox.</li>
<li> <strong>2005-03-03</strong> textview now has capabilities for programmatic
manipulation and markup of the text.</li>
[View Less]
Update of /project/cells-gtk/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv26407/public_html
Modified Files:
index.html
Log Message:
typo
Date: Mon May 30 04:08:02 2005
Author: pdenno
Index: public_html/index.html
diff -u public_html/index.html:1.4 public_html/index.html:1.5
--- public_html/index.html:1.4 Mon May 30 04:06:25 2005
+++ public_html/index.html Mon May 30 04:08:02 2005
@@ -101,7 +101,7 @@
<li>Uses Cells 2</li>
<li>:…
[View More]expand-p on TreeView allows Tree to initially display completely expanded.</li>
<li>New procedure to locate dynamic libraries. (Works 'out of the box' 50% of the time versus 10% before ???)
- <li>Has <em>not</em> been tested on Windows. Drop the group a note if you try it.)</li>
+ <li>Has <em>not</em> been tested on Windows. Drop the group a note if you try it.</li>
</ul>
<li><a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2005-02-26.tgz">cells-gtk-2005-02-26.tgz</a>
</li>
[View Less]
Update of /project/cells-gtk/cvsroot/public_html
In directory common-lisp.net:/tmp/cvs-serv26389/public_html
Modified Files:
index.html
Log Message:
Update for May 29 update.
Date: Mon May 30 04:06:25 2005
Author: pdenno
Index: public_html/index.html
diff -u public_html/index.html:1.3 public_html/index.html:1.4
--- public_html/index.html:1.3 Sat Mar 5 02:09:11 2005
+++ public_html/index.html Mon May 30 04:06:25 2005
@@ -74,6 +74,9 @@
<h1 id='news'>News</h1>
<ul>
+ &…
[View More]lt;li> <strong>2005-05-29</strong> textview now has capabilities for programmatic
+ manipulation and markup of the text.</li>
+
<li> <strong>2005-03-03</strong> textview now has capabilities for programmatic
manipulation and markup of the text.</li>
@@ -90,8 +93,16 @@
<li><strong>Tarballs:</strong> We intend to provide self-contained tarballs that are
snapshots of the CVS repository, and contain all the ancillary modules (cells, hello-c, ukt).
- The first one is here:
+ Here are the first two:
<ul>
+ <li><a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2005-05-29.tgz">cells-gtk-2005-05-29.tgz</a>
+ <ul>
+ <li>ComboBoxes may now use a TreeModel; allows hierarchical arrangement of items.</li>
+ <li>Uses Cells 2</li>
+ <li>:expand-p on TreeView allows Tree to initially display completely expanded.</li>
+ <li>New procedure to locate dynamic libraries. (Works 'out of the box' 50% of the time versus 10% before ???)
+ <li>Has <em>not</em> been tested on Windows. Drop the group a note if you try it.)</li>
+ </ul>
<li><a href="ftp://common-lisp.net/pub/project/cells-gtk/cells-gtk-2005-02-26.tgz">cells-gtk-2005-02-26.tgz</a>
</li>
</ul>
[View Less]
Update of /project/cells-gtk/cvsroot/root/gtk-ffi
In directory common-lisp.net:/tmp/cvs-serv9151/gtk-ffi
Modified Files:
gtk-utilities.lisp
Log Message:
Cleaned up so that it doesn't generate strings and intern just to call g-value functions.
Date: Sun May 29 23:24:10 2005
Author: pdenno
Index: root/gtk-ffi/gtk-utilities.lisp
diff -u root/gtk-ffi/gtk-utilities.lisp:1.13 root/gtk-ffi/gtk-utilities.lisp:1.14
--- root/gtk-ffi/gtk-utilities.lisp:1.13 Sat Feb 26 23:44:48 2005
+++ root/gtk-ffi/…
[View More]gtk-utilities.lisp Sun May 29 23:24:10 2005
@@ -16,6 +16,7 @@
|#
+;;; Function with equivalents in gtklib.
(in-package :gtk-ffi)
@@ -163,21 +164,22 @@
(gtk-tree-store-newv (length col-types) gtk-types)))
(defun gtk-tree-store-set (tstore iter types-lst data-lst)
+ "Sets the value of one or more cells in a row referenced by iter."
(with-g-value (value)
(loop for col from 0
for data in data-lst
for type in types-lst
do ;; (print (list :tree-store-set value type (as-gtk-type type)))
(g-value-init value (as-gtk-type type))
- (funcall (intern (format nil "G-VALUE-SET-~a" (case type
- (:date 'float)
- (:icon 'string)
- (t type)))
- :gtk-ffi)
+ (funcall (case type
+ ((:string :icon) #'g-value-set-string)
+ (:int #'g-value-set-int)
+ (:long #'g-value-set-long)
+ (:boolean #'g-value-set-boolean)
+ ((:float :date) #'g-value-set-float)
+ (t (error "Invalid type: ~S?" type)))
value
- (if (eql type :date)
- (coerce data 'single-float)
- data))
+ (if (eql type :date) (coerce data 'single-float) data))
(gtk-tree-store-set-value tstore iter col value)
(g-value-unset value))))
[View Less]