help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] [PATCH 12/15] gtktools: Move model classes from VisualG


From: Holger Hans Peter Freyther
Subject: [Help-smalltalk] [PATCH 12/15] gtktools: Move model classes from VisualGST to GTKTools
Date: Mon, 8 Apr 2013 11:30:28 +0200

From: Holger Hans Peter Freyther <address@hidden>

2013-03-30  Holger Hans Peter Freyther  <address@hidden>

        * Extensions.st: Added.
        * GtkScrollTreeWidget.st: Renamed from 
packages/visualgst/GtkScrollTreeWidget.st.
        * GtkSimpleListWidget.st: Renamed from 
packages/visualgst/GtkSimpleListWidget.st.
        * Model/GtkColumnOOPType.st: Renamed from 
packages/visualgst/Model/GtkColumnOOPType.st.
        * Model/GtkColumnPixbufType.st: Renamed from 
packages/visualgst/Model/GtkColumnPixbufType.st.
        * Model/GtkColumnTextType.st: Renamed from 
packages/visualgst/Model/GtkColumnTextType.st.
        * Model/GtkColumnType.st: Renamed from 
packages/visualgst/Model/GtkColumnType.st.
        * Tests/GtkScrollTreeWidgetTest.st: Renamed from 
packages/visualgst/Tests/GtkScrollTreeWidgetTest.st.
        * Tests/GtkSimpleListWidgetTest.st: Renamed from 
packages/visualgst/Tests/GtkSimpleListWidgetTest.st.
        * package.xml: Add new files.

2013-03-30  Holger Hans Peter Freyther  <address@hidden>

        * Extensions.st: Move the model extensiosn to GTKtools.
        * package.xml: Remove moved files.
        * GtkScrollTreeWidget.st: Renamed to 
packages/gtktools/GtkScrollTreeWidget.st.
        * GtkSimpleListWidget.st: Renamed to 
packages/gtktools/GtkSimpleListWidget.st.
        * Model/GtkColumnOOPType.st: Renamed to 
packages/gtktools/Model/GtkColumnOOPType.st.
        * Model/GtkColumnPixbufType.st: Renamed to 
packages/gtktools/Model/GtkColumnPixbufType.st.
        * Model/GtkColumnTextType.st: Renamed to 
packages/gtktools/Model/GtkColumnTextType.st.
        * Model/GtkColumnType.st: Renamed to 
packages/gtktools/Model/GtkColumnType.st.
        * Tests/GtkScrollTreeWidgetTest.st: Renamed to 
packages/gtktools/Tests/GtkScrollTreeWidgetTest.st.
        * Tests/GtkSimpleListWidgetTest.st: Renamed to 
packages/gtktools/Tests/GtkSimpleListWidgetTest.st.
---
 packages/gtktools/ChangeLog                        |   13 ++
 packages/gtktools/Extensions.st                    |  170 ++++++++++++++++++++
 packages/gtktools/GtkScrollTreeWidget.st           |   47 ++++++
 packages/gtktools/GtkSimpleListWidget.st           |   16 ++
 packages/gtktools/Makefile.frag                    |    2 +-
 packages/gtktools/Model/GtkColumnOOPType.st        |   20 +++
 packages/gtktools/Model/GtkColumnPixbufType.st     |   20 +++
 packages/gtktools/Model/GtkColumnTextType.st       |   20 +++
 packages/gtktools/Model/GtkColumnType.st           |  107 ++++++++++++
 packages/gtktools/Tests/GtkScrollTreeWidgetTest.st |   18 +++
 packages/gtktools/Tests/GtkSimpleListWidgetTest.st |   10 ++
 packages/gtktools/package.xml                      |   12 ++
 packages/visualgst/ChangeLog                       |   13 ++
 packages/visualgst/Extensions.st                   |  169 -------------------
 packages/visualgst/GtkScrollTreeWidget.st          |   48 ------
 packages/visualgst/GtkSimpleListWidget.st          |   17 --
 packages/visualgst/Makefile.frag                   |    2 +-
 packages/visualgst/Model/GtkColumnOOPType.st       |   21 ---
 packages/visualgst/Model/GtkColumnPixbufType.st    |   21 ---
 packages/visualgst/Model/GtkColumnTextType.st      |   21 ---
 packages/visualgst/Model/GtkColumnType.st          |  107 ------------
 .../visualgst/Tests/GtkScrollTreeWidgetTest.st     |   19 ---
 .../visualgst/Tests/GtkSimpleListWidgetTest.st     |   11 --
 packages/visualgst/package.xml                     |   18 ---
 24 files changed, 468 insertions(+), 454 deletions(-)
 create mode 100644 packages/gtktools/Extensions.st
 create mode 100644 packages/gtktools/GtkScrollTreeWidget.st
 create mode 100644 packages/gtktools/GtkSimpleListWidget.st
 create mode 100644 packages/gtktools/Model/GtkColumnOOPType.st
 create mode 100644 packages/gtktools/Model/GtkColumnPixbufType.st
 create mode 100644 packages/gtktools/Model/GtkColumnTextType.st
 create mode 100644 packages/gtktools/Model/GtkColumnType.st
 create mode 100644 packages/gtktools/Tests/GtkScrollTreeWidgetTest.st
 create mode 100644 packages/gtktools/Tests/GtkSimpleListWidgetTest.st
 delete mode 100644 packages/visualgst/GtkScrollTreeWidget.st
 delete mode 100644 packages/visualgst/GtkSimpleListWidget.st
 delete mode 100644 packages/visualgst/Model/GtkColumnOOPType.st
 delete mode 100644 packages/visualgst/Model/GtkColumnPixbufType.st
 delete mode 100644 packages/visualgst/Model/GtkColumnTextType.st
 delete mode 100644 packages/visualgst/Model/GtkColumnType.st
 delete mode 100644 packages/visualgst/Tests/GtkScrollTreeWidgetTest.st
 delete mode 100644 packages/visualgst/Tests/GtkSimpleListWidgetTest.st

diff --git a/packages/gtktools/ChangeLog b/packages/gtktools/ChangeLog
index f7ee1f7..42a5356 100644
--- a/packages/gtktools/ChangeLog
+++ b/packages/gtktools/ChangeLog
@@ -1,5 +1,18 @@
 2013-03-30  Holger Hans Peter Freyther  <address@hidden>
 
+       * Extensions.st: Added.
+       * GtkScrollTreeWidget.st: Renamed from 
packages/visualgst/GtkScrollTreeWidget.st.
+       * GtkSimpleListWidget.st: Renamed from 
packages/visualgst/GtkSimpleListWidget.st.
+       * Model/GtkColumnOOPType.st: Renamed from 
packages/visualgst/Model/GtkColumnOOPType.st.
+       * Model/GtkColumnPixbufType.st: Renamed from 
packages/visualgst/Model/GtkColumnPixbufType.st.
+       * Model/GtkColumnTextType.st: Renamed from 
packages/visualgst/Model/GtkColumnTextType.st.
+       * Model/GtkColumnType.st: Renamed from 
packages/visualgst/Model/GtkColumnType.st.
+       * Tests/GtkScrollTreeWidgetTest.st: Renamed from 
packages/visualgst/Tests/GtkScrollTreeWidgetTest.st.
+       * Tests/GtkSimpleListWidgetTest.st: Renamed from 
packages/visualgst/Tests/GtkSimpleListWidgetTest.st.
+       * package.xml: Add new files.
+
+2013-03-30  Holger Hans Peter Freyther  <address@hidden>
+
        * GtkHSidebarWidget.st: Renamed from 
packages/visualgst/GtkHSidebarWidget.st.
        * GtkSidebarWidget.st: Renamed from 
packages/visualgst/GtkSidebarWidget.st.
        * GtkVSidebarWidget.st: Renamed from 
