OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [start/] [insight/] [libgui/] [ChangeLog] - Blame information for rev 1780

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 578 markom
2001-05-18  Keith Seitz  
2
 
3
        * library/center.tcl (center_window): Allow centering
4
        the toplevel on a window, too.
5
 
6
2001-05-03  Keith Seitz  
7
 
8
        * src/tkWarpPointer.c (WarpPointer): Implement for windows.
9
 
10
2001-04-06  Christopher Faylor 
11
 
12
        * configure.in: Add test for -mwin32 requirement switch when building
13
        on cygwin.
14
        * configure: Regenerate.
15
 
16
2000-11-30  Tom Tromey  
17
 
18
        * library/balloon.tcl (balloon): Document `balloon withdraw'.
19
 
20
2000-11-27  Tom Tromey  
21
 
22
        * library/debug.tcl (logfile): Also recognize stderr.
23
 
24
2000-07-12  Syd Polk  
25
 
26
        * library/Makefile.am: Only regenerate tclIndex and pkgIndex.tcl
27
        if this is configured with --enable-maintainer-mode.
28
 
29
2000-07-11  Mo DeJong  
30
 
31
        * README:
32
        * library/Makefile.am:
33
        * library/Makefile.in:
34
        * library/tclIndex:
35
        * library/tree.tcl:
36
        * library/treetable.tcl:
37
        * src/Makefile.am:
38
        * src/Makefile.in:
39
        * src/guitcl.h:
40
        * src/tkTreeTable.c:
41
        * src/tkTreeTable.h: Moved implementation of
42
        "treetable" command out back into snavigator.
43
 
44
2000-07-06  Mo DeJong  
45
 
46
        * library/debug.tcl (logfile): Use non-blocking IO.
47
        * library/tree.tcl (set_column_filter, bind, exchange,
48
        ide_treetable): Don't fully qualify global commands.
49
        Use itcl::delete. Use non-blocking IO. Rename bind
50
        method to __bind. Brace exprs. Set default value
51
        for when_post_menu variable. Itcl 3.0 fixups.
52
 
53
2000-06-30  Mo DeJong  
54
 
55
        * library/tree.tcl: Fix typo made in patch
56
        from 2000-06-22.
57
 
58
2000-06-30  Syd Polk  
59
 
60
        * src/paths.c: Chris Faylor's path changes from 2000-06-09 blow
61
        out MSVC's stupid path limitation. This is only a problem
62
        for Source-Navigator.
63
 
64
2000-06-22  Mo DeJong  
65
 
66
        * library/tree.tcl: Remove use of watch
67
        command. Add check to see if toplevel
68
        exists to avoid error.
69
 
70
2000-06-22  Mo DeJong  
71
 
72
        * src/tkGraphCanvas.c (GetEdgeNodes): Fixed
73
        crash in ckfree caused by call to strdup that
74
        was later freed using ckfree.
75
 
76
2000-06-19  Syd Polk  
77
 
78
        * configure.in: Use CYG_AC_PATH_ITCLCONFIG and CYG_AC_LOAD_ITCLCONFIG
79
        instead of using exising itclsh.
80
        * aclocal.m4: Regenerated with new ../config/acinclude.m4.
81
        * configure: Regenerate.
82
        * Makefile.in library/Makefile.in src/Makefile.in: Regenerate.
83
 
84
Fri Jun  9 20:43:40 2000  Christopher Faylor 
85
 
86
        * src/paths.c (initialize_paths): Look in /usr/share for stuff.
87
 
88
2000-04-18  James Ingham  
89
 
90
        * library/toolbar.tcl (TOOLBAR_button_up): If the pointer is still
91
        in the button, reraise the button after a press.
92
 
93
2000-04-03  James Ingham  
94
 
95
        * src/paths.c: Follow links in determining the location of the
96
        executable.
97
 
98
Fri Sep 17 19:14:15 1999  Andrew Cagney  
99
 
100
        * src/guitcl.h (cyg_create_warp_pointer_command): Add declaration.
101
 
102
1999-09-07  Jim Ingham 
103
 
104
        * library/tclIndex: Rebuild - this somehow got built wrong,
105
        leaving out all the debug, and all the panedwindow references.
106
 
107
1999-09-02  Syd Polk  
108
 
109
        * library/Makefile.am: Revert bad merge
110
        * library/Makefile.in: Regenerate
111
 
112
1999-08-10  James Ingham  
113
 
114
        * library/balloon.tcl (BALLOON_command_withdraw): New command, use
115
        to remove the balloon before it's timeout has expired.
116
 
117
1999-08-02  James Ingham  
118
 
119
        * library/combobox.tcl (::combobox::setValue): Call the combobox
120
        command after idle, so the menu gets a chance to unpost itself
121
        before the command is run.
122
 
123
1999-05-26  Ian Roxborough 
124
 
125
        * library/combobox.tcl: If a combobox is not editable then
126
        make the background of the text box white.
127
 
128
1999-04-29  Syd Polk  
129
 
130
        * src/paths.c: Add a scaled-down version of path initialization
131
        in Visual C++ build.
132
 
133
1999-04-28  Syd Polk  
134
 
135
        * acinclude.m4: Add from devo.
136
        * aclocal.m4: Regenerate.
137
        * configure: Regenerate.
138
        * Makefile.in: Regenerate.
139
        * library/Makefile.am: Use auto_mkindex to generate tclIndex. The
140
        itcl1.5 one generates bogus entries sometimes.
141
        * library/Makefile.in: Regenerate.
142
        * src/Makefile.in: Regenerate.
143
 
144
1999-04-17  Syd Polk  
145
 
146
        * Revert merge. I checked in itcl3.0 code into a itcl 1.5 branch.
147
 
148
1999-04-22  Khamis Abuelkomboz  
149
 
150
        * library/tree.tcl (treetable_bindings): moved the default bindings
151
        source code from SN into the file to build unseparated unit. The
152
        bindings themself relay (compatible) on the listbox bindings.
153
        -the bindings are defined when ever the file is loaded, so no
154
        need to call the function extra.
155
 
156
1999-04-07  Khamis Abuelkomboz  
157
 
158
        * library/tree.tcl (print_dialog_box): deleted reference to -leader
159
        option of the print dialog.
160
        (Tree): added a new public variable to specify a customer
161
        post command for the right-mouse menu.
162
 
163
        * library/toolbar.tcl (TOOLBAR_button_leave): synchronize enter/leave
164
        to not mismatch a relief change.
165
 
166
1999-03-30  Khamis Abuelkomboz  
167
 
168
        * library/tclIndex: regenerated.
169
 
170
        * library/tree.tcl (start_motion): by changing column size use only a
171
        black line.
172
 
173
        * library/toolbar.tcl (TOOLBAR_button_up): patched toolbar procedures
174
        to support buttons that interact like chechbuttons (remain flat or
175
        sunken). The button keeps it's original relief after the pointer
176
        leaves the widget.
177
        (TOOLBAR_button_up): How the bindings are made for the toolbar buttons
178
        is wrong. I patched it to work now for SN, but it must be a general
179
        fix, even for gdbtk. When you bind events to the button use please
180
        {+ ...} to keep existing bindings for the widget.
181
        (TOOLBAR_command): new. To change the relief state of a checkbutton-
182
        like widgets from the application.
183
 
184
1999-03-29  Martin Hunt  
185
 
186
        * library/combobox.tcl (::combobox::computeGeometry): Calculate
187
        geometry based on whole thing, including scrollbar. This fixes
188
        the problem from the last couple of months where the popup list
189
        box was not below the dropdown button unless there was a scrollbar.
190
 
191
1999-03-29  Syd Polk  
192
 
193
        * src/paths.c: Added initialization back in for Visual C++
194
        build. Pared it down so that VC++ can actually compile it.
195
        Stupid MS 2048 character limit.
196
 
197
1999-03-17  Khamis Abuelkomboz  
198
 
199
        * library/tree.tcl (create_tabs): patched the tree table to support
200
        resizing a column when moving around the column line.
201
        (button_motion): new function realized resizing the columns using an
202
        area mode.
203
 
204
1999-03-15  Ian T Roxborough  
205
 
206
        * library/combobox.tcl(combobox::configure): On Windows draw a black
207
        box around the popup for a better Windows look'n'feel.
208
 
209
1999-03-15  Khamis Abuelkomboz  
210
 
211
        * library/tree.tcl: Placed here from SN tree to allow other parties
212
        to use it for there own applications. If you want to see how it is
213
        used, please refer to snavigator/gui/*.tcl.
214
 
215
        * library/Makefile.in: added tree.tcl as part of the library.
216
 
217
        * library/Makefile.am: likewise.
218
 
219
Wed Mar 10 19:44:31 1999  Geoffrey Noer  
220
 
221
        * src/tclgetdir.c: Need to also include shlobj.h if we're
222
        using standard Win32 API headers (not the old set of Cygwin
223
        headers).
224
 
225
1999-03-09  Ian T Roxborough  
226
 
227
        * library/combobox.tcl(combobox::configure): On Windows
228
        if -editable is 0, use a standard background for the
229
        entry widget (better windowz look'n'feel)
230
 
231
Fri Mar  5 11:00:54 1999  Khamis Abuelkombuz  
232
 
233
        * src/tkGraphCanvas.c: fixed the hash problem. Uses a hash table that
234
        is associated with the interp rather to use a static hash table.
235
 
236
1999-03-04  Syd Polk  
237
 
238
        * src/tkTreeTable.c: Re-fixed SunOS build problem.
239
 
240
Wed Mar  3 16:57:21 1999  Khamis Abuelkombuz  
241
 
242
        * src/tkGraphCanvas.c: fixed the hash problem. Uses a hash table that
243
        is associated with the interp rather to use a static hash table.
244
 
245
1999-03-03  James Ingham  
246
 
247
        * library/combobox.tcl (::combobox::setValue): Call the command in
248
        an after idle, so that the combobox gets a chance to unpost before
249
        the action is taken.
250
 
251
1999-02-23  Martin Hunt  
252
 
253
        * src/paths.c: Change error message so that it says
254
        it can't find "GUI" library instead of "IDE" library.
255
 
256
1999-02-18  Martin Hunt  
257
 
258
        * library/hooks.tcl (run_hooks): Cleanup error message.
259
 
260
1999-02-17  Martin Hunt  
261
 
262
        * library/internet.tcl (open_url): Change to open another
263
        window for Netscape on Unix.  Returns 0 on failure, 1 on
264
        success.
265
 
266
1999-02-11  Syd Polk  
267
 
268
        * configure.in: Fixed problem with comparison to xcl.
269
        * configure: Regenerated.
270
 
271
1999-02-10  Syd Polk  
272
 
273
        * configure.in: Find the correct itclsh.
274
        Fixed problem with cygwin build. Should not need cygpath
275
        to configure.
276
        * configure: Regenerated.
277
 
278
1999-02-10  Martin Hunt  
279
 
280
        * library/bgerror.tcl (bgerror): Do not use the old debug
281
        preferences.  Write errors into debug window.  Keep old
282
        dialog for now, although it should probably either go away
283
        or be replaced by instructions on how to file a PR.
284
 
285
1999-02-09  Martin Hunt  
286
 
287
        * library/panedwindow.tcl (cyg::PanedWindow): Add -sashcolor
288
        option.
289
        (cyg::PanedWindow::sashcolor): New config method.
290
        (cyg::PanedWindow::_makeSashes): Set sash color.
291
 
292
1999-02-01  James Ingham  
293
 
294
        * src/paths.c: Put in some missing \n\'s.
295
 
296
1999-01-22  Jim Ingham  
297
 
298
       Merging changes in from gdbtk-980810-branch
299
 
300
        1999-01-22  Martin Hunt  
301
 
302
        * library/panedwindow.tcl (cyg::PanedWindow::delete): Fix
303
        variable name so this function works again.
304
        * src/tkWarpPointer.c: New file. Implements tcl function
305
        warp_pointer, used by the testsuite.
306
        * src/Makefile.am: Added tkWarpPointer.c.
307
 
308
        1998-12-17  Martin M. Hunt  
309
 
310
        * library/panedwindow.tcl (cyg::PanedWindow::sashwidth): Change
311
        borderwidth to 2.
312
        (cyg::PanedWindow::_makeSashes): Ditto.
313
        (cyg::PanedWindow::delete): Free up the space in the _frac
314
        array when a pane is deleted.
315
        (cyg::PanedWindow::hide): Ditto.
316
        (cyg::PanedWindow::replace): New function. Replaces an active
317
        pane with an inactive (hidden) one.
318
 
319
        1998-12-16  Martin M. Hunt  
320
 
321
        * library/panedwindow.tcl: New file. Implements
322
        cyg::PanedWindow which is a generic paned window supporting
323
        non-resizable panes, individual max and min pane sizes. It
324
        has a very different look from the iwidget panedwindow.
325
 
326
        * library/pane.tcl: New file.  Basically an extended pane.itk
327
        from the iwidgets distribution.
328
 
329
        1998-08-10  Jim Ingham   
330
 
331
        * src/paths.c: Figure out how to run from the build tree.
332
 
333
1999-01-14  Ben Elliston  
334
 
335
        * src/tkTreeTable.c: Remove unnecessary #includes that collide
336
        with Tcl's compat headers.
337
 
338
1998-12-14  Ian Roxborough  
339
 
340
        * src/tclwinfont.c (win_choose_font): convert all result strings
341
        to utf8 format if using tcl/tk8.1.
342
 
343
1998-12-12  Ian Roxborough  
344
        * src/tclgetdir.c (get_directory_command): Make sure that
345
        the parent is getting redrawn if the dialog box moves.
346
        * src/tclwinfont.c (win_choose_font): Make sure that
347
        the parent is getting redrawn if the dialog box moves.
348
 
349
1998-12-12  Khamis Abuelkomboz  
350
 
351
        * src/tkTreeTable.c (DisplayRecursive): use metrics.descent by
352
        displaying the active line.
353
 
354
1998-12-11  Syd Polk  
355
 
356
        * src/tkgetdir.c: The arguments to this need to be
357
        converted from UTF-8 and the return value needs to
358
        be converted to UTF-8 in Tcl 8.1.
359
 
360
1998-11-30  Ian Roxborough  
361
 
362
        * src/tkWinPrintCanvas.c (PrintCanvasCmd): return OK
363
        if the user hits cancel.
364
        * src/tkGraphCanvas.c (GraphCanvasCmd): changed to free()s
365
        to ckfree()s.
366
 
367
1998-11-17  Ian Roxborough  
368
 
369
        * src/tkWinPrintText.c (PrintTextCmd): Disable the print
370
        selection until it is implemented properly.
371
 
372
1998-11-17  Ben Elliston  
373
 
374
        * src/tkTreeTable.h: Merge from Source-Navigator.
375
 
376
        * src/tkTreeTable.c: Likewise.
377
 
378
1998-11-16  Ian Roxborough  
379
 
380
        * src/tkWinPrintText.c (PrintTextCmd): return OK
381
        if the user hits cancel.
382
 
383
1998-11-11  Khamis Abuelkomboz  
384
 
385
        * src/tkTreeTable.c: using tcl/memory allocation functions.
386
 
387
        * src/tkCanvLayout.c (LayoutClearGraph): check parent/succ for
388
        availiability before freeing it.
389
 
390
1998-06-04  Jim Blandy  
391
 
392
        * configure.in: Use AM_PROC_CC_STDC, since this directory requires
393
        ANSI C in order to compile.
394
        * aclocal.m4, configure: Regenerated.
395
 
396
Thu Dec 17 11:46:04 1998  Keith Seitz  
397
 
398
        * library/combobox.tcl (::combobox::computeGeometry): Allow
399
        the listbox to expand larger than the limits of the combobox.
400
        (::combobox::widgetProc): Pack the scrollbar before the listbox
401
        so that scroll remains visible when the combobox shrinks.
402
        (::combobox::build): Ditto for the button.
403
 
404
Sun Nov  8 23:52:31 1998  Felix Lee  
405
 
406
        * configure.in (ac_win_build): quoting fix.
407
        * configure: regenerated.
408
 
409
Wed Nov  4 18:46:13 1998  Dave Brolley  
410
 
411
        * acinclude.m4: New file.
412
        * Makefile.in: Regenerated.
413
        * aclocal.m4: Regenerated.
414
        * configure: Regenerated.
415
 
416
1998-11-04  Ian Roxborough  
417
 
418
        * src/tkWinPrintText.c (PrintTextCmd): For Tk 8.1 call
419
        TkTextMakeByteIndex, otherwise call TkTextMakeIndex.
420
        * src/tkWinPrintText.c: Remove some compiler warnings.
421
        * src/tkWinPrintCanvas.c: Remove some compiler warnings.
422
 
423
1998-11-02  Ben Elliston  
424
 
425
        * src/xpmlib.c (LONGBITS): Take the sizeof `long', not
