summaryrefslogtreecommitdiffstats
path: root/macosx/tkMacOSXWindowEvent.c
Commit message (Collapse)AuthorAgeFilesLines
* Additional fixes for memory leaks, window flickering on OS X 10.11; thanks ↵Kevin Walzer2016-01-091-4/+6
| | | | to Marc Culler for patch
* spacingjan.nijtmans2015-12-171-3/+3
|
* Fix for some redraw issues on Tk-Cocoa on OS X 10.11; further refinement of ↵Kevin Walzer2015-12-151-16/+28
| | | | memory management; thanks to Marc Culler for patches
* Remove multiple deprecated internal API calls on OS X; streamline Apple ↵Kevin Walzer2015-11-251-6/+7
| | | | Events implementation; thanks to Marc Culler for extensive patches
* Cleanup of last patch to Tk-CocoaKevin Walzer2015-11-081-15/+0
|
* Re-working of internal Cocoa widget drawing routines, especially when ↵Kevin Walzer2015-04-091-40/+61
| | | | resizing; fix rendering of scrollbar when resized or clipped; cleanup of button metrics; thanks to Marc Culler for extensive patches
* Backing out changes; unexpected issues with window resizing that require ↵Kevin Walzer2015-04-071-49/+41
| | | | further investigation
* Further cleanup of scrolling, drawing, resize in Cocoa; thanks to Marc ↵Kevin Walzer2015-04-071-41/+49
| | | | Culler for patches
* Cleanup and simplification of memory management in event loop; now works ↵Kevin Walzer2015-03-211-6/+29
| | | | more smoothly; thanks to Marc Culler for patches
* Merge-mark, and remove some unnecessary end-of-line spacing.jan.nijtmans2015-03-161-1/+1
|\
| * Wish now launches in front when caed from command line, and focus -force ↵Kevin Walzer2015-03-151-2/+2
| | | | | | | | works correctly; thanks to Marc Culler for patch
| * Fix for CGRect/NSRect confusionKevin Walzer2015-02-221-1/+1
| |
| * Restore live resize to Cocoa with reduced flickering; addresses most serious ↵Kevin Walzer2015-02-191-46/+36
| | | | | | | | issue of Cocoa drawing while preserving user expectations for display during window resize; thanks to Marc Culler for extensive patch
| * Fine-tune display during resize events; now shows resize in progress but ↵Kevin Walzer2015-02-181-3/+1
| | | | | | | | does not redraw contentview until done
| * Remove calls during window resize notification that cause crash on CocoaKevin Walzer2015-02-141-6/+0
| |
| * Minor edit of window event code on CocoaKevin Walzer2015-01-121-5/+0
| |
| * Reduce redraw issues during window zoom events on CocoaKevin Walzer2014-12-311-0/+6
| |
| * Refinement of redraw during window resizing in Cocoa; refinement of button ↵Kevin Walzer2014-12-281-6/+25
| | | | | | | | display
| * All on Tk/Cocoa: Improve view performance during resizing; implement custom ↵Kevin Walzer2014-12-241-23/+18
| | | | | | | | drawing of scroller to remove flickering and ghosted appearance during window operations; reduce flickering of menubutton during resizing, but do not completely eliminate ghosted rendering when widget is unmapped
| * Minor optimization of drawing code in OSXKevin Walzer2014-12-211-0/+1
| |
| * Back out changes not pertaining to private API; those files should not have ↵Kevin Walzer2014-11-181-1/+1
| | | | | | | | been updated.
| * Fixes to tkMacOSXWindowEvent.c to improve drawing performance after removal ↵Kevin Walzer2014-09-241-17/+49
| | | | | | | | of private NSView API's
| * Remove debug message from window event codeKevin Walzer2014-09-231-2/+0
| |
| * Fine-tune display of buttons on Tk/Cocoa on horizontal scrollKevin Walzer2014-09-231-0/+2
| |
| * Fix display of scrollbars when their window is not mapped in Tk-CocoaKevin Walzer2014-09-231-17/+18
| |
| * Fine-tune scrolling, especially of text widgets with embedded windows, after ↵Kevin Walzer2014-07-281-169/+1
| | | | | | | | removal of private API calls; performance is now better and within acceptable ranges.
| * Add copyright notice to Marc Culler for extensive patch to alpha rendering ↵Kevin Walzer2014-07-251-0/+10
| | | | | | | | on Mac/Cocoa; remove private API calls to comply with platform requirements.
* | Wish now launches in front when called from command line, and focus -force ↵Kevin Walzer2015-03-151-2/+2
| | | | | | | | works correctly; thanks to Marc Culler for patch
* | Fix for CGRect/NSRect confusionKevin Walzer2015-02-221-1/+1
| |
* | Restore live resize to Cocoa with reduced flickering; addresses most serious ↵Kevin Walzer2015-02-191-46/+35
| | | | | | | | issue of Cocoa drawing while preserving user expectations for display during window resize; thanks to Marc Culler for extensive patch
* | Fine-tune display during resize events; now shows resize in progress but ↵Kevin Walzer2015-02-181-3/+1
| | | | | | | | does not redraw contentview until done
* | Remove calls during window resize notification that cause crash on CocoaKevin Walzer2015-02-141-12/+5
| |
* | Remove Mac-specific idle handler in tkTextDisp.c that caused delay in text ↵Kevin Walzer2015-02-021-1/+0
| | | | | | | | redraw during scrolling; no longer needed
* | remove some unnecessary eol-spacingjan.nijtmans2015-01-151-4/+4
| |
* | Revert changes to Mac scrollbar; native implementation is best that can be ↵Kevin Walzer2015-01-121-5/+0
| | | | | | | | done, custom drawing in scrollbar is worse from UI standpoint.
* | Reduce redraw issues during window zoom events on CocoaKevin Walzer2014-12-311-0/+6
| |
* | Refinement of redraw during window resizing in Cocoa; refinement of button ↵Kevin Walzer2014-12-281-2/+13
| | | | | | | | display
* | All on Tk/Cocoa: Improve view performance during resizing; implement custom ↵Kevin Walzer2014-12-241-22/+24
| | | | | | | | drawing of scroller to remove flickering and ghosted appearance during window operations; reduce flickering of menubutton during resizing, but do not completely eliminate ghosted rendering when widget is unmapped
* | Minor optimization of drawing code in OSXKevin Walzer2014-12-211-1/+4
| |
* | Remove unnecessary end-of-line spacingjan.nijtmans2014-11-211-7/+7
| |
* | Back out changes not pertaining to private API; those files should not have ↵Kevin Walzer2014-11-201-6/+2
| | | | | | | | been updated.
* | Remove residual private API calls from Tk/Mac after Mac App Store review ↵Kevin Walzer2014-11-181-1/+5
| | | | | | | | flagged them as being present.
* | Fixes to tkMacOSXWindowEvent.c to improve drawing performance after removal ↵Kevin Walzer2014-09-241-30/+64
| | | | | | | | of private NSView API's
* | Fine-tune scrolling, especially of text widgets with embedded windows, after ↵Kevin Walzer2014-07-281-166/+1
| | | | | | | | removal of private API calls; performance is now better and within acceptable ranges.
* | Add copyright notice to Marc Culler for extensive patch to alpha rendering ↵Kevin Walzer2014-07-251-152/+157
| | | | | | | | on Mac/Cocoa; remove private API calls to comply with platform requirements.
* | Convert TkpTestembedCmd and TkpTesttextCmd to Tcl_Obj-based commands.jan.nijtmans2014-06-031-2/+1
| |
* | Replace various functions calls, for functions which are small wrappers ↵jan.nijtmans2013-01-141-2/+2
| | | | | | | | around other functions, to call the wrapped function directly.
* | Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵jan.nijtmans2013-01-111-1/+1
|\ \ | |/ | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths.
| * Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵jan.nijtmans2013-01-111-1/+1
| |\ | | | | | | | | | | | | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. Remove unused TCLPATCHL, it should be ".0" for all final releases. Enable tk.h to be used with higher tcl.h versions which might lack _ANSI_ARGS_
| | * Eliminate all usage of deprecated Tcl_EvalObj, Tcl_GlobalEval and ↵jan.nijtmans2013-01-111-3/+3
| | | | | | | | | | | | | | | | | | Tcl_GlobalEvalObj functions. Add [file normalize] to pkgIndex.tcl, in order to prevent '..' in file paths. Remove unused TCLPATCHL, it should be ".0" for all final releases.