Tk Source Code

Changes On Branch core-8-branch
Login

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

Changes In Branch core-8-branch Excluding Merge-Ins

This is equivalent to a diff from 87d2a67e to c7bc16c1

2025-03-29
20:55
tests/constraints.tcl [testmenubarheight]: correct condition that tests existence of C-level command Leaf check-in: c7bc16c1 user: erikleunissen tags: core-8-branch
20:42
tests/constraints.tcl [testmenubarheight]: correct condition that tests existence of C-level command check-in: f302dd87 user: erikleunissen tags: trunk, main
2025-03-17
10:04
Ticket [91d0e9d8] MS-Win: Withdrawn Tk transient windows can reappear in Windows taskbar preview check-in: 2d521128 user: oehhar tags: core-8-branch
2025-02-09
16:45
Fix [517165eac]: Tk_Get3DBorderColors broken by design check-in: 61a811b6 user: jan.nijtmans tags: trunk, main
2025-02-07
20:06
Proposed fix for [517165eac]: Tk_Get3DBorderColors broken by design Closed-Leaf check-in: 027b7c5a user: jan.nijtmans tags: bug-517165eac
15:04
Create new branch named "bug-44fcc1f4d5" check-in: 3486ac63 user: csaba tags: bug-44fcc1f4d5
2025-02-06
18:45
Extended the file changes.md. check-in: 87d2a67e user: csaba tags: trunk, main
17:51
Solution for RFE [9902d8fc8e]: No grip element in ttk::panedwindow sashes of most built-in themes. check-in: adc0ea73 user: csaba tags: trunk, main

