File: ChangeLog

package info (click to toggle)
gtranscript 0.2.0-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 1,196 kB
  • ctags: 629
  • sloc: sh: 8,808; ansic: 6,998; makefile: 124
file content (321 lines) | stat: -rw-r--r-- 10,880 bytes parent folder | download
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
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
2000-02-07  Matias Mutchinick  <mmb@quetzal.innsz.mx>

	* src/gtrans_string.c: 
	New file with routines to manipulate strings.
	Thanks to Paul Gammans for sending me a patch with
	this functions.

2000-01-26   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/: 
	Removed gtrans_labeled_entry.* .


2000-01-26   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_dialog.c: 
	Removed gtrans_labeled_entry dependencies.

2000-01-24   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_edit_db.c (gtrans_edit_db_selected): 
	Now when a table editor is opened it's is also
	pointed at by the member gde of the connection
	list item of that connection, that way only one
	Database Editor will be open for each connection.
	And when the Database Editor is closed the member gde
	of the connection list item is pointed NULL.
	
2000-01-24   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_db_editor.c: 
	Added the signal "close" to the GTransDbEditor.

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/main.c: 
	Adopted the routines from gtrans_conn_list.c
	for cleaner manipulation of the open connection's
	list.	

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_dialog.c: 
	Replaced member connect for member plugin.
	Member plugin will point to the selected GTransIFasePlugin
	if any selected or to NULL otherwise.
	
2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_edit_db.c: 
	Adopted the routines from gtrans_conn_list.c
	for cleaner manipulation of the open connection's
	list.

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn.c: 
	Adopted the routines from gtrans_conn_list.c
	for cleaner manipulation of the open connection's
	list.

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_list.c: 
	New file with routines to manipulate the open connections
	list.

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_drop_table.c: 
	New file with the routines that drop table
	from the database, this file was a part of
	gtrans_edit_db.c
	
2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_create_table.c: 
	New file with the routines that create a new table
	via the table designer, this file was a part of
	gtrans_edit_db.c

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.c: 
	New signal "closed".

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_edit_table.c (gtrans_edit_table): 
	Use #gtrans_db_editor_add_child so when the 
	GTransDbEditor is destroyed the GTransTableEditor will
	be destroyed too.

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_db_editor.c (gtrans_db_editor_remove_child): 
	New routine, removes a widgetfrom the GTransDbEditor children list.

2000-01-23   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_db_editor.c (gtrans_db_editor_add_child): 
	New routine, adds a widget to the GTransDbEditor children list.

2000-01-21   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.c:
	Improved a lot performance and memory managment,
	instead of creating one page for each field definition we
	have one set of attribute entries and the text of that entries
	is stored in the member attr_data of the table designer.
	attr_data is a GList where each link must point to an arry of
	strings. each of the arry of string must be text entered in
	the entries.
	So whenever a row in the designer is selected 
	attr_data and the entries must be updated.

2000-01-16   
	* src/gtrans_about_dialog: 
	Prepared the about dialog for the new release.
	
2000-01-14   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_editor.c (grans_table_editor_create_update_query): 
	Fixed a problem with the identification of NULL values in 
	the WHERE clause, the test =NULL is not ANSI SQL, so I
	replaced it with IS NULL.

2000-01-14   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtkmatrix.c (gtk_matrix_key_press): 
	Some improvments in the keyboard navegation.

2000-01-12   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.c: 
	Just separated (gtrans_table_desginer_get_table_def) in 2 to 
	make it cleaner.
	(gtrans_table_desginer_get_field_def): 
	Get one field def. 
	(gtrans_table_desginer_get_field_def): 
	Get table def by calling #gtrans_table_designer_get_field_def. 
	
2000-01-09   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_db_editor.c (gtrans_db_editor_destroy): 
	Now the gtrans_db_editor can be safetly destroyed
	with gtk_widget_destroy. I added gtrans_db_editor_destroy
	as the object's cast destroy function.
	
2000-01-09   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.c: 
        Now the gtrans_table_designer can be safetly destroyed
	with gtk_widget_destroy. I added gtrans_table_designer_destroy
	as the object's cast destroy function.

2000-01-09   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_dialog.c: 
	Now the gtrans_conn_dialog can be safetly destroyed
	with gtk_widget_destroy. I added gtrans_conn_dialog_destroy
	as the object's cast destroy function.
	
2000-01-09   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_editor.c: 
	Now the gtrans_table_editor can be safetly destroyed
	with gtk_widget_destroy. I added gtrans_table_editor_destroy
	as the object's cast destroy function.

2000-01-07   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.c: 
	Removed the "Add Row" button, now a new
	row is added when the last row is changed,
	this is handled in gtrans_table_designer_cell_changed.
	