426
        `LONG'. Most UNIX environments have no such macro.
427
 
428
1998-10-30  Ian Roxborough  
429
 
430
        * src/xpmlib.c (ImgXpmGetPixmapFromData): calculate the
431
        bitmap pading the same the tk x-emulation layer does.
432
 
433
1998-10-29  Ben Elliston  
434
 
435
        * configure.in: Look for itcl_sh in the PATH.
436
        * configure: Regenerate.
437
        * library/Makefile.am: Use discovered path to itcl_sh.
438
        * library/Makefile.in: Regenerate.
439
        * Makefile.in: Likewise.
440
        * src/Makefile.in: Likewise.
441
 
442
1998-10-28  Syd Polk  
443
 
444
        * configure.in: Generate a TCL_LIBRARY for itcl_sh to use.
445
        * configure: Regenerate
446
        * library/Makefile.am: Use generated TCL_LIBRARY.
447
        * library/Makefile.in: Regenerate.
448
 
449
1998-10-28  Syd Polk  
450
 
451
        * configure.in: Generate correctly formatted directories for itcl_sh
452
        * configure: Regenerate
453
        * library/Makefile.am: Pass correctly formatted directories to itcl
454
        so that it does not get confused with cygwin paths when generating
455
        tclIndex.
456
        * library/Makefile.in: Regenerate
457
 
458
1998-10-27  Syd Polk  
459
 
460
        * configure.in: Add test and AM_CONDITIONAL for Windows.
461
        * library/Makefile.am: On Windows, piping output straight from pwd
462
        to itcl_sh.exe does not work if build is not on /. Wrap the pwd
463
        in a cygpath.
464
        * configure: Regenerate
465
        * library/Makefile.in: Regenerate.
466
 
467
1998-10-27  Syd Polk  
468
 
469
        * src/Makefile.am: Fix TKHDIR problems.
470
        * src/Makefile.in: Regenerate.
471
 
472
1998-10-26  Syd Polk  
473
 
474
        * configure.in: Use TCLHDIR instead of TCL_BUILD_INCLUDES and
475
        TKHDIR instead of TK_BUILD_INCLUDES
476
        * configure: Regenerate
477
        * src/Makefile.am: Use TCLHDIR instead of TCL_BUILD_INCLUDES
478
        TKHDIR instead of TK_BUILD_INCLUDES
479
        * src/Makefile.in: Regenerate
480
 
481
Mon Oct 26 09:19:34 1998  Ian Roxborough  
482
 
483
        * src/Makefile.am: Add tkWinPrintText.c and tkWinPrintCanvas.c
484
        * src/tkWinPrintText.c: removed a MSVC++ headerfile and
485
        protected the file with pragmas (_WIN32) so it isn't
486
        compiled on Unix builds.
487
        * src/tkWinPrintCanvas.c: Same as tkWinPrintText.c
488
        * src/tkWinPrintText.c (PrintTextCmd): Trick TkTextXviewCmd into
489
        calling UpdateDisplayInfo, this means tk doesn't need patched.
490
        Cleaned up/added some comments.
491
 
492
1998-10-20  Syd Polk  
493
 
494
        * aclocal.m4: Added include for standard macros to locate tcl and tk
495
        * configure.in: Use standard macros for tcl and tk
496
        * configure: Regenerated
497
        * Makefile.in: Regenerated with latest automake
498
        * library/Makefile.in: Regenerated with latest automake
499
        * src/Makefile.am: Don't use hard-coded pathnames for tcl and tk
500
        directories; use variables instead
501
        * src/Makefile.in: Regenerated
502
 
503
1998-10-14  Syd Polk  
504
 
505
        * src/tclwinfont.c: Compile fix for tcl 8.1.
506
 
507
Wed Oct 14 13:01:00 1998  Ian Roxborough  
508
 
509
        *src/xpmlib.c (ImgXpmGetPixmapFromData): Fix pixmaps
510
        on windows (SN problem), if pixmap mask width <= half the
511
        bit padding, then things got messed up. (mayby a bug in
512
        the X-emulation layer).
513
        - Remove some old commented out code.
514
 
515
Fri Oct  9 10:04:00 1998  Ian Roxborough  
516
 
517
        * src/xpmlib.c (ImgXpmGetPixmapFromData): set memory allocated
518
        for the mask to zero before using.
519
 
520
1998-10-05  Syd Polk  
521
 
522
        * configure: Regenerated with new autoconf
523
 
524
Mon Oct  5 00:53:59 1998  Martin M. Hunt  
525
 
526
        * library/balloon.tcl (showballoon): Add "keep" parameter
527
        to tell balloon messages to not go away after 6 seconds.
528
        (BALLOON_command_show): Ditto.
529
 
530
Wed Sep 30 9:35:00 1998  Ian Roxborough  
531
 
532
        *src/tkprintcanvas.c: New file, for printing a canvas under windows.
533
 
534
Mon Sep 21 15:45:17 1998  Martin M. Hunt  
535
 
536
        * library/combobox.tcl (::combobox::setValue): Fix
537
        instance when value has an embedded space.
538
 
539
Thu Sep  3 19:10:00 1998  Sean Mahan  
540
 
541
        * src/tclgetdir.c: Change C++ style comments to C style.
542
 
543
Thu Sep  3 18:45:00 1998  Sean Mahan  
544
 
545
        * src/tclhelp.c: Change C++ style comments to C style.
546
 
547
Mon Aug 31 11:55:00 1998  Ian Roxborough  
548
 
549
        *src/tclgetdir.c: Add definition for SHBrowseForFolderA.
550
        (it was missing from cygwin.)
551
 
552
Mon Aug 31 11:33:00 1998  Syd Polk  
553
 
554
        *configure.in library/Makefile.am src/Makefile.am: Tcl/Tk 8.1
555
        require -fwritable strings.
556
        *configure Makefile.in library/Makefile.in src/Makefile.in:
557
        Regenerated.
558
 
559
Fri Aug 28 18:15:25 1998  Ian Roxborough  
560
 
561
        *src/tclgetdir.c: Added missing (from cygwin) #defines for BFFM_*.
562
 
563
Wed Aug 26 14:01:25 1998  Ian Roxborough  
564
 
565
        *src/tclgetdir.c (get_directory_command): free up
566
        memory allocated with Tcl_DString.
567
 
568
Wed Aug 26 14:01:25 1998  Ian Roxborough  
569
 
570
        Added "-initialdir " to the ide_get_directory
571
        command.
572
 
573
        *src/tclgetdir.c (get_directory_command): added flag
574
        handling and set callback to change selected directory.
575
        (MyBrowseCallbackProc): New function, sets selected
576
        directory once initialization has been completed.
577
 
578
Tue Aug 25 18:31:16 1998  Martin M. Hunt  
579
 
580
        * library/combobox.tcl: Fix previous checkin.
581
 
582
Tue Aug 25 17:22:36 1998  Martin M. Hunt  
583
 
584
        * library/combobox.tcl (::combobox::configure): Remove
585
        scrollbar width hack. Set foreground and background colors
586
        for non-editable and disabled widgets.
587
 
588
Tue Aug 25 16:06:34 1998  Martin M. Hunt  
589
 
590
        * library/combobox.tcl (::combobox::doInternalWidgetCommand):
591
        Add "Curselection" widget command.
592
 
593
Fri Aug 21 12:48:09 1998  Martin M. Hunt  
594
 
595
        * library/combobox.tcl: Merge my changes into the
596
        new 1.05 combobox code.
597
        (entryset): New command that sets the contents of
598
        the entry field without triggering any commands.
599
 
600
Fri Aug 21 11:38:35 1998  Ian Roxborough  
601
 
602
        Integrated changes between Source-Navigator's
603
        hyper/tkCanvas.c and libgui's src/tkGraphCanvas.c.
604
        Add a new option (-gridlock) to switch between
605
        SN style (-gridlock 1) and the old style.
606
 
607
        *src/tkGraphCanvas.c (graphspecs[]): add gridlock
608
        option (1 = ON, 0 = OFF).
609
        (setedgegeom): added a new parameter (int i) and
610
        code to keep lines running a X or Y axis only.
611
        (GetGraphLayoutII): new function (same as GetGraphLayout
612
        but takes TkCanvas as parameter).
613
        (GraphCanvasCmd): use extra parameter when calling
614
        setedgegeom.
615
        *src/tkCanvLayout.c (struct Layout_Graph): add int
616
        gridlock.
617
        (LayoutCreateGraph): initalise 'gridlock'.
618
        (GetLayoutConfig): copy 'gridlock' when getting.
619
        (SetLayoutConfig): copy back 'gridlock' when setting.
620
        *src/tkCanvLayout.h (struct LayoutConfig): add
621
        'gridlock' member.
622
 
623
1998-08-20  Keith Seitz  
624
 
625
        * src/tclwinprint.c (winprint_print_text_options): Intialize the "initproc"
626
        for struct print_text_options.
627
 
628
 
629
Tue Aug 18 15:39:53 1998  Martin M. Hunt  
630
 
631
        * library/Makefile.am (pkgIndex.tcl): Make this
632
        require maintainer mode.
633
 
634
Mon Aug 17 16:20:38 1998  Martin M. Hunt  
635
 
636
        * library/Makefile.am (ITCL_SH): Revert previous change.
637
 
638
Mon Aug 17 14:44:31 1998  Martin M. Hunt  
639
 
640
        * library/Makefile.am (WISH): Run itcl_wish from the
641
        proper place.
642
 
643
Mon Aug 17 13:20:09 1998  Martin M. Hunt  
644
 
645
        * library/combobox.tcl (::combobox::build): Initialize
646
        oldValue. Don't pack scrollbar.
647
        (::combobox::widgetProc): When items are inserted or deleted
648
        from the list, pack or forget the scrollbar, depending on
649
        the size of the list and the max height.
650
        (::combobox::setValue): Call the command callback even if
651
        the value selected was the same as the previous value.
652
        (::combobox::configure): Change listbox width as well
653
        as entry width. This keeps the scrollbar from being
654
        truncated.
655
        (::combobox::configure): Replace "oldValue" with "oldval"
656
        to avoid confusion with the variable that saves the
657
        previous value for the entry. Fixes several bugs.
658
        (::combobox::widgetProc): Unset tmpopt.
659
        (::combobox::widgetProc): Pass the listbox widget to the
660
        computeGeometry proc so it can use it in its computations.
661
        (::combobox::computeGeometry): Compute size of popup by
662
        requested size of listbox plus twice the bordersize of
663
        the popup.
664
 
665
Thu Aug 13 22:55:36 1998  Martin M. Hunt  
666
 
667
        * configure.in: Add AC_OBJEXT call.
668
        * configure: Rebuilt.
669
 
670
Thu Aug 13 00:47:08 1998  Martin M. Hunt  
671
 
672
        * library/combobox.tcl: Fix -editable.
673
 
674
Wed Aug 12 10:41:45 1998  Matt Leach  
675
 
676
        * src/tclhelp.c: added !WIN32 entries for Webhelp
677
 
678
=======
679
Tue Aug 18 15:39:53 1998  Martin M. Hunt  
680
 
681
        * library/Makefile.am (pkgIndex.tcl): Make this
682
        require maintainer mode.
683
 
684
Mon Aug  3 01:29:05 1998  Martin M. Hunt  
685
 
686
        * library/combobox.tcl: New file. Windows style
687
        combobox.
688
        * library/pkgIndex.tcl: New file.
689
        * library/Makefile.am: Added combobox.tcl.
690
        * library/Makefile.in, library/tclIndex: Rebuilt.
691
        * configure: Rebuilt.
692
 
693
Mon Jul 20 13:36:33 1998  Ian Roxborough    
694
 
695
        * src/tclhelp.c: include missing headerfile on Windows.
696
        * src/tkCanvEdge.c: defined F_OK to be 0 on Windows.
697
        * src/tclmain.c: include missing headerfile on Windows.
698
        * src/tclmsgbox.c (msgbox_thread): type should be WINAPI.
699
        * src/paths.c (init_script[]): Due to string length limits
700
        with the MSVC compiler, the init_script we now return a
701
        error message when compiled with VC++.
702
        * src/Makefile.am: Change all '.o' to '.$(OBJEXT)'
703
        * configure.in: Added AC_OBJEXT and changed AM_EXEEXT to
704
        AC_EXEEXT.
705
 
706
Fri Jul 10 19:17:53 1998  Jim Ingham    
707
 
708
        * src/tkTable* Upgraded tkTable to version 2.1
709
 
710
Fri Jul 10 11:29:00 1998  Sean Mahan  
711
 
712
        * src/paths.c (constant run_app_script): Fixed to work with
713
        latest version of the TclPro debugger (1.0 beta 3).
714
 
715
1998-06-30  Ben Elliston  
716
 
717
        * src/tclgetdir.c: Merged from S-N.
718
 
719
        * src/tclwinprint.c: Merged from S-N.  Includes new options for
720
        PostScript printing and once-per-job initialisation.
721
 
722
        * src/tkCanvLayout.c: Merged from S-N.  Mostly cleanup.
723
 
724
        * src/tkCanvEdge.c: Merged from S-N.  Handle justified and
725
        multi-line labels.
726
 
727
Fri Jun 26 17:57:00 1998  Sean Mahan  
728
 
729
        * src/paths.c (init_script): fixed `prefix' path.
