Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Much more WIP: Appears to be working on UNIX, and for a bit part on Windows too. | jan.nijtmans | 2019-12-20 | 148 | -2372/+3664 |
| | |||||
* | Merge 8.7. More WIP. | jan.nijtmans | 2019-12-16 | 21 | -95/+183 |
|\ | |||||
| * | Merge 8.6 | jan.nijtmans | 2019-12-16 | 2 | -6/+24 |
| |\ | |||||
| | * | Sync tcl.m4 with version in Tcl | jan.nijtmans | 2019-12-16 | 2 | -6/+24 |
| | | | |||||
| * | | Fix [02a69449b5]: Wrong database names for tk::spinbox | fvogel | 2019-12-14 | 1 | -4/+4 |
| |\ \ | | |/ | |||||
| | * | Fix [02a69449b5]: Wrong database names for tk::spinbox | fvogel | 2019-12-14 | 1 | -4/+4 |
| | |\ | |||||
| | | * | Fix [02a69449b5]: Wrong database names for tk::spinbox | fvogel | 2019-12-10 | 1 | -4/+4 |
| | | | | |||||
| * | | | Fix [b094cb4aa9]: ttk::treeview steadily enlarges width when repeatedly ↵ | fvogel | 2019-12-14 | 1 | -1/+1 |
| |\ \ \ | | |/ / | | | | | | | | | configuring -show. See the ticket for a detailed explanation. | ||||
| | * | | Fix [b094cb4aa9]: ttk::treeview steadily enlarges width when repeatedly ↵ | fvogel | 2019-12-14 | 1 | -1/+1 |
| | |\ \ | | | | | | | | | | | | | | | | configuring -show. See the ticket for a detailed explanation. | ||||
| | | * | | Fix [b094cb4aa9]: ttk::treeview steadily enlarges width when repeatedly ↵ | fvogel | 2019-12-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | configuring -show. See the ticket for a detailed explanation. | ||||
| * | | | | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option | fvogel | 2019-12-14 | 6 | -7/+59 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option | fvogel | 2019-12-14 | 6 | -7/+59 |
| | |\ \ \ | | | |_|/ | | |/| | | |||||
| | | * | | Factorize common code into ttk::saveCursor | fvogel | 2019-11-02 | 5 | -35/+24 |
| | | | | | |||||
| | | * | | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option. Case of the ↵ | fvogel | 2019-11-02 | 3 | -4/+39 |
| | | | | | | | | | | | | | | | | | | | | ttk::combobox, ttk::spinbox and ttk::panedwindow. | ||||
| | | * | | Fix [b3b56ae8dc]: ttk widgets overwrite user-set -cursor option. Case of the ↵ | fvogel | 2019-11-02 | 3 | -3/+31 |
| | | | | | | | | | | | | | | | | | | | | ttk::treeview. | ||||
* | | | | | WIP: Add support for C++ | jan.nijtmans | 2019-12-12 | 21 | -86/+316 |
|/ / / / | |||||
* | | | | Merge 8.6 | jan.nijtmans | 2019-12-09 | 1 | -1/+1 |
|\ \ \ \ | |/ / / | |||||
| * | | | Merge 8.5 | jan.nijtmans | 2019-12-09 | 1 | -1/+1 |
| |\ \ \ | | |_|/ | |/| | | |||||
| | * | | Fix [7ca9a5b7cc]: Segfault due to pointer truncation in DLL_PROCESS_DETACH | jan.nijtmans | 2019-12-09 | 1 | -1/+1 |
| | | | | |||||
* | | | | close fork | dgp | 2019-12-09 | 1 | -7/+0 |
|\ \ \ \ | |||||
| * \ \ \ | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and ↵ | fvogel | 2019-12-08 | 1 | -7/+0 |
| |\ \ \ \ | | |/ / / | | | | | | | | | | | overwritten) at the end of the file. | ||||
| | * | | | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and ↵ | fvogel | 2019-12-08 | 1 | -7/+0 |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | overwritten) at the end of the file. | ||||
| | | * | | | Remove duplicate #Treeview section in xpTheme.tcl, it's already present (and ↵ | fvogel | 2019-12-08 | 1 | -7/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | overwritten) at the end of the file. | ||||
* | | | | | | Fix build against Tcl 9 | dgp | 2019-12-06 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Merge 8.6 | jan.nijtmans | 2019-12-05 | 3 | -25/+11 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Build without -DUNICDE -D_UNICODE, since it's not necessary any-more (all ↵ | jan.nijtmans | 2019-12-05 | 3 | -25/+11 |
| | | | | | | | | | | | | | | | | | | | | code uses implicit *W-API now). This also eliminates the need for the TK_ASCII_MAIN hack. | ||||
* | | | | | Use Tcl_UtfToChar16DString() in stead of Tcl_UtfToUniCharDString(), since ↵ | jan.nijtmans | 2019-12-04 | 2 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | the first is guaranteed to be 16-bit for any TCL_UTF_MAX value. | ||||
* | | | | | Merge 8.6. Introduce the new Unicode-handling functions here too: Tk 8.7 ↵ | jan.nijtmans | 2019-12-04 | 5 | -60/+172 |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | could be loaded in Tcl 8.6 .... Further improvements are still possible | ||||
| * | | | | Make MODULE_SCOPE functions start with "Tk". Also simplify ↵ | jan.nijtmans | 2019-12-04 | 5 | -36/+25 |
| | | | | | | | | | | | | | | | | | | | | TkUtfToNSString(), making use of Tcl_UtfToUniCharDString() | ||||
* | | | | | Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on older ↵ | marc_culler | 2019-12-04 | 1 | -52/+29 |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | macOS systems. | ||||
| * | | | | Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on older ↵ | marc_culler | 2019-12-04 | 1 | -52/+29 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | macOS systems. | ||||
| | * | | | | Fix [749bd9bb1b]: systemControlAccentColor can have incorrect RGB on High Sierra | marc_culler | 2019-12-04 | 1 | -52/+29 |
| |/ / / / | |||||
* | | | | | On macOS call [image setTemplate:YES] for the cursor NSImages, to make the ↵ | marc_culler | 2019-12-03 | 1 | -0/+1 |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | cursor be white in dark mode. | ||||
| * | | | | On macOS call [image setTemplate:YES] for the cursor NSImages, to make the ↵ | marc_culler | 2019-12-03 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | cursor be white in dark mode. | ||||
* | | | | | Merge 8.6. When compiling against Tcl 9.0 headers, don't allow Emoji escape ↵ | jan.nijtmans | 2019-12-01 | 6 | -19/+28 |
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | sequences to be split into two surrugates any more. | ||||
| * | | | | In tkUnixFont, make sure that the utf-to-ucs2 encoder clamps at 0xFFFF. Use ↵ | jan.nijtmans | 2019-12-01 | 6 | -19/+22 |
| | | | | | | | | | | | | | | | | | | | | more uppercase hex-values where appropriate. | ||||
* | | | | | Merge 8.6 | jan.nijtmans | 2019-11-29 | 2 | -2/+7 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Fix [d4f5620f5d]: font-4.14 fails (font actual with unicode). Add another ↵ | jan.nijtmans | 2019-11-29 | 2 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | test-case for TCL_UTF_MAX>3 | ||||
* | | | | | Update to a (slightly) later version of X11R6 headers. | jan.nijtmans | 2019-11-27 | 4 | -8/+27 |
| | | | | | |||||
* | | | | | Sync tcl.m4 (again) | jan.nijtmans | 2019-11-27 | 2 | -2/+11 |
| | | | | | |||||
* | | | | | Sync tcl.m4 (for windows and UNIX) with version provided by Tcl 8.7 | jan.nijtmans | 2019-11-27 | 4 | -152/+46 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Sync tcl.m4 with the vesion provided by Tcl 8.6 | jan.nijtmans | 2019-11-27 | 2 | -183/+78 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| | * | | | Sync rules.vc and tcl.m4 with the version included with Tcl8.5 | jan.nijtmans | 2019-11-27 | 3 | -228/+118 |
| | | | | | |||||
* | | | | | Merge 8.6 | jan.nijtmans | 2019-11-26 | 9 | -63/+73 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Horrible windows-specific workaround against SendInput not moving the mouse ↵ | jan.nijtmans | 2019-11-26 | 1 | -0/+13 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | on Win10 when both input.mi.dx and input.mi.dy are zero) - this must be a Windows bug. bind-34.3 now passes on Win10 | ||||
| | * | | | | Horrible windows-specific workaround against SendInput not moving the mouse ↵ | fvogel | 2019-11-26 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | on Win10 when both input.mi.dx and input.mi.dy are zero) - this must be a Windows bug. bind-34.3 now passes on Win10. | ||||
| | * | | | | merge core-8-6-branch | fvogel | 2019-11-26 | 26 | -183/+480 |
| | |\ \ \ \ | |||||
| * | \ \ \ \ | Various cleanups in Unicode handling. Note that without Xft on X11 we don't ↵ | jan.nijtmans | 2019-11-26 | 8 | -64/+61 |
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | | | | | | | | have Emoji. | ||||
| | * | | | | | Merge 8.6 | jan.nijtmans | 2019-11-22 | 1 | -2/+15 |
| | |\ \ \ \ \ | |||||
| | * | | | | | | More code simplification | jan.nijtmans | 2019-11-21 | 1 | -15/+12 |
| | | | | | | | |