packages/visualgst/GtkVSidebarWidget.st.
diff --git a/packages/gtktools/Extensions.st b/packages/gtktools/Extensions.st
new file mode 100644
index 0000000..04217c7
--- /dev/null
+++ b/packages/gtktools/Extensions.st
@@ -0,0 +1,170 @@
+
+GTK.GtkTreeModel class extend [
+    createModelWith: anArray [
+        <category: '*GTKTools'>
+
+        | model |
+        model := OrderedCollection new.
+        anArray do: [ :each | model addAll: (each collect: [ :elem | elem kind 
]) ].
+        model addLast: GTKTools.GtkColumnOOPType kind.
+        ^ self new: model size varargs: model asArray
+    ]
+]
+
+GTK.GtkListStore class extend [
+    createModelWith: anArray [
+        <category: '*GTKTools'>
+
+        | model |
+        model := OrderedCollection new.
+        anArray do: [ :each | model addAll: (each collect: [ :elem | elem kind 
]) ].
+        model addLast: GTKTools.GtkColumnOOPType kind.
+        ^ self new: model size varargs: model asArray
+    ]
+]
+
+GTK.GtkTreeStore class extend [
+    createModelWith: anArray [
+        <category: '*GTKTools'>
+
+        | model |
+        model := OrderedCollection new.
+        anArray do: [ :each | model addAll: (each collect: [ :elem | elem kind 
]) ].
+        model addLast: GTKTools.GtkColumnOOPType kind.
+        ^ self new: model size varargs: model asArray
+    ]
+]
+
+
+GTK.GtkTreeView class extend [
+
+    createModel: aGtkStoreClass with: anArray [
+       <category: '*GTKTools'>
+
+       ^ self newWithModel: (aGtkStoreClass createModelWith: anArray)
+    ]
+
+    createTreeViewWith: anArray [
+       <category: '*GTKTools'>
+
+        ^ self createModel: GtkTreeStore with: anArray
+    ]
+
+    createListViewWith: anArray [
+        <category: '*GTKTools'>
+
+        ^ self createModel: GtkListStore with: anArray
+    ]
+
+    createColumnsOn: aGtkTreeView with: anArray [
+        <category: '*GTKTools'>
+
+        | colView i render |
+        i := 0.
+        anArray do: [ :each |
+            colView := GtkTreeViewColumn new.
+            each do: [ :column |
+            column isVisible ifTrue: [
+                colView
+                    packStart: (render := column cellRenderer new) expand: 
false;
+                    addAttribute: render attribute: column kindName column: i.
+                column hasTitle ifTrue: [ colView setTitle: column title ].
+                i := i + 1 ] ].
+            aGtkTreeView insertColumn: colView position: -1 ]
+    ]
+
+    createListWithModel: anArray [
+        <category: '*GTKTools'>
+
+        | view |
+        view := self createListViewWith: anArray.
+        self createColumnsOn: view with: anArray.
+       ^ view
+    ]
+
+    createTreeWithModel: anArray [
+       <category: '*GTKTools'>
+
+       | view |
+        view := self createTreeViewWith: anArray.
+        self createColumnsOn: view with: anArray.
+       ^ view
+    ]
+]
+
+GTK.GtkTreeView extend [
+    | model |
+
+    model: aGtkModel [
+       <category: 'accessing'>
+
+       model := aGtkModel
+    ]
+
+    model [
+       <category: 'accessing'>
+
+       ^ model
+    ]
+
+    selection [
+       <category: 'accessing'>
+
+        | iter string |
+        (iter := self selectedIter) ifNil: [ ^ self error: 'nothing is 
selected' ].
+       ^ (self getModel at: iter) last
+    ]
+
+    selections [
+       <category: 'accessing'>
+
+       | glist result |
+       result := OrderedCollection new.
+       (glist := self getSelection getSelectedRows: nil) ifNil: [ ^ result ].
+       glist do: [ :each | | iter path |
+           path := each castTo: GTK.GtkTreePath type.
+           iter := self getModel getIter: path.
+           result add: ((self getModel at: iter) last) ].
+       ^ result
+    ]
+
+    select: anObject [
+       <category: 'accessing'>
+
+        self getSelection unselectAll.
+       self getModel do: [ :elem :iter |
+           elem last = anObject ifTrue: [
+                    self scrollToCell: (self getModel getPath: iter) column: 
nil useAlign: false rowAlign: 0.5 colAlign: 0.5.
+                    ^ self getSelection selectIter: iter ] ].
+    ]
+
+    selectNth: anInteger [
+       <category: 'accessing'>
+
+        | path iter |
+        self getSelection unselectAll.
+        anInteger = 0 ifTrue: [^self].
+        path := GtkTreePath newFromIndices: {anInteger - 1. -1}.
+       (self getModel getIter: path) isNil ifTrue: [^self].
+        self scrollToCell: path column: nil useAlign: false rowAlign: 0.5 
colAlign: 0.5.
+        self getSelection selectPath: path
+    ]
+
+    selectFirstItem [
+       <category: 'accessing'>
+
+       | selection |
+       (selection := self getSelection) unselectAll.
+        selection unselectAll.
+        selection selectIter: self getModel getIterFirst
+    ]
+
+    selectLastItem [
+       <category: 'accessing'>
+
+       | selection |
+       (selection := self getSelection) unselectAll.
+       selection unselectAll.
+        selection selectIter: self getModel getIterLast
+    ]
+]
diff --git a/packages/gtktools/GtkScrollTreeWidget.st 
b/packages/gtktools/GtkScrollTreeWidget.st
new file mode 100644
index 0000000..d88ddbe
--- /dev/null
+++ b/packages/gtktools/GtkScrollTreeWidget.st
@@ -0,0 +1,47 @@
+GtkConcreteWidget subclass: GtkScrollTreeWidget [
+
+    GtkScrollTreeWidget class >> createListWithModel: anObject [
+       <category: 'instance creation'>
+
+       ^ self basicNew
+               treeView: (GTK.GtkTreeView createListWithModel: anObject);
+               initialize;
+               yourself
+    ]
+
+    GtkScrollTreeWidget class >> createTreeWithModel: anObject [
+        <category: 'instance creation'>
+
+        ^ self basicNew
+                treeView: (GTK.GtkTreeView createTreeWithModel: anObject);
+                initialize;
+                yourself
+    ]
+
+    | treeView |
+
+    initialize [
+       <category:'initialize'>
+
+       popupMenu := [ :value | ].
+       self buildTreeView.
+       self mainWidget: (GTK.GtkScrolledWindow withChild: self treeView)
+    ]
+
+    buildTreeView [
+       <category: 'user interface'>
+
+    ]
+
+    treeView: aGtkTreeView [
+       <category: 'accessing'>
+
+       treeView := aGtkTreeView.
+    ]
+
+    treeView [
+       <category: 'accessing'>
+
+       ^ treeView
+    ]
+]
diff --git a/packages/gtktools/GtkSimpleListWidget.st 
b/packages/gtktools/GtkSimpleListWidget.st
new file mode 100644
index 0000000..9121c9b
--- /dev/null
+++ b/packages/gtktools/GtkSimpleListWidget.st
@@ -0,0 +1,16 @@
+GtkScrollTreeWidget subclass: GtkSimpleListWidget [
+
+    GtkSimpleListWidget class >> named: aString [
+       <category: 'instance creation'>
+
+       ^ self createListWithModel: {{GtkColumnTextType title: aString}}
+    ]
+
+    buildTreeView [
+        <category: 'user interface'>
+
+        self treeView getSelection setMode: GTK.Gtk gtkSelectionBrowse.
+        (GtkListModel on: self treeView getModel)
+                                        contentsBlock: [ :each | {each 
displayString} ]
+    ]
+]
diff --git a/packages/gtktools/Makefile.frag b/packages/gtktools/Makefile.frag
index eacb77b..cc99bda 100644
--- a/packages/gtktools/Makefile.frag
+++ b/packages/gtktools/Makefile.frag
@@ -1,5 +1,5 @@
 GTKTools_FILES = \
-packages/gtktools/GtkMainWindow.st 
packages/gtktools/GtkAbstractConcreteWidget.st 
packages/gtktools/GtkConcreteWidget.st packages/gtktools/GtkEntryDialog.st 
packages/gtktools/GtkListModel.st packages/gtktools/GtkSidebarWidget.st 
packages/gtktools/GtkHSidebarWidget.st packages/gtktools/GtkVSidebarWidget.st 
packages/gtktools/Tests/GtkConcreteWidgetTest.st
+packages/gtktools/Extensions.st packages/gtktools/GtkMainWindow.st 
packages/gtktools/GtkAbstractConcreteWidget.st 
packages/gtktools/GtkConcreteWidget.st packages/gtktools/GtkEntryDialog.st 
packages/gtktools/GtkListModel.st packages/gtktools/GtkSidebarWidget.st 
packages/gtktools/GtkHSidebarWidget.st packages/gtktools/GtkVSidebarWidget.st 
packages/gtktools/GtkScrollTreeWidget.st 
packages/gtktools/GtkSimpleListWidget.st 
packages/gtktools/Model/GtkColumnType.st 
packages/gtktools/Model/GtkColumnTextType.st 
packages/gtktools/Model/GtkColumnPixbufType.st 
packages/gtktools/Model/GtkColumnOOPType.st 
packages/gtktools/Tests/GtkConcreteWidgetTest.st 
packages/gtktools/Tests/GtkScrollTreeWidgetTest.st 
packages/gtktools/Tests/GtkSimpleListWidgetTest.st
 $(GTKTools_FILES):
 $(srcdir)/packages/gtktools/stamp-classes: $(GTKTools_FILES)
        touch $(srcdir)/packages/gtktools/stamp-classes
diff --git a/packages/gtktools/Model/GtkColumnOOPType.st 
b/packages/gtktools/Model/GtkColumnOOPType.st
new file mode 100644
index 0000000..0b4e4d6
--- /dev/null
+++ b/packages/gtktools/Model/GtkColumnOOPType.st
@@ -0,0 +1,20 @@
+GtkColumnType subclass: GtkColumnOOPType [
+
+    GtkColumnOOPType class >> kind [
+       <category: 'accessing'>
+
+       ^ GLib.GType oopType
+    ]
+
+    GtkColumnOOPType class >> kindName [
+        <category: 'accessing'>
+
+        ^ self error: 'OOP type should not be displayed'
+    ]
+
+    GtkColumnOOPType class >> cellRenderer [
+        <category: 'accessing'>
+
+        ^ self error: 'OOP type has no cell renderer'
+    ]
+]
diff --git a/packages/gtktools/Model/GtkColumnPixbufType.st 
b/packages/gtktools/Model/GtkColumnPixbufType.st
new file mode 100644
index 0000000..572bc7f
--- /dev/null
+++ b/packages/gtktools/Model/GtkColumnPixbufType.st
@@ -0,0 +1,20 @@
+GtkColumnType subclass: GtkColumnPixbufType [
+
+    GtkColumnPixbufType class >> kind [
+       <category: 'accessing'>
+
+       ^ GTK.GdkPixbuf getType
+    ]
+
+    GtkColumnPixbufType class >> kindName [
+        <category: 'accessing'>
+
+        ^ 'pixbuf'
+    ]
+
+    GtkColumnPixbufType class >> cellRenderer [
+        <category: 'accessing'>
+
+        ^ GTK.GtkCellRendererPixbuf
+    ]
+]
diff --git a/packages/gtktools/Model/GtkColumnTextType.st 
b/packages/gtktools/Model/GtkColumnTextType.st
new file mode 100644
index 0000000..c40507b
--- /dev/null
+++ b/packages/gtktools/Model/GtkColumnTextType.st
@@ -0,0 +1,20 @@
+GtkColumnType subclass: GtkColumnTextType [
+
+    GtkColumnTextType class >> kind [
+       <category: 'accessing'>
+
+       ^ GTK.GValue gTypeString
+    ]
+
+    GtkColumnTextType class >> kindName [
+        <category: 'accessing'>
+
+        ^ 'text'
+    ]
+
+    GtkColumnTextType class >> cellRenderer [
+        <category: 'accessing'>
+
+        ^ GTK.GtkCellRendererText
+    ]
+]
diff --git a/packages/gtktools/Model/GtkColumnType.st 
b/packages/gtktools/Model/GtkColumnType.st
new file mode 100644
index 0000000..39e1a2a
--- /dev/null
+++ b/packages/gtktools/Model/GtkColumnType.st
@@ -0,0 +1,107 @@
+Object subclass: GtkColumnType [
+    | visible title |
+
+    GtkColumnType class >> kind [
+       <category: 'accessing'>
+
+       ^ self subclassResponsibility
+    ]
+
+    GtkColumnType class >> kindName [
+        <category: 'accessing'>
+
+        ^ self subclassResponsibility
+    ]
+
+    GtkColumnType class >> cellRenderer [
+       <category: 'accessing'>
+
+       ^ self subclassResponsibility
+    ]
+
+    GtkColumnType class >> new [
+       <category: 'instance creation'>
+
+       ^ self error: 'should not call new'
+    ]
+
+    GtkColumnType class >> hidden [
+        <category: 'instance creation'>
+
+        ^ self basicNew
+            initialize;
+            yourself
+    ]
+
+    GtkColumnType class >> visible [
+        <category: 'instance creation'>
+
+        ^ self basicNew
+            initialize;
+           visible: true;
+            yourself
+    ]
+
+    GtkColumnType class >> title: aString [
+       <category: 'instance creation'>
+
+       ^ self basicNew
+           title: aString;
+           visible: true;
+           yourself
+    ]
+
+    initialize [
+       <category: 'initialization'>
+
+       visible := false
+    ]
+
+    kind [
+       <category: 'accessing'>
+
+       ^ self class kind
+    ]
+
+    kindName [
+        <category: 'accessing'>
+
+        ^ self class kindName
+    ]
+
+    cellRenderer [
+        <category: 'accessing'>
+
+        ^ self class cellRenderer
+    ]
+
+    visible: aBoolean [
+       <category: 'accessing'>
+
+       visible := aBoolean
+    ]
+
+    isVisible [
+       <category: 'testing'>
+
+       ^ visible
+    ]
+
+    hasTitle [
+       <category: 'testing'>
+
+       ^ title isNil not
+    ]
+
+    title: aString [
+       <category: 'accessing'>
+
+       title := aString
+    ]
+
+    title [
+       <category: 'accessing'>
+
+       ^ title
+    ]
+]
diff --git a/packages/gtktools/Tests/GtkScrollTreeWidgetTest.st 
b/packages/gtktools/Tests/GtkScrollTreeWidgetTest.st
new file mode 100644
index 0000000..8d334a5
--- /dev/null
+++ b/packages/gtktools/Tests/GtkScrollTreeWidgetTest.st
@@ -0,0 +1,18 @@
+TestCase subclass: GtkScrollTreeWidgetTest [
+
+    testAccessing [
+       <category: 'testing'>
+
+       | widget |
+       widget := GtkScrollTreeWidget basicNew.
+       widget treeView: 123.
+       self assert: widget treeView = 123
+    ]
+
+    testPopupConnection [
+       <category: 'testing'>
+
+        | widget |
+        widget := GtkScrollTreeWidget createListWithModel: {{GtkColumnTextType 
title: 'aString'}}.
+    ]
+]
diff --git a/packages/gtktools/Tests/GtkSimpleListWidgetTest.st 
b/packages/gtktools/Tests/GtkSimpleListWidgetTest.st
new file mode 100644
index 0000000..ea7e906
--- /dev/null
+++ b/packages/gtktools/Tests/GtkSimpleListWidgetTest.st
@@ -0,0 +1,10 @@
+TestCase subclass: GtkSimpleListWidgetTest [
+
+    testInstanceCreation [
+       <category: 'testing'>
+
+       | widget |
+       widget := GtkSimpleListWidget named: 'foo'.
+       self assert: widget treeView isNil not
+    ]
+]
diff --git a/packages/gtktools/package.xml b/packages/gtktools/package.xml
index ee00c33..0ff642e 100644
--- a/packages/gtktools/package.xml
+++ b/packages/gtktools/package.xml
@@ -3,6 +3,7 @@
   <namespace>GTKTools</namespace>
   <prereq>GTK</prereq>
 
+  <filein>Extensions.st</filein>
   <filein>GtkMainWindow.st</filein>
   <filein>GtkAbstractConcreteWidget.st</filein>
   <filein>GtkConcreteWidget.st</filein>
@@ -11,11 +12,22 @@
   <filein>GtkSidebarWidget.st</filein>
   <filein>GtkHSidebarWidget.st</filein>
   <filein>GtkVSidebarWidget.st</filein>
+  <filein>GtkScrollTreeWidget.st</filein>
+  <filein>GtkSimpleListWidget.st</filein>
+
+  <filein>Model/GtkColumnType.st</filein>
+  <filein>Model/GtkColumnTextType.st</filein>
+  <filein>Model/GtkColumnPixbufType.st</filein>
+  <filein>Model/GtkColumnOOPType.st</filein>
 
   <test>
     <sunit>
       GTKTools.GtkConcreteWidgetTest
+      GTKTools.GtkScrollTreeWidgetTest
+      GTKTools.GtkSimpleListWidgetTest
     </sunit>
     <filein>Tests/GtkConcreteWidgetTest.st</filein>
+    <filein>Tests/GtkScrollTreeWidgetTest.st</filein>
+    <filein>Tests/GtkSimpleListWidgetTest.st</filein>
   </test>
 </package>
diff --git a/packages/visualgst/ChangeLog b/packages/visualgst/ChangeLog
index 7673f74..654745f 100644
--- a/packages/visualgst/ChangeLog
+++ b/packages/visualgst/ChangeLog
@@ -1,5 +1,18 @@
 2013-03-30  Holger Hans Peter Freyther  <address@hidden>
 
+       * Extensions.st: Move the model extensiosn to GTKtools.
+       * package.xml: Remove moved files.
+       * GtkScrollTreeWidget.st: Renamed to 
packages/gtktools/GtkScrollTreeWidget.st.
+       * GtkSimpleListWidget.st: Renamed to 
packages/gtktools/GtkSimpleListWidget.st.
+       * Model/GtkColumnOOPType.st: Renamed to 
packages/gtktools/Model/GtkColumnOOPType.st.
+       * Model/GtkColumnPixbufType.st: Renamed to 
packages/gtktools/Model/GtkColumnPixbufType.st.
+       * Model/GtkColumnTextType.st: Renamed to 
packages/gtktools/Model/GtkColumnTextType.st.
+       * Model/GtkColumnType.st: Renamed to 
packages/gtktools/Model/GtkColumnType.st.
+       * Tests/GtkScrollTreeWidgetTest.st: Renamed to 
packages/gtktools/Tests/GtkScrollTreeWidgetTest.st.
+       * Tests/GtkSimpleListWidgetTest.st: Renamed to 
packages/gtktools/Tests/GtkSimpleListWidgetTest.st.
+
+2013-03-30  Holger Hans Peter Freyther  <address@hidden>
+
        * GtkLauncher.st: Use GTKTools namespace.
        * package.xml: Remove moved files.
        * GtkHSidebarWidget.st: Renamed to 
packages/gtktools/GtkHSidebarWidget.st.
diff --git a/packages/visualgst/Extensions.st b/packages/visualgst/Extensions.st
index 3608605..4a13832 100644
--- a/packages/visualgst/Extensions.st
+++ b/packages/visualgst/Extensions.st
@@ -516,175 +516,6 @@ STInST.RBParser class extend [
     ]  
 ]
 