730
 
731
Mon Jun 22 14:15:36 1998  Drew Moseley  
732
 
733
        * src/paths.c: Added TCLPRO_DEBUGGER code
734
 
735
Thu Jun  4 18:00:27 1998  Martin M. Hunt  
736
 
737
        * src/tkTable*: Imported Jeffrey Hobbs tkTable 2.0
738
        widget.
739
        * src/Makefile.am: Add tkTable stuff.
740
        * src/Makefile.in: Rebuilt.
741
        * Makefile.in: Rebuilt.
742
        * doc/tkTable.n: Man page for tkTable.
743
 
744
Thu May 14 10:45:00 1998  Sean Mahan  
745
 
746
        * library/prefs.tcl (PREFS_cmd_init): Changed name of global
747
        variable from "IDE" to "IDE_ENABLED".
748
        * src/tclmain.c (ide_main): Setup TCL global variable based
749
        on the defined value of "IDE_ENABLED".
750
        * configure.in: Changed "IDE" define to "IDE_ENABLED".
751
        * configure: regenerated.
752
        * acconfig.h: Changed "IDE" to "IDE_ENABLED" and made sure that
753
        "IDE_ENABLED" would always be defined (either as 0 or 1).
754
        * config.h.in: regenerated.
755
 
756
Wed May 13 10:05:00 1998  Sean Mahan  
757
 
