Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
10 check-ins related to "embed-container-destroyed-pixmap"
|
2026-10-24
| ||
| 13:41 | Merge main. leaf check-in: a9a328bb user: serhiy.storchaka tags: embed-container-destroyed-pixmap | |
| 11:07 | Implement stippling on macOS using CGPattern based on Christopher Chavez's suggestion check-in: e1bf1272 user: jan.nijtmans tags: trunk, main | |
|
2026-10-15
| ||
| 16:42 | Rebase to main check-in: 6177d38f user: serhiy.storchaka tags: embed-container-destroyed-pixmap | |
| 16:21 | Fix [451cb358d9]: LastKnownRequestProcessed() assigned to unsigned int check-in: e0fcdf0c user: jan.nijtmans tags: trunk, main | |
|
2026-10-10
| ||
| 08:50 | Fix [f1fe739a4f]: GCs were created for the window or the drawable passed; if the window of an embedded application had been destroyed by its container, the shared GC was not created and later drawing with it in live windows failed with BadGC. Create GCs for the root window or a pixmap of the right depth: Tk_GetGC uses the depth of the window, Tk_GCForColor that of the visual of the color. Ignore BadGC for the temporary GC used to draw rotated text without Xft. Test unixEmbed-9.7. check-in: 36c75c29 user: serhiy.storchaka tags: embed-container-destroyed-pixmap | |
| 08:20 | Test unixEmbed-9.6 [f1fe739a4f]: a message widget, which draws its text directly into its window, redrawn after the container was destroyed. check-in: dded6fa5 user: serhiy.storchaka tags: embed-container-destroyed-pixmap | |
|
2026-10-09
| ||
| 15:54 | Merge embed-container-destroyed. Record pixmaps whose creation can fail only after a toplevel of the application has been embedded, as for deleted windows: only the windows of an embedded application can be destroyed by someone else. check-in: b7cb5663 user: serhiy.storchaka tags: embed-container-destroyed-pixmap | |
| 15:17 | Fix [5f7ba8c5a3]: Restore the fix for [4a25f316f7], which was backed out because the table of deleted windows grew in loops which created and destroyed windows without a round trip to the server (entry-5.20 and place-14.1 failed with --enable-symbols=all). Only an embedded application can have its windows destroyed by someone else, so record deleted windows only if a toplevel of the application has been embedded on that display. closed check-in: 8bb13f5c user: serhiy.storchaka tags: embed-container-destroyed | |
| 07:03 | Fix [f1fe739a4f]: An embedded application exited with an X error when its container was destroyed while it drew into a double-buffer pixmap or claimed the focus. A pixmap created for a window which no longer exists is not created; ErrorProc() now ignores the errors for such a pixmap until it is freed, and Xft text drawing ignores RenderBadPicture errors for its picture. The events sent to the window of the other application are protected by error handlers. Tests unixEmbed-9.4 and 9.5. check-in: ea14f65c user: serhiy.storchaka tags: embed-container-destroyed-pixmap | |
|
2026-10-08
| ||
| 21:08 | Post a cascade menu to the left of its parent menu if it does not fit to the right of it check-in: 1b7b8535 user: jan.nijtmans tags: trunk, main | |
