Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
29 check-ins related to "OSX_redraw_artifacts"
2017-11-07
| ||
20:55 | Merge OSX_redraw_artifacts branch. This fixes [fab5fed65e], [40a9abb9db] and [92e614e612]. Great thanks to Marc Culler! check-in: 4986b4e5 user: fvogel tags: core-8-6-branch | |
20:50 | Fix utterly minor formatting things in macosx/README Closed-Leaf check-in: 05ad96e1 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
16:14 | Update of the macosx README file to include explanations of the changes added to address crashes that appeared with the release of OSX 10.13 as well as the drawing artifacts being dealt with in the OSX_redraw_artifacts branch. check-in: bd1e6669 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-11-01
| ||
20:01 | merge core-8-6-branch check-in: 7dde71b3 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-30
| ||
18:25 | Reworked the regression test so that it would more precisely target the changed behavior of DisplayText. check-in: 2174f54d user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
17:34 | Edited the comment explaining why the logic in DisplayText needs to be changed for macOS. check-in: 203b1621 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-29
| ||
19:23 | Change comment style to Tcl style check-in: 5071a684 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-28
| ||
13:51 | Fix [ce62c81bae] text-37.1 fails check-in: f1083eed user: fvogel tags: core-8-6-branch | |
08:39 | merge core-8-6-branch check-in: cab80337 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-27
| ||
19:35 | Add a regression test with constraint aqua which tests that all embedded windows in a Text get moved when scrolling. If the logic change introduced in [2148dd68] is reverted then this test fails. check-in: dcae645c user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
14:13 | tkWinMenu.c: In function ‘TkWinMenuKeyObjCmd’: tkWinMenu.c:2085:16: warning: result of ‘273 << 29’ requires 39 bits to represent, but ‘int’ only has 32 bits [-Wshift-overflow=] | (0x111 << 29) | (1 << 30) | (1 << 31)); ^~ check-in: 139b66da user: jan.nijtmans tags: core-8-6-branch | |
2017-10-25
| ||
22:52 | Fix a new typo introduced by accident while fixing the previous typo. check-in: 9321cda9 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
21:13 | Fix a typo and remove an unused function. check-in: a3eb3831 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
20:29 | Fix typo and move comment slightly check-in: cd1a3971 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
19:10 | Make a small change in the logic of DisplayText (for Mac only) which causes all visible embedded windows to be redisplayed when they move. This obviates the need for TkScrollWindow to generate expose events. check-in: 2148dd68 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-24
| ||
17:48 | Change TkScrollWindow to only generate expose events if the Text widget has embedded windows. Revert the tests, since this makes them pass as is. Revert to Tk_QueueWindowEvent in GenerateUpdates. Improve the twind.tcl demo. check-in: b5904c09 user: culler tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-17
| ||
20:33 | Complement to previous patch from marc Culler: replace 'update' by 'update idletasks' for failing tests. check-in: 4178c423 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
20:06 | New patch from Marc Culler aiming at fixing [fab5fed65e] without breaking again [92e614e612] nor [40a9abb9db]. check-in: c85f2e6a user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
2017-10-15
| ||
12:15 | Merge core-8-6-branch check-in: 5dcac745 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
12:13 | Merge bugfix branch OSX_redraw_artifacts with the latest patch from Marc Culler. There is no remaining known redraw artifact on OS X. Note: this patch was already applied to core-8-6-branch ([7ffddfc24e]) and trunk ([661a2a71d9]), thus the empty diff. check-in: 93c8cff2 user: fvogel tags: core-8-6-branch | |
12:07 | Patch by Marc Culler for [92e614e612] and for another issue (no ticket was open) related to clipping regions in scrolling and drawing on OS X. As far as known there should be no ghosts anymore. check-in: 53177176 user: fvogel tags: OSX_redraw_artifacts, bug-92e614e612 | |
02:58 | Patch by Marc Culler to address subtle issues with clipping regions in scrolling and drawing on macOS check-in: 7ffddfc2 user: kevin_walzer tags: core-8-6-branch | |
2017-10-13
| ||
20:13 | Merge bugfix branch bug-fab5fed65e with a better fix for [fab5fed65e] (from Marc Culler). Note: this patch was already applied to core-8-6-branch (part of [be9900e3], plus [4af049ff]) and trunk (part of [af9bd122], plus [32fa275d]), thus the empty diff. check-in: ce3bd56e user: fvogel tags: core-8-6-branch | |
20:07 | Better fix for [fab5fed65e] from Marc Culler: Revert [dd0005dc8a] and add coordinate conversion in TkScrollWindow(). check-in: 26302191 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-01-18
| ||
22:23 | Fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). check-in: fa21b1df user: fvogel tags: core-8-6-branch | |
2017-01-15
| ||
22:29 | Remove obsolete comments. The line they comment was kicked out of the code in [946e946700]. Also, add a small optimization to avoid double invalidation of the damaged region. Indeed the detailed analysis of ticket [fab5fed65e] showed that on OS X the damaged region is invalidated twice: - once through the processing of the Expose event (on OS X the Appkit is not used to draw the widget, Tk is used instead, see comments in tkMacOSXWindowEvent.c around line 770) - a second time because DisplayText() calls TextInvalidateRegion() after TkScrollWindow() check-in: 6f29d680 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
22:01 | Partially fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). This commit fixes the 'borders' part of the bug report. check-in: dd0005dc user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-01-14
| ||
14:32 | Partially fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). This commit fixes the spurious indices part of the bug report. check-in: 114ef627 user: fvogel tags: bug-fab5fed65e, OSX_redraw_artifacts | |
2017-01-09
| ||
21:56 | Fix [7a838c38a1]: X11 bind event ring buffer and NoExpose event. Patch from Christian Werner. check-in: 07ebb554 user: fvogel tags: core-8-6-branch | |