~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
TINA5/tina-tools/ChangeLog

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 $Id: ChangeLog,v 1.98 2008/12/16 11:38:52 neil Exp $
  2 
  3 Project     : tina-tools
  4 Description : tinatool application code
  5 ---------------------------------------
  6 ChangeLog
  7 ---------
  8 
  9 This is the changelog file for the tinatools application (tina-tools).  Make an entry
 10 in this file for each commit, copy the format of previous entries.  
 11 Entries should be made and combined with the following activities;  
 12 
 13  - Be made in reverse chronological order i.e. most recent at the top.  
 14 
 15  - Include details of files modified and added, details of the nature and purpose of 
 16    the change, the platform on which you are working, and any other details which
 17    other developers should be aware of.
 18 
 19  - Tag each entry with an ID (incremented for the last).  This ID is all that is
 20    needed in the cvs log (in the cvs log window or the -m option of the commit command).
 21 
 22  - Copy the whole of the entry into an email with the subject "tina-tools commit id:xxx" 
 23    (where xxx is the build number) and post it to developer-list@tina-vision.net
 24 
 25  - Update the build/version variable at the top of the configure.ac file with the new
 26    ID number
 27 
 28 ----------------------------------------------------------------------------------------
 29 ID:94 nat 16/12/2008 (linux)
 30 
 31         . changes consistent with modifications to linker code.. see tina-libs
 32 
 33 M tinatool/draw/drawPaint_imrect.c
 34 M tinatool/tlvision/tlvisCalib_tool.c
 35 M tinatool/tlvision/tlvisEdge_tool.c
 36 
 37 ----------------------------------------------------------------------------------------
 38 ID:93 pab 09/12/2008 (linux 2.6.22)
 39 
 40         . Added include statement for missing header file (filePro.h): fixes three lines
 41           of compiler warnings. Warning count for GCC 4.2.1 on 32-bit Suse 10.3 (with 
 42           only GTK+ 2 widgets) is now 8 lines.
 43 
 44 M tina-tools/tinatool/tlmedical/tlmedAnl_tool.c
 45 
 46 ----------------------------------------------------------------------------------------
 47 ID:92 pab 09/12/2008 (linux 2.6.22)
 48 
 49         . Fixes for compiler warnings, mainly "cast to pointer from integer of different 
 50           size" on 64-bit systems and some "variable used uninitialized".  Warning count
 51           for GCC 4.2.1 on 64-bit Suse 10.3 (with only GTK+ 2 widgets) is now 40 lines.
 52 
 53 M tina-tools/tinatool/tlmedical/tlmedAnl_tool.c
 54 
 55 ----------------------------------------------------------------------------------------
 56 ID:91 pab 02/12/2008 (linux 2.6.22)
 57 
 58         . Fixes for compiler warnings, mainly "cast to pointer from integer of different 
 59           size" on 64-bit systems and some "variable used uninitialized".  Warning count
 60           for GCC 4.2.1 on 64-bit Suse 10.3 (with only GTK+ 2 widgets)is now 55 lines.
 61 
 62 M tina-tools/tinatool/draw/drawPaint_reclist.c
 63 M tina-tools/tinatool/draw/drawPlot_procs.c
 64 M tina-tools/tinatool/draw/drawTv_draw.c
 65 M tina-tools/tinatool/draw/drawTv_picture.c
 66 M tina-tools/tinatool/draw/drawTv_tv.c
 67 M tina-tools/tinatool/gphx/gdk2/gphxGdk_dump.c
 68 M tina-tools/tinatool/tlbase/tlbaseDisp_tool.c
 69 M tina-tools/tinatool/tlbase/tlbaseInfr_left.c
 70 M tina-tools/tinatool/tlbase/tlbaseInfr_mono.c
 71 M tina-tools/tinatool/tlbase/tlbaseInfr_right.c
 72 M tina-tools/tinatool/tlbase/tlbaseInfr_stack.c
 73 M tina-tools/tinatool/tlbase/tlbaseInfr_threed.c
 74 M tina-tools/tinatool/tlbase/tlbaseMono_view.c
 75 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.c
 76 M tina-tools/tinatool/tlbase/tlbaseSter_left.c
 77 M tina-tools/tinatool/tlbase/tlbaseSter_right.c
 78 M tina-tools/tinatool/tlbase/tlbaseSter_thrd.c
 79 M tina-tools/tinatool/tlmedical/tlmedAnl_ct_tool.c
 80 M tina-tools/tinatool/tlmedical/tlmedAnl_tool.c
 81 M tina-tools/tinatool/tlmedical/tlmedSeg_tool.c
 82 M tina-tools/tinatool/tlmedical/tlmedSroi_tool.c
 83 M tina-tools/tinatool/tlvision/tlvisCorr_tool.c
 84 M tina-tools/tinatool/tlvision/tlvisEdge_geom_pick.c
 85 M tina-tools/tinatool/tlvision/tlvisEdge_stest_tool.c
 86 M tina-tools/tinatool/tlvision/tlvisEdge_tool.c
 87 M tina-tools/tinatool/tlvision/tlvisSmm_pick.c
 88 M tina-tools/tinatool/tlvision/tlvisSmm_tool.c
 89 M tina-tools/tinatool/tlvision/tlvisSmm_view.c
 90 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_svalue.c
 91 
 92 ----------------------------------------------------------------------------------------
 93 ID:90 pab 26/11/2008 (linux 2.6.22)
 94 
 95         . Several updates to the text window in the top-level tinatool for gtk+ 2 widget
 96           set: horizontal and vertical scrollbars now appear on the window when needed, 
 97           text is added to the bottom of the window rather than the cursor position, and
 98           the view will automatically scroll to the start of the last line of text when 
 99           new text is added.