Changes to .github/workflows/linux-build.yml.
Deleted .github/workflows/linux-with-tcl8-build.yml.
Added .github/workflows/linux-with-tcl86-build.yml.
Added .github/workflows/linux-with-tcl9-build.yml.
Deleted .github/workflows/linux-with-tcl91-build.yml.
Changes to .github/workflows/mac-build.yml.
Changes to .github/workflows/onefiledist.yml.
Changes to .github/workflows/win-build.yml.
Changes to .project.
Changes to README.md.
Changes to changes.md.
Changes to doc/AddOption.3.
Changes to doc/BindTable.3.
Changes to doc/CanvPsY.3.
Changes to doc/CanvTkwin.3.
Changes to doc/CanvTxtInfo.3.
Changes to doc/Clipboard.3.
Changes to doc/ClrSelect.3.
Changes to doc/ConfigWidg.3.
Changes to doc/ConfigWind.3.
Changes to doc/CoordToWin.3.
Changes to doc/CrtCmHdlr.3.
Changes to doc/CrtConsoleChan.3.
Changes to doc/CrtErrHdlr.3.
Changes to doc/CrtGenHdlr.3.
Changes to doc/CrtImgType.3.
Changes to doc/CrtItemType.3.
Changes to doc/CrtPhImgFmt.3.
Changes to doc/CrtSelHdlr.3.
Changes to doc/CrtWindow.3.
Changes to doc/DeleteImg.3.
Changes to doc/DrawFocHlt.3.
Changes to doc/FindPhoto.3.
Changes to doc/FontId.3.
Added doc/FreeXId.3.
Changes to doc/GeomReq.3.
Changes to doc/GetAnchor.3.
Changes to doc/GetBitmap.3.
Changes to doc/GetCapStyl.3.
Changes to doc/GetClrmap.3.
Changes to doc/GetCursor.3.
Changes to doc/GetFont.3.
Changes to doc/GetGC.3.
Changes to doc/GetHINSTANCE.3.
Changes to doc/GetHWND.3.
Changes to doc/GetImage.3.
Changes to doc/GetJoinStl.3.
Changes to doc/GetJustify.3.
Changes to doc/GetOption.3.
Changes to doc/GetPixels.3.
Changes to doc/GetPixmap.3.
Changes to doc/GetRootCrd.3.
Changes to doc/GetScroll.3.
Changes to doc/GetSelect.3.
Changes to doc/GetUid.3.
Changes to doc/GetVRoot.3.
Changes to doc/GetVisual.3.
Changes to doc/Grab.3.
Changes to doc/HWNDToWindow.3.
Changes to doc/HandleEvent.3.
Changes to doc/IdToWindow.3.
Changes to doc/ImgChanged.3.
Changes to doc/Inactive.3.
Changes to doc/InternAtom.3.
Changes to doc/MainLoop.3.
Changes to doc/MainWin.3.
Changes to doc/MaintGeom.3.
Changes to doc/ManageGeom.3.
Changes to doc/MapWindow.3.
Changes to doc/MeasureChar.3.
Changes to doc/MoveToplev.3.
Changes to doc/Name.3.
Changes to doc/NameOfImg.3.
Changes to doc/OwnSelect.3.
Changes to doc/ParseArgv.3.
Changes to doc/QWinEvent.3.
Changes to doc/Restack.3.
Changes to doc/RestrictEv.3.
Changes to doc/SetAppName.3.
Changes to doc/SetCaret.3.
Changes to doc/SetClass.3.
Changes to doc/SetClassProcs.3.
Changes to doc/SetGrid.3.
Changes to doc/SetOptions.3.
Changes to doc/SetVisual.3.
Changes to doc/StrictMotif.3.
Changes to doc/TextLayout.3.
Changes to doc/TkInitStubs.3.
Changes to doc/Tk_Init.3.
Changes to doc/Tk_Main.3.
Changes to doc/WinUtil.3.
Changes to doc/WindowId.3.
Changes to doc/bind.n.
Changes to doc/bitmap.n.
Changes to doc/canvas.n.
Changes to doc/checkbutton.n.
Changes to doc/chooseColor.n.
Changes to doc/clipboard.n.
Changes to doc/console.n.
Changes to doc/dialog.n.
Changes to doc/entry.n.
Changes to doc/event.n.
Changes to doc/focus.n.
Changes to doc/focusNext.n.
Changes to doc/frame.n.
Changes to doc/grab.n.
Changes to doc/grid.n.
Changes to doc/image.n.
Changes to doc/keysyms.n.
Changes to doc/label.n.
Changes to doc/labelframe.n.
Changes to doc/listbox.n.
Changes to doc/loadTk.n.
Changes to doc/menu.n.
Changes to doc/message.n.
Changes to doc/messageBox.n.
Changes to doc/nsimage.n.
Changes to doc/option.n.
Changes to doc/options.n.
Changes to doc/pack.n.
Changes to doc/palette.n.
Changes to doc/panedwindow.n.
Changes to doc/photo.n.
Changes to doc/place.n.
Changes to doc/popup.n.
Changes to doc/radiobutton.n.
Changes to doc/raise.n.
Changes to doc/scale.n.
Changes to doc/scrollbar.n.
Changes to doc/selection.n.
Changes to doc/send.n.
Changes to doc/spinbox.n.
Changes to doc/sysnotify.n.
Changes to doc/systray.n.
Changes to doc/text.n.
Changes to doc/tkerror.n.
Changes to doc/tkvars.n.
Changes to doc/tkwait.n.
Changes to doc/toplevel.n.
Changes to doc/ttk_panedwindow.n.
Changes to doc/ttk_scrollbar.n.
Changes to doc/ttk_treeview.n.
Changes to doc/winfo.n.
Changes to generic/ks_names.h.
Changes to generic/tk.decls.
Changes to generic/tk.h.
Changes to generic/tk3d.c.
Changes to generic/tkBind.c.
Changes to generic/tkButton.c.
Changes to generic/tkCanvArc.c.
Changes to generic/tkCanvBmap.c.
Changes to generic/tkCanvImg.c.
Changes to generic/tkCanvLine.c.
Changes to generic/tkCanvPoly.c.
Changes to generic/tkCanvPs.c.
Changes to generic/tkCanvText.c.
Changes to generic/tkCanvUtil.c.
Changes to generic/tkCanvWind.c.
Changes to generic/tkCanvas.c.
Changes to generic/tkCmds.c.
Changes to generic/tkColor.c.
Changes to generic/tkConsole.c.
Changes to generic/tkCursor.c.
Changes to generic/tkDList.h.
Changes to generic/tkDecls.h.
Changes to generic/tkEntry.c.
Changes to generic/tkFont.c.
Changes to generic/tkFrame.c.
Changes to generic/tkIcu.c.
Changes to generic/tkImage.c.
Changes to generic/tkImgBmap.c.
Changes to generic/tkImgGIF.c.
Changes to generic/tkImgListFormat.c.
Changes to generic/tkImgPhoto.c.
Changes to generic/tkInt.decls.
Changes to generic/tkInt.h.
Changes to generic/tkIntDecls.h.
Changes to generic/tkIntPlatDecls.h.
Changes to generic/tkIntXlibDecls.h.
Changes to generic/tkListbox.c.
Changes to generic/tkMain.c.
Changes to generic/tkMenu.c.
Changes to generic/tkMenuDraw.c.
Changes to generic/tkMenubutton.c.
Changes to generic/tkMessage.c.
Changes to generic/tkObj.c.
Changes to generic/tkOldConfig.c.
Added generic/tkOldTest.c.
Changes to generic/tkOption.c.
Changes to generic/tkPack.c.
Changes to generic/tkPanedWindow.c.
Changes to generic/tkPkgConfig.c.
Changes to generic/tkPlace.c.
Changes to generic/tkPlatDecls.h.
Changes to generic/tkPointer.c.
Changes to generic/tkRectOval.c.
Changes to generic/tkScale.c.
Changes to generic/tkScrollbar.c.
Changes to generic/tkScrollbar.h.
Changes to generic/tkSelect.c.
Changes to generic/tkSquare.c.
Changes to generic/tkStubInit.c.
Changes to generic/tkTest.c.
Changes to generic/tkText.c.
Changes to generic/tkText.h.
Changes to generic/tkTextBTree.c.
Changes to generic/tkTextDisp.c.
Changes to generic/tkTextImage.c.
Changes to generic/tkTextIndex.c.
Changes to generic/tkTextMark.c.
Changes to generic/tkTextTag.c.
Changes to generic/tkTextWind.c.
Changes to generic/tkUtil.c.
Changes to generic/tkWindow.c.
Changes to generic/ttk/ttk.decls.
Changes to generic/ttk/ttkClamTheme.c.
Changes to generic/ttk/ttkClassicTheme.c.
Changes to generic/ttk/ttkDecls.h.
Changes to generic/ttk/ttkDefaultTheme.c.
Changes to generic/ttk/ttkElements.c.
Changes to generic/ttk/ttkEntry.c.
Changes to generic/ttk/ttkInit.c.
Changes to generic/ttk/ttkLabel.c.
Changes to generic/ttk/ttkNotebook.c.
Changes to generic/ttk/ttkPanedwindow.c.
Changes to generic/ttk/ttkProgress.c.
Changes to generic/ttk/ttkStubInit.c.
Changes to generic/ttk/ttkTheme.h.
Changes to generic/ttk/ttkThemeInt.h.
Changes to generic/ttk/ttkTreeview.c.
Changes to generic/ttk/ttkWidget.c.
Changes to library/demos/anilabel.tcl.
Changes to library/demos/aniwave.tcl.
Changes to library/demos/arrow.tcl.
Changes to library/demos/bind.tcl.
Changes to library/demos/bitmap.tcl.
Changes to library/demos/browse.
Changes to library/demos/button.tcl.
Changes to library/demos/check.tcl.
Changes to library/demos/clrpick.tcl.
Changes to library/demos/colors.tcl.
Changes to library/demos/combo.tcl.
Changes to library/demos/cscroll.tcl.
Changes to library/demos/ctext.tcl.
Changes to library/demos/entry1.tcl.
Changes to library/demos/entry2.tcl.
Changes to library/demos/entry3.tcl.
Changes to library/demos/filebox.tcl.
Changes to library/demos/floor.tcl.
Changes to library/demos/fontchoose.tcl.
Changes to library/demos/form.tcl.
Changes to library/demos/goldberg.tcl.
Changes to library/demos/hello.
Changes to library/demos/hscale.tcl.
Changes to library/demos/icon.tcl.
Changes to library/demos/image1.tcl.
Changes to library/demos/image2.tcl.
Changes to library/demos/images/Tcl.svg.
Changes to library/demos/items.tcl.
Changes to library/demos/ixset.
Changes to library/demos/knightstour.tcl.
Changes to library/demos/label.tcl.
Changes to library/demos/labelframe.tcl.
Changes to library/demos/mac_styles.tcl.
Changes to library/demos/mac_tabs.tcl.
Changes to library/demos/mac_wm.tcl.
Changes to library/demos/mclist.tcl.
Changes to library/demos/menu.tcl.
Changes to library/demos/menubu.tcl.
Changes to library/demos/msgbox.tcl.
Changes to library/demos/nl.msg.
Changes to library/demos/paned1.tcl.
Changes to library/demos/paned2.tcl.
Changes to library/demos/pendulum.tcl.
Changes to library/demos/plot.tcl.
Changes to library/demos/puzzle.tcl.
Changes to library/demos/radio.tcl.
Changes to library/demos/rmt.
Changes to library/demos/rolodex.
Changes to library/demos/ruler.tcl.
Changes to library/demos/sayings.tcl.
Changes to library/demos/search.tcl.
Changes to library/demos/spin.tcl.
Changes to library/demos/states.tcl.
Changes to library/demos/style.tcl.
Changes to library/demos/tcolor.
Changes to library/demos/text.tcl.
Changes to library/demos/textpeer.tcl.
Changes to library/demos/timer.
Changes to library/demos/toolbar.tcl.
Changes to library/demos/tree.tcl.
Changes to library/demos/ttkbut.tcl.
Changes to library/demos/ttkmenu.tcl.
Changes to library/demos/ttknote.tcl.
Changes to library/demos/ttkpane.tcl.
Changes to library/demos/ttkprogress.tcl.
Changes to library/demos/ttkscale.tcl.
Changes to library/demos/ttkspin.tcl.
Changes to library/demos/twind.tcl.
Changes to library/demos/unicodeout.tcl.
Changes to library/demos/vscale.tcl.
Changes to library/demos/widget.
Changes to library/menu.tcl.
Added library/obsolete.tcl.
Changes to library/tclIndex.
Changes to library/tearoff.tcl.
Changes to library/tk.tcl.
Changes to library/ttk/clamTheme.tcl.
Added library/unsupported.tcl.
Changes to macosx/README.
Changes to macosx/Wish-Info.plist.in.
Changes to macosx/tkMacOSXButton.c.
Changes to macosx/tkMacOSXColor.h.
Changes to macosx/tkMacOSXDefault.h.
Changes to macosx/tkMacOSXDraw.c.
Changes to macosx/tkMacOSXEntry.c.
Changes to macosx/tkMacOSXFont.c.
Changes to macosx/tkMacOSXInt.h.
Changes to macosx/tkMacOSXMenu.c.
Changes to macosx/tkMacOSXMenubutton.c.
Changes to macosx/tkMacOSXNotify.c.
Changes to macosx/tkMacOSXScrlbr.c.
Changes to macosx/tkMacOSXWm.c.
Changes to macosx/ttkMacOSXTheme.c.
Changes to tests/bind.test.
Changes to tests/butGeom2.tcl.
Changes to tests/button.test.
Changes to tests/canvas.test.
Changes to tests/clrpick.test.
Changes to tests/cluster.test.
Changes to tests/config.test.
Changes to tests/constraints.tcl.
Changes to tests/entry.test.
Changes to tests/event.test.
Changes to tests/filebox.test.
Changes to tests/focus.test.
Changes to tests/frame.test.
Changes to tests/image.test.
Changes to tests/imgPPM.test.
Changes to tests/imgPhoto.test.
Changes to tests/imgSVGnano.test.
Changes to tests/listbox.test.
Changes to tests/menu.test.
Changes to tests/menuDraw.test.
Changes to tests/menubut.test.
Changes to tests/message.test.
Changes to tests/panedwindow.test.
Changes to tests/scale.test.
Changes to tests/scrollbar.test.
Changes to tests/spinbox.test.
Changes to tests/text.test.
Changes to tests/textImage.test.
Changes to tests/textTag.test.
Changes to tests/textWind.test.
Changes to tests/ttk/entry.test.
Changes to tests/ttk/notebook.test.
Changes to tests/ttk/panedwindow.test.
Changes to tests/ttk/pb_image.svg.
Changes to tests/ttk/scale.test.
Changes to tests/ttk/scrollbar.test.
Changes to tests/ttk/treetags.test.
Changes to tests/ttk/treeview.test.
Changes to tests/ttk/ttk.test.
Changes to tests/unixWm.test.
Changes to tests/visual_bb.test.
Changes to unix/Makefile.in.
Changes to unix/configure.
Changes to unix/configure.ac.
Changes to unix/tcl.m4.
Changes to unix/tk.spec.
Changes to unix/tkAppInit.c.
Changes to unix/tkConfig.h.in.
Changes to unix/tkUnix.c.
Changes to unix/tkUnixButton.c.
Changes to unix/tkUnixDefault.h.
Changes to unix/tkUnixFont.c.
Changes to unix/tkUnixKey.c.
Changes to unix/tkUnixMenu.c.
Changes to unix/tkUnixMenubu.c.
Changes to unix/tkUnixPort.h.
Changes to unix/tkUnixRFont.c.
Changes to unix/tkUnixScale.c.
Changes to unix/tkUnixScrlbr.c.
Changes to win/Makefile.in.
Changes to win/README.
Changes to win/configure.
Changes to win/configure.ac.
Changes to win/makefile.vc.
Changes to win/rc/tk.rc.
Changes to win/rc/tk_base.rc.
Changes to win/rc/tktest.rc.
Changes to win/rc/wish.rc.
Changes to win/tcl.m4.
Changes to win/tkWinButton.c.
Changes to win/tkWinDefault.h.
Changes to win/tkWinDialog.c.
Changes to win/tkWinFont.c.
Changes to win/tkWinGDI.c.
Changes to win/tkWinKey.c.
Changes to win/tkWinMenu.c.
Changes to win/tkWinPort.h.
Changes to win/tkWinScrlbr.c.
Changes to win/tkWinWm.c.
Changes to win/tkWinX.c.
Changes to win/ttkWinTheme.c.
Changes to win/ttkWinXPTheme.c.
Changes to win/winMain.c.
Changes to xlib/X11/keysymdef.h.