summaryrefslogtreecommitdiffstats
path: root/xlib
Commit message (Collapse)AuthorAgeFilesLines
* (c) -> ©jan.nijtmans2024-05-096-9/+9
|\
| * Consistancy in the usage of "Copyright". On MacOS, always use the UTF-8 ↵jan.nijtmans2024-05-091-2/+2
| | | | | | | | copyright-sign
* | Fix [ff5417505b]: xlib/X11/X.h not compilable on x64 Windows, using gccjan.nijtmans2024-05-061-1/+1
|\ \ | |/
| * Fix [ff5417505b]: xlib/X11/X.h not compilable on x64 Windows, using gccjan.nijtmans2024-05-061-0/+4
| |
| |
| \
*-. \ Merge 8.6jan.nijtmans2024-05-047-594/+1460
|\ \ \ | | |/
| | * Update X11 header-files to the latest versionjan.nijtmans2024-05-037-595/+1458
| | |\ | | |/ | |/|
| * | Update to latest X11. Too many changes to rush into 9.0b2jan.nijtmans2024-05-037-594/+1460
| | |
| * | Merge 8.7jan.nijtmans2023-12-181-13/+13
| |\ \ | |/ / |/| |
| * | Merge 8.7jan.nijtmans2023-12-162-277/+122
| |\ \
| * \ \ Merge 8.7jan.nijtmans2023-12-124-21/+13
| |\ \ \
| * | | | Remove more deprecated stuff. jan.nijtmans2023-11-161-24/+0
| | | | | | | | | | | | | | | Join "X functions" stub tables for Win and MacOS together as a single platform-independant table
| | | | * There was a reason those 3 signatures were removedjan.nijtmans2023-12-131-19/+0
| | | | |
* | | | | Even more TCL_UNUSED usagejan.nijtmans2023-12-181-13/+13
| |_|/ / |/| | |
* | | | Many more TCL_UNUSED() usagejan.nijtmans2023-12-152-277/+122
| |/ / |/| |
* | | Merge 8.6jan.nijtmans2023-12-124-21/+13
|\ \ \ | |/ / |/| / | |/
| * Update to latest X11 headersjan.nijtmans2023-12-124-21/+33
| |
* | Merge 8.6oehhar2023-11-101-0/+2
|\ \ | |/
| * Add comment: /* Pert-Tk expects None and ControlMask to be a macro see ↵oehhar2023-11-101-0/+2
| | | | | | | | ticket [593eb0227c] */
* | Merge 8.6jan.nijtmans2023-11-101-2/+2
|\ \ | |/
| * Fix [593eb0227c]: X.h: define ControlMask and None as macros, even on Win32jan.nijtmans2023-11-101-0/+4
| |
* | Merge 8.6jan.nijtmans2023-09-041-1/+1
|\ \ | |/
| * Fix [1c61885796]: _Bug9e31fd9449 is a reserved identifierjan.nijtmans2023-09-041-1/+1
| |
* | Fix [f9eddb541a]: Improve TkSetRegion(); implement XSetClipRectangles() on ↵fvogel2023-07-171-8/+43
|\ \ | |/ | | | | Windows and improve it. Thanks to Christopher Chavez.
| * Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 6 from ↵fvogel2023-07-161-3/+4
| | | | | | | | Christopher Chavez - Optimize XSetClipRectangles() by letting it set clip_mask->value.region directly, rather than creating a temporary region and relying on TkSetRegion() to copy it.
| * Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 5 from ↵fvogel2023-07-161-1/+26
| | | | | | | | Christopher Chavez - Implement XSetClipRectangles() on Windows by relocating the existing Aqua implementation
| * Remove obsolete comment (TkSetRegion is used elsewhere, namely in Ttk).fvogel2023-07-161-3/+1
| |
| * Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 4 from ↵fvogel2023-07-161-2/+9
| | | | | | | | Christopher Chavez - TkSetRegion() copies the provided region to a dedicated region for the TkpClipMask.
| * Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 3 from ↵fvogel2023-07-161-3/+5
| | | | | | | | Christopher Chavez - Stylistic adjustment to FreeClipMask() to make the next change clearer.
| * Bug [f9eddb541a] (TkSetRegion(), XSetClipRectangles): Patch 2 from ↵fvogel2023-07-161-0/+2
| | | | | | | | Christopher Chavez - For safety, have AllocClipMask() initialize the TkpClipMask.
| * Backport more from latest X.hjan.nijtmans2023-04-191-18/+73
| |
| * Fix [0c734dde2a]: Xlib.h: avoid -Wstrict-prototypes warningsjan.nijtmans2023-04-161-163/+374
| |\
| | * Backport more from X11R6jan.nijtmans2023-04-151-31/+39
| | |
| | * Fix [0c734dde2a]: Xlib.h: avoid -Wstrict-prototypes warningsjan.nijtmans2023-04-141-115/+299
| |/
* | Update Xlib.h to latest versionjan.nijtmans2023-06-021-0/+4
| |
* | Fix [d450dc9f76]: Error compiling C++ extensionsjan.nijtmans2023-04-151-2/+1
| |
* | Merge 8.6jan.nijtmans2023-01-021-4/+2
|\ \ | |/
| * Use more X11 macro's, in stead of accessing fields directly. Mostly ↵jan.nijtmans2023-01-021-4/+4
| | | | | | | | backported from 8.7
* | Switch off XLIB_ILLEGAL_ACCESS in Xlib.h, making some acess to Display only ↵jan.nijtmans2022-11-151-0/+8
| | | | | | | | possible through macro's
* | More Xlib.h macro usagejan.nijtmans2022-11-151-1/+1
| |
* | Update to latest Xlib.h. Remove some unneeded internal fields from 'Display'jan.nijtmans2022-11-141-58/+37
| |
* | Some updates from latest X11 headersjan.nijtmans2022-10-262-28/+53
| |
* | Fix [4a59d535d1]: Aqua: XFillPolygon() winding rule fill support. Thanks to ↵fvogel2022-08-221-1/+1
|\ \ | |/ | | | | Christopher Chavez.
| * Fix [f6e4d4ca30]: polygon items filled differently depending on platform. ↵fvogel2022-08-211-1/+1
| | | | | | | | Thanks to Christopher Chavez.
* | Fix [71b1e5e331]: xgc.c: useless NULL check in XCreateGC(). Thanks to ↵fvogel2022-08-201-3/+0
|\ \ | |/ | | | | Christopher Chavez.
| * Fix [71b1e5e331]: xgc.c: useless NULL check in XCreateGC(). Thanks to ↵fvogel2022-08-191-3/+0
| | | | | | | | Christopher Chavez.
| * Fix symbol conflicts in Xutil.h (noticable in msvc build)jan.nijtmans2022-08-041-19/+0
| |
| * Update Xutil.h and cursorfont.h to latest X11 versionjan.nijtmans2022-08-022-176/+199
| |
| * Update Xfuncproto.h and all keysym-related X11 header-files to the latest ↵jan.nijtmans2022-07-286-21/+892
| | | | | | | | version. New keysyms are not added to Tk, no functional changes
| * remove unused pixelpower field from XImageculler2021-08-071-3/+0
| |
* | Update to latest X11 headersjan.nijtmans2022-07-282-7/+246
| |