100 
101 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_textsw.c
102 
103 ----------------------------------------------------------------------------------------
104 ID:89 pab 30/10/2008 (linux 2.6.22)
105 
106         . Fixed the previous update properly by removing the temporary version of 
107           gradient_im from tlvisCalib_model.c so that all calls go to geomImg_Canny.c
108 
109 M tina-tools/tinatool/tlvision/tlvisCalib_model.c
110 
111 ----------------------------------------------------------------------------------------
112 ID:88 pab 30/10/2008 (linux 2.6.22)
113 
114         . Re-fixed small bug (renamed the "basename" variable in tlvisCalib_tool.c) from 
115           the previous update. 
116         . Changed the name of the gradient_im function in tlvisCalib_model.c to 
117           local_gradient_im to prevent conflict with a function of the same name in 
118           geomImg_Canny.c.
119 
120 M tina-tools/tinatool/tlvision/tlvisCalib_model.c
121 M tina-tools/tinatool/tlvision/tlvisCalib_tool.c
122 
123 ---------------------------------------------------------------------------------------
124 ID:87 nat 30/10/2008 (linux)
125 
126          . Alternative definitions of edge added in edge params.
127          . Initialisation of rectified stereo images now works on Tv's.
128          . Default parameters for 3D geometry fits adjusted.
129          . Model alignment improved by smoothing likelihood map.
130 
131 M tinatool/tlbase/tlbaseSter_left.c
132 M tinatool/tlbase/tlbaseSter_right.c
133 M tinatool/tlvision/tlvisCalib_tool.c
134 M tinatool/tlvision/tlvisCalib_tool.h
135 M tinatool/tlvision/tlvisCorr_tool.c
136 M tinatool/tlvision/tlvisEdge_tool.c
137 
138 ----------------------------------------------------------------------------------------
139 ID:86 pab 13/10/2008 (linux 2.6.22)
140 
141         . Fixed small bug (renamed the "basename" variable) from the previous update. 
142 
143 M tina-tools/tinatool/tlvision/tlvisCalib_tool.c
144 
145 ---------------------------------------------------------------------------------------
146 ID:85 nat 2/10/08 (solaris)
147 
148         . compiler problems associated with header file ordering and minor bug fix
149           in print statements of new code
150 
151 M tinatool/tlvision/tlvisCalib_model.c
152 M tinatool/tlvision/tlvisCalib_tool.c
153 M tinatool/tlvision/tlvisTrn_procs.c
154 
155 ---------------------------------------------------------------------------------------
156 ID:84 nat 1/10/08 (linux)
157 
158         . updated model matcher and calib tools
159         . new histogram viewing tool
160 
161 M tinatool/tlbase/Makefile.am
162 A tinatool/tlbase/tlbaseHist_tool.c
163 A tinatool/tlbase/tlbaseHist_tool.h
164 M tinatool/tlvision/Makefile.am
165 A tinatool/tlvision/tlvisCalib_model.c
166 A tinatool/tlvision/tlvisCalib_model.h
167 M tinatool/tlvision/tlvisCalib_tool.c
168 M tinatool/tlvision/tlvisCalib_tool.h
169 M tinatool/tlvision/tlvisSmm_matcher.c
170 M tinatool/tlvision/tlvisSmm_matcher.h
171 M tinatool/tlvision/tlvisSmm_tool.c
172 M tinatool/tlvision/tlvisSmm_tool.h
173 
174 ----------------------------------------------------------------------------------------
175 ID:83 pab 16.1.2008 (linux 2.6.13)
176 
177         . Fixed choice list function call not being run on use of the choice list from 
178           within macros, preventing choices from being set.
179 
180 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_choice.c
181 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.c
182 
183 ----------------------------------------------------------------------------------------
184 ID:82 pab 7.12.2007 (linux 2.6.13)
185 
186         . Added a flag to record when a choice list state is being reset and prevent
187           the button toggling from being written to macros as a actual button press:
188           macros should now work as intended in GTK versions of TINA.
189    
190 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_choice.c
191 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.c
192 
193 ----------------------------------------------------------------------------------------
194 ID:81 pab 7.12.2007 (linux 2.6.13)
195 
196         . Fixed choice list function call not being run on initialisation of choice list,
197           preventing default choices from being set.
198 
199 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_choice.c
200 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.c
201 
202 ----------------------------------------------------------------------------------------
203 ID:80 pab 7.12.2007 (linux 2.6.13)
204 
205         . Added the dump functions for gtk+2, and added warning messages when the
206           empty dump functions for gtk+1.2 are called.
207 
208 M tina-tools/tinatool/gphx/gdk/gphxGdk_dump.c
209 M tina-tools/tinatool/gphx/gdk/gphxGdk_epsf_dump.c
210 M tina-tools/tinatool/gphx/gdk/gphxGdk_tiff_dump.c
211 M tina-tools/tinatool/gphx/gdk2/gphxGdk_dump.c
212 M tina-tools/tinatool/gphx/gdk2/gphxGdk_dump.h
213 M tina-tools/tinatool/gphx/gdk2/gphxGdk_epsf_dump.c
214 M tina-tools/tinatool/gphx/gdk2/gphxGdk_epsf_dump.h
215 M tina-tools/tinatool/gphx/gdk2/gphxGdk_tiff_dump.c
216 M tina-tools/tinatool/gphx/gdk2/gphxGdk_tiff_dump.h
217 
218 ----------------------------------------------------------------------------------------
219 ID:79 pab 21.3.2007 (linux 2.6.13)
220 
221         . Fixed a header file bug: the xview file was including a motif header.
222 
223 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_menubar.c
224 
225 
226 ----------------------------------------------------------------------------------------
227 ID:78 pab 7.3.2007 (linux 2.6.13)
228 
229           Added a file browser to the scan_files function for GTK+ <2.4, so now all GTK+ 2
230           scan_files calls use a browser widget.
231 
232 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_scan_files.c
233 
234 ----------------------------------------------------------------------------------------
235 ID:77 pab 6.3.2007 (linux 2.6.13)
236 
237           Inserted a check for the presence of the GTK file chooser widget: GTK+ >2.4 is
238           needed. Older versions of GTK+ 2 revert to the text-based version of the 
239           scan_files function.
240 
241 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_scan_files.c
242 
243 ----------------------------------------------------------------------------------------
244 ID:76 pab 5.3.2007 (linux 2.6.13)
245 
246           Fixed tv_init so that the function is not run when no Tv is installed.
247           Fixed the GTK+ 2 file browser to clip the suffix from the filename (this is added
248           by the input functions).
249 
250 M tina-tools/tinatool/draw/drawTv_init.c
251 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_scan_files.c
252 
253 ----------------------------------------------------------------------------------------
254 ID:75 pab 4.3.2007 (linux 2.6.13)
255 
256         . Added a file browser widget to the "scan" button in GTK+ 2. The scan button still 
257           works in the same way as before for all other widget sets, but the scan_files 
258           function should be called with (char *dir, char *file) for separate directory and
259           file fields (see the Mono tool for a code example) and (char *path, NULL) for 
260           a combined pathname field (see the Sequence tool for a code example).
261 
262 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.c
263 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_scan_files.c
264 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_scan_files.c
265 M tina-tools/tinatool/wdgts/null/wdgtsNull_tw_scan_files.c
266 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_scan_files.c
267 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_scan_files.c
268 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_scan_files.c
269 
270 ----------------------------------------------------------------------------------------
271 ID:74 pab 1.3.2007 (linux 2.6.13)
272 
273         . Small header file and build system fixes for previous update.
274 
275 M tina-tools/tinatool/wdgts/wdgtsPro.h
276 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_scan_files.c
277 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_scan_files.c
278 M tina-tools/tinatool/wdgts/null/wdgtsNull_tw_scan_files.c
279 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_scan_files.c
280 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_scan_files.c
281 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_scan_files.c
282 
283 ----------------------------------------------------------------------------------------
284 ID:73 pab 1.3.2007 (linux 2.6.13)
285 
286         . Moved scan_files function into widgets directories, to allow replacement with 
287           a proper file browser widget.
288 
289 M tina-tools/tinatool/tlbase/tlbaseMono_raw_input.c
290 M tina-tools/tinatool/tlbase/tlbaseMono_tool.c
291 M tina-tools/tinatool/tlbase/tlbaseMono_tool.h
292 M tina-tools/tinatool/tlbase/tlbaseSter_tool.c
293 M tina-tools/tinatool/wdgts/gtk/Makefile.am
294 M tina-tools/tinatool/wdgts/gtk/Makefile.tina
295 A tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_scan_files.c
296 A tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_scan_files.h
297 M tina-tools/tinatool/wdgts/gtk/wdgts_GtkPro.h
298 M tina-tools/tinatool/wdgts/gtk2/Makefile.am
299 M tina-tools/tinatool/wdgts/gtk2/Makefile.tina
300 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_scan_files.c
301 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_scan_files.h
302 M tina-tools/tinatool/wdgts/gtk2/wdgts_GtkPro.h
303 M tina-tools/tinatool/wdgts/null/Makefile.am
304 M tina-tools/tinatool/wdgts/null/Makefile.tina
305 A tina-tools/tinatool/wdgts/null/wdgtsNull_tw_scan_files.c
306 A tina-tools/tinatool/wdgts/null/wdgtsNull_tw_scan_files.h
307 M tina-tools/tinatool/wdgts/null/wdgts_NullPro.h
308 M tina-tools/tinatool/wdgts/tcl/Makefile.am
309 M tina-tools/tinatool/wdgts/tcl/Makefile.tina
310 A tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_scan_files.c
311 A tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_scan_files.h
312 M tina-tools/tinatool/wdgts/tcl/wdgts_TclPro.h
313 M tina-tools/tinatool/wdgts/xm/Makefile.am
314 M tina-tools/tinatool/wdgts/xm/Makefile.tina
315 A tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_scan_files.c
316 A tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_scan_files.h
317 M tina-tools/tinatool/wdgts/xm/wdgts_XmPro.h
318 M tina-tools/tinatool/wdgts/xv/Makefile.am
319 M tina-tools/tinatool/wdgts/xv/Makefile.tina
320 A tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_scan_files.c
321 A tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_scan_files.h
322 M tina-tools/tinatool/wdgts/xv/wdgts_XvPro.h
323 
324 ----------------------------------------------------------------------------------------
325 ID:72 pab 1.3.2007 (linux 2.6.13)
326 
327         . Fixed choice lists in GTK+ and GTK+ 2, code courtesy of nat.
328 
329 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_choice.c
330 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_choice.h
331 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.c
332 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.h
333 
334 ----------------------------------------------------------------------------------------
335 ID:71 pab 22.2.2007 (linux 2.6.13)
336 
337         . Fixed problems with text window in main tinaTool window under GTK+2.
338 
339 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_textsw.c
340 
341 ----------------------------------------------------------------------------------------
342 ID:70 pab 21.2.2007 (linux 2.6.13)
343 
344         . Partially fixed problems with text window in main tinaTool window under GTK+2, 
345           but more work is needed.
346 
347 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_textsw.c
348 
349 ----------------------------------------------------------------------------------------
350 ID:69 pab 20.2.2007 (linux 2.6.4)
351 
352         . Fixed Tv tool resize from menu not working in Gtk+ 2 widgets.
353 
354 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_tool.c
355 
356 ----------------------------------------------------------------------------------------
357 ID:68 pab 15.2.2007 (linux 2.6.4)
358 
359         . Replaced the old contents of bootstrap.sh with autoreconf, to finish the build
360           system update from Dave Love. Also, fixed a small error in configure.ac to 
361           prevent attempts to build the GTK+ 2 widgets when the libraries are not present.
362 
363 M tina-tools/bootstrap.sh
364 M tina-tools/configure.ac
365 
366 ----------------------------------------------------------------------------------------
367 ID:67 pab 15.2.2007 (linux 2.6.13)
368 
369         . Various fixes for the build system, courtesy of Dave Love.  Both TINA modules 
370           should now pass 'make distcheck' on both GNU/Linux and Solaris 10.
371 
372 M tina-tools/INSTALL
373 M tina-tools/Makefile.am
374 M tina-tools/README
375 M tina-tools/config.h.in
376 M tina-tools/configure.ac
377 M tina-tools/m4/ac_find_tina.m4
378 M tina-tools/m4/ac_find_xview.m4
379 M tina-tools/m4/gtk-2.0.m4
380 M tina-tools/tinatool/draw/drawPaint_hidden.c
381 M tina-tools/tinatool/draw/drawPaint_imrect.c
382 M tina-tools/tinatool/draw/drawPaint_shade.c
383 M tina-tools/tinatool/draw/drawPaint_spline2.c
384 M tina-tools/tinatool/draw/drawPlot_gnu.c
385 M tina-tools/tinatool/draw/drawPlot_hfit.c
386 M tina-tools/tinatool/draw/drawTv_picture.c
387 M tina-tools/tinatool/draw/drawTv_props.c
388 M tina-tools/tinatool/draw/drawTv_show.c
389 M tina-tools/tinatool/draw/drawTv_zlowl.c
390 M tina-tools/tinatool/draw/drawTv_zoom.c
391 M tina-tools/tinatool/draw/drawTv_zutil.c
392 M tina-tools/tinatool/gphx/gdk2/gphxGdk_activity.c
393 M tina-tools/tinatool/gphx/gdk2/gphxGdk_color.c
394 M tina-tools/tinatool/gphx/gdk2/gphxGdk_fonts.c
395 M tina-tools/tinatool/gphx/gdk2/gphxGdk_mask.c
396 M tina-tools/tinatool/gphx/gdk2/gphxGdk_props.c
397 M tina-tools/tinatool/gphx/x11/gphxX11_dump.c
398 M tina-tools/tinatool/gphx/x11/gphxX11_epsf_dump.c
399 M tina-tools/tinatool/gphx/x11/gphxX11_picture.c
400 M tina-tools/tinatool/gphx/x11/gphxX11_tiff_dump.c
401 M tina-tools/tinatool/gphx/x11/gphxX11_tw_error.c
402 M tina-tools/tinatool/tlbase/tlbaseColour_tool.c
403 M tina-tools/tinatool/tlbase/tlbaseImc_conn_mouse.c
404 M tina-tools/tinatool/tlbase/tlbaseImc_crt_tool.c
405 M tina-tools/tinatool/tlbase/tlbaseImc_imc.c
406 M tina-tools/tinatool/tlbase/tlbaseImc_tool.c
407 M tina-tools/tinatool/tlbase/tlbaseImc_view.c
408 M tina-tools/tinatool/tlbase/tlbaseMcr_funcs.c
409 M tina-tools/tinatool/tlbase/tlbaseMono_file.c
410 M tina-tools/tinatool/tlbase/tlbaseMono_tool.c
411 M tina-tools/tinatool/tlbase/tlbaseSeq_disp.c
412 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.c
413 M tina-tools/tinatool/tlbase/tlbaseSter_thrd.c
414 M tina-tools/tinatool/tlbase/tlbaseSter_tool.c
415 M tina-tools/tinatool/tlbase/tlbaseView_display.c
416 M tina-tools/tinatool/tlbase/tlbaseView_tool.c
417 M tina-tools/tinatool/tlmedical/tlmedAnl_mouse.c
418 M tina-tools/tinatool/tlmedical/tlmedAnl_report.c
419 M tina-tools/tinatool/tlmedical/tlmedAnl_results.c
420 M tina-tools/tinatool/tlmedical/tlmedAnl_tool.c
421 M tina-tools/tinatool/tlmedical/tlmedCort_funcs.c
422 M tina-tools/tinatool/tlmedical/tlmedCort_tool.c
423 M tina-tools/tinatool/tlmedical/tlmedSroi_tool.c
424 M tina-tools/tinatool/tlmedical/tlmedSroi_view.c
425 M tina-tools/tinatool/tlvision/tlvisEdge_geom_pick.c
426 M tina-tools/tinatool/tlvision/tlvisEdge_order_mouse.c
427 M tina-tools/tinatool/tlvision/tlvisTrn_grimson.c
428 M tina-tools/tinatool/tlvision/tlvisTrn_procs.c
429 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_canvas.c
430 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_check.c
431 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_choice.c
432 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_dialog.c
433 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_fglobal.c
434 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_fvalue.c
435 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_hlp_btn.c
436 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_iglobal.c
437 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_ivalue.c
438 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_label.c
439 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_menubar.c
440 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_notebook.c
441 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_sglobal.c
442 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_svalue.c
443 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_textsw.c
444 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_tool.c
445 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_canvas.c
446 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_check.c
447 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.c
448 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_command.c
449 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_dialog.c
450 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_fglobal.c
451 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_fvalue.c
452 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_hlp_btn.c
453 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_iglobal.c
454 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_init.c
455 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_ivalue.c
456 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_label.c
457 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_menubar.c
458 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_notebook.c
459 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_screen.c
460 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_sglobal.c
461 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_svalue.c
462 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_textsw.c
463 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_tool.c
464 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_tool.h
465 M tina-tools/tinatool/wdgts/gtk2/wdgts_GtkDef.h
466 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tcl_util.c
467 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_button.c
468 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_check.c
469 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_choice.c
470 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_command.c
471 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_dialog.c
472 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_fglobal.c
473 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_fvalue.c
474 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_iglobal.c
475 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_ivalue.c
476 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_sglobal.c
477 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_svalue.c
478 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_button.c
479 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_canvas.c
480 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_check.c
481 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_choice.c
482 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_command.c
483 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_dialog.c
484 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_fglobal.c
485 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_fvalue.c
486 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_hlp_btn.c
487 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_iglobal.c
488 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_info.c
489 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_init.c
490 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_init.h
491 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_invoke.c
492 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_ivalue.c
493 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_label.c
494 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_menubar.c
495 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_screen.c
496 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_sglobal.c
497 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_space.c
498 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_sv_btn.c
499 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_svalue.c
500 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_textsw.c
501 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_toggle.c
502 M tina-tools/tinatool/wdgts/xm/wdgtsXm_tw_tool.c
503 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_command.c
504 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_hlp_btn.c
505 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_menubar.c
506 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_screen.c
507 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_svalue.c
508 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_tool.c
509 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_tv.c
510 M tina-tools/toolkits/example/Makefile.am
511 M tina-tools/toolkits/example2/Makefile.am
512 M tina-tools/toolkits/mri_analysis/Makefile.am
513 
514 ----------------------------------------------------------------------------------------
515 ID:66 pab 12.2.2007 (linux 2.4.18)
516 
517          Small bug fix on one of the include lines.
518 
519 M tina-tools/tinatool/tlmedical/tlmedCort_tool.c
520 
521 ----------------------------------------------------------------------------------------
522 ID:65 mjs 18.8.2006 (linux 2.6.11)
523 
524          Added Cortical Thickness Tool to tlmedical. Also added a function
525          "conn_function_call" to access the conn_roi, conn_add and
526          conn_segment functions, which I changed from being static to
527          globally available (Sorry!).
528         
529 M tinatool/tlbase/tlbaseImc_conn_mouse.c
530 M tinatool/tlbase/tlbaseImc_conn_mouse.h
531 
532 M tinatool/tlmedical/Makefile.am
533 M tinatool/tlmedical/Makefile.tina
534 A tinatool/tlmedical/tlmedCort_funcs.c
535 A tinatool/tlmedical/tlmedCort_funcs.h
536 A tinatool/tlmedical/tlmedCort_tool.c
537 A tinatool/tlmedical/tlmedCort_tool.h
538 M tinatool/tlmedical/tlmedPro.h
539 A tinatool/tlmedical/tlmed_CortPro.h
540 
541 ----------------------------------------------------------------------------------------
542 ID:64 pab 7.6.2006 (linux 2.6.13)
543 
544          Fixed configure.ac so that TINA builds with only GTK widgets available, and the
545          examples to use any available widget set.
546 
547 M tina-tools/configure.ac
548 M tina-tools/toolkits/example/Makefile.am
549 M tina-tools/toolkits/example2/Makefile.am
550 M tina-tools/toolkits/mri_analysis/Makefile.am
551 
552 ----------------------------------------------------------------------------------------
553 ID:63 nat 11/4/06 (unix solaris)
554 
555        .added functionality to Imcalc mouse
556        .fixed header file problem in Octants analysis (values.h)
557 
558 M tinatool/tlbase/tlbaseImc_view.c
559 M tinatool/tlbase/tlbaseImc_tool.c
560 M tinatool/tlmedical/tlmedOctants_csfcount12.c
561 
562 ----------------------------------------------------------------------------------------
563 ID:62 mjs 16.1.2006 (linux 2.6.11)
564 
565         . Added missing Makefile.tina
566 
567 M tinatool/tlmedical/Makefile.tina
568         
569 ----------------------------------------------------------------------------------------
570 ID:61 mjs 1.13.2006 (linux 2.6.11)
571 
572         . Added CT perfusion and permeability tool (c.f. tina-libs ID:81)
573 
574 M tinatool/tlmedical/Makefile.am
575 A tinatool/tlmedical/tlmedAnl_ct_mouse.c
576 A tinatool/tlmedical/tlmedAnl_ct_mouse.h
577 A tinatool/tlmedical/tlmedAnl_ct_tool.c
578 A tinatool/tlmedical/tlmedAnl_ct_tool.h
579 M tinatool/tlmedical/tlmed_AnlPro.h
580 
581 ----------------------------------------------------------------------------------------
582 ID:60 mjs 20.12.2005 (linux 2.6.11)
583 
584         . Modifications to enable the permeability code to work properly
585         (c.f. tina-libs ID:80)
586 
587         . Modifications to the sequence and mono tools to allow the user
588         to select between rescale and scale factors for DICOM loading, and
589         to allow access to the modified TE and TR variables
590 
591 M tina-tools/tinatool/tlbase/tlbaseMono_file.c
592 M tina-tools/tinatool/tlbase/tlbaseMono_tool.c
593 M tina-tools/tinatool/tlbase/tlbaseMono_tool.h
594 M tina-tools/tinatool/tlbase/tlbaseSeq_funcs.c
595 M tina-tools/tinatool/tlbase/tlbaseSeq_io.c
596 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.c
597 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.h
598 
599         . Changes to the permeability interface (adding plasma conc
600         estimate button
601 M tina-tools/tinatool/tlmedical/tlmedAnl_mouse.c
602 M tina-tools/tinatool/tlmedical/tlmedAnl_tool.c
603         
604         
605         
606 ----------------------------------------------------------------------------------------        
607 ID:59 pab 7.12.2005 (linux 2.4.18)
608 
609         . Final updates for latest version of DODECANTS tool.
610    
611 M tina-tools/tinatool/tlmedical/tlmedOctants_tool.c
612 A tina-tools/toolkits/example2/oct_test.cls
613 M tina-tools/toolkits/example2/tinaTool.c
614 
615 ----------------------------------------------------------------------------------------
616 ID:58 pab 5.12.2005 (linux 2.6.4)
617 
618         . Updates for latest version of DODECANTS tool.
619    
620 M tina-tools/tinatool/tlbase/tlbaseSeq_io.c
621 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.c
622 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.h
623 M tina-tools/tinatool/tlmedical/tlmedOctants_csfcount12.c
624 M tina-tools/tinatool/tlmedical/tlmedSeg_tool.c
625 M tina-tools/tinatool/tlmedical/tlmedSeg_tool.h
626    
627 ----------------------------------------------------------------------------------------        
628 ID:57 pab 12.8.2005 (linux 2.6.4)
629 
630         . Colour segmentation now displays the colour space, with the knot points used to
631           map it during the segmentation, the connections between them used in the hill-
632           climbing stage, and the peaks found.
633    
634 M tina-tools/tinatool/tlbase/tlbaseColour_tool.c
635           
636 --------------------------------------------------------------------------------------  
637 ID:56 pab 6.8.2005 (linux 2.6.4)
638 
639         . Fixes for va_list handling: hopefully this should fix the problems in the 
640           wdgtsXXX_tw_submenubar.c files.  This fix may not work on systems which have
641           array-style handling of va_list, and lack __va_copy or va_copy (old PowerPC 
642           systems?)
643    
644 M tina-tools/config.h.in
645 M tina-tools/configure.ac
646 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_menubar.c
647 M tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_menubar.c
648 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_menubar.c
649    
650 --------------------------------------------------------------------------------------  
651 ID:55 pab 3.8.2005 (linux 2.6.4)
652 
653         . Small bug fixes for colour tool, and added colour tool image clear button
654    
655 M tina-tools/tinatool/tlbase/tlbaseColour_tool.c
656    
657 --------------------------------------------------------------------------------------  
658 ID:54 pab 13.7.2005 (linux 2.6.4)
659 
660         . Small fix for the backup build system
661    
662 A tina-tools/user.make
663 
664         . Small fix to the motif section of the example2 Makefile.am
665 
666 M tina-tools/toolkits/example2/Makefile.am
667    
668 --------------------------------------------------------------------------------------  
669 ID:53 pab 4.7.2005 (linux 2.6.4)
670 
671         . MinGW and Cygwin compatibility fixes
672    
673 M tina-tools/config.h.in
674 M tina-tools/tinatool/draw/drawPlot_gnu.c
675 M tina-tools/tinatool/draw/drawTv_cmap.c
676 M tina-tools/tinatool/draw/drawTv_picture.c
677 M tina-tools/tinatool/draw/draw_TvDef.h
678 M tina-tools/tinatool/gphx/x11/gphxX11_dump.c
679 M tina-tools/tinatool/tlbase/tlbaseView_display.c
680 M tina-tools/tinatool/tlvision/tlvisTrn_triangle.c
681 
682         . Simple Makefile example for all widget sets
683 
684 A tina-tools/toolkits/example2/Makefile.tina
685    
686 --------------------------------------------------------------------------------------
687 ID:52 mjs 30.6.2005 (linux 2.4.18)
688 
689         . added flow calculation tool 
690 
691 M tina-tools/tinatool/tlmedical/Makefile.am
692 M tina-tools/tinatool/tlmedical/Makefile.tina
693 A tina-tools/tinatool/tlmedical/tlmedFlow_tool.c
694 A tina-tools/tinatool/tlmedical/tlmedFlow_tool.h
695 M tina-tools/tinatool/tlmedical/tlmedPro.h
696 A tina-tools/tinatool/tlmedical/tlmed_FlowPro.h
697 
698 --------------------------------------------------------------------------------------
699 ID:51 mjs 30.6.2005 (linux 2.4.18)
700 
701           . added functionality to check architecture and set the
702             TINA_ARCHITECTURE endianness flag 
703           
704 M tina-tools/configure.ac
705 
706           . added Talairach Tool code
707           
708 M tina-tools/tinatool/tlmedical/Makefile.am
709 M tina-tools/tinatool/tlmedical/Makefile.tina
710 M tina-tools/tinatool/tlmedical/tlmedDef.h
711 M tina-tools/tinatool/tlmedical/tlmedPro.h
712 A tina-tools/tinatool/tlmedical/tlmedTal_tool.c
713 A tina-tools/tinatool/tlmedical/tlmedTal_tool.h
714 A tina-tools/tinatool/tlmedical/tlmed_TalDef.h
715 A tina-tools/tinatool/tlmedical/tlmed_TalPro.h  
716 
717 --------------------------------------------------------------------------------------  
718 ID:50 pab 27.6.2005 (linux 2.6.4)
719 
720         . Added colour input, conversion, segmentation and output tool in tlbase (see example2
721           toolkit).
722    
723 M tina-tools/tinatool/tlbase/Makefile.am
724 M tina-tools/tinatool/tlbase/Makefile.tina
725 A tina-tools/tinatool/tlbase/tlbaseColour_tool.c
726 A tina-tools/tinatool/tlbase/tlbaseColour_tool.h
727 A tina-tools/tinatool/tlbase/tlbaseColour_view.c
728 A tina-tools/tinatool/tlbase/tlbaseColour_view.h
729 M tina-tools/tinatool/tlbase/tlbaseDef.h
730 M tina-tools/tinatool/tlbase/tlbasePro.h
731 A tina-tools/tinatool/tlbase/tlbase_ColourDef.h
732 A tina-tools/tinatool/tlbase/tlbase_ColourPro.h
733 M tina-tools/tinatool/tlmedical/tlmedAnl_report.c
734 M tina-tools/toolkits/example2/tinaTool.c
735    
736 --------------------------------------------------------------------------------------
737 ID:49 pab 20.6.2005 (linux 2.6.4)
738 
739         . Minor bug fixes for compatibility with gcc v4
740 
741 M tina-tools/tinatool/draw/drawTv_zoom.c
742 M tina-tools/tinatool/tlbase/tlbaseSeq_spline.c
743 M tina-tools/tinatool/tlmedical/tlmedCoreg_mui.c
744    
745 --------------------------------------------------------------------------------------
746 ID:48 pab 16.6.2005 (linux 2.4.18)
747    
748         . Small memory leak fix
749 
750 M tina-tools/tinatool/tlmedical/tlmedSeg_tool.c
751 
752         . Small inlined protoype bug fix for gcc 4
753 
754 M tina-tools/tinatool/tlmedical/tlmedSroi_mouse.c
755 M tina-tools/tinatool/tlmedical/tlmedSroi_tool.h
756 
757 --------------------------------------------------------------------------------------
758 ID:47 pab 13.6.2005 (linux 2.6.4)
759 
760         . Replaced use of values.h with limits.h for compatibility with Mac OSX
761           and Solaris.    
762 
763 M tina-tools/tinatool/tlmedical/tlmedOctants_csfcount12.c
764 M tina-tools/tinatool/tlmedical/tlmedSroi_poly.c
765 M tina-tools/tinatool/tlmedical/tlmedSroi_tool.c
766 
767 --------------------------------------------------------------------------------------
768 ID:46 pab 1.6.2005 (linux 2.6.4)
769 
770         . Added Tony's GTK2 widgets, plus the corresponding updates to the build system
771           at the top level.  This will search for GTK2 on your system and build the 
772           widgets if it found, but they will not be used for building examples yet: 
773           they are experimental for the time being.  
774    
775 M tina-tools/bootstrap.sh
776 M tina-tools/config.h.in
777 M tina-tools/configure.ac
778 A tina-tools/m4/gtk-2.0.m4
779 M tina-tools/tinatool/gphx/Makefile.am
780 M tina-tools/tinatool/gphx/gphxDef.h
781 M tina-tools/tinatool/gphx/gphxPro.h
782 A tina-tools/tinatool/gphx/gdk2/Makefile.am
783 A tina-tools/tinatool/gphx/gdk2/Makefile.tina
784 A tina-tools/tinatool/gphx/gdk2/gphxGdk_activity.c
785 A tina-tools/tinatool/gphx/gdk2/gphxGdk_activity.h
786 A tina-tools/tinatool/gphx/gdk2/gphxGdk_cmap.c
787 A tina-tools/tinatool/gphx/gdk2/gphxGdk_cmap.h
788 A tina-tools/tinatool/gphx/gdk2/gphxGdk_color.c
789 A tina-tools/tinatool/gphx/gdk2/gphxGdk_color.h
790 A tina-tools/tinatool/gphx/gdk2/gphxGdk_draw.c
791 A tina-tools/tinatool/gphx/gdk2/gphxGdk_draw.h
792 A tina-tools/tinatool/gphx/gdk2/gphxGdk_dump.c
793 A tina-tools/tinatool/gphx/gdk2/gphxGdk_dump.h
794 A tina-tools/tinatool/gphx/gdk2/gphxGdk_epsf_dump.c
795 A tina-tools/tinatool/gphx/gdk2/gphxGdk_epsf_dump.h
796 A tina-tools/tinatool/gphx/gdk2/gphxGdk_fonts.c
797 A tina-tools/tinatool/gphx/gdk2/gphxGdk_fonts.h
798 A tina-tools/tinatool/gphx/gdk2/gphxGdk_globals.c
799 A tina-tools/tinatool/gphx/gdk2/gphxGdk_globals.h
800 A tina-tools/tinatool/gphx/gdk2/gphxGdk_mask.c
801 A tina-tools/tinatool/gphx/gdk2/gphxGdk_mask.h
802 A tina-tools/tinatool/gphx/gdk2/gphxGdk_mousestate.c
803 A tina-tools/tinatool/gphx/gdk2/gphxGdk_mousestate.h
804 A tina-tools/tinatool/gphx/gdk2/gphxGdk_picture.c
805 A tina-tools/tinatool/gphx/gdk2/gphxGdk_picture.h
806 A tina-tools/tinatool/gphx/gdk2/gphxGdk_props.c
807 A tina-tools/tinatool/gphx/gdk2/gphxGdk_props.h
808 A tina-tools/tinatool/gphx/gdk2/gphxGdk_size.c
809 A tina-tools/tinatool/gphx/gdk2/gphxGdk_size.h
810 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tiff_dump.c
811 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tiff_dump.h
812 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tv_screen.c
813 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tv_screen.h
814 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tw_cursor.c
815 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tw_cursor.h
816 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tw_error.c
817 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tw_error.h
818 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tw_interrupt.c
819 A tina-tools/tinatool/gphx/gdk2/gphxGdk_tw_interrupt.h
820 A tina-tools/tinatool/gphx/gdk2/gphx_GdkDef.h
821 A tina-tools/tinatool/gphx/gdk2/gphx_GdkPro.h
822 M tina-tools/tinatool/wdgts/Makefile.am
823 A tina-tools/tinatool/wdgts/gtk2/Makefile.am
824 A tina-tools/tinatool/wdgts/gtk2/Makefile.tina
825 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_button.c
826 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_button.h
827 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_canvas.c
828 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_canvas.h
829 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_check.c
830 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_check.h
831 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.c
832 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_choice.h
833 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_command.c
834 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_command.h
835 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_dchoice.c
836 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_dchoice.h
837 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_dialog.c
838 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_dialog.h
839 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_fglobal.c
840 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_fglobal.h
841 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_fvalue.c
842 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_fvalue.h
843 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_hlp_btn.c
844 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_hlp_btn.h
845 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_iglobal.c
846 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_iglobal.h
847 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_init.c
848 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_init.h
849 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_ivalue.c
850 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_ivalue.h
851 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_label.c
852 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_label.h
853 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_menubar.c
854 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_menubar.h
855 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_notebook.c
856 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_notebook.h
857 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_screen.c
858 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_screen.h
859 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_set_icon.c
860 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_set_icon.h
861 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_sglobal.c
862 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_sglobal.h
863 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_sv_btn.c
864 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_sv_btn.h
865 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_svalue.c
866 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_svalue.h
867 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_textsw.c
868 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_textsw.h
869 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_toggle.c
870 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_toggle.h
871 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_tool.c
872 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_tool.h
873 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_tv.c
874 A tina-tools/tinatool/wdgts/gtk2/wdgtsGtk_tw_tv.h
875 A tina-tools/tinatool/wdgts/gtk2/wdgts_GtkDef.h
876 A tina-tools/tinatool/wdgts/gtk2/wdgts_GtkPro.h
877    
878 --------------------------------------------------------------------------------------
879 ID:45 pab 31.5.2005 (linux 2.6.4)
880 
881         . Added example2 toolkit directory, using all available tools. 
882 
883 M tina-tools/README
884 M tina-tools/configure.ac
885 M tina-tools/toolkits/Makefile.am
886 A tina-tools/toolkits/example2/Makefile.am
887 A tina-tools/toolkits/example2/inctw
888 A tina-tools/toolkits/example2/tinaTool.c
889 A tina-tools/toolkits/example2/tina_icon.png
890    
891 --------------------------------------------------------------------------------------
892 ID:44 pab 30.5.2005 (linux 2.6.4)
893 
894         . Final update of documentation   
895 
896 M tina-tools/AUTHORS
897 M tina-tools/COPYING
898 M tina-tools/INSTALL
899 M tina-tools/LICENSE
900 M tina-tools/NEWS
901 M tina-tools/README
902 A tina-tools/docs/documentation.txt
903 A tina-tools/docs/tinatool-libref/README
904 A tina-tools/docs/tinatool-pguide/README
905 A tina-tools/docs/tinatool-uguide/README
906 
907 --------------------------------------------------------------------------------------
908 ID:43 pab 30.5.2005 (linux 2.6.4)
909 
910         . Second pass update of documentation   
911    
912 --------------------------------------------------------------------------------------
913 ID:42 pab 30.5.2005 (linux 2.6.4)
914 
915         . First pass update of documentation   
916    
917 --------------------------------------------------------------------------------------
918 ID:41 pab 10/4/2005 linux 2.6.4
919    
920         . Fixes for 64 bit linux: all of Tina now compiles under 64 bit, and all widget 
921           sets EXCEPT xview run.  Toolkits compiled with xview widgets crash on starting 
922           within the xview code (call to xv_create). This may be a problem with the 64 bit 
923           xview port on my machine (Suse 9.1, xview-3.2p1.4-700): newer versions might fix 
924           this.
925 
926 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_menubar.c
927 M tina-tools/tinatool/wdgts/xv/wdgtsXv_tw_menubar.c   
928 
929 --------------------------------------------------------------------------------------
930 ID:40 pab 31/3/2005 linux 2.6.4
931    
932         . Added header file structure for vision library.
933    
934 M tina-tools/tinatool/tlvision/Makefile.am
935 A tina-tools/tinatool/tlvision/tlvisCorr_tool.h
936 A tina-tools/tinatool/tlvision/tlvisPro.h
937 A tina-tools/tinatool/tlvision/tlvis_CalibPro.h
938 A tina-tools/tinatool/tlvision/tlvis_CnrPro.h
939 A tina-tools/tinatool/tlvision/tlvis_CorrPro.h
940 A tina-tools/tinatool/tlvision/tlvis_EdgePro.h
941 A tina-tools/tinatool/tlvision/tlvis_SmmPro.h
942 A tina-tools/tinatool/tlvision/tlvis_TrnPro.h
943 
944         . Added definition from .c file so that headers compile in 
945           toolkits.
946 
947 M tina-tools/tinatool/tlvision/tlvisTrn_triangle.h
948 
949         . Fixed header path: all widget sets now compile.
950 
951 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_tool.c   
952    
953 --------------------------------------------------------------------------------------
954 ID:39 pab 8/2/2005 linux 2.4.18
955    
956         . Fixes for compiler warnings: mostly missing header files.
957 
958 M tina-tools/tinatool/draw/drawPaint_hidden.c
959 M tina-tools/tinatool/draw/drawPaint_imrect.c
960 M tina-tools/tinatool/draw/drawPlot_hfit.c
961 M tina-tools/tinatool/draw/drawPlot_procs.c
962 M tina-tools/tinatool/draw/drawTv_cmap.cAdded header file structure for vision library.
963 M tina-tools/tinatool/tlbase/tlbaseDisp_display.c
964 M tina-tools/tinatool/tlbase/tlbaseDisp_tool.c
965 M tina-tools/tinatool/tlbase/tlbaseImc_graph.c
966 M tina-tools/tinatool/tlbase/tlbaseImc_tool.c
967 M tina-tools/tinatool/tlbase/tlbaseMcr_tool.c
968 M tina-tools/tinatool/tlbase/tlbaseSeq_io.c
969 M tina-tools/tinatool/tlbase/tlbaseSeq_roitool.c
970 M tina-tools/tinatool/tlbase/tlbaseSeq_roitool.h
971 M tina-tools/tinatool/tlbase/tlbaseSter_file.c
972 M tina-tools/tinatool/tlbase/tlbaseSter_left.c
973 M tina-tools/tinatool/tlbase/tlbaseSter_right.c
974 M tina-tools/tinatool/tlbase/tlbaseSter_roi.c
975 M tina-tools/tinatool/tlbase/tlbaseView_tool.c
976 M tina-tools/tinatool/tlbase/tlbase_InfrPro.h
977 M tina-tools/tinatool/tlmedical/tlmedCoreg_muipab.c
978 M tina-tools/tinatool/tlmedical/tlmedCoreg_view.c
979 M tina-tools/tinatool/tlmedical/tlmedOctants_alloc.c
980 M tina-tools/tinatool/tlmedical/tlmedSeg_hist.c
981 M tina-tools/tinatool/tlmedical/tlmedSeg_nmrold.c
982 M tina-tools/tinatool/tlmedical/tlmedSeg_nmrold_backend.c
983 M tina-tools/tinatool/tlmedical/tlmedSeg_tool.c
984 M tina-tools/tinatool/tlvision/tlvisCnr_tool.c
985 M tina-tools/tinatool/tlvision/tlvisTrn_procs.c
986 M tina-tools/tinatool/tlvision/tlvisTrn_tool.c
987 M tina-tools/tinatool/wdgts/gtk/wdgtsGtk_tw_command.c
988 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_button.c
989 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_svalue.c
990 M tina-tools/tinatool/wdgts/tcl/wdgtsTcl_tw_tool.c
991 
992 --------------------------------------------------------------------------------------
993 ID:38 pab 9/1/2005 linux 2.4.18
994 
995         . Removed some more inlined prototypes.
996    
997 M tinatool/wdgts/gtk/wdgtsGtk_tw_init.c
998 M tinatool/wdgts/xm/wdgtsXm_tw_init.c
999 M tinatool/wdgts/xv/wdgtsXv_tw_init.c
1000 
1001         . Added view tool to example toolkit to prevent missing header error with 
1002           gcc-3.4.3: this is a workaround, not a fix.  Comment out the view tool in 
1003           the main function and then compile to reproduce this error.
1004 
1005 M toolkits/example/tinaTool.c
1006    
1007 --------------------------------------------------------------------------------------
1008 ID:37 pab 9/1/2005 linux 2.4.18
1009 
1010         . Removed inlined prototypes for compatibility with gcc-3.4.3
1011    
1012 M tinatool/tlbase/tlbaseImc_view.c
1013 M tinatool/wdgts/tcl/wdgtsTcl_tw_check.c
1014 M tinatool/wdgts/tcl/wdgtsTcl_tw_choice.c
1015 M tinatool/wdgts/xv/wdgtsXv_tw_command.c
1016 
1017 --------------------------------------------------------------------------------------
1018 ID:36 pab 30/11/2004 linux 2.4.18
1019 
1020         . Fix underquoting of AC_DEFUN in m4 scripts for compatibility with Suse 9.x
1021 
1022 M tina-tools/m4/ac_find_motif.m4
1023 M tina-tools/m4/ac_find_tina.m4
1024 M tina-tools/m4/ac_find_xview.m4
1025 M tina-tools/m4/gtk.m4
1026 M tina-tools/m4/tcl.m4
1027 
1028 --------------------------------------------------------------------------------------
1029 ID:35 pab 30/11/2004 linux 2.4.18
1030 
1031         . Fixed problem where GTK widgets/graphics try to build when the libraries 
1032           are not present/don't build when they are.
1033 
1034 M tina-tools/configure.ac
1035 
1036         . Added a simple build system, like the one for Tina4.
1037 
1038 A tina-tools/tinatool/Makefile.tina
1039 A tina-tools/tinatool/draw/Makefile.tina
1040 A tina-tools/tinatool/gphx/Makefile.tina
1041 A tina-tools/tinatool/gphx/gdk/Makefile.tina
1042 A tina-tools/tinatool/gphx/null/Makefile.tina
1043 A tina-tools/tinatool/gphx/x11/Makefile.tina
1044 A tina-tools/tinatool/tlbase/Makefile.tina
1045 A tina-tools/tinatool/tlmedical/Makefile.tina
1046 A tina-tools/tinatool/tlvision/Makefile.tina
1047 A tina-tools/tinatool/wdgts/Makefile.tina
1048 A tina-tools/tinatool/wdgts/gtk/Makefile.tina
1049 A tina-tools/tinatool/wdgts/null/Makefile.tina
1050 A tina-tools/tinatool/wdgts/tcl/Makefile.tina
1051 A tina-tools/tinatool/wdgts/xm/Makefile.tina
1052 A tina-tools/tinatool/wdgts/xv/Makefile.tina
1053 
1054         . Small bug fix for Suse 9.0/9.1: an output message split across two lines
1055           was causing a compilation error.
1056 
1057 M tina-tools/tinatool/tlbase/tlbaseImc_imc.c
1058 
1059         . Remove calls to coreg functions from sequence tool. Sequence tool now 
1060           contains a list of pointers to functions that get called whenever a 
1061           new sequence is loaded: functions can be added to this list with 
1062           calls to seq_init_funcs_add.
1063 
1064 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.c
1065 M tina-tools/tinatool/tlbase/tlbaseSeq_tool.h
1066 M tina-tools/tinatool/tlmedical/tlmedCoreg_tool.c
1067 
1068 --------------------------------------------------------------------------------------
1069 ID:34 nat 23/11/2004 (unix solaris)
1070 
1071          . Modifications to NMR segmentation to include gradient data.
1072 
1073 M tinatool/tlmedical/tlmedSeg_hist.c
1074 M tinatool/tlmedical/tlmedSeg_hist.h
1075 M tinatool/tlmedical/tlmedSeg_tool.c
1076 M tinatool/tlmedical/tlmedSeg_tool.h
1077 
1078 --------------------------------------------------------------------------------------
1079 ID:33 pab 6/8/2004 linux 2.4.18
1080 
1081 Major upgrade to coregistration tool:
1082 
1083          . Loading a sequence now initiates coreg tool correctly
1084 
1085 M tinatool/tlbase/tlbaseSeq_tool.c
1086 M tinatool/tlbase/tlbaseSeq_tool.h
1087 
1088          . Multiple minor accuracy improvements for edge-based coregistration
1089          . Modality switch for edge-based coregistration (e.g. for MRI to CT)
1090          . Choice of angle representation for coregistration
1091          . Mutual information coregistration
1092          . Covariance estimation for mutual information coregistration
1093          . Noise addition functions to support Monte-Carlo experiments
1094          . Coreg tool redesigned
1095 
1096 M tinatool/tlmedical/tlmedCoreg_auto.c
1097 M tinatool/tlmedical/tlmedCoreg_auto.h
1098 A tinatool/tlmedical/tlmedCoreg_covar.c
1099 A tinatool/tlmedical/tlmedCoreg_covar.h
1100 A tinatool/tlmedical/tlmedCoreg_mui.c
1101 A tinatool/tlmedical/tlmedCoreg_mui.h
1102 A tinatool/tlmedical/tlmedCoreg_muipab.c
1103 A tinatool/tlmedical/tlmedCoreg_muipab.h
1104 A tinatool/tlmedical/tlmedCoreg_noise.c
1105 A tinatool/tlmedical/tlmedCoreg_noise.h
1106 M tinatool/tlmedical/tlmedCoreg_tool.c
1107 M tinatool/tlmedical/tlmedCoreg_tool.h
1108 M tinatool/tlmedical/tlmedCoreg_view.c
1109 M tinatool/tlmedical/tlmedCoreg_view.h
1110 M tinatool/tlmedical/tlmed_CoregPro.h
1111 M tinatool/tlmedical/Makefile.am
1112 
1113           . Added the COPYING file at the top level to stop bootstrap.sh complaining 
1114 
1115 A COPYING
1116 
1117 --------------------------------------------------------------------------------------
1118 ID:32 nat 5/8/2004 unix solaris
1119 
1120 gdk gtk now included in the makefile
1121 
1122 M tinatool/gphx/Makefile.am
1123 M tinatool/tlvision/tlvisEdge_tool.c
1124 M tinatool/wdgts/Makefile.am
1125 
1126 --------------------------------------------------------------------------------------
1127 ID:31 pab 4/8/2004 linux 2.4.18
1128 
1129 At some point between 21/4/2004 and 7/6/2004 the server holding the Tina 5 repository 
1130 was hacked and the repository lost.  It has been reconstituted from a backup containing 
1131 all updates to and including ID:30 on 21/4/2004.  However, the updates previously known
1132 as ID:31 and ID:32 were lost.  This update concatenates both of those updates into one, 
1133 using code from my machine.  The details are shown below.
1134 
1135          . missing header file float.h in files from update ID:31.  This defines FLT_MAX.
1136 
1137 M tinatool/tlvision/tlvisCorr_tool.c
1138 
1139          . restructuring of edge_tool and stereo_test_tool to conform to the
1140            integration of the new correlation stereo tool.
1141          . missing headers added to matcher tool to fix implicit declaration bugs.
1142 
1143 M tinatool/tlvision/Makefile.am
1144 M tinatool/tlvision/tlvisCalib_tool.c
1145 A tinatool/tlvision/tlvisCorr_tool.c
1146 M tinatool/tlvision/tlvisEdge_stest_tool.c
1147 M tinatool/tlvision/tlvisEdge_tool.c
1148 M tinatool/tlvision/tlvisSmm_tool.h
1149 
1150 --------------------------------------------------------------------------------------
1151 ID:30 pab 21/4/2004 (Linux 2.4.18)
1152 
1153       . Fixed two small memory leaks related to Imregions being allocated, fed to 
1154         im_alloc (which COPIES the roi, it does not USE it) and then not being freed
1155 
1156 M tinatool/tlmedical/tlmedCoreg_view.c
1157 M tinatool/draw/drawPaint_imrect.c
1158 
1159 --------------------------------------------------------------------------------------
1160 ID:29 nat 2/4/2004 solaris
1161 
1162       . modifications to makefile to remove useless dynamic library build
1163       . compiler error identified in tlvisEdge_stest_tool.c when compiled with 
1164         -02 flag function left_edge() does not return pointer as required.
1165         Attempt to fix it currently failed but other modifications kept anyway.
1166 
1167 M configure.ac
1168 M tinatool/tlvision/tlvisEdge_stest_tool.c
1169 
1170 ----------------------------------------------------------------------------------------
1171 ID:28 NAT 10.3.04  (Solaris)
1172 
1173     . bug fixes to permit sychronisation of graphincs during template model markup
1174 
1175 M tinatool/tlmedical/tlmedSroi_mouse.c
1176 M tinatool/tlmedical/tlmedSroi_tool.c
1177 M tinatool/tlmedical/tlmedSroi_view.c
1178 M tinatool/tlmedical/tlmedSroi_view.h
1179 
1180 ----------------------------------------------------------------------------------------
1181 ID:27 NAT 13.2.04  (Solaris)
1182 
1183       
1184     . modified for compatabilty with new simplexmin() parameters.
1185 M tinatool/tlmedical/tlmedCoreg_auto.c
1186 M tinatool/tlmedical/tlmedSeg_scale.c
1187 
1188       . addition of the smartroi_tool with simplified interface and elimination of some
1189       global variables. supports active shape models and snakes for simple boundary
1190       for extration of polygonal regions of interest. The file formats for pca models have 
1191       had to change in order to eliminate static variables, so you will need to re-build 
1192       your models from the image sample files.
1193       . I have tested the code by building new models and searching for everything except the 
1194       model option. 
1195 A tinatool/tlmedical/tlmedSroi_mouse.c
1196 A tinatool/tlmedical/tlmedSroi_mouse.h
1197 A tinatool/tlmedical/tlmedSroi_poly.c
1198 A tinatool/tlmedical/tlmedSroi_poly.h
1199 A tinatool/tlmedical/tlmedSroi_tool.c
1200 A tinatool/tlmedical/tlmedSroi_tool.h
1201 A tinatool/tlmedical/tlmedSroi_view.c
1202 A tinatool/tlmedical/tlmedSroi_view.h
1203 
1204 ----------------------------------------------------------------------------------------
1205 ID:26 gab 09.01.04      (Solaris 2.8)
1206 
1207       . Found and fixed a bug in tw_choice_reset 
1208 
1209 M tinatool/wdgts/gtk/wdgtsGtk_tw_choice.c
1210 
1211 ----------------------------------------------------------------------------------------
1212 ID:25 gab 09.01.04      (Solaris 2.8)
1213 
1214       . Revised the GDK files below, mostly just to add comments
1215       . Fixed the non-functional drawing mask, which no longer prevents plotting
1216       . Added GDK *.h files (omitted in my last commit) 
1217 
1218 M tinatool/gphx/gphxDef.h
1219 M tinatool/gphx/gphxPro.h
1220 M tinatool/gphx/gdk/gphxGdk_cmap.c
1221 M tinatool/gphx/gdk/gphxGdk_color.c
1222 M tinatool/gphx/gdk/gphxGdk_draw.c
1223 M tinatool/gphx/gdk/gphxGdk_fonts.c
1224 M tinatool/gphx/gdk/gphxGdk_mask.c
1225 M tinatool/gphx/gdk/gphxGdk_picture.c
1226 A tinatool/gphx/gdk/gphx_GdkDef.h
1227 A tinatool/gphx/gdk/gphx_GdkPro.h
1228 
1229 ----------------------------------------------------------------------------------------
1230 ID:24 gab 30.12.03      (Solaris 2.8)
1231 
1232       . Added all GTK/GDK files
1233       . Does not enforce building of GTK or GDK from global make
1234         - requires user to specifically build in GTK and GDK directories
1235       . Build is not quite complete:
1236         - The drawing mask is not used as it interferes with plotting
1237         - Dump to EPS / TIFF has not yet been implemented
1238       . Testing has shown that:
1239         - All widgets have equivalent functionality to the Xv build
1240         - The macro recorder works, at least for the basic functions
1241         - The graphics and colour mapping works with minor differences to the Xv build
1242         - There is a bug (feature of GTK??) that prevents the user from
1243           selecting a radio/choice button if it is already active
1244       . Further testing is required - please feel fre