Tk Source Code

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

58 check-ins using file macosx/tkMacOSXEvent.c version f41512ef

2007-05-30
06:34
* library/bgerror.tcl: standardize dialog option & button size * library/dialog.tcl: modifications done when running on on Aqua. * library/msgbox.tcl:
* library/demos/button.tcl: set button highlightbackground on Aqua.
check-in: d8956cfb user: das tags: trunk
2007-05-29
11:36
merge updates from HEAD check-in: d4bcf056 user: dgp tags: core-stabilizer-branch
02:26
removed skipping of unixfont-5.11 [Bug 1716141] check-in: bec81755 user: das tags: trunk
2007-05-28
17:12
* macosx/tkMacOSXFont.c (TkpMeasureCharsInContext): Fix short measures with flags=TK_WHOLE_WORDS|TK_AT_LEAST_ONE [Bug 1716141]. Make some casts unnecessary by changing variable types. check-in: 62cdc064 user: cc_benny tags: trunk
2007-05-27
13:14
fix TIP #145 breakage on Aqua check-in: ca7ecdaf user: das tags: trunk
01:24
deleted references to removed ttk files check-in: 8d4543a4 user: das tags: trunk
2007-05-26
04:06
merge updates from HEAD check-in: c9a7bb01 user: dgp tags: core-stabilizer-branch
2007-05-25
22:55
Removed ttk::dialog and dependencies. check-in: 6a266d8c user: jenglish tags: trunk
22:53
library/demos/ttk_*.tcl: removed Tile demos, not appropriate for core. check-in: 292b947f user: jenglish tags: trunk
22:38
Removed tk/tests/ttk/misc.test -- ttk::dialog tests, not appropriate for core. check-in: d95fb3b5 user: jenglish tags: trunk
22:27
Minor typo corrections, from [Bug 1663527] check-in: addd20b0 user: dkf tags: trunk
22:15
Fixed documentation of default -joinstyle option values for line and polygon items. [Bug 1725782] check-in: fd0c8181 user: dkf tags: trunk
2007-05-24
14:46
Fix comments. (Thanks to Emiliano for spotting) check-in: 3ffdac45 user: dkf tags: trunk
2007-05-22
20:34
[core-stabilizer-branch]
* unix/configure: autoconf-2.59 (FC6 fork) * win/configure:
* README: Bump version number to 8.5b1 * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in:
check-in: 4f607876 user: dgp tags: core-stabilizer-branch
2007-05-18
21:46
EntrySetValue: Ensure that widget is in a consistent state before setting the linked -textvariable. Previously, it was possible for [$e index insert] to point past the end of the string, leading to heap corruption [Bug 1721532]. check-in: 6e624fd3 user: jenglish tags: trunk
19:21
* unix/configure: autoconf-2.59 (FC6 fork) * win/configure:
* README: Bump version number to 8.5a7 * generic/tk.h: * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in:
check-in: 2d64ab8f user: dgp tags: trunk
16:53
* tests/ttk/treetags.test: Another bit of test suite SCIM-tolerance. [Bug 1609316]
check-in: c6235211 user: dgp tags: trunk
2007-05-16
22:14
sync with core-8-4-branch tk/changes check-in: 2a9b61e0 user: das tags: trunk
21:21
* generic/tk.decls: workaround 'make checkstubs' failures from tkStubLib.c MODULE_SCOPE revert. [Bug 1716117]
* macosx/Wish.xcodeproj/project.pbxproj: add tkOldTest.c and remove tkStubImg.c.
check-in: f7a1ab24 user: das tags: trunk
18:35
Change Tk_InitStubs(), tkStubsPtr, and the auxilliary stubs table pointers back to public visibility. See [Bug 1716117] for details.

Removed TCL_STORAGE_CLASS monkey business, as it had no effect. check-in: 3429d4ab user: jenglish tags: trunk