758
        * library/prefs.tcl (PREFS_cmd_init):  Revert change by hunt that
759
        used global variable "GDBTK_IDE" instead of libgui variable "IDE".
760
        * configure.in: added support for "--enable-ide" option.
761
        * configure: regenerated.
762
        * acconfig.h: added define for "IDE".
763
        * config.h.in: regenerated.
764
 
765
Wed May  6 14:54:47 1998  Ben Elliston  
766
 
767
        * src/xpmlib.c (ImgXpmGetData): Preinitialise some local variables.
768
        (GetColor): Removed an unused local variable.
769
        (ImgXpmGetPixmapFromData): Likewise.
770
 
771
Thu Apr 30 19:16:13 1998  Ian Lance Taylor  
772
 
773
        * src/paths.c (run_app_script): Don't crash if Paths(appdir) or
774
        Paths(idedir) was not set.
775
 
776
Thu Apr 23 13:52:13 1998  Tom Tromey  
777
 
778
        * src/tclgetdir.c (get_directory_command): Pass -choosedir to
779
        tk_getOpenFile.
780
 
781
Wed Apr 15 16:47:00 1998  Sean Mahan  
782
 
783
        * src/tclhelp.c (help_display_file_command): new function to
784
        display a specified help file.
785
        (ide_subcommand_table): added `display_file' subcommand.
786
 
787
Thu Apr  9 14:19:08 1998  Martin M. Hunt  
788
 
789
        * library/prefs.tcl (PREFS_cmd_init): Use global
790
        variable "GDBTK_IDE" instead of "IDE".
791
 
792
Tue Apr  7 12:41:59 1998  Ian Lance Taylor  
793
 
794
        * src/Makefile.am (libgui_a_SOURCES): Add tclcursor.c.
795
        (tclcursor.o): New target.
796
        * src/Makefile.in: Rebuild.
797
 
798
Tue Mar 31 14:52:31 1998  Tom Tromey  
799
 
800
        * library/Makefile.in: Rebuilt.
801
        * library/Makefile.am (TCL): Added ventry.tcl.
802
        * library/ventry.tcl: Moved from libide.
803
 
804
Tue Mar 31 16:58:34 1998  Ian Lance Taylor  
805
 
806
        * src/paths.c: Rewrite Tcl code to search $prefix/share/cygnus for
807
        gui and ide directories.  Change environment variable names to
808
        CYGNUS_GUI_LIBRARY and CYGNUS_IDE_LIBRARY.  Permit application
809
        directory to be a sibling of the parent of the gui or ide
810
        directory.
811
        * library/Makefile.am (guidir): Add `cygnus' between `$(datadir)'
