1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
|
2008-03-06 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.addin.xml: Bump version to
1.0. Yay!
2008-01-25 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.addin.xml: Update MD version.
2008-01-22 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.addin.xml: Updated add-in category
and description.
2007-12-22 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/ColumnsNodeBuilder.cs: removed temporary debug statement
2007-12-22 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/ParametersNodeBuilder.cs, NodeBuilders/ColumnsNodeBuilder.cs:
Add multiple children inside a single dispatch [fixes #339726]
2007-12-14 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.mdp: Updated project file. The
order of extended properties won't change anymore.
2007-12-12 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.addin.xml: Bump add-in versions.
2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.mdp: Updated project files.
2007-12-04 Lluis Sanchez Gual <lluis@novell.com>
* NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ParametersNodeBuilder.cs,
NodeBuilders/ConnectionContextNodeBuilder.cs,
NodeBuilders/TypesNodeBuilder.cs, NodeBuilders/LanguagesNodeBuilder.cs,
NodeBuilders/ConstraintsNodeBuilder.cs,
NodeBuilders/AggregatesNodeBuilder.cs,
NodeBuilders/TablesNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs,
NodeBuilders/ProceduresNodeBuilder.cs,
NodeBuilders/OperatorsNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
NodeBuilders/GroupsNodeBuilder.cs, NodeBuilders/ParameterNodeBuilder.cs,
NodeBuilders/ConnectionContextCollectionNodeBuilder.cs,
NodeBuilders/ColumnsNodeBuilder.cs, NodeBuilders/RolesNodeBuilder.cs,
NodeBuilders/ConstraintNodeBuilder.cs,
NodeBuilders/TriggersNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/RulesNodeBuilder.cs,
NodeBuilders/SequencesNodeBuilder.cs, NodeBuilders/ColumnNodeBuilder.cs,
NodeBuilders/ViewsNodeBuilder.cs,
MonoDevelop.Database.ConnectionManager.addin.xml,
MonoDevelop.Database.ConnectionManager.mdp, Makefile.am: Directory
reorganization.
2007-11-09 Michael Hutchinson <mhutchinson@novell.com>
* NodeBuilders/TablesNodeBuilder.cs,
NodeBuilders/ConnectionContextCollectionNodeBuilder.cs: Track
LoggingService API. Replace some "LogError" calls with "LogDebug" calls.
2007-10-29 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.addin.xml: Bump MD version.
2007-10-23 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.mdp: Project file names updated by
change in MD path functions.
2007-10-16 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.mdp: Fix required GTK# version.
2007-09-26 Michael Hutchinson <mhutchinson@novell.com>
* MonoDevelop.Database.ConnectionManager.mdp: Don't unnecessarily local-copy
project references. Don't sync EXTRA_DIST with deploy files. Add
Makefile.am to file list.
* Makefile.am: Don't deploy .addin.xml file.
2007-09-21 Lluis Sanchez Gual <lluis@novell.com>
* MonoDevelop.Database.ConnectionManager.addin.xml: Bump MD version.
2007-09-19 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/ProcedureNodeBuilder.cs:
only show child nodes if supported by the provider
2007-09-16 Ben Motmans <ben.motmans@gmail.com>
* Makefile.am: link to the correct Mono.Addins dll
2007-09-07 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/UsersNodeBuilder.cs,
NodeBuilders/ConnectionContextNodeBuilder.cs,
NodeBuilders/TablesNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs,
NodeBuilders/ProceduresNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
NodeBuilders/TriggersNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
NodeBuilders/ColumnNodeBuilder.cs: improved capabilities system
* ConnectionManagerPad.cs: removed unneeded using statement
2007-08-29 Ben Motmans <ben.motmans@gmail.com>
* MonoDevelop.Database.ConnectionManager.addin.xml: updated
ExtensionNodeSets
2007-08-28 Ben Motmans <ben.motmans@gmail.com>
* MonoDevelop.Database.ConnectionManager.mdp, Makefile.am: use project
references instead of assembly references
2007-08-28 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ParametersNodeBuilder.cs,
NodeBuilders/TypesNodeBuilder.cs,
NodeBuilders/ConnectionContextNodeBuilder.cs,
NodeBuilders/LanguagesNodeBuilder.cs,
NodeBuilders/ConstraintsNodeBuilder.cs,
NodeBuilders/AggregatesNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs,
NodeBuilders/TablesNodeBuilder.cs,
NodeBuilders/ProceduresNodeBuilder.cs,
NodeBuilders/OperatorsNodeBuilder.cs, NodeBuilders/GroupsNodeBuilder.cs,
NodeBuilders/ConnectionContextCollectionNodeBuilder.cs,
NodeBuilders/ColumnsNodeBuilder.cs,
NodeBuilders/ParameterNodeBuilder.cs,
NodeBuilders/ConstraintNodeBuilder.cs, NodeBuilders/RolesNodeBuilder.cs,
NodeBuilders/TriggersNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/RulesNodeBuilder.cs,
NodeBuilders/SequencesNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
NodeBuilders/ColumnNodeBuilder.cs,
MonoDevelop.Database.ConnectionManager.addin.xml: updated addin paths
* Makefile.am: updated makefile
2007-08-03 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/*: various fixes for refreshing nodes
* NodeBuilders/ConnectionContextNodeBuilder.cs: Added a connect command and correctly implemented
the DropDatabase command
* use the DispatchService as a static class instead of a service
2007-08-02 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
NodeBuilders/TableNodeBuilder.cs, NodeBuilders/ProcedureNodeBuilder.cs,
NodeBuilders/ConnectionContextNodeBuilder.cs: fixed rename objects in the tree
2007-08-01 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/*.cs: no longer uses the NodeState object but Context.GetTreeBuilder
to get the ITreeBuilder for a specific node
* NodeBuilders/TableNodeBuilder.cs: use a bg thread Select* methods
* NodeBuilders/ConstraintsNodeBuilder.cs, NodeBuilders/ColumnNodeBuilder.cs: added support for column constraints
* ConnectionManagerCommands.cs, NodeBuilders/ConnectionContextCollectionNodeBuilder.cs:
moved AddConnection command into the nodebuilder
* ConnectionManagerPad.cs: ConnectionContextService is now automatically initialized
* MonoDevelop.Database.ConnectionManager.addin.xml: commented out a command since it caused problems
2007-07-31 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/*.cs: Make use of the GuiProvider to show Gui dialogs
2007-07-25 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/ProceduresNodeBuilder.cs, NodeBuilders/TablesNodeBuilder.cs,
NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs:
implemented create command
* NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/TableNodeBuilder.cs,
NodeBuilders/UserNodeBuilder.cs, NodeBuilders/ViewNodeBuilder.cs:
implemented drop, rename and refresh commands
* NodeBuilders/ConnectionContextNodeBuilder.cs: use the new schemaprovider metadata support
* NodeBuilders/ConnectionContextCollectionNodeBuilder.cs: implemented CreateDatabase
2007-07-18 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/UserNodeBuilder.cs,
NodeBuilders/TableNodeBuilder.cs, NodeBuilders/ProcedureNodeBuilder.cs,
NodeBuilders/ParametersNodeBuilder.cs: Added CommandHandlers and CommandUpdateHandlers
* NodeBuilders/ConnectionContextNodeBuilder.cs, NodeBuilders/ConstraintsNodeBuilder.cs
NodeBuilders/ProceduresNodeBuilder.cs, NodeBuilders/TablesNodeBuilder.cs,
NodeBuilders/UsersNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
NodeBuilders/TriggersNodeBuilder.cs: added CommandUpdateHandlers
* NodeBuilders/ConnectionContextCollectionNodeBuilder.cs: added a NodeCommandHandler
* ConnectionManagerCommands.cs: Create, Alter, Drop and Rename Schema commands
* MonoDevelop.Database.ConnectionManager.addin.xml: Added ExtensionPoints for all NodeBuilders
and added CommandItems for all ConnectionManagerCommands
2007-07-17 Ben Motmans <ben.motmans@gmail.com>
* Makefile.am: initial makefile
* ConnectionManagerCommands.cs: added CreateXXX, DropXXX, AlterXXX, RenameXXX commands
* NodeBuilders/AggregatesNodeBuilder.cs, NodeBuilders/ColumnNodeBuilder.cs,
NodeBuilders/ColumnsNodeBuilder.cs, NodeBuilders/ConnectionContextCollectionNodeBuilder.cs,
NodeBuilders/ConnectionContextNodeBuilder.cs, NodeBuilders/ConstraintNodeBuilder.cs,
NodeBuilders/ConstraintsNodeBuilder.cs, NodeBuilders/GroupsNodeBuilder.cs,
NodeBuilders/LanguagesNodeBuilder.cs, NodeBuilders/OperatorsNodeBuilder.cs,
NodeBuilders/ParameterNodeBuilder.cs, NodeBuilders/ParametersNodeBuilder.cs,
NodeBuilders/RolesNodeBuilder.cs, NodeBuilders/RulesNodeBuilder.cs,
NodeBuilders/SequencesNodeBuilder.cs, NodeBuilders/TriggersNodeBuilder.cs,
NodeBuilders/TypesNodeBuilder.cs: initial implementation
* NodeBuilders/ProcedureNodeBuilder.cs, NodeBuilders/ProceduresNodeBuilder.cs,
NodeBuilders/TableNodeBuilder.cs, NodeBuilders/TablesNodeBuilder.cs,
NodeBuilders/ViewNodeBuilder.cs, NodeBuilders/ViewsNodeBuilder.cs,
NodeBuilders/UserNodeBuilder.cs, NodeBuilders/UsersNodeBuilder.cs:
Updated to use the new NodeState object when doing Async method calls
* MonoDevelop.Database.ConnectionManager.addin.xml: added nodebuilder extension items
* NodeState.cs: internal class to store the state when doing async calls in the connection manager pad
2007-07-14 Ben Motmans <ben.motmans@gmail.com>
* NodeBuilders/*.cs: small changes due to updated Mono.Data.Sql API
2007-07-10 Ben Motmans <ben.motmans@gmail.com>
* NewConnectionDialog.cs: moved to Components project
* NodeBuilders/*.cs: bugfixes + command implementations
* FakeNodes.cs: Refresh event + additional properties in some fake nodes
2007-07-05 Ben Motmans <ben.motmans@gmail.com>
* NewConnectionDialog.cs: small bugfixes
* FakeNodes.cs: dummy nodes to use in the TreeBuilder
* Commands.cs: list of commends and AddConnection implementation
* ConnectionManagerService.cs: service to load/save connection settings
* ConnectionManagerPad.cs, NodeBuilders/*.cs: update of the old code,
make use of ThreadPool instead of always creating new threads + use
the updated Mono.Data.Sql API
2007-07-02 Ben Motmans <ben.motmans@gmail.com>
* NewConnectionDialog.cs: Remake of the old dialog using the integrated MD designer,
the new dialog also includes pooling options
|