Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
248 check-ins using file generic/tkEvent.c version ceb7d5de
2009-12-30
| ||
00:24 |
Patch 2879789: Make torn-off menu entrys activate across whole window
The torn-off menu entries do not activate except immediately over the label or icon. If the window containing the torn-off menu is expanded then a lot of dead space may be created, including the cascade arrow. This patch fixes this making the whole width for any menu entry capable of activation when the pointer hovers over the item. check-in: c613aa58 user: patthoyts tags: trunk | |
2009-12-27
| ||
23:36 | Highlight for cascade items in torn-off menus is incorrect on Windows. Applied patch from [Bug 2879927]. check-in: 023795dd user: patthoyts tags: trunk | |
2009-12-25
| ||
19:11 | Reworked ActivateTab focus selection logic ([Bug 2917688], also fixes [Bug 2546779]). check-in: ce34afb1 user: jenglish tags: trunk | |
18:21 | [Bug 2914943]: Correct the first option(n) example. Also define what the format of option patterns is; that's a much less commonly known fact than it used to be. check-in: a2f60d39 user: dkf tags: trunk | |
2009-12-23
| ||
07:16 | Use EXE_SUFFIX for Cygwin, and install libtk8.6.dll in bin directory check-in: 4f6f7224 user: nijtmans tags: trunk | |
04:26 | ttk::sizegrip: Patch to avoid bizarro behavior under compiz [Bug 2912356]. check-in: 710e6308 user: jenglish tags: trunk | |
2009-12-20
| ||
23:26 | Apply (a version of) [Patch 2917663] to make [send] work on recent Linux. check-in: 97839576 user: dkf tags: trunk | |
2009-12-16
| ||
22:00 | CONSTify return values of TkKeysymToString, TkFindStateString, TkpGetString, TkpGetChar, which are all not supposed to be modified by the caller. In tkUtil.c this gets rid of a dangerous type cast. check-in: 9350f0df user: nijtmans tags: trunk | |
21:15 | Add tk.pc and tkConfig.sh to .cvsignore check-in: 959642bb user: nijtmans tags: trunk | |
21:12 | Fix gcc warning: ignoring return value of ‘strtol’, declared with attribute warn_unused_result Fix gcc warning: dereferencing pointer ‘xgePtr’ does break strict-aliasing rules check-in: f5b1366f user: nijtmans tags: trunk | |
13:20 | Rename variable to avoid clash with floorplan demo. Reported by Emiliano Gavilan. check-in: ad523b48 user: dkf tags: trunk | |
2009-12-15
| ||
18:12 |
* generic/tkConfig.c: Added another dimension of refCounting to the * generic/tkInt.c: "option" Tcl_ObjType to improve memory troubles * generic/tkObj.c: detailed in [Bug 2492179]. Also removed registration of the "option" Tcl_ObjType. *** POTENTIAL INCOMPATIBILITY *** for callers of Tcl_GetObjType("option") which must now handle a NULL return.check-in: 1b6f84f6 user: dgp tags: trunk | |
11:50 | Split out presentation-form decision code into clearer procedure. Add some more different languages (Devanagari script needs attention...) check-in: 3d538f73 user: dkf tags: trunk | |
03:44 | * library/demos/unicodeout.tcl: Added code to check for right-to-left support on Windows and adjust Hebrew and Arabic character strings accordingly. Changed the Hebrew string to 'ktb ebryt' (ktav Ivrit, "Hebrew writing") to be consistent with at least the Greek and Russian strings. Thanks to Rodrigo Readi for calling the inconsistency to our attention. check-in: 3125bdea user: kennykb tags: trunk | |
2009-12-12
| ||
00:26 | [Bugs 220600, 220690]: Comment that TkWinChildProc is exported through the stubs table since 8.5.9 check-in: a03650a8 user: nijtmans tags: trunk | |
00:23 | [Bugs 220600, 220690]: Comment that TkWinChildProc is exported through the stubs table since 8.5.9 check-in: 3e06927a user: nijtmans tags: trunk | |
00:10 | Fix gcc warning, using gcc-4.3.4 on cygwin warning: array subscript has type 'char' check-in: de505823 user: nijtmans tags: trunk | |
00:02 | Fix dependancies on ${TKSTUBLIB} when TCL_USE_STATIC_PACKAGES is defined check-in: c1cead3c user: nijtmans tags: trunk | |
2009-12-11
| ||
15:32 | Simplified this code following observation by Brian Griffin check-in: d46af7fa user: dkf tags: trunk | |
11:17 | [Bug 2912473]: Stop problems caused by display names with a double colon in. check-in: c03bc596 user: dkf tags: trunk | |
2009-12-10
| ||
11:48 | Added demo of ttk::scale widget. check-in: cdacc954 user: dkf tags: trunk | |
2009-12-09
| ||
22:41 | Apply [Bug 2911570]'s patch to make color value hashing work on 64-bit. check-in: 5f22563c user: dkf tags: trunk | |
13:55 | Ooops! check-in: 1fafb21c user: dkf tags: trunk | |
10:45 | Improve generation of EWMH hints for windows. check-in: b06021cc user: dkf tags: trunk | |
2009-12-08
| ||
20:34 | [Bug 2864685] Set correct extended window manager hints on Tk menus. check-in: 9565e4a7 user: patthoyts tags: trunk | |
2009-12-02
| ||
21:16 | win/Makefile.in Use tktest86.dll for all tests. win/tkWinInt.h mark various functions MODULE_SCOPE generic/tkInt.decls make TkWinChildProc available in private stub table. [Bug #220600] and [Bug #220690]. generic/tkIntPlatDecls.h (regenerated) generic/tkStubInit.c (regenerated) check-in: ada74d4d user: nijtmans tags: trunk | |
06:54 | win/configure (regenerated, previous version didn't match tcl.m4) check-in: 4452894c user: nijtmans tags: trunk | |
2009-11-30
| ||
23:43 | Better dependancies in case of static build. Generate tktest86.dll and tktest86.lib. check-in: c0d5d275 user: nijtmans tags: trunk | |
2009-11-29
| ||
22:10 | Make all internal initialization routines MODULE_SCOPE copy win/tcl.m4 from Tcl (latest) to Tk and regenerate win/configure check-in: 3b27a382 user: nijtmans tags: trunk | |
2009-11-25
| ||
14:24 | [Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE. check-in: 9507c4be user: stwo tags: trunk | |
2009-11-24
| ||
15:06 | Fix [Bug 2902814]. XChangeProperty is misspecified for LP64, but we're stuck with it. check-in: de91746c user: dkf tags: trunk | |
2009-11-23
| ||
19:17 | * library/safetk.tcl (::safe::loadTk): [Bug 2902573]: Fixed access to the cleanupHook of the safe base. The code used the old internal commands which have been removed since 2009-11-05/06. See Tcl's ChangeLog. check-in: 0c78bc14 user: andreas_kupries tags: trunk | |
16:09 | Better fix for the problem when someone tricks make into thinking 'test' is a real target. check-in: cafafe4a user: dkf tags: trunk | |
15:59 | Commented out broken rule that stopped 'make test' from working. check-in: 745acf17 user: dkf tags: trunk | |
2009-11-22
| ||
23:49 | Make sure the window is still present when handling delayed activation [Bug 2899949] check-in: 2ba80b9a user: patthoyts tags: trunk | |
00:40 | Include tk stubs in the tktest link line due to nijtmans recent changes check-in: 52e83355 user: patthoyts tags: trunk | |
2009-11-21
| ||
17:24 | [Tcl Bug 2857044]: Corrections following audit of Tcl_ObjType freeing practises; the typePtr field is now cleared when an object ceases to be of the type. Also remove some anachronistic techniques (pointless casts, mixed assignments and tests, etc.) check-in: df4218fb user: dkf tags: trunk | |
15:46 | Added some OSX-specific things check-in: dad32d9a user: dkf tags: trunk | |
2009-11-20
| ||
00:24 | Compile tkTest.c and friends with Stubs check-in: cd7d7b54 user: nijtmans tags: trunk | |
2009-11-19
| ||
23:45 | Compile tkTest.c and friends with Stubs check-in: b89f1c59 user: nijtmans tags: trunk | |
22:48 | doc/GetHINSTANCE.3 Fix mentioned header file win/tcl.m4 Should have been checked in together with the 2009-08-09 check in of "win/configure" check-in: 2b263dd5 user: nijtmans tags: trunk | |
22:28 | [Bug 2899685]: fix the redraw logic of [imove] check-in: 787a477b user: ferrieux tags: trunk | |
22:21 | [Patch #2883533] tcl.m4 support for Haiku OS unix/Makefile.in: Fix library order in X11_LIB_SWITCHES check-in: 6d03bfe1 user: nijtmans tags: trunk | |
10:22 | Fix [Bug 2900121] by inverting the sense of the test. check-in: 448a0d1f user: dkf tags: trunk | |
10:14 | Undo formatting breakage check-in: bcfb7895 user: dkf tags: trunk | |
2009-11-15
| ||
21:09 | Added note that the 'move' operation restores detached nodes. check-in: 34a9861b user: dkf tags: trunk | |
2009-11-12
| ||
18:17 |
[update] hygiene.
+ Where possible, replace [a; update; b] with [a ; after 0 b]. + Where not possible, use [update idletasks] instead of full [update]. + Use [after 0] in favor of [after idle] for delayed work, to reduce likelihood of reentrancy issues in [update idletasks]. check-in: fca757cb user: jenglish tags: trunk | |
2009-11-11
| ||
15:56 |
* generic/tkPlatDecls.h: Restore C++ friendliness to the tkPlatDecls.h header file, which we insist extensions #include to gain access to the Tk_*HWND*() routines. [Bug 2886635].check-in: 210c024a user: dgp tags: trunk | |
2009-11-10
| ||
23:50 | Undo the reversal of the win/Makefile.in changes, that part was ok. check-in: 93f79ad2 user: andreas_kupries tags: trunk | |
23:36 | * unix/Makefile.in: Partially reverted Don Porter's 2009-10-20 * win/Makefile.in: commit. The OSX Cocoa code branch still needs tclInt.h and the internal headers, thus the TCL_PLATFORM directory. See tclMacOSXNotify.c for example. check-in: 1768a57f user: andreas_kupries tags: trunk | |
2009-11-09
| ||
11:56 | Some code consolidation (don't scatter deletion code where unnecessary). check-in: 70ea569c user: dkf tags: trunk | |
2009-11-02
| ||
04:43 | Fix for [Bug 1739613] check-in: 3f839e51 user: mistachkin tags: trunk | |
00:40 | Minor correction. check-in: 8c954759 user: dkf tags: trunk | |
2009-11-01
| ||
23:49 | minor doc fix for htmlhelp check-in: 99bbf6ca user: mistachkin tags: trunk | |
18:12 | Uniform, extensible syntax for [$w identify] methods: [$w identify $component $x $y]. All ttk::* widgets support [$w identify element $x $y]; widgets with other identifiable parts may have additional subcommands. Notebook widgets support [$nb identify tab], Panedwindow widgets support [$w identify sash]. Older 2-argument form [$w identify $x $y] still supported, though it does different things depending on the widget. check-in: 7b8de85b user: jenglish tags: trunk | |
2009-10-29
| ||
09:44 | [Bug 1825353] Fix tiny fixed font on Russian Windows. This patch reverts a previous attempt to fix tiny fonts on Russian Windows. It fixes the issue by requesting a suitable fixed font instead of decoding the system stock font. check-in: 9a4fb572 user: patthoyts tags: trunk | |
2009-10-27
| ||
14:02 | Minor glitch fix. check-in: a2a84262 user: dkf tags: trunk | |
2009-10-26
| ||
16:56 |
* unix/Makefile.in: Remove $(PACKAGE).* and prototype from the `make distclean` target. Completes 2009-10-20 commit.check-in: 3b095ea9 user: dgp tags: trunk | |
2009-10-25
| ||
16:27 | Fix [Bug 2809525] by limiting X11 color name lengths. check-in: e86018f4 user: dkf tags: trunk | |
13:47 | Fix [Bug 1854913] by improving the class bindings. check-in: e1a5ea8a user: dkf tags: trunk | |
2009-10-24
| ||
00:01 | [Patch 1530276]: Improve no-indicator check/radio buttons on Unix. check-in: 2e020666 user: dkf tags: trunk | |
2009-10-22
| ||
21:36 | Apply (slight cleaner, tested) version of [Patch 1469210]. check-in: a4793229 user: dkf tags: trunk | |
12:56 | Make the handling of the filter index the same as in GetFileNameW! check-in: b8992e92 user: dkf tags: trunk | |
10:12 | Deal with [Patch 2168768], so making the -typevariable option work consistently with global variables (the only way it *can* work...) check-in: 251fa0e4 user: dkf tags: trunk | |
08:32 | Fix [Bug 2883712] by factoring out the problem code. check-in: fd578f80 user: dkf tags: trunk | |
2009-10-21
| ||
21:22 | Add cast to int to silence warning on msvc. check-in: de221445 user: patthoyts tags: trunk | |
20:28 | Bug fix for #2875562 check-in: b2b4eef0 user: nijtmans tags: trunk | |
2009-10-20
| ||
17:23 | Also removed the long outdated and broken targets package-* that were for building Solaris packages. Appears that the pieces needed for these targets to function have never been present in the current era of Tcl development and belong completely to Tcl pre-history. check-in: 2de51a60 user: dgp tags: trunk | |
16:57 |
* unix/Makefile.in: Compiling Tk no longer requires header files * win/Makefile.in: from the TCL_PLATFORM DIR. Baby step in pursuit of [Bug 1712098].check-in: ac96048c user: dgp tags: trunk | |
16:02 | * library/msgs/pl.msg: Applied patch to Polish message catalog created and submitted by Pawel Pawlak <[email protected]> (via JeffH). check-in: b79fe7a6 user: andreas_kupries tags: trunk | |
2009-10-18
| ||
16:25 | Doc improvements. check-in: 382ad00a user: dkf tags: trunk | |
2009-10-15
| ||
20:34 | Fix the icon to have 48x48 size (mistakenly made a 46px icon) check-in: d8f6fdd4 user: patthoyts tags: trunk | |
2009-10-10
| ||
17:42 | [Bug 1961455]: Draw underlines and overstrikes when using Xft. check-in: fbbba717 user: dkf tags: trunk | |
2009-10-08
| ||
12:40 | [Patch 2870648]: Corrected cursor used in file/directory dialogs. check-in: adbe5fa4 user: dkf tags: trunk | |
2009-10-07
| ||
19:42 | [Bug 2787164] fix size of dropdown arrow on combobox and menubutton for Windows 7. check-in: fe34cb63 user: patthoyts tags: trunk | |
14:33 | [Patch 2088597]: Stop scrollbars from getting too small at the end. check-in: 682faa82 user: dkf tags: trunk | |
2009-10-05
| ||
14:49 | [Bug #2860827] avoid 3D effects with user-specified backgrounds The default disabled text is embossed on Windows. But this looks poor when a non-default background color is in use. This patch disables the embossed effect for buttons and labels when the background is non- standard. check-in: 650f78ef user: patthoyts tags: trunk | |
2009-09-30
| ||
22:52 | [Bug 2799589] added a test for grab on deleted window which causes crashes on windows (fixed already). check-in: 7f788a5b user: patthoyts tags: trunk | |
2009-09-25
| ||
08:46 | Correct generation of grayscale data from an image. Reported by Keith Vetter on comp.lang.tcl. check-in: a97f1e84 user: dkf tags: trunk | |
2009-09-18
| ||
22:35 | Bug fix in grid/pack collision detect. Faulty slave was not properly blocked from slave list. [Bug 2859912] check-in: d063f43d user: pspjuth tags: trunk | |
2009-09-14
| ||
23:41 |
* generic/tkMenuDraw.c (TkPostSubmenu): Fix reposting of submenu in * win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu. [Bug 873613] (DrawMenuEntryArrow): Draw Win menu arrow after being torn off. [Bug 873608]check-in: 5478d04b user: hobbs tags: trunk | |
2009-09-10
| ||
12:16 | Put the armouring in the right place. check-in: 840d44ec user: dkf tags: trunk | |
2009-09-09
| ||
22:47 | Improve comment following request by Joe English check-in: 73ed6701 user: dkf tags: trunk | |
22:23 | Try to make Tk more resilient in the face of Xft allocation failures. check-in: a562dd0e user: dkf tags: trunk | |
2009-09-07
| ||
07:29 |
* generic/tkFocus.c: fix potential null dereference flagged by clang * generic/tkMenu.c: static analyzer. * generic/tkTextBTree.c: * generic/tkTextDisp.c: * generic/tkTextIndex.c: * generic/tkConsole.c: silence false positives from clang static * generic/tkTest.c: analyzer about potential null dereference. * generic/tkText.c: * generic/tkTextBTree.c: * generic/tkTextTag.c: * generic/tkVisual.c:check-in: 7f80c75a user: das tags: trunk | |
06:20 | make support for clang static analyzer safer & cleaner check-in: aaf7303a user: das tags: trunk | |
2009-09-04
| ||
10:03 | Corrected descriptive text check-in: c0f278bf user: dkf tags: trunk | |
09:55 | Finish purging remains of old XID hacks (a bunch of unused/write-only fields in the TkDisplay structure...) check-in: 8d20c8a2 user: dkf tags: trunk | |
09:39 | Improve consistency of formatting of comments and function decls check-in: c947ecae user: dkf tags: trunk | |
2009-08-25
| ||
23:50 | workaround llvm LTO bug on ppc check-in: c133c6b8 user: das tags: trunk | |
23:49 | guard clang analyzer Tcl_Panic annotation with #ifndef USE_TCL_STUBS check-in: 3335f5d2 user: das tags: trunk | |
08:46 | [Bug 1909931]: Add support for server-interpreted access control addreses. check-in: 41aa301f user: dkf tags: trunk | |
2009-08-24
| ||
21:22 | Correct bindings for [tk_messageBox]. check-in: 850242c5 user: dkf tags: trunk | |
12:51 | Better formatting check-in: c6e8007b user: dkf tags: trunk | |
03:18 |
* generic/tkInt.h: Annotate Tcl_Panic as noreturn for clang static analyzer in PURIFY builds, replacing preprocessor/assert technique.check-in: 147d6bf4 user: das tags: trunk | |
00:58 |
* carbon/Wish.xcode/project.pbxproj: remove references to obsolete * carbon/Wish.xcodeproj/project.pbxproj: prolog.ps file.check-in: 12cd2f04 user: das tags: trunk | |
00:58 |
* unix/configure: autoconf-2.59check-in: 430da4a5 user: das tags: trunk | |
00:57 |
* macosx/Wish.sdef (new file): Install and enable sdef file * macosx/Wish-Info.plist.in: into Wish application bundle, * macosx/Tk.xcode/project.pbxproj: describing TkAqua apple event * macosx/Tk.xcodeproj/project.pbxproj: support for use by AppleScript. * unix/Makefile.in: (replaces functionality of * unix/configure.in: 'aete' resource removed with Cocoa port & fixes AppleScript issues reported on tcl-mac)check-in: 7612e33a user: das tags: trunk | |
00:56 |
* macosx/tkMacOSXHLEvents.c (ScriptHandler): Fix "do script" apple * carbon/tkMacOSXHLEvents.c (ScriptHandler): event handler issues on recent OS X releases by using AE coercion to 'utf8' for text data and to 'fsrf' for alias data. (reported by Youness Alaoui on tcl-mac)check-in: 24d58f34 user: das tags: trunk | |
00:55 |
* macosx/tkMacOSXDraw.c (TkMacOSX{Setup,Restore}DrawingContext): Disable window flushing during Tk drawing to avoid immediate flush of NSView-based native widgets on draw. (fixes drawing performance issue reported by Youness Alaoui on tcl-mac)check-in: 18d5779a user: das tags: trunk | |
00:55 |
* macosx/tkMacOSXWindowEvent.c: Allow WM_DELETE_WINDOW handlers to prevent window closure by generating WM destroy event earlier (from window delegate's -windowShouldClose:). [Bug 2821084]check-in: 34c76734 user: das tags: trunk | |
00:54 |
* generic/tkBind.c (HandleEventGenerate): Don't generate events for windows that don't exist yet (fixes TkAqua testsuite crash).check-in: 43e6eea4 user: das tags: trunk | |
2009-08-19
| ||
23:01 | Give an error if grid and pack are used in the same master. [Patch 2475855] check-in: b4791724 user: pspjuth tags: trunk | |
2009-08-14
| ||
14:51 |
* macosx/tkMacOSXWm.c: Workaround for textured windows being draggable from opaque content areas. [Bug 2824538] (walzer)check-in: 2caf0397 user: das tags: trunk | |
14:50 |
* macosx/tkMacOSXDraw.c: Avoid exception in XCopyArea() when copying from toplevel that has never been mapped. (reported by Youness Alaoui on tcl-mac)check-in: c3e4cdc3 user: das tags: trunk | |
2009-08-10
| ||
23:16 | Eliminate more gcc warnings check-in: 086bc585 user: nijtmans tags: trunk | |
2009-08-09
| ||
21:20 | Eliminate various gcc warnings include <vssym32.h> only when available check-in: 91538416 user: nijtmans tags: trunk | |
2009-08-08
| ||
08:23 | Make the pendulum demo cope with resizing more gracefully. check-in: 2d856686 user: dkf tags: trunk | |
2009-08-06
| ||
12:46 | Small updates for minor issues check-in: ecf38151 user: dkf tags: trunk | |
2009-08-04
| ||
21:19 | Fix word-wrapping of non-breaking spaces in the text widget to work reliably. check-in: ae82fd23 user: dkf tags: trunk | |
2009-08-02
| ||
21:40 | eliminate various gcc and msvc compiler warnings check-in: e908bb31 user: nijtmans tags: trunk | |
2009-08-01
| ||
08:05 | Oops; forgot to fix a spot for 64-bit check-in: 7c4f5ab8 user: dkf tags: trunk | |
07:59 | Don't assume that we're on little-endian clients. [Bug 2830420] check-in: f13b0d53 user: dkf tags: trunk | |
2009-07-27
| ||
20:02 | Reword so that the modern API is presented as preferred. check-in: a99dde78 user: dkf tags: trunk | |
2009-07-26
| ||
19:43 | Slight clarification. check-in: f43efc8b user: dkf tags: trunk | |
19:40 | Corrected description of acceptable join styles. Spotted by Emiliano Gavilan. check-in: 815c8550 user: dkf tags: trunk | |
2009-07-23
| ||
22:24 | Added incompat flag check-in: 4354c256 user: dkf tags: trunk | |
22:21 | Fix [Bug 2441988]. Also squelch use of TkCopyAndGlobalEval, we can do better! check-in: bd1165a0 user: dkf tags: trunk | |
2009-07-22
| ||
05:35 | [Bug 2496114]: Ensure that focus desynchronization doesn't cause a crash. check-in: 3226f288 user: dkf tags: trunk | |
2009-07-21
| ||
15:16 | Corrected drawing of rotated underlines. [Bug 2356057] check-in: a8d13f49 user: dkf tags: trunk | |
2009-07-20
| ||
23:29 | Fix [Bug 2328657] by explicitly excluding hacky zero-char chunks from intersection computation. Might deserve generalization to other tests. check-in: 6c007ba1 user: ferrieux tags: trunk | |
23:08 | More fixes for [Bug 2824378] check-in: ee7271d0 user: dkf tags: trunk | |
22:56 | Fix [Bug 2824378] by correcting expected output. check-in: 9d717d04 user: dkf tags: trunk | |
2009-07-18
| ||
19:30 | A slightly more efficient placing check-in: 58150d01 user: dkf tags: trunk | |
19:28 | Fix the transfer of large binary data. I hate INCR selections transfers... check-in: 01284a21 user: dkf tags: trunk | |
08:16 |
* unix/Makefile.in: Define NDEBUG in optimized (non- symbols) build to disable assert()s.check-in: 735e2a23 user: das tags: trunk | |
06:55 |
* macosx/tkMacOSXBitmap.c: Fix tk::mac::iconBitmap crash due to off-by-one ckalloc error. [Bug 2821318]check-in: 737e7c0c user: das tags: trunk | |
2009-07-15
| ||
21:50 |
* library/demos/mclist.tcl: use native sort arrows with aqua theme.check-in: fedd346c user: das tags: trunk | |
21:50 |
* macosx/ttkMacOSXTheme.c: Update notebook tab appearance to * library/ttk/aquaTheme.tcl: modern L&F; adjust tab & notebook padding and tabmargins; correct appearance of selected tree header; add support for native tree header sort arrows via user1 state. [Patch 2819620]check-in: dd088316 user: das tags: trunk | |
20:56 | Apply patch from [Bug 2821962] to make binary byte selection transfers work. check-in: ca21fdca user: dkf tags: trunk | |
2009-07-14
| ||
08:38 | Corrected definition of -height and -width for canvas' window items. [2326602] check-in: 2757460c user: dkf tags: trunk | |
08:35 | autoconf-2.59 check-in: 67dd2f8c user: das tags: trunk | |
08:23 | Allow turning off of XScreenSaver use. [Bug 2496018] check-in: 7e4674c5 user: dkf tags: trunk | |
2009-07-11
| ||
08:45 | dot needs quoting at the start of a line check-in: 2a3d256d user: patthoyts tags: trunk | |
07:25 | [Bug 2818455]: Corrected example. check-in: 49ccd3dd user: dkf tags: trunk | |
2009-07-07
| ||
08:08 | More marking of files as Objective-C. check-in: 80b47862 user: dkf tags: trunk | |
2009-07-06
| ||
20:29 | More marking of files as Objective-C. check-in: 0f560ce4 user: dkf tags: trunk | |
15:45 | Formatting cleanup, mark files as Objective-C. check-in: e03c9f2b user: dkf tags: trunk | |
2009-07-02
| ||
10:34 | Avoid the use of C++ reserved words in headers [Bug2815625] check-in: ef26e1e3 user: patthoyts tags: trunk | |
2009-06-30
| ||
14:21 | s/Tcl_PanicEx/TclPanic/; improve clang assert Tcl_Panic macrology check-in: e5f1ee9f user: das tags: trunk | |
00:56 |
* generic/tkInt.h: add assert macros for clang static analyzer and redefine Tcl_Panic to assert after panic in clang PURIFY builds. * generic/tkImgPhInstance.c: small fixes to make clang static * generic/tkTextDisp.c: analyzer happier. * generic/tkConfig.c: add clang assert for false positives * generic/tkUndo.c: from static analyzer.check-in: 96416799 user: das tags: trunk | |
2009-06-29
| ||
14:35 | Merge of TkAqua Cocoa port check-in: 05bd0a2c user: das tags: trunk, macosx-cocoa-merge | |
2009-06-27
| ||
19:33 | Expose TkSmooth(Parse|Print)Proc through the internal stub table. It was the last set of internal function of this type which was not exposed yet. Removed TkTile(Parse|Print)Proc from tkInt.h, because they don't exist. Follow-up to [Bug 2804935], now all Tk*(Parse|Print)Proc functions are exposed through the internal stub table. check-in: 068ec150 user: nijtmans tags: trunk, macosx-cocoa-premerge | |
2009-06-26
| ||
01:42 |
* carbon/ (new directory): copy of current state of 'macosx' source directory, to preserve legacy TkAqua implementation based on Carbon API (with support for Mac OS X releases older than 10.5).check-in: 163cd900 user: das tags: trunk | |
01:42 |
* unix/Makefile.in: add support for --enable-aqua=carbon * unix/configure.in: configure option (legacy fallback for pre-Mac OS X 10.5 releases). * unix/configure: autoconf-2.59check-in: 179bb88c user: das tags: trunk | |
2009-06-23
| ||
05:16 | fix [Bug #220935] canvas dash update problem (follow-up) check-in: b5433c44 user: nijtmans tags: trunk, macosx-carbon-freeze | |
2009-06-22
| ||
05:52 | fix [Bug #220935] canvas dash update problem check-in: 4346651f user: nijtmans tags: trunk | |
2009-06-13
| ||
12:02 | Missing constraint on new test winWm-9.0 check-in: 7a5237c3 user: dgp tags: trunk | |
2009-06-12
| ||
23:03 | regen stubs check-in: d4d10009 user: dkf tags: trunk | |
12:46 | Move another two entries to the internal stub table from MODULE_SCOPE. check-in: 41dfab18 user: dkf tags: trunk | |
2009-06-02
| ||
09:26 | [Bug 2799589] Avoid setting the focus on a deleted window during delayed activation. check-in: 8086ae21 user: patthoyts tags: trunk | |
2009-05-21
| ||
22:52 | [Bug 2794778]: Calls to CallWindowProc can lead to other functions overwriting the event strucure. Therefore preserve a local copy of the XKeyEvent while looping over the key events. check-in: 650ff4b9 user: patthoyts tags: trunk | |
2009-05-17
| ||
17:20 | BUGFIX: last commit did not account for possibility of 0 tabs. check-in: 5989b1b9 user: jenglish tags: trunk | |
17:04 | generic/ttkNotebook.c: More flexible tab placement [Bug 1470246] check-in: c6a5f7ea user: jenglish tags: trunk | |
2009-05-14
| ||
11:54 |
[Bug 1923684]: checkbuttons must prefer off over the indeterminate state
If a checkbutton offvalue is the same as the tristate value we should use the off state in preference. (andrey gusev)check-in: 72a78060 user: patthoyts tags: trunk | |
2009-05-13
| ||
22:03 | FormatMessage should always use the ignore-inserts flag when processing system errors. check-in: d2298817 user: patthoyts tags: trunk | |
21:33 | [Bug 2791352] handle parsing of type 5 font descriptions with hyphenated family name. check-in: 0d40b67c user: patthoyts tags: trunk | |
2009-05-06
| ||
16:36 | avoid panic for CFStrings longer than INT_MAX check-in: d2550d4f user: das tags: trunk | |
13:27 |
Updated the Wish and Tk icons for Windows 7 support.
Vista and Windows 7 like to display larger icon sizes than previous versions although we do not include the largest suggested size (256x256) as that prevents building with msvc6. Both icons are rendered from SVG versions of the Tcl feather or the Wish lamp.check-in: 0fce2094 user: patthoyts tags: trunk | |
2009-05-05
| ||
09:22 | Fix [Bug 487220]. check-in: c00bc01d user: dkf tags: trunk | |
09:18 | Fix [Bug 1832015]. check-in: 48740f1b user: dkf tags: trunk | |
2009-05-04
| ||
09:12 | Purge mention of interp->result. [Bug 2431507] check-in: b51b115f user: dkf tags: trunk | |
2009-05-03
| ||
06:46 | Fix [Bug 2785744]. check-in: 062ccdeb user: dkf tags: trunk | |
2009-05-01
| ||
15:21 | Fix [Bug 2777019]. check-in: 935a1387 user: dkf tags: trunk | |
15:04 | oops check-in: bed1dff9 user: dkf tags: trunk | |
15:03 | Factor out some of the postscript generation code to the PS prolog. check-in: ba8f6a43 user: dkf tags: trunk | |
2009-04-30
| ||
14:46 |
[Patch 2504402] Create icon bitmaps as device independent bitmaps.
This ensures the icon can be drawn properly on various colour depth surfaces - in particular it fixes a problem with remote desktop and looks better in the vista task switching overlay. (cjmcdonald)check-in: 3c299e31 user: patthoyts tags: trunk | |
13:54 | Fix typo check-in: 00d1f5c1 user: dkf tags: trunk | |
13:44 | Fix [Bug 2080533] by falling back to creating a DIB. check-in: 427ac9fc user: dkf tags: trunk | |
2009-04-28
| ||
16:53 |
* unix/tcl.m4, unix/configure (SC_CONFIG_CFLAGS): harden the check to add _r to CC on AIX with threads.check-in: 27dd0093 user: hobbs tags: trunk | |
2009-04-27
| ||
10:31 | Private-export functions that were being used in extensions. [Bug 2768945] check-in: f36a791d user: dkf tags: trunk | |
2009-04-24
| ||
17:29 |
* win/tkWinDialog.c (ChooseDirectoryValidateProc): no need to set cwd on selchange. Prevents delete of selected folder in dialog.check-in: 72af3e84 user: hobbs tags: trunk | |
15:34 | Removed stray @ from Makefile.in test target. [Bug 2764263] Don't chmod+x square demo. [Bug 1945073] Adjustable demo install location. [Patch 2764272] check-in: 0d6727e8 user: stwo tags: trunk | |
15:07 | Don't chmod/exec installManPage. [Patch 2769530] check-in: bcaa0143 user: stwo tags: trunk | |
2009-04-23
| ||
22:01 |
* win/tkWinDialog.c (Tk_ChooseDirectoryObjCmd): enable the new style choosedir that has a "New Folder" button, with ::tk::winChooseDirFlags override for new behavior. [Bug 2779910]check-in: 8d3d53e9 user: hobbs tags: trunk | |
2009-04-14
| ||
18:09 | Make filebox.test pass cleanly again. check-in: 4e282004 user: dkf tags: trunk | |
00:56 | update Apple copyright notice for 2009-04-10 changes check-in: 677297a1 user: das tags: trunk | |
2009-04-13
| ||
21:26 | Fix the other issue from [Bug 2759119]. check-in: c56cfc06 user: dkf tags: trunk | |
21:12 | Fix [Bug 2759119] and apply [Patch 2739360] (partially). check-in: 915c67b6 user: dkf tags: trunk | |
2009-04-11
| ||
12:49 | Oops! check-in: 5e116ee6 user: dkf tags: trunk | |
04:26 | revert HandleEventGenerate change, it was causing bind-8.2 to fail check-in: a05dd49d user: das tags: trunk | |
00:22 | D'oh check-in: 26dd6679 user: das tags: trunk | |
2009-04-10
| ||
18:01 |
* unix/configure.in (Darwin): use Darwin SUSv3 extensions if available. * unix/configure: autoconf-2.59 * unix/tkConfig.h.in: autoheader-2.59check-in: d53f32f8 user: das tags: trunk | |
16:52 | tk_setPalette: Don't set *selectColor: #b03060; this makes radio- and checkbuttons look wrong post-TIP#109. check-in: d75960f9 user: jenglish tags: trunk | |
16:42 |
* library/demos/filebox.tcl: only show "Motif Style Dialog" checkbutton on X11 windowingsystem.check-in: 4b9f9ba2 user: das tags: trunk | |
16:40 |
* library/demos/widget: GOOBE: use ttk::cursorcheck-in: eb4b5ca2 user: das tags: trunk | |
16:34 |
* library/demos/knightstour.tcl: fix knightstour demo not running from interactive wish.check-in: 06deeaa3 user: das tags: trunk | |
16:31 |
* library/console.tcl (::tk::ConsoleInit): remove redundant TkAqua Quit menu item.check-in: 1233729f user: das tags: trunk | |
16:20 |
* generic/tkPointer.c (Tk_UpdatePointer): use all 5 buttons.check-in: 041f6f27 user: das tags: trunk | |
16:16 |
* generic/tkMenu.c (PostProcessEntry): delay call to TkpConfigureMenuEntry() until all menu entry attributes are setup.check-in: 9a54a123 user: das tags: trunk | |
16:08 |
* library/menu.tcl (::tk::MbPost): fix error thrown in y position computation with indicatoron.check-in: 427949f4 user: das tags: trunk | |
16:07 |
* generic/tkMenubutton.c: s/DEF_BUTTON_JUSTIFY/DEF_MENUBUTTON_JUSTIFY/check-in: 916c7955 user: das tags: trunk | |
16:00 |
* generic/tkUtil.c (TkBackgroundEvalObjv): use Tcl_BackgroundException.check-in: cef0a17b user: das tags: trunk | |
15:54 |
* generic/tkBind.c (HandleEventGenerate): ensure window exists before generating an event for it (fixes testsuite crash).check-in: 3b16864e user: das tags: trunk | |
15:53 |
* generic/tkTextBTree.c (TkBTreeDeleteIndexRange): add bounds check to startEnd array access (fixes testsuite crash).check-in: 1ec2acc7 user: das tags: trunk | |
15:52 |
* tests/unixFont.test: only use xlsfonts with X11 windowingsystem.check-in: 2ac90cff user: das tags: trunk | |
13:18 | Squelch pointless file. check-in: 3dd6914e user: dkf tags: trunk | |
10:16 | Fix [Bug 2116837]. check-in: d57cebbb user: dkf tags: trunk | |
2009-04-08
| ||
12:28 | Remove 'NEW' tags from sub-demos. check-in: 6237ac24 user: dkf tags: trunk | |
2009-04-04
| ||
16:18 | Fix [Bug 1881896] check-in: 7c57502d user: dkf tags: trunk | |
2009-04-03
| ||
20:20 | Don't Panic [Bug 1789819]. check-in: 454c20ad user: jenglish tags: trunk | |
09:41 | Fix [Bug 974421] check-in: bb0df7a6 user: dkf tags: trunk | |
2009-04-02
| ||
09:40 | Ensure the pointer begins outside the window for all the tests checking Enter/Leave motion events. check-in: b28d8aaa user: patthoyts tags: trunk | |
08:27 | Minor fixes to demos. In the pendulum demo make use of unicode for the axis labels and in the knightstour demo on X11 we cannot rely on anything being present for the knight glyph so use a polygon instead. check-in: 19020018 user: patthoyts tags: trunk | |
2009-03-31
| ||
14:20 | Small improvements to multi-column list demo. check-in: ff87042c user: dkf tags: trunk | |
2009-03-25
| ||
23:39 | Eliminate a few compiler warnings on mingw spacing check-in: 65ea29f3 user: nijtmans tags: trunk | |
23:27 | bring doc and demos in line with http://wiki.tcl.tk/812 check-in: 5b70a9ed user: nijtmans tags: trunk | |
09:06 | Prevent zero-size malloc() calls. [Bug 2178820] check-in: ddd898d0 user: dkf tags: trunk | |
08:45 | Fix [Bug 1871101]. check-in: 8ba8e70d user: dkf tags: trunk | |
2009-03-14
| ||
17:44 | regen check-in: 4166032b user: dkf tags: trunk | |
17:35 | Added support for reporting TEA-like info via pkg-config. [Patch 2243962] check-in: 62bab079 user: dkf tags: trunk | |
2009-03-10
| ||
11:13 | Tidy up and expand examples. check-in: 5b8e4388 user: dkf tags: trunk | |
2009-03-09
| ||
18:50 | * tkMacOSXFont.c (GetFontFamilyName): [Bug #2548661] Handle NULL return from CFStringCreate. check-in: 715b7194 user: cc_benny tags: trunk | |
2009-03-01
| ||
21:54 | update comment to reflect reality check-in: 505b7ad9 user: patthoyts tags: trunk | |
2009-02-27
| ||
23:23 | [Feature Request 2636558] Tk_DefineBitmap and Tk_GetBitmapFromData signature problem check-in: bf459fc1 user: nijtmans tags: trunk | |
23:04 | [Bug 2645457] check for dead windows after calling Tk_MakeWindowExist to avoid a crash when mapping dead windows. check-in: dbeb0e45 user: patthoyts tags: trunk | |
2009-02-23
| ||
11:59 | [Patch 2513104] fix cursor hotspots (cjmcdonald) check-in: 96896e5c user: patthoyts tags: trunk | |
10:18 | [Patch 2507419] fixes the image drawing bug on windows menus. check-in: 677b1bdf user: patthoyts tags: trunk | |
2009-02-22
| ||
23:39 | [Patch 2542828] use stock Win32 help arrow cursor for question_arrow check-in: 640e20fb user: patthoyts tags: trunk | |
2009-02-21
| ||
11:38 | Correct the ttk::treeview border on XP and Vista. check-in: 13c9723c user: patthoyts tags: trunk | |
10:22 | [Bug 2546087] Restore support for NULs in console stdout channel. In 2004 a fix to Tcl channels prevented the exposure of the internal UTF-8 representation of the ASCII NUL character (\uc080). Since then strings in the console have been truncated at NUL. This restores the older behaviour. check-in: e865a11e user: patthoyts tags: trunk | |
2009-02-17
| ||
18:11 |
* win/tcl.m4, win/configure: Check if cl groks _WIN64 already to avoid CC manipulation that can screw up later configure checks. Use 'd'ebug runtime in 64-bit builds.check-in: 743984af user: hobbs tags: trunk | |
2009-02-16
| ||
18:14 |
* win/configure.in, win/configure: align better with tcl version. Ensures finding correct CPP for Win64.check-in: 5e06a1f0 user: hobbs tags: trunk | |
09:30 | Apply some GOOBE to the ttk::intro(n) manpage. [Bug 2604420] check-in: a80b5eeb user: dkf tags: trunk | |
00:57 | Some tidying up; reducces coupling to rest of Tk implementation check-in: 75e8d893 user: dkf tags: trunk | |
2009-02-12
| ||
21:32 | Factor out the IconList megawidget. check-in: 22a1fab7 user: dkf tags: trunk | |
2009-02-11
| ||
15:25 | Increase idiomaticity check-in: bd0561b5 user: dkf tags: trunk | |
15:17 | Use a color picture of JO for better GOOBE. [Bug 2588919] check-in: 636956d3 user: dkf tags: trunk | |
2009-02-10
| ||
22:06 | fix [tcl-Bug 2502365] Building of head on HPUX is broken when using the native CC. check-in: 05eb3a7a user: nijtmans tags: trunk | |
2009-02-09
| ||
01:45 | ElementStateEventProc: Avoid dangling pointers when layout changes [Fix for #2431428]. check-in: acb551a6 user: jenglish tags: trunk | |
2009-02-08
| ||
19:35 | Renamed several internal data structures and functions: ElementImpl -> ElementClass, LayoutNode -> Element. Remove more unnecessary casts. Add function Ttk_ClientRegion, common factor of entry, scale, progress, and treeview widgets. check-in: 5e86a8ff user: jenglish tags: trunk | |
2009-02-06
| ||
08:12 |
* generic/tkImgPhInstance.c: fix numerous leaks discovered with the * generic/tkMenu.c: Mac OS X Instruments.app Leaks tool. * generic/tkText.c: * generic/tkTextImage.c: * generic/tkTextIndex.c: * generic/tkUndo.c: * generic/tkUtil.c: * generic/ttk/ttkFrame.c: * macosx/tkMacOSXWm.c:check-in: b14d66d4 user: das tags: trunk | |
08:11 | whitespace check-in: 9d9280fa user: das tags: trunk | |
2009-02-03
| ||
23:55 | - eliminate some unnessary type casts - some internal const decorations - spacing check-in: 02ca10b0 user: nijtmans tags: trunk | |
2009-01-30
| ||
21:02 | catch font create when the console is re-sourced via F9 check-in: 290f836f user: patthoyts tags: trunk | |
2009-01-28
| ||
20:47 | - eliminate some unnessary type casts - some internal const decorations - spacing check-in: 380696ca user: nijtmans tags: trunk | |
2009-01-24
| ||
14:15 | Fix a typo check-in: 8db520ec user: dkf tags: trunk | |
2009-01-22
| ||
05:08 | typo check-in: e8424081 user: dgp tags: trunk | |
02:11 | * unix/tcl.m4: Corrected a typo ($(SHLIB_VEERSION) should be ${SHLIB_VERSION}). * unix/configure: Autoconf 2.59 check-in: f8d0816f user: kennykb tags: trunk | |
2009-01-20
| ||
03:39 | Patch 907924 check-in: 217b27b9 user: kennykb tags: trunk | |
2009-01-19
| ||
14:00 | fix typo that led to crashes check-in: b3060e8f user: das tags: trunk | |
2009-01-16
| ||
20:55 |
* generic/tk.h: Bump patchlevel to 8.6b1.1 to distinguish * library/tk.tcl: CVS snapshots from the 8.6b1 and 8.6b2 releases. * unix/configure.in: * win/configure.in: * unix/configure: autoconf-2.59 * win/configure:check-in: 24da8fd0 user: dgp tags: trunk | |
2009-01-14
| ||
22:48 | - fix for aMSN compatibility [tcl-Bug 2507326] - CONSTify Tk(Create|Find)menuReferences - various internal "const" decorations check-in: c77e1b2d user: nijtmans tags: trunk | |
2009-01-13
| ||
22:37 | fix [tcl-Bug 2502365] Building of head on HPUX is broken when using the native CC check-in: dcb33423 user: nijtmans tags: trunk | |
01:46 | Tk tests that create images need to be independent of the interpreter environment. check-in: 1cd8c350 user: patthoyts tags: trunk | |
2009-01-11
| ||
23:37 | [Bug 2495740] result needed to exclude any images already present. check-in: be96804e user: patthoyts tags: trunk | |
23:08 | [Bug 2336454] fixed keysyms used in bind tests. check-in: 02862c72 user: patthoyts tags: trunk | |
19:05 | * generic/tkEvent.c: Fix a possible segv due to a NULL pointer dereference that occurs when XCreateIC fails. check-in: 78d05cc9 user: georgeps tags: trunk | |