2000-01-06   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_editor.c (gtrans_table_editor_destroy): 
	New Function: Destroy the GTransTableEditor and frees all memory.

2000-01-04   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_db_editor.c (gtrans_db_editor_table_icon_selected): 
	New Feature: Emmit "open_table" when double click on the icon.
	
1999-12-18   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_db_editor.c: 
	Changed the way the editor works, now it never
	interacts itself with the database, the interaction
	must be made outside the GTransDbEditor and passed to
	it as GTransIFaseResult, this is because GTransDbEditor 
	is a widget and i don like a widhet poping error dialogs.
	How ever the GTransDbEditor does provides functions to help
	with the interaction such as gtrans_db_editor_refresh or
	gtrans_db_editor_fill_with_tables.
	I Also added the signals "refresh" and "refresh_tables", cause
	we need to know when to refresh since this is no logner taken care
	of by the Editor itself.
	

1999-12-18   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_error_dialog.h: 
	Arranged error messages to an arry so it would work
	with locale.
	The arry: GTransErrorMsg

1999-12-08   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_error_dialog.c (gtrans_error_dialog): 
	Renamed this function: was gtrans_error_dialog_popit

1999-12-08   

	* src/gtrans_conn_dialog.c (gtrans_conn_dialog_plugin_clist_new): 
	Renamed this func: was gtrasn_conn_db_clist_new

1999-12-08   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn.c (gtrans_conn_pop_conn_dialog): 
	Changed the way it works to fit the GTransConnDialog
	the conn_dialog now takes a GList of falid plugins,
	If the plugins list is NULL, we pop error dialog.

1999-12-08   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_dialog.c (gtrans_conn_dialog_new): 
	Changed the way it works, it now recives a GList
	of plugins istead of creating it.

1999-12-08   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_dialog.c (gtrans_conn_dialog_destroy): 
	Added a lot of stuff to free the allocated memory,
	** Do not close the gmodule, we need to close it 
	** when we disconnect.

1999-12-08   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_dialog.c: 
	Moved gtrans_conn_list_plugins to
	a new file in gtrans_ifase: gtrans_ifase_plugin.c
	it is now called gtrans_ifase_plugin_list
	

1999-12-07   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_edit_db.c (gtrans_edit_db_commit_design): 
	Modified this function, now, after the design is commited
	the table icons are updated by calling gtrans_db_editor_refresh_tables
	on the table designer owner.
	** see below changes **

1999-12-07   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.h: 
	Modified the declaration of gtrans_table_designer_new,
	now it must be called with two arguments, the connection
	to the database server and the owner which should be the 
	GTransDbEditor that called the GTransTableDesigner.
	** See the changes below **
	
1999-12-07   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.c (gtrans_table_designer_new): 
	Modified the function arguments so we could know which database
	editor is the owner and update the table icons.

1999-12-07   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.c (gtrans_table_designer_build_sheet): 
	Moved the signals "activate" and "entry_changed" here, they were
	in grans_table_designer_new.

1999-12-07   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_table_designer.h: 
	Added member owner to the GTransTableDesigner widget,
	so we know which GTransDbEditor owns this designer.

1999-12-07   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_db_editor.h: 
	Added member children to the GTransDbEditor widget,
	here we will keep track of all the opened stuff from this
	editor, such as tables, designers, etc...

1999-12-06  Jos Miguel Ronquillo <itexxx@servidor.unam.mx>

	* src/gtrans_conn_dialog.c (gtrans_conn_dialog_new): Cuando no hay
	plugins, ya muestra un dilogo dicindolo y no permite hacer la conexin.

1999-12-05   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn.c (gtrans_conn_establish_connection): 
	If the connect member of the connection dialog is null an 
	error message will be poped, this works with the changes
	below.
	
1999-12-05   Matias Mutchinick <mmb@quetzal.innsz.mx>

	* src/gtrans_conn_dialog.c (gtrans_conn_db_clist_new): 
	Added unselect_clis_cb : Sets connect member of the conection dialog
	to NULL, when a lis item has been unselected, this way we can pop an
	error dialog when there is no plugin selected.
	
1999-12-05  Jos Miguel Ronquillo  <itexxx@servidor.unam.mx>

	* src/gtrans_conn_dialog.c (gtrans_conn_db_clist_new): 
	Fixed segmentation fault bug: cuando se crea la lista de motores
	de db no se seleccionaba uno por default, entonces cuando se
	trataba de llamar  "conn = GTRANS_CONN_DIALOG(dlg)->connect
	(host,port,db,user,pwd)" en gtrans_conn_establish_connection, pues
	se mora.  La solucin fue seleccionar al primer motor que se encuentre.
	(gtrans_conn_dialog_new): Le cambi un poco la apariencia al
	dilogo de conexin.