18:10
* library/choosedir.tcl: Removed uses of obsolete {expand} * library/comdlg.tcl: syntax; replaced with the now * library/tk.tcl: approved {*}. [Bug 1710633] * tests/canvImg.test: * tests/imgPhoto.test:
check-in: 7f0bc8cf user: dgp tags: trunk
15:44
duplicate test names check-in: 56f702ae user: dgp tags: trunk
15:23
* tests/bind.test: Make test suite more SCIM-tolerant [Bug 1609316]
check-in: 40de1e3e user: dgp tags: trunk
2007-05-15
23:20
Test ttk widgets check-in: 8db72b34 user: patthoyts tags: trunk
19:37
Fix crash introduced by previous fix, exposed under newer fontconfig libraries [Bug 1717830 again]. check-in: 77e336e8 user: jenglish tags: trunk
17:01
* generic/tkGrid.c: Stop crash due to list intrep shimmer [Bug 1677608]
check-in: af5a9a06 user: dgp tags: trunk
16:15
Fix various memory leaks [Bug 1717830], [Bug 800149]. check-in: 102f844c user: jenglish tags: trunk
2007-05-14
20:58
[Tk Bug 1712081]
* unix/Makefile.in: Updates to account for new and deleted files * win/Makefile.in: tkStubImg.c and tkOldTest.c. * win/makefile.bc: * win/makefile.vc:
* generic/tkOldTest.c (new): New file used to create testing * generic/tkTest.c: commands for testing various Tk * tests/constraints.tcl: legacy interfaces where a separate * tests/image.test: compilation unit is needed in order to #define suitable macros during compilation. Only the effect of USE_OLD_IMAGE on Tk_CreateImageType() is currently tested, but more similar testing commands can be added to this same file. New constraint defined to detect presence of the image type provided by the new testing code, and a few tests added to exercise it. Having USE_OLD_IMAGE support tested by the default test suite should reduce chance of a recurrence of this bug.
* doc/CrtImgType.3: Revised docs to better indicate the legacy * doc/CrtPhImgFmt.3: nature of the interfaces supported by USE_OLD_IMAGE.
* generic/tkDecls.h: make genstubs * generic/tkStubInit.c:
* generic/tk.decls: Reworked USE_OLD_IMAGE support to use * generic/tk.h: the same support mechanisms both with * generic/tkStubImg.c (deleted):and without a stub-enabled build. In each case, route the legacy calls to Tk_CreateImageType and Tk_CreatePhotoImageFormat through the Tk_CreateOldImageType and Tk_CreateOldPhotoImageFormat routines. Add those routines to the public stub table so they're available to a stub-enabled extension. Remove the definition of Tk_InitImageArgs() and use a macro to convert any calls to it in source code into a comment.
* generic/tkImage.c: Removed the MODULE_SCOPE declarations that * generic/tkImgPhoto.c: broke USE_OLD_IMAGE support.
check-in: 3d8af15d user: dgp tags: trunk
2007-05-11
12:36
specify font to avoid uncertainty in the result on windows xp check-in: 085742e2 user: patthoyts tags: trunk
12:10
Avoid font dependencies in the results check-in: c6e71a76 user: patthoyts tags: trunk
11:00
bug #1716613 propagate error from TkDeleteNamedFont. check-in: b940710a user: patthoyts tags: trunk
2007-05-09
12:55
* macosx/tkMacOSXWindowEvent.c: ensure window is brought to the front * macosx/tkMacOSXMouseEvent.c: at the start of a window drag (except * macosx/tkMacOSXInt.h: when cmd key is down); formatting and whitespace fixes.
* macosx/tkMacOSXDialog.c (Tk_GetSaveFileObjCmd): add -filetypes option processing (fixes fileDialog-0.1, fileDialog-0.2 failures).
* macosx/tkMacOSXEmbed.c (TkpMakeWindow, TkpUseWindow): fix sending of Visibility event for embedded windows (fixes frame-3.9 hang).
* macosx/tkMacOSXScrlbr.c (ScrollbarBindProc): fix testsuite * macosx/tkMacOSXSubwindows.c (TkMacOSXUpdateClipRgn): crashes by adding sanity checks.
* macosx/Wish.xcodeproj/project.pbxproj: add 'DebugUnthreaded' & * macosx/Wish.xcodeproj/default.pbxuser: 'DebugLeaks' targets and env var settings needed to run the 'leaks' tool.
* macosx/tkMacOSXButton.c: fix debug msg typo.
check-in: e7962b79 user: das tags: trunk
12:52
* tests/constraints.tcl: ensure 'nonUnixUserInteraction' constraint is set for aqua.
* tests/choosedir.test: add 'notAqua' constraints to X11-only tests; * tests/clrpick.test: add 'nonUnixUserInteraction' to 'unix' tests * tests/menuDraw.test: requiring interaction on aqua. * tests/unixMenu.test: * tests/unixWm.test: * tests/winMenu.test:
check-in: 63bc9be0 user: das tags: trunk
12:51
* library/palette.tcl (tk::RecolorTree): handle color options with empty value, fixes error due to emtpy -selectforeground (reported on tcl-mac by Russel E. Owen).
check-in: 1719fc7c user: das tags: trunk
12:51
* generic/tkFileFilter.c (AddClause): OSType endianness fixes.
check-in: e162ce0a user: das tags: trunk
2007-05-07
19:28
Properly cast sentinel arguments to variadic function (fixes "warning: missing sentinel in function call", [Bug 1712001]) check-in: ad7f6a20 user: jenglish tags: trunk
2007-05-05
07:42
Make the tktest build work when Tcl is located in a path with a space in check-in: 15ae102e user: dkf tags: trunk
07:33
Slight simplification check-in: 5722888f user: dkf tags: trunk
2007-05-04
21:29
TIP #145 implementation check-in: 5c1d2633 user: patthoyts tags: trunk
18:20
Sync with tcl version check-in: 68040a7b user: patthoyts tags: trunk
2007-05-03
23:55
Spelling fixes. [Bug 1686210] check-in: 70a911b1 user: dkf tags: trunk
22:36
Another pun warning check-in: 453372b0 user: dkf tags: trunk
22:15
Fix more type pun warnings (those not found by my local version of GCC) check-in: 3ca7875b user: dkf tags: trunk
21:53
Missed a place (or rather not all versions of GCC catch it.) check-in: 2bbd44fd user: dkf tags: trunk
15:21
Tackle [Bug 1711985] check-in: 4440e13a user: dkf tags: trunk
2007-04-29
01:50
* unix/configure.in: fix for default case in tk debug build detection. * unix/configure: autoconf-2.59
check-in: 69db9a57 user: das tags: trunk
2007-04-28
01:22
* generic/ttk/ttkTreeview.c(TagOptionSpecs): Use TK_OPTION_STRING instead of TK_OPTION_FONT to avoid resource leak in tag management. check-in: 1d2caf6f user: jenglish tags: trunk
2007-04-27
04:40
* macosx/ttkMacOSXTheme.c: Merged OFFSET_RECT processing into BoxToRect(); factored out PatternOrigin; resynchronized with Tile codebase. check-in: 5962b45d user: jenglish tags: trunk
2007-04-26
21:02
fix tests/ttk dist src check-in: d011f165 user: hobbs tags: trunk, core-8-5-a6
2007-04-25
17:09
* unix/Makefile.in (dist): add tests/ttk dir to src dist
check-in: 3992bd9f user: hobbs tags: trunk
17:08
* unix/tkUnixMenubu.c (TkpDisplayMenuButton): init width/height to 0
check-in: 9c8837c1 user: hobbs tags: trunk
15:06
silence debug build error messages check-in: e00ca08c user: das tags: trunk
03:40
* unix/Makefile.in (dist): copy license.terms to dist macosx dir; fix autoheader bits.
check-in: a6dcddfb user: das tags: trunk
02:49
* unix/Makefile.in (dist): add macosx/*.xcconfig files to src dist.
check-in: 9daded4d user: das tags: trunk
00:02
typo check-in: d363c99d user: das tags: trunk
2007-04-24
15:55
* unix/Makefile.in (dist): add ttk bits to src dist
check-in: 17c25703 user: hobbs tags: trunk
15:54
(font-46.[12]): correct listification of result check-in: 70ca0c3a user: hobbs tags: trunk
2007-04-23
23:10
fix whitespace & formatting check-in: 7a61f863 user: das tags: trunk