812
        and `gui'.
813
        * library/Makefile.in: Rebuild.
814
        * configure: Rebuild with current autoconf.
815
 
816
Mon Mar 30 12:28:06 1998  Tom Tromey  
817
 
818
        * library/tclIndex: Rebuilt.
819
 
820
        * library/Makefile.in: Rebuilt.
821
        * library/Makefile.am (TCL): Added new files.
822
        * library/advice.tcl, library/path.tcl, library/sendpr.tcl: Moved
823
        from libide.
824
 
825
        * src/Makefile.in: Rebuilt.
826
        * src/Makefile.am (tclwinmode.o): New target.
827
        (libgui_a_SOURCES): Added tclwinmode.c.
828
        * src/tclwinmode.c: Moved from libide.
829
        * src/tclcursor.c: Likewise.
830
 
831
Fri Mar 27 20:10:14 1998  Keith Seitz  
832
 
833
        * library/looknfeel.tcl (standard_look_and_feel): windows-menu is a font
834
        family, not a symbolic font.
835
 
836
Fri Mar 27 00:19:04 1998  Keith Seitz  
837
 
838
        * library/looknfeel.tcl (standard_look_and_feel): Define font global/menu
839
        to allow changing the menu font on unix.
840
 
841
Tue Mar 24 02:06:59 1998  Martin M. Hunt  
842
 
843
        * src/Makefile.am (libgui_a_SOURCES): Add tclmsgbox.c.
844
        * src/Makefile.in: Rebuilt.
845
        * src/tclmsgbox.c: New file.
846
 
847
Sun Mar 22 19:29:10 1998  Elena Zannoni  
848
 
849
        * library/email.tcl: removed and replaced with internet.tcl.
850
        * library/internet.tcl: added
851
 
852
Sat Mar 21 21:18:06 1998  Elena Zannoni  
853
 
854
        Merged the files in library with the corresponding files in Foundry
855
 
856
        - Tom Tromey  
857
        * library/balloon.tcl
858
        (destructor): Cancel any pending after handlers.
859
        (showballoon): Unshow balloon after 6 seconds.
860
        (showballoon): On Windows, position balloon
861
        according to cursor position.  (Disabled for now.)
862
        (_recent_parent): New variable.
863
        (_enter): If new parent the same as old parent, eliminate delay.
864
        (showballoon): Set _recent_parent.
865
        * library/bgerror.tcl
866
        (bgerror): Display errorCode as well.
867
        * library/center.tcl
868
        (center_window): Run "update idletasks" after
869
        setting window geometry.
870
        * library/debug.tcl
871
        (debug_log): Set buffering on log file to "line".
872
        (DEBUG_window): Removed.
873
        (DEBUG_after_source): Changed indexing into DEBUG_state array.
874
        (re_source): Likewise.
875
        (debug_log): New proc.
876
        (DEBUG_state): Initialize log_file, window elements.
877
        (debug): Log to file if user requested it.
878
        (DEBUG_state): New array.
879
        (DEBUG_after_source): New proc.
880
        (source): Likewise.
881
        (re_source): Likewise.
882
        * library/hooks.tcl
883
        (define_hook): Renamed.
884
        * library/looknfeel.tcl
885
        (add): Define global/italic font in a way
886
        that actually works on Windows.
887
 
888
        - Martin M. Hunt  
889
        * library/list.tcl
890
        (lrep): New function.  Replace an element in a list with a
891
        new one.
892
        * library/prefs.tcl
893
        (PREFS_cmd_getd): Rewrite to call define then get.
894
         Fixes strange problem.
895
 
896
        - Ian Lance Taylor  
897
        * library/print.tcl
898
        Expand tabs to spaces assuming there are tabstops every
899
        8 spaces.
900
 
901
 
902
Tue Feb 24 19:49:12 1998  Jonathan Larmour  
903
 
904
        * configure.in, src/Makefile.am: Add --enable-install-libgui
905
        option to install libgui.a and header files if required
906
 
907
        * Makefile.in, aclocal.m4, configure, library/Makefile.in,
908
        src/Makefile.in: regenerate with latest automake
909
 
910
Wed Jan 14 12:36:49 1998  Keith Seitz  
911
 
912
        * library/Makefile.am (SET_LIB_PATH): Macro to add Tcl's build dir
913
        to host's ld search path (LD_LIBRARY_PATH or what have you) for
914
        builds where Tcl was built using shared libraries. This macro is
915
        empty otherwise.
916
        (tclIndex): Call SET_LIB_PATH.
917
 
918
        * library/Makefile.in: Regenerate.
919
 
920
        * configure.in: Define TCL_SHARED if using shared library for Tcl
921
 
922
        * configure: Regenerate.
923
 
924
Tue Dec 16 16:50:40 1997  Ian Lance Taylor  
925
 
926
        New directory to hold GUI support code.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.