-GTK.GtkTreeModel class extend [
-    createModelWith: anArray [
-        <category: '*VisualGST'>
-
-        | model |
-        model := OrderedCollection new.
-        anArray do: [ :each | model addAll: (each collect: [ :elem | elem kind 
]) ].
-        model addLast: VisualGST.GtkColumnOOPType kind.
-        ^ self new: model size varargs: model asArray
-    ]
-]
-
-GTK.GtkListStore class extend [
-    createModelWith: anArray [
-        <category: '*VisualGST'>
-
-        | model |
-        model := OrderedCollection new.
-        anArray do: [ :each | model addAll: (each collect: [ :elem | elem kind 
]) ].
-        model addLast: VisualGST.GtkColumnOOPType kind.
-        ^ self new: model size varargs: model asArray
-    ]
-]
-
-GTK.GtkTreeStore class extend [
-    createModelWith: anArray [
-        <category: '*VisualGST'>
-
-        | model |
-        model := OrderedCollection new.
-        anArray do: [ :each | model addAll: (each collect: [ :elem | elem kind 
]) ].
-        model addLast: VisualGST.GtkColumnOOPType kind.
-        ^ self new: model size varargs: model asArray
-    ]
-]
-
-GTK.GtkTreeView class extend [
-
-    createModel: aGtkStoreClass with: anArray [
-       <category: '*VisualGST'>
-
-       ^ self newWithModel: (aGtkStoreClass createModelWith: anArray)
-    ]
-
-    createTreeViewWith: anArray [
-       <category: '*VisualGST'>
-
-        ^ self createModel: GtkTreeStore with: anArray
-    ]
-
-    createListViewWith: anArray [
-        <category: '*VisualGST'>
-
-        ^ self createModel: GtkListStore with: anArray
-    ]
-
-    createColumnsOn: aGtkTreeView with: anArray [
-        <category: '*VisualGST'>
-
-        | colView i render |
-        i := 0.
-        anArray do: [ :each |
-            colView := GtkTreeViewColumn new.
-            each do: [ :column |
-            column isVisible ifTrue: [
-                colView
-                    packStart: (render := column cellRenderer new) expand: 
false;
-                    addAttribute: render attribute: column kindName column: i.
-                column hasTitle ifTrue: [ colView setTitle: column title ].
-                i := i + 1 ] ].
-            aGtkTreeView insertColumn: colView position: -1 ]
-    ]
-
-    createListWithModel: anArray [
-        <category: '*VisualGST'>
-
-        | view |
-        view := self createListViewWith: anArray.
-        self createColumnsOn: view with: anArray.
-       ^ view 
-    ]
-
-    createTreeWithModel: anArray [
-       <category: '*VisualGST'>
-
-       | view |
-        view := self createTreeViewWith: anArray.
-        self createColumnsOn: view with: anArray.
-       ^ view
-    ]
-]
-
-GTK.GtkTreeView extend [
-    | model |
-
-    model: aGtkModel [
-       <category: 'accessing'>
-
-       model := aGtkModel
-    ]
-
-    model [
-       <category: 'accessing'>
-
-       ^ model
-    ]
-
-    selection [
-       <category: 'accessing'>
-
-        | iter string |
-        (iter := self selectedIter) ifNil: [ ^ self error: 'nothing is 
selected' ].
-       ^ (self getModel at: iter) last
-    ]
-
-    selections [
-       <category: 'accessing'>
-
-       | glist result |
-       result := OrderedCollection new.
-       (glist := self getSelection getSelectedRows: nil) ifNil: [ ^ result ].
-       glist do: [ :each | | iter path |
-           path := each castTo: GTK.GtkTreePath type.
-           iter := self getModel getIter: path.
-           result add: ((self getModel at: iter) last) ].
-       ^ result
-    ]
-
-    select: anObject [
-       <category: 'accessing'>
-
-        self getSelection unselectAll.
-       self getModel do: [ :elem :iter |
-           elem last = anObject ifTrue: [
-                    self scrollToCell: (self getModel getPath: iter) column: 
nil useAlign: false rowAlign: 0.5 colAlign: 0.5.
-                    ^ self getSelection selectIter: iter ] ].
-    ]
-
-    selectNth: anInteger [
-       <category: 'accessing'>
-
-        | path iter |
-        self getSelection unselectAll.
-        anInteger = 0 ifTrue: [^self].
-        path := GtkTreePath newFromIndices: {anInteger - 1. -1}.
-       (self getModel getIter: path) isNil ifTrue: [^self].
-        self scrollToCell: path column: nil useAlign: false rowAlign: 0.5 
colAlign: 0.5.
-        self getSelection selectPath: path
-    ]
-
-    selectFirstItem [
-       <category: 'accessing'>
-
-       | selection |
-       (selection := self getSelection) unselectAll.
-        selection unselectAll.
-        selection selectIter: self getModel getIterFirst
-    ]
-
-    selectLastItem [
-       <category: 'accessing'>
-
-       | selection |
-       (selection := self getSelection) unselectAll.   
-       selection unselectAll.
-        selection selectIter: self getModel getIterLast
-    ]
-]
-
 GTK.GtkDialog extend [
 
     showModal [
diff --git a/packages/visualgst/GtkScrollTreeWidget.st 
b/packages/visualgst/GtkScrollTreeWidget.st
deleted file mode 100644
index 5adb618..0000000
--- a/packages/visualgst/GtkScrollTreeWidget.st
+++ /dev/null
@@ -1,48 +0,0 @@
-GTKTools.GtkConcreteWidget subclass: GtkScrollTreeWidget [
-
-    GtkScrollTreeWidget class >> createListWithModel: anObject [
-       <category: 'instance creation'>
-
-       ^ self basicNew
-               treeView: (GTK.GtkTreeView createListWithModel: anObject);
-               initialize;
-               yourself
-    ]
-
-    GtkScrollTreeWidget class >> createTreeWithModel: anObject [
-        <category: 'instance creation'>
-
-        ^ self basicNew
-                treeView: (GTK.GtkTreeView createTreeWithModel: anObject);
-                initialize;
-                yourself
-    ]
-
-    | treeView |
-
-    initialize [
-       <category:'initialize'>
-
-       popupMenu := [ :value | ].
-       self buildTreeView.
-       self mainWidget: (GTK.GtkScrolledWindow withChild: self treeView)
-    ]
-
-    buildTreeView [
-       <category: 'user interface'>
-
-    ]
-
-    treeView: aGtkTreeView [
-       <category: 'accessing'>
-
-       treeView := aGtkTreeView.
-    ]
-
-    treeView [
-       <category: 'accessing'>
-
-       ^ treeView
-    ]
-]
-
diff --git a/packages/visualgst/GtkSimpleListWidget.st 
b/packages/visualgst/GtkSimpleListWidget.st
deleted file mode 100644
index fba980e..0000000
--- a/packages/visualgst/GtkSimpleListWidget.st
+++ /dev/null
@@ -1,17 +0,0 @@
-GtkScrollTreeWidget subclass: GtkSimpleListWidget [
-
-    GtkSimpleListWidget class >> named: aString [
-       <category: 'instance creation'>
-
-       ^ self createListWithModel: {{GtkColumnTextType title: aString}}
-    ]
-
-    buildTreeView [
-        <category: 'user interface'>
-
-        self treeView getSelection setMode: GTK.Gtk gtkSelectionBrowse.
-        (GTKTools.GtkListModel on: self treeView getModel)
-                                        contentsBlock: [ :each | {each 
displayString} ]
-    ]
-]
-
diff --git a/packages/visualgst/Makefile.frag b/packages/visualgst/Makefile.frag
index 5cc7fa0..5058822 100644
--- a/packages/visualgst/Makefile.frag
+++ b/packages/visualgst/Makefile.frag
@@ -1,5 +1,5 @@
 VisualGST_FILES = \
-packages/visualgst/Notification/AbstractEvent.st 
packages/visualgst/Notification/AddedEvent.st 
packages/visualgst/Notification/CommentedEvent.st 
packages/visualgst/Notification/DoItEvent.st 
packages/visualgst/Notification/SystemEventManager.st 
packages/visualgst/Notification/EventMultiplexer.st 
packages/visualgst/Notification/EventDispatcher.st 
packages/visualgst/Notification/ModifiedEvent.st 
packages/visualgst/Notification/ModifiedClassDefinitionEvent.st 
packages/visualgst/Notification/RecategorizedEvent.st 
packages/visualgst/Notification/RemovedEvent.st 
packages/visualgst/Notification/RenamedEvent.st 
packages/visualgst/Notification/ReorganizedEvent.st 
packages/visualgst/Notification/SystemChangeNotifier.st 
packages/visualgst/GtkAnnouncer.st 
packages/visualgst/GtkNamespaceSelectionChanged.st 
packages/visualgst/GtkClassSelectionChanged.st 
packages/visualgst/Commands/Command.st 
packages/visualgst/Commands/SmalltalkMenus/DoItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/DebugI
 tCommand.st packages/visualgst/Commands/SmalltalkMenus/PrintItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/InspectItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/AcceptItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/CancelCommand.st 
packages/visualgst/Commands/HistoryCommands/HistoryBackCommand.st 
packages/visualgst/Commands/HistoryCommands/HistoryDisplayCommand.st 
packages/visualgst/Commands/HistoryCommands/HistoryForwardCommand.st 
packages/visualgst/Commands/TabsMenus/CloseTabCommand.st 
packages/visualgst/Commands/TabsMenus/NextTabCommand.st 
packages/visualgst/Commands/TabsMenus/PreviousTabCommand.st 
packages/visualgst/Commands/NamespaceMenus/NamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/InspectNamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/FileoutNamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/AddNamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/DeleteNamespaceCommand.st 
packages/visualgst/Comma
 nds/NamespaceMenus/RenameNamespaceCommand.st 
packages/visualgst/Commands/ClassMenus/ClassCommand.st 
packages/visualgst/Commands/ClassMenus/InspectClassCommand.st 
packages/visualgst/Commands/ClassMenus/FileoutClassCommand.st 
packages/visualgst/Commands/ClassMenus/AddClassCommand.st 
packages/visualgst/Commands/ClassMenus/DeleteClassCommand.st 
packages/visualgst/Commands/ClassMenus/RenameClassCommand.st 
packages/visualgst/Commands/CategoryMenus/CategoryCommand.st 
packages/visualgst/Commands/CategoryMenus/FileoutCategoryCommand.st 
packages/visualgst/Commands/CategoryMenus/AddCategoryCommand.st 
packages/visualgst/Commands/CategoryMenus/RenameCategoryCommand.st 
packages/visualgst/Commands/MethodMenus/MethodCommand.st 
packages/visualgst/Commands/MethodMenus/FileoutMethodCommand.st 
packages/visualgst/Commands/MethodMenus/InspectMethodCommand.st 
packages/visualgst/Commands/MethodMenus/DeleteMethodCommand.st 
packages/visualgst/Commands/MethodMenus/DebugTestCommand.st 
packages/visualgst/Comman
 ds/ToolsMenus/OpenAssistantCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenWebBrowserCommand.st 
packages/visualgst/Commands/EditMenus/CancelEditCommand.st 
packages/visualgst/Commands/EditMenus/UndoEditCommand.st 
packages/visualgst/Commands/EditMenus/RedoEditCommand.st 
packages/visualgst/Commands/EditMenus/CutEditCommand.st 
packages/visualgst/Commands/EditMenus/CopyEditCommand.st 
packages/visualgst/Commands/EditMenus/PasteEditCommand.st 
packages/visualgst/Commands/EditMenus/SelectAllEditCommand.st 
packages/visualgst/Commands/EditMenus/FindEditCommand.st 
packages/visualgst/Commands/EditMenus/ReplaceEditCommand.st 
packages/visualgst/Commands/DebugMenus/DebugCommand.st 
packages/visualgst/Commands/DebugMenus/ContinueDebugCommand.st 
packages/visualgst/Commands/DebugMenus/StepIntoDebugCommand.st 
packages/visualgst/Commands/DebugMenus/StepToDebugCommand.st 
packages/visualgst/Menus/MenuBuilder.st 
packages/visualgst/Menus/MenuSeparator.st 
packages/visualgst/Menus/ToolbarSeparator.st pac
 kages/visualgst/Menus/LauncherToolbar.st 
packages/visualgst/Menus/DebuggerToolbar.st 
packages/visualgst/Menus/NamespaceMenus.st 
packages/visualgst/Menus/ClassMenus.st 
packages/visualgst/Menus/CategoryMenus.st 
packages/visualgst/Menus/ContextMenus.st 
packages/visualgst/Menus/MethodMenus.st packages/visualgst/Menus/EditMenus.st 
packages/visualgst/Menus/SmalltalkMenus.st 
packages/visualgst/Menus/ToolsMenus.st packages/visualgst/Menus/HistoryMenus.st 
packages/visualgst/Menus/TabsMenus.st 
packages/visualgst/Menus/InspectorMenus.st 
packages/visualgst/Menus/TextMenus.st 
packages/visualgst/Menus/WorkspaceVariableMenus.st 
packages/visualgst/Menus/SimpleWorkspaceMenus.st 
packages/visualgst/Menus/WorkspaceMenus.st packages/visualgst/FakeNamespace.st 
packages/visualgst/Category/ClassCategory.st 
packages/visualgst/Category/AbstractNamespace.st 
packages/visualgst/Category/Class.st packages/visualgst/GtkScrollTreeWidget.st 
packages/visualgst/GtkSimpleListWidget.st packages/visualgst/GtkEntryWidget
 .st packages/visualgst/Model/GtkColumnType.st 
packages/visualgst/Model/GtkColumnTextType.st 
packages/visualgst/Model/GtkColumnPixbufType.st 
packages/visualgst/Model/GtkColumnOOPType.st packages/visualgst/GtkTreeModel.st 
packages/visualgst/Text/GtkTextWidget.st 
packages/visualgst/GtkPackageBuilderWidget.st 
packages/visualgst/GtkVisualGSTTool.st packages/visualgst/GtkBrowsingTool.st 
packages/visualgst/GtkLauncher.st 
packages/visualgst/Text/GtkTextPluginWidget.st 
packages/visualgst/Text/GtkFindWidget.st 
packages/visualgst/Text/GtkReplaceWidget.st 
packages/visualgst/Text/GtkSaveTextWidget.st 
packages/visualgst/GtkNotebookWidget.st 
packages/visualgst/Image/GtkImageModel.st 
packages/visualgst/Image/GtkImageWidget.st 
packages/visualgst/Debugger/GtkContextWidget.st 
packages/visualgst/Debugger/GtkDebugger.st 
packages/visualgst/State/BrowserState.st 
packages/visualgst/State/NamespaceState.st 
packages/visualgst/State/ClassState.st 
packages/visualgst/State/CategoryState.st packages/visualgst/St
 ate/MethodState.st packages/visualgst/GtkWorkspaceWidget.st 
packages/visualgst/GtkTranscriptWidget.st 
packages/visualgst/StBrowser/GtkCategorizedNamespaceWidget.st 
packages/visualgst/StBrowser/GtkCategorizedClassWidget.st 
packages/visualgst/StBrowser/GtkCategoryWidget.st 
packages/visualgst/StBrowser/GtkMethodWidget.st 
packages/visualgst/Text/GtkSourceCodeWidget.st 
packages/visualgst/StBrowser/GtkClassHierarchyWidget.st 
packages/visualgst/GtkHistoryWidget.st 
packages/visualgst/Inspector/GtkInspector.st 
packages/visualgst/StBrowser/GtkClassBrowserWidget.st 
packages/visualgst/HistoryStack.st packages/visualgst/Undo/UndoStack.st 
packages/visualgst/Undo/UndoCommand.st 
packages/visualgst/Undo/AddNamespaceUndoCommand.st 
packages/visualgst/Undo/RenameNamespaceUndoCommand.st 
packages/visualgst/Undo/DeleteNamespaceUndoCommand.st 
packages/visualgst/Source/SourceFormatter.st 
packages/visualgst/Source/NamespaceHeaderSource.st 
packages/visualgst/Source/NamespaceSource.st packages/visualgst/Source
 /ClassHeaderSource.st packages/visualgst/Source/ClassSource.st 
packages/visualgst/Source/CategorySource.st 
packages/visualgst/Source/MethodSource.st 
packages/visualgst/Source/PackageSource.st 
packages/visualgst/Source/BrowserMethodSource.st 
packages/visualgst/Undo/AddClassUndoCommand.st 
packages/visualgst/Undo/RenameClassUndoCommand.st 
packages/visualgst/Undo/DeleteClassUndoCommand.st 
packages/visualgst/AbstractFinder.st packages/visualgst/NamespaceFinder.st 
packages/visualgst/ClassFinder.st packages/visualgst/MethodFinder.st 
packages/visualgst/GtkWebBrowser.st packages/visualgst/GtkWebView.st 
packages/visualgst/Extensions.st packages/visualgst/GtkAssistant.st 
packages/visualgst/Undo/RenameCategoryUndoCommand.st 
packages/visualgst/Undo/AddMethodUndoCommand.st 
packages/visualgst/Undo/DeleteMethodUndoCommand.st 
packages/visualgst/WorkspaceVariableTracker.st 
packages/visualgst/GtkVariableTrackerWidget.st 
packages/visualgst/SyntaxHighlighter.st 
packages/visualgst/Undo/Text/InsertTextCom
 mand.st packages/visualgst/Undo/Text/DeleteTextCommand.st 
packages/visualgst/Undo/Text/ReplaceTextCommand.st 
packages/visualgst/Clock/GtkClock.st 
packages/visualgst/Inspector/GtkInspectorSourceWidget.st 
packages/visualgst/Inspector/GtkInspectorBrowserWidget.st 
packages/visualgst/Inspector/GtkInspectorWidget.st 
packages/visualgst/Inspector/GtkObjectInspectorView.st 
packages/visualgst/Inspector/GtkCompiledMethodInspectorView.st 
packages/visualgst/Inspector/GtkCompiledBlockInspectorView.st 
packages/visualgst/Inspector/GtkSequenceableCollectionInspectorView.st 
packages/visualgst/Inspector/GtkSetInspectorView.st 
packages/visualgst/Inspector/GtkDictionaryInspectorView.st 
packages/visualgst/Inspector/GtkCharacterInspectorView.st 
packages/visualgst/Inspector/GtkIntegerInspectorView.st 
packages/visualgst/Inspector/GtkFloatInspectorView.st 
packages/visualgst/Implementors/GtkImageResultsWidget.st 
packages/visualgst/Implementors/GtkImplementorResultsWidget.st 
packages/visualgst/Implementors/Gtk
 SenderResultsWidget.st 
packages/visualgst/Notification/Kernel/AbstractNamespace.st 
packages/visualgst/Notification/Kernel/Metaclass.st 
packages/visualgst/Notification/Kernel/Class.st 
packages/visualgst/Notification/Kernel/MethodDictionary.st 
packages/visualgst/Debugger/GtkStackInspectorView.st 
packages/visualgst/Debugger/GtkStackInspector.st 
packages/visualgst/Tetris/HighScores.st packages/visualgst/Tetris/Score.st 
packages/visualgst/Tetris/TetrisPieceWidget.st 
packages/visualgst/Tetris/BlockWidget.st 
packages/visualgst/Tetris/TetrisField.st 
packages/visualgst/Tetris/TetrisPiece.st 
packages/visualgst/Tetris/TetrisPieceI.st 
packages/visualgst/Tetris/TetrisPieceJ.st 
packages/visualgst/Tetris/TetrisPieceL.st 
packages/visualgst/Tetris/TetrisPieceO.st 
packages/visualgst/Tetris/TetrisPieceS.st 
packages/visualgst/Tetris/TetrisPieceT.st 
packages/visualgst/Tetris/TetrisPieceZ.st packages/visualgst/Tetris/Tetris.st 
packages/visualgst/SUnit/TestBacktraceLog.st packages/visualgst/SUnit/GtkSUnit
 ResultWidget.st packages/visualgst/GtkClassSUnitWidget.st 
packages/visualgst/GtkMethodSUnitWidget.st packages/visualgst/SUnit/GtkSUnit.st 
packages/visualgst/Commands/OpenBrowserCommand.st 
packages/visualgst/Commands/OpenTabbedBrowserCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenSUnitCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenBottomPaneCommand.st 
packages/visualgst/Commands/OpenWorkspaceCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenImplementorCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenSenderCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenPackageBuilderCommand.st 
packages/visualgst/Commands/SaveImageCommand.st 
packages/visualgst/Commands/SaveImageAsCommand.st 
packages/visualgst/Commands/InspectorMenus/InspectorBackCommand.st 
packages/visualgst/Commands/InspectorMenus/InspectorDiveCommand.st 
packages/visualgst/Commands/WorkspaceMenus/DeleteItemCommand.st 
packages/visualgst/Commands/WorkspaceMenus/InspectItemCommand.st 
packages/visualgst/Comma
 nds/WorkspaceMenus/WorkspaceVariableCommand.st 
packages/visualgst/Icons/category.gif packages/visualgst/Icons/namespace.gif 
packages/visualgst/Icons/go-bottom.png packages/visualgst/Icons/go-down.png 
packages/visualgst/Icons/go-first.png packages/visualgst/Icons/go-home.png 
packages/visualgst/Icons/go-jump.png packages/visualgst/Icons/go-last.png 
packages/visualgst/Icons/go-next.png packages/visualgst/Icons/go-previous.png 
packages/visualgst/Icons/go-run.png packages/visualgst/Icons/go-top.png 
packages/visualgst/Icons/go-up.png packages/visualgst/Icons/NUnit.Failed.png 
packages/visualgst/Icons/NUnit.Loading.png 
packages/visualgst/Icons/NUnit.None.png 
packages/visualgst/Icons/NUnit.NotRun.png 
packages/visualgst/Icons/NUnit.Running.png 
packages/visualgst/Icons/NUnit.SuccessAndFailed.png 
packages/visualgst/Icons/NUnit.Success.png 
packages/visualgst/Icons/extension.png packages/visualgst/Icons/overridden.png 
packages/visualgst/Icons/override.png packages/visualgst/Icons/visualgst.png pa
 ckages/visualgst/Tests/AddNamespaceUndoCommandTest.st 
packages/visualgst/Tests/GtkMethodWidgetTest.st 
packages/visualgst/Tests/CompiledMethodTest.st 
packages/visualgst/Tests/ExtractLiteralsTest.st 
packages/visualgst/Tests/CategoryTest.st 
packages/visualgst/Tests/GtkScrollTreeWidgetTest.st 
packages/visualgst/Tests/MenuBuilderTest.st 
packages/visualgst/Tests/GtkAssistantTest.st 
packages/visualgst/Tests/GtkSimpleListWidgetTest.st 
packages/visualgst/Tests/EmptyTest.st 
packages/visualgst/Tests/AddClassUndoCommandTest.st 
packages/visualgst/Tests/GtkCategoryWidgetTest.st 
packages/visualgst/Tests/StateTest.st packages/visualgst/Tests/FinderTest.st 
packages/visualgst/Tests/PragmaTest.st 
packages/visualgst/Tests/GtkCategorizedNamespaceWidgetTest.st 
packages/visualgst/Tests/GtkCategorizedClassWidgetTest.st
+packages/visualgst/Notification/AbstractEvent.st 
packages/visualgst/Notification/AddedEvent.st 
packages/visualgst/Notification/CommentedEvent.st 
packages/visualgst/Notification/DoItEvent.st 
packages/visualgst/Notification/SystemEventManager.st 
packages/visualgst/Notification/EventMultiplexer.st 
packages/visualgst/Notification/EventDispatcher.st 
packages/visualgst/Notification/ModifiedEvent.st 
packages/visualgst/Notification/ModifiedClassDefinitionEvent.st 
packages/visualgst/Notification/RecategorizedEvent.st 
packages/visualgst/Notification/RemovedEvent.st 
packages/visualgst/Notification/RenamedEvent.st 
packages/visualgst/Notification/ReorganizedEvent.st 
packages/visualgst/Notification/SystemChangeNotifier.st 
packages/visualgst/GtkAnnouncer.st 
packages/visualgst/GtkNamespaceSelectionChanged.st 
packages/visualgst/GtkClassSelectionChanged.st 
packages/visualgst/Commands/Command.st 
packages/visualgst/Commands/SmalltalkMenus/DoItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/DebugI
 tCommand.st packages/visualgst/Commands/SmalltalkMenus/PrintItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/InspectItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/AcceptItCommand.st 
packages/visualgst/Commands/SmalltalkMenus/CancelCommand.st 
packages/visualgst/Commands/HistoryCommands/HistoryBackCommand.st 
packages/visualgst/Commands/HistoryCommands/HistoryDisplayCommand.st 
packages/visualgst/Commands/HistoryCommands/HistoryForwardCommand.st 
packages/visualgst/Commands/TabsMenus/CloseTabCommand.st 
packages/visualgst/Commands/TabsMenus/NextTabCommand.st 
packages/visualgst/Commands/TabsMenus/PreviousTabCommand.st 
packages/visualgst/Commands/NamespaceMenus/NamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/InspectNamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/FileoutNamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/AddNamespaceCommand.st 
packages/visualgst/Commands/NamespaceMenus/DeleteNamespaceCommand.st 
packages/visualgst/Comma
 nds/NamespaceMenus/RenameNamespaceCommand.st 
packages/visualgst/Commands/ClassMenus/ClassCommand.st 
packages/visualgst/Commands/ClassMenus/InspectClassCommand.st 
packages/visualgst/Commands/ClassMenus/FileoutClassCommand.st 
packages/visualgst/Commands/ClassMenus/AddClassCommand.st 
packages/visualgst/Commands/ClassMenus/DeleteClassCommand.st 
packages/visualgst/Commands/ClassMenus/RenameClassCommand.st 
packages/visualgst/Commands/CategoryMenus/CategoryCommand.st 
packages/visualgst/Commands/CategoryMenus/FileoutCategoryCommand.st 
packages/visualgst/Commands/CategoryMenus/AddCategoryCommand.st 
packages/visualgst/Commands/CategoryMenus/RenameCategoryCommand.st 
packages/visualgst/Commands/MethodMenus/MethodCommand.st 
packages/visualgst/Commands/MethodMenus/FileoutMethodCommand.st 
packages/visualgst/Commands/MethodMenus/InspectMethodCommand.st 
packages/visualgst/Commands/MethodMenus/DeleteMethodCommand.st 
packages/visualgst/Commands/MethodMenus/DebugTestCommand.st 
packages/visualgst/Comman
 ds/ToolsMenus/OpenAssistantCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenWebBrowserCommand.st 
packages/visualgst/Commands/EditMenus/CancelEditCommand.st 
packages/visualgst/Commands/EditMenus/UndoEditCommand.st 
packages/visualgst/Commands/EditMenus/RedoEditCommand.st 
packages/visualgst/Commands/EditMenus/CutEditCommand.st 
packages/visualgst/Commands/EditMenus/CopyEditCommand.st 
packages/visualgst/Commands/EditMenus/PasteEditCommand.st 
packages/visualgst/Commands/EditMenus/SelectAllEditCommand.st 
packages/visualgst/Commands/EditMenus/FindEditCommand.st 
packages/visualgst/Commands/EditMenus/ReplaceEditCommand.st 
packages/visualgst/Commands/DebugMenus/DebugCommand.st 
packages/visualgst/Commands/DebugMenus/ContinueDebugCommand.st 
packages/visualgst/Commands/DebugMenus/StepIntoDebugCommand.st 
packages/visualgst/Commands/DebugMenus/StepToDebugCommand.st 
packages/visualgst/Menus/MenuBuilder.st 
packages/visualgst/Menus/MenuSeparator.st 
packages/visualgst/Menus/ToolbarSeparator.st pac
 kages/visualgst/Menus/LauncherToolbar.st 
packages/visualgst/Menus/DebuggerToolbar.st 
packages/visualgst/Menus/NamespaceMenus.st 
packages/visualgst/Menus/ClassMenus.st 
packages/visualgst/Menus/CategoryMenus.st 
packages/visualgst/Menus/ContextMenus.st 
packages/visualgst/Menus/MethodMenus.st packages/visualgst/Menus/EditMenus.st 
packages/visualgst/Menus/SmalltalkMenus.st 
packages/visualgst/Menus/ToolsMenus.st packages/visualgst/Menus/HistoryMenus.st 
packages/visualgst/Menus/TabsMenus.st 
packages/visualgst/Menus/InspectorMenus.st 
packages/visualgst/Menus/TextMenus.st 
packages/visualgst/Menus/WorkspaceVariableMenus.st 
packages/visualgst/Menus/SimpleWorkspaceMenus.st 
packages/visualgst/Menus/WorkspaceMenus.st packages/visualgst/FakeNamespace.st 
packages/visualgst/Category/ClassCategory.st 
packages/visualgst/Category/AbstractNamespace.st 
packages/visualgst/Category/Class.st packages/visualgst/GtkEntryWidget.st 
packages/visualgst/GtkTreeModel.st packages/visualgst/Text/GtkTextWidget.st pack
 ages/visualgst/GtkPackageBuilderWidget.st 
packages/visualgst/GtkVisualGSTTool.st packages/visualgst/GtkBrowsingTool.st 
packages/visualgst/GtkLauncher.st 
packages/visualgst/Text/GtkTextPluginWidget.st 
packages/visualgst/Text/GtkFindWidget.st 
packages/visualgst/Text/GtkReplaceWidget.st 
packages/visualgst/Text/GtkSaveTextWidget.st 
packages/visualgst/GtkNotebookWidget.st 
packages/visualgst/Image/GtkImageModel.st 
packages/visualgst/Image/GtkImageWidget.st 
packages/visualgst/Debugger/GtkContextWidget.st 
packages/visualgst/Debugger/GtkDebugger.st 
packages/visualgst/State/BrowserState.st 
packages/visualgst/State/NamespaceState.st 
packages/visualgst/State/ClassState.st 
packages/visualgst/State/CategoryState.st 
packages/visualgst/State/MethodState.st 
packages/visualgst/GtkWorkspaceWidget.st 
packages/visualgst/GtkTranscriptWidget.st 
packages/visualgst/StBrowser/GtkCategorizedNamespaceWidget.st 
packages/visualgst/StBrowser/GtkCategorizedClassWidget.st 
packages/visualgst/StBrowser/GtkCategoryWid
 get.st packages/visualgst/StBrowser/GtkMethodWidget.st 
packages/visualgst/Text/GtkSourceCodeWidget.st 
packages/visualgst/StBrowser/GtkClassHierarchyWidget.st 
packages/visualgst/GtkHistoryWidget.st 
packages/visualgst/Inspector/GtkInspector.st 
packages/visualgst/StBrowser/GtkClassBrowserWidget.st 
packages/visualgst/HistoryStack.st packages/visualgst/Undo/UndoStack.st 
packages/visualgst/Undo/UndoCommand.st 
packages/visualgst/Undo/AddNamespaceUndoCommand.st 
packages/visualgst/Undo/RenameNamespaceUndoCommand.st 
packages/visualgst/Undo/DeleteNamespaceUndoCommand.st 
packages/visualgst/Source/SourceFormatter.st 
packages/visualgst/Source/NamespaceHeaderSource.st 
packages/visualgst/Source/NamespaceSource.st 
packages/visualgst/Source/ClassHeaderSource.st 
packages/visualgst/Source/ClassSource.st 
packages/visualgst/Source/CategorySource.st 
packages/visualgst/Source/MethodSource.st 
packages/visualgst/Source/PackageSource.st 
packages/visualgst/Source/BrowserMethodSource.st packages/visualgst/Undo/
 AddClassUndoCommand.st packages/visualgst/Undo/RenameClassUndoCommand.st 
packages/visualgst/Undo/DeleteClassUndoCommand.st 
packages/visualgst/AbstractFinder.st packages/visualgst/NamespaceFinder.st 
packages/visualgst/ClassFinder.st packages/visualgst/MethodFinder.st 
packages/visualgst/GtkWebBrowser.st packages/visualgst/GtkWebView.st 
packages/visualgst/Extensions.st packages/visualgst/GtkAssistant.st 
packages/visualgst/Undo/RenameCategoryUndoCommand.st 
packages/visualgst/Undo/AddMethodUndoCommand.st 
packages/visualgst/Undo/DeleteMethodUndoCommand.st 
packages/visualgst/WorkspaceVariableTracker.st 
packages/visualgst/GtkVariableTrackerWidget.st 
packages/visualgst/SyntaxHighlighter.st 
packages/visualgst/Undo/Text/InsertTextCommand.st 
packages/visualgst/Undo/Text/DeleteTextCommand.st 
packages/visualgst/Undo/Text/ReplaceTextCommand.st 
packages/visualgst/Clock/GtkClock.st 
packages/visualgst/Inspector/GtkInspectorSourceWidget.st 
packages/visualgst/Inspector/GtkInspectorBrowserWidget.st pack
 ages/visualgst/Inspector/GtkInspectorWidget.st 
packages/visualgst/Inspector/GtkObjectInspectorView.st 
packages/visualgst/Inspector/GtkCompiledMethodInspectorView.st 
packages/visualgst/Inspector/GtkCompiledBlockInspectorView.st 
packages/visualgst/Inspector/GtkSequenceableCollectionInspectorView.st 
packages/visualgst/Inspector/GtkSetInspectorView.st 
packages/visualgst/Inspector/GtkDictionaryInspectorView.st 
packages/visualgst/Inspector/GtkCharacterInspectorView.st 
packages/visualgst/Inspector/GtkIntegerInspectorView.st 
packages/visualgst/Inspector/GtkFloatInspectorView.st 
packages/visualgst/Implementors/GtkImageResultsWidget.st 
packages/visualgst/Implementors/GtkImplementorResultsWidget.st 
packages/visualgst/Implementors/GtkSenderResultsWidget.st 
packages/visualgst/Notification/Kernel/AbstractNamespace.st 
packages/visualgst/Notification/Kernel/Metaclass.st 
packages/visualgst/Notification/Kernel/Class.st 
packages/visualgst/Notification/Kernel/MethodDictionary.st 
packages/visualgst/Debu
 gger/GtkStackInspectorView.st packages/visualgst/Debugger/GtkStackInspector.st 
packages/visualgst/Tetris/HighScores.st packages/visualgst/Tetris/Score.st 
packages/visualgst/Tetris/TetrisPieceWidget.st 
packages/visualgst/Tetris/BlockWidget.st 
packages/visualgst/Tetris/TetrisField.st 
packages/visualgst/Tetris/TetrisPiece.st 
packages/visualgst/Tetris/TetrisPieceI.st 
packages/visualgst/Tetris/TetrisPieceJ.st 
packages/visualgst/Tetris/TetrisPieceL.st 
packages/visualgst/Tetris/TetrisPieceO.st 
packages/visualgst/Tetris/TetrisPieceS.st 
packages/visualgst/Tetris/TetrisPieceT.st 
packages/visualgst/Tetris/TetrisPieceZ.st packages/visualgst/Tetris/Tetris.st 
packages/visualgst/SUnit/TestBacktraceLog.st 
packages/visualgst/SUnit/GtkSUnitResultWidget.st 
packages/visualgst/GtkClassSUnitWidget.st 
packages/visualgst/GtkMethodSUnitWidget.st packages/visualgst/SUnit/GtkSUnit.st 
packages/visualgst/Commands/OpenBrowserCommand.st 
packages/visualgst/Commands/OpenTabbedBrowserCommand.st packages/visualgst/Co
 mmands/ToolsMenus/OpenSUnitCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenBottomPaneCommand.st 
packages/visualgst/Commands/OpenWorkspaceCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenImplementorCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenSenderCommand.st 
packages/visualgst/Commands/ToolsMenus/OpenPackageBuilderCommand.st 
packages/visualgst/Commands/SaveImageCommand.st 
packages/visualgst/Commands/SaveImageAsCommand.st 
packages/visualgst/Commands/InspectorMenus/InspectorBackCommand.st 
packages/visualgst/Commands/InspectorMenus/InspectorDiveCommand.st 
packages/visualgst/Commands/WorkspaceMenus/DeleteItemCommand.st 
packages/visualgst/Commands/WorkspaceMenus/InspectItemCommand.st 
packages/visualgst/Commands/WorkspaceMenus/WorkspaceVariableCommand.st 
packages/visualgst/Icons/category.gif packages/visualgst/Icons/namespace.gif 
packages/visualgst/Icons/go-bottom.png packages/visualgst/Icons/go-down.png 
packages/visualgst/Icons/go-first.png packages/visualgst/Icons/go
 -home.png packages/visualgst/Icons/go-jump.png 
packages/visualgst/Icons/go-last.png packages/visualgst/Icons/go-next.png 
packages/visualgst/Icons/go-previous.png packages/visualgst/Icons/go-run.png 
packages/visualgst/Icons/go-top.png packages/visualgst/Icons/go-up.png 
packages/visualgst/Icons/NUnit.Failed.png 
packages/visualgst/Icons/NUnit.Loading.png 
packages/visualgst/Icons/NUnit.None.png 
packages/visualgst/Icons/NUnit.NotRun.png 
packages/visualgst/Icons/NUnit.Running.png 
packages/visualgst/Icons/NUnit.SuccessAndFailed.png 
packages/visualgst/Icons/NUnit.Success.png 
packages/visualgst/Icons/extension.png packages/visualgst/Icons/overridden.png 
packages/visualgst/Icons/override.png packages/visualgst/Icons/visualgst.png 
packages/visualgst/Tests/AddNamespaceUndoCommandTest.st 
packages/visualgst/Tests/GtkMethodWidgetTest.st 
packages/visualgst/Tests/CompiledMethodTest.st 
packages/visualgst/Tests/ExtractLiteralsTest.st 
packages/visualgst/Tests/CategoryTest.st packages/visualgst/Tests/Me
 nuBuilderTest.st packages/visualgst/Tests/GtkAssistantTest.st 
packages/visualgst/Tests/EmptyTest.st 
packages/visualgst/Tests/AddClassUndoCommandTest.st 
packages/visualgst/Tests/GtkCategoryWidgetTest.st 
packages/visualgst/Tests/StateTest.st packages/visualgst/Tests/FinderTest.st 
packages/visualgst/Tests/PragmaTest.st 
packages/visualgst/Tests/GtkCategorizedNamespaceWidgetTest.st 
packages/visualgst/Tests/GtkCategorizedClassWidgetTest.st
 $(VisualGST_FILES):
 $(srcdir)/packages/visualgst/stamp-classes: $(VisualGST_FILES)
        touch $(srcdir)/packages/visualgst/stamp-classes
diff --git a/packages/visualgst/Model/GtkColumnOOPType.st 
b/packages/visualgst/Model/GtkColumnOOPType.st
deleted file mode 100644
index 2959368..0000000
--- a/packages/visualgst/Model/GtkColumnOOPType.st
+++ /dev/null
@@ -1,21 +0,0 @@
-GtkColumnType subclass: GtkColumnOOPType [
-
-    GtkColumnOOPType class >> kind [
-       <category: 'accessing'>
-
-       ^ GLib.GType oopType
-    ]
-
-    GtkColumnOOPType class >> kindName [
-        <category: 'accessing'>
-
-        ^ self error: 'OOP type should not be displayed'
-    ]
-
-    GtkColumnOOPType class >> cellRenderer [
-        <category: 'accessing'>
-
-        ^ self error: 'OOP type has no cell renderer'
-    ]
-]
-
diff --git a/packages/visualgst/Model/GtkColumnPixbufType.st 
b/packages/visualgst/Model/GtkColumnPixbufType.st
deleted file mode 100644
index eb3e824..0000000
--- a/packages/visualgst/Model/GtkColumnPixbufType.st
+++ /dev/null
@@ -1,21 +0,0 @@
-GtkColumnType subclass: GtkColumnPixbufType [
-
-    GtkColumnPixbufType class >> kind [
-       <category: 'accessing'>
-
-       ^ GTK.GdkPixbuf getType
-    ]
-
-    GtkColumnPixbufType class >> kindName [
-        <category: 'accessing'>
-
-        ^ 'pixbuf'
-    ]
-
-    GtkColumnPixbufType class >> cellRenderer [
-        <category: 'accessing'>
-
-        ^ GTK.GtkCellRendererPixbuf
-    ]
-]
-
diff --git a/packages/visualgst/Model/GtkColumnTextType.st 
b/packages/visualgst/Model/GtkColumnTextType.st
deleted file mode 100644
index 51ff3a1..0000000
--- a/packages/visualgst/Model/GtkColumnTextType.st
+++ /dev/null
@@ -1,21 +0,0 @@
-GtkColumnType subclass: GtkColumnTextType [
-
-    GtkColumnTextType class >> kind [
-       <category: 'accessing'>
-
-       ^ GTK.GValue gTypeString
-    ]
-
-    GtkColumnTextType class >> kindName [
-        <category: 'accessing'>
-
-        ^ 'text'
-    ]
-
-    GtkColumnTextType class >> cellRenderer [
-        <category: 'accessing'>
-
-        ^ GTK.GtkCellRendererText
-    ]
-]
-
diff --git a/packages/visualgst/Model/GtkColumnType.st 
b/packages/visualgst/Model/GtkColumnType.st
deleted file mode 100644
index 39e1a2a..0000000
--- a/packages/visualgst/Model/GtkColumnType.st
+++ /dev/null
@@ -1,107 +0,0 @@
-Object subclass: GtkColumnType [
-    | visible title |
-
-    GtkColumnType class >> kind [
-       <category: 'accessing'>
-
-       ^ self subclassResponsibility
-    ]
-
-    GtkColumnType class >> kindName [
-        <category: 'accessing'>
-
-        ^ self subclassResponsibility
-    ]
-
-    GtkColumnType class >> cellRenderer [
-       <category: 'accessing'>
-
-       ^ self subclassResponsibility
-    ]
-
-    GtkColumnType class >> new [
-       <category: 'instance creation'>
-
-       ^ self error: 'should not call new'
-    ]
-
-    GtkColumnType class >> hidden [
-        <category: 'instance creation'>
-
-        ^ self basicNew
-            initialize;
-            yourself
-    ]
-
-    GtkColumnType class >> visible [
-        <category: 'instance creation'>
-
-        ^ self basicNew
-            initialize;
-           visible: true;
-            yourself
-    ]
-
-    GtkColumnType class >> title: aString [
-       <category: 'instance creation'>
-
-       ^ self basicNew
-           title: aString;
-           visible: true;
-           yourself
-    ]
-
-    initialize [
-       <category: 'initialization'>
-
-       visible := false
-    ]
-
-    kind [
-       <category: 'accessing'>
-
-       ^ self class kind
-    ]
-
-    kindName [
-        <category: 'accessing'>
-
-        ^ self class kindName
-    ]
-
-    cellRenderer [
-        <category: 'accessing'>
-
-        ^ self class cellRenderer
-    ]
-
-    visible: aBoolean [
-       <category: 'accessing'>
-
-       visible := aBoolean
-    ]
-
-    isVisible [
-       <category: 'testing'>
-
-       ^ visible
-    ]
-
-    hasTitle [
-       <category: 'testing'>
-
-       ^ title isNil not
-    ]
-
-    title: aString [
-       <category: 'accessing'>
-
-       title := aString
-    ]
-
-    title [
-       <category: 'accessing'>
-
-       ^ title
-    ]
-]
diff --git a/packages/visualgst/Tests/GtkScrollTreeWidgetTest.st 
b/packages/visualgst/Tests/GtkScrollTreeWidgetTest.st
deleted file mode 100644
index e239556..0000000
--- a/packages/visualgst/Tests/GtkScrollTreeWidgetTest.st
+++ /dev/null
@@ -1,19 +0,0 @@
-TestCase subclass: GtkScrollTreeWidgetTest [
-
-    testAccessing [
-       <category: 'testing'>
-
-       | widget |
-       widget := GtkScrollTreeWidget basicNew.
-       widget treeView: 123.
-       self assert: widget treeView = 123
-    ]
-
-    testPopupConnection [
-       <category: 'testing'>
-
-        | widget |
-        widget := GtkScrollTreeWidget createListWithModel: {{GtkColumnTextType 
title: 'aString'}}.
-    ]
-]
-
diff --git a/packages/visualgst/Tests/GtkSimpleListWidgetTest.st 
b/packages/visualgst/Tests/GtkSimpleListWidgetTest.st
deleted file mode 100644
index ba8e153..0000000
--- a/packages/visualgst/Tests/GtkSimpleListWidgetTest.st
+++ /dev/null
@@ -1,11 +0,0 @@
-TestCase subclass: GtkSimpleListWidgetTest [
-
-    testInstanceCreation [
-       <category: 'testing'>
-
-       | widget |
-       widget := GtkSimpleListWidget named: 'foo'.
-       self assert: widget treeView isNil not
-    ]
-]
-
diff --git a/packages/visualgst/package.xml b/packages/visualgst/package.xml
index 10c1c4e..3ab496d 100644
--- a/packages/visualgst/package.xml
+++ b/packages/visualgst/package.xml
@@ -15,10 +15,8 @@
     <filein>Tests/CompiledMethodTest.st</filein>
     <filein>Tests/ExtractLiteralsTest.st</filein>
     <filein>Tests/CategoryTest.st</filein>
-    <filein>Tests/GtkScrollTreeWidgetTest.st</filein>
     <filein>Tests/MenuBuilderTest.st</filein>
     <filein>Tests/GtkAssistantTest.st</filein>
-    <filein>Tests/GtkSimpleListWidgetTest.st</filein>
     <filein>Tests/EmptyTest.st</filein>
     <filein>Tests/AddClassUndoCommandTest.st</filein>
     <filein>Tests/GtkCategoryWidgetTest.st</filein>
@@ -32,10 +30,8 @@
     <file>Tests/CompiledMethodTest.st</file>
     <file>Tests/ExtractLiteralsTest.st</file>
     <file>Tests/CategoryTest.st</file>
-    <file>Tests/GtkScrollTreeWidgetTest.st</file>
     <file>Tests/MenuBuilderTest.st</file>
     <file>Tests/GtkAssistantTest.st</file>
-    <file>Tests/GtkSimpleListWidgetTest.st</file>
     <file>Tests/EmptyTest.st</file>
     <file>Tests/AddClassUndoCommandTest.st</file>
     <file>Tests/GtkCategoryWidgetTest.st</file>
@@ -50,11 +46,9 @@
       VisualGST.CompiledMethodTest
       VisualGST.ExtractLiteralsTest
       VisualGST.CategoryTest
-      VisualGST.GtkScrollTreeWidgetTest
       VisualGST.Test
       VisualGST.MenuBuilderTest
       VisualGST.GtkAssistantTest
-      VisualGST.GtkSimpleListWidgetTest
       VisualGST.EmptyTest
       VisualGST.AddClassUndoCommandTest
       VisualGST.GtkCategoryWidgetTest
@@ -157,13 +151,7 @@
   <filein>Category/ClassCategory.st</filein>
   <filein>Category/AbstractNamespace.st</filein>
   <filein>Category/Class.st</filein>
-  <filein>GtkScrollTreeWidget.st</filein>
-  <filein>GtkSimpleListWidget.st</filein>
   <filein>GtkEntryWidget.st</filein>
-  <filein>Model/GtkColumnType.st</filein>
-  <filein>Model/GtkColumnTextType.st</filein>
-  <filein>Model/GtkColumnPixbufType.st</filein>
-  <filein>Model/GtkColumnOOPType.st</filein>
   <filein>GtkTreeModel.st</filein>
   <filein>Text/GtkTextWidget.st</filein>
   <filein>GtkPackageBuilderWidget.st</filein>
@@ -375,13 +363,7 @@
   <file>Category/ClassCategory.st</file>
   <file>Category/AbstractNamespace.st</file>
   <file>Category/Class.st</file>
-  <file>GtkScrollTreeWidget.st</file>
-  <file>GtkSimpleListWidget.st</file>
   <file>GtkEntryWidget.st</file>
-  <file>Model/GtkColumnType.st</file>
-  <file>Model/GtkColumnTextType.st</file>
-  <file>Model/GtkColumnPixbufType.st</file>
-  <file>Model/GtkColumnOOPType.st</file>
   <file>GtkTreeModel.st</file>
   <file>Text/GtkTextWidget.st</file>
   <file>GtkPackageBuilderWidget.st</file>
-- 
1.7.10.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]