Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
* | Fix [caa8cb25a8]: spelling fix in comment of tkMenuDraw.c | fvogel | 2019-05-13 | 1 | -1/+1 | |
|\ | ||||||
| * | Fix [caa8cb25a8]: spelling fix in comment of tkMenuDraw.c | fvogel | 2019-05-13 | 1 | -1/+1 | |
| | | ||||||
* | | Change (internal) signature of ↵ | jan.nijtmans | 2019-03-31 | 1 | -5/+6 | |
|/ | | | | | TkMenuConfigureEntryDrawOptions/TkActivateMenuEntry such that - if compiled with Tcl 9.0 headers - indexes > 2G can be used. Also, change a lot of Tcl_NewIntObj()/Tcl_NewBooleanObj() calls to Tcl_NewWideIntObj(). | |||||
* | TIP #533 (Extension of the menu post command) implementation was accepted by ↵ | fvogel | 2019-02-02 | 1 | -61/+3 | |
|\ | | | | | | | TCT vote. This allows fixing of bug [70e531918e]: geometry issues with menubuttons on macOS. | |||||
| * | Add TkpPostTearoffMenu, called by TkPostTearoffMenu and used in the menu post | culler | 2019-01-13 | 1 | -61/+3 | |
| | | | | | | command; eliminates #ifdef in the generic code. | |||||
| | | ||||||
| \ | ||||||
*-. \ | Merge 8.6 and all changes from original [bug-9e31fd9449] branch | jan.nijtmans | 2019-01-08 | 1 | -18/+18 | |
|\ \ \ | | |/ | |/| | ||||||
| | * | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2019-01-08 | 1 | -31/+31 | |
| | |\ | | | | | | | | | | | | | | | | | | | | | Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. | |||||
* | | \ | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -37/+37 | |
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. | |||||
| * | | | As requested by Christian Werner/François Vogel and others: Undo many None ↵ | jan.nijtmans | 2018-12-31 | 1 | -37/+37 | |
| | | | | | | | | | | | | | | | | | | | | -> 0 changes, in order to reduce the probability of merge conflicts with other branches. Remark: Many usages of "None" in Tk are wrong, "NULL" should be used in many places where pointers are referenced in stead of XID's. Those places are corrected. | |||||
* | | | | Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols | jan.nijtmans | 2018-12-20 | 1 | -37/+37 | |
|\ \ \ \ | |/ / / | | / / | |/ / |/| | | *** POTENTIAL INCOMPATIBILITY *** for Win32 only: On X11 and Mac, "None" can still be used as before | |||||
| * | | Fix [9e31fd944934e269121fa78ff56b7b86f33e6db6|9e31fd9449]: X11/X.h and ↵ | jan.nijtmans | 2018-12-20 | 1 | -37/+37 | |
| |/ | | | | | | | | | Windows.h have conflicting symbols. Also fix a few newer (harmless) gcc warnings. | |||||
* | | Once the menu geometry is correctly computed there is no need anymore for ↵ | fvogel | 2018-09-29 | 1 | -13/+2 | |
| | | | | | | | | questionable hacks in menu width calculation when displaying it | |||||
* | | Fix more issues with menues drawing, that are visible when ↵ | fvogel | 2018-09-28 | 1 | -13/+8 | |
| | | | | | | | | -activeborderwidth is very different from -borderwidth | |||||
* | | Fix [9658bc800c]: Right border calculated wrong in Tk menu if borderwidth != ↵ | fvogel | 2018-09-26 | 1 | -1/+1 | |
| | | | | | | | | activeborderwidth. Patch provided by ingo_brunberg | |||||
* | | [Bug 3562426]: Context menu goes out of edge of screen. | jan.nijtmans | 2012-08-28 | 1 | -0/+2 | |
|\ \ | |/ | ||||||
| * | [Bug 3562426]: Context menu goes out of edge of screen. | jan.nijtmans | 2012-08-28 | 1 | -0/+2 | |
| |\ | ||||||
| | * | [Bug 3562426]: Context menu goes out of edge of screen. | jan.nijtmans | 2012-08-28 | 1 | -0/+2 | |
| | | | | | | | | | | | | <p>PLEASE DON'T PUT THIS ASIDE TO A <b>MISTAKE</b> BRANCH OR SOMETHING! It's simply a fork, in fossil there's nothing wrong with that!</p> | |||||
| * | | [Bug 533519]: Window placement with multiple screens | jan.nijtmans | 2012-05-02 | 1 | -19/+9 | |
| |\ \ | | |/ | ||||||
* | | | same bugfix, but now applied to trunk | jan.nijtmans | 2012-04-21 | 1 | -19/+9 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | unused variable | jan.nijtmans | 2012-04-20 | 1 | -1/+1 | |
| | | | ||||||
| * | | fix (hopefully) menu posting in the same way as window placement | jan.nijtmans | 2012-04-20 | 1 | -19/+8 | |
| | | | ||||||
* | | | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 | |
|\ \ \ | | |/ | |/| | ||||||
| * | | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 | |
| |\ \ | | |/ | ||||||
| | * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 | |
| | | | ||||||
| | * | * generic/tkMenuDraw.c (TkPostSubmenu): Fix reposting of submenu in | hobbs | 2009-09-14 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | | * win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu. [Bug 873613] (DrawMenuEntryArrow): Draw Win menu arrow after being torn off. [Bug 873608] | |||||
| | * | * generic/tkMenuDraw.c (TkPostSubmenu): add {} around menu name in | hobbs | 2003-11-12 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | case it has spaces when calling Tcl_VarEval. This is a hack until this is rewritten for proper Tcl_Obj handling. [Bug #723856] | |||||
| | * | menu clone cleanup bug fix | vincentdarley | 2003-07-15 | 1 | -2/+13 | |
| | | | ||||||
| * | | * generic/tkMenuDraw.c (TkPostSubmenu): Fix reposting of submenu in | hobbs | 2009-09-14 | 1 | -2/+6 | |
| | | | | | | | | | | | | | | | | | | | | | * win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu. [Bug 873613] (DrawMenuEntryArrow): Draw Win menu arrow after being torn off. [Bug 873608] | |||||
* | | | SMALL FIX: Remove useless explicit casts now that we require C89 or later. | dkf | 2010-01-02 | 1 | -15/+15 | |
| | | | ||||||
* | | | * generic/tkMenuDraw.c (TkPostSubmenu): Fix reposting of submenu in | hobbs | 2009-09-14 | 1 | -2/+6 | |
|/ / | | | | | | | | | | | | | * win/tkWinMenu.c (TkWinHandleMenuEvent): torn off Windows menu. [Bug 873613] (DrawMenuEntryArrow): Draw Win menu arrow after being torn off. [Bug 873608] | |||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 | |
| | | ||||||
* | | header cleanup | dgp | 2007-09-07 | 1 | -1/+2 | |
| | | ||||||
* | | ANSIfy | dkf | 2005-11-15 | 1 | -214/+202 | |
| | | ||||||
* | | Stupid typo fix. [Bug 843395] | dkf | 2003-11-18 | 1 | -2/+2 | |
| | | ||||||
* | | Tcl_EvalObjv is more robust than Tcl_VarEval | dkf | 2003-11-13 | 1 | -16/+22 | |
| | | ||||||
* | | * generic/tkMenuDraw.c (TkPostSubmenu): add {} around menu name in | hobbs | 2003-11-12 | 1 | -3/+3 | |
| | | | | | | | | | | case it has spaces when calling Tcl_VarEval. This is a hack until this is rewritten for proper Tcl_Obj handling. [Bug #723856] | |||||
* | | fix to menu clone deletion bug | vincentdarley | 2003-05-30 | 1 | -2/+13 | |
|/ | ||||||
* | * Merged 8.1 branch into the main trunk | stanton | 1999-04-16 | 1 | -97/+130 | |
| | ||||||
* | Replaced SCCS strings, fixed binary files | stanton | 1998-09-14 | 1 | -1/+1 | |
| | ||||||
* | Initial revision | rjohnson | 1998-04-01 | 1 | -0/+1018 | |