summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
* Make more internal tables "const"nijtmans2010-02-052-4/+4
| | | | tk*Decls.h (regenerated with new genStubs.tcl from Tcl)
* TIP #359: Extended window manager hints support for X11.patthoyts2010-01-191-12/+140
| | | | | | | | | | | | | Modern unix window managers use a set of window properties to give hints as to the purpose of a toplevel window. They then use these hints to apply various animation and decoration options based on the type (dialog, menu, tooltip and more). This patch adds a [wm attributes $w -type] option to control and read the type hint and makes use of this for the ttk::combobox and the dialogs raised from the Tk library scripts. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* Eliminate tkpMenubuttonClassnijtmans2010-01-133-15/+11
| | | | | make tkpButtonProcs CONST fix gcc warnings: missing initializer
* Sync tcl.m4 and configure with Tcl versionnijtmans2010-01-102-2/+32
| | | | Regenerate configure script with autoconf-2.59
* TIP 360: Remove special handling of .help menu on X11.patthoyts2010-01-091-1/+13
| | | | | | | | | | | | Tk is the only toolkit to continue the Motif scheme of anchoring a Help menu to the extreme right of the menubar. This patch disables the special handling of the .help menu so that the help menu will be grouped with the other menu items as is common with other toolkits. The old behaviour can be restored by setting the option *Menu.useMotifHelp to true or by calling 'tk::classic::restore menu'. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* [Bug 2926819]: Factor out the pointer warping code a bit better and extend itdkf2010-01-061-1/+17
| | | | to work on OSX too.
* [Bug 1163496]: Allow windows to be set to be transients for withdrawn mastersdkf2010-01-061-5/+9
| | | | correctly.
* Corrected rounding of coordinates when working with fonts. [Bug 2824916]dkf2010-01-052-17/+56
|
* [Tcl Bug 1636685]: Use the configuration for modern FreeBSD suggested by thedkf2010-01-031-1/+25
| | | | FreeBSD porter.
* Revert my last commit on grounds it is more likely to cause problems than not.dkf2010-01-021-3/+1
|
* Added point-size conversion, from Ubuntu port.dkf2010-01-021-1/+3
|
* Fix [Bug 1373712] and [Bug 1924761].dkf2010-01-022-57/+87
|
* [Bug 1924761]: Consolidate calls to XFilterEvent to make input methods work.dkf2010-01-011-7/+25
|
* Use EXE_SUFFIX for Cygwin, andnijtmans2009-12-233-68/+118
| | | | install libtk8.6.dll in bin directory
* Apply (a version of) [Patch 2917663] to make [send] work on recent Linux.dkf2009-12-201-32/+52
|
* CONSTify return values of TkKeysymToString,nijtmans2009-12-161-4/+4
| | | | | | | TkFindStateString, TkpGetString, TkpGetChar, which are all not supposed to be modified by the caller. In tkUtil.c this gets rid of a dangerous type cast.
* Add tk.pc and tkConfig.sh to .cvsignorenijtmans2009-12-161-0/+2
|
* Fix gcc warning: ignoring return value of ‘strtol’,nijtmans2009-12-161-10/+13
| | | | | | declared with attribute warn_unused_result Fix gcc warning: dereferencing pointer ‘xgePtr’ does break strict-aliasing rules
* Ooops!dkf2009-12-091-2/+2
|
* Improve generation of EWMH hints for windows.dkf2009-12-091-77/+94
|
* [Bug 2864685] Set correct extended window manager hints on Tk menus.patthoyts2009-12-081-1/+33
|
* [Patch 2892871]: Remove unneeded AC_STRUCT_TIMEZONE.stwo2009-11-251-1/+0
|
* Fix [Bug 2902814]. XChangeProperty is misspecified for LP64, but we're stuckdkf2009-11-241-100/+109
| | | | with it.
* Better fix for the problem when someone tricks make into thinking 'test' is adkf2009-11-231-1/+12
| | | | real target.
* Commented out broken rule that stopped 'make test' from working.dkf2009-11-231-9/+9
|
* Added some OSX-specific thingsdkf2009-11-211-0/+5
|
* Compile tkTest.c and friends with Stubsnijtmans2009-11-191-5/+5
|
* [Patch #2883533] tcl.m4 support for Haiku OSnijtmans2009-11-194-5/+95
| | | | unix/Makefile.in: Fix library order in X11_LIB_SWITCHES
* * unix/Makefile.in: Partially reverted Don Porter's 2009-10-20andreas_kupries2009-11-101-3/+7
| | | | | | * win/Makefile.in: commit. The OSX Cocoa code branch still needs tclInt.h and the internal headers, thus the TCL_PLATFORM directory. See tclMacOSXNotify.c for example.
* * unix/Makefile.in: Remove $(PACKAGE).* and prototype from thedgp2009-10-261-2/+2
| | | | `make distclean` target. Completes 2009-10-20 commit.
* Fix [Bug 2809525] by limiting X11 color name lengths.dkf2009-10-251-5/+18
|
* [Patch 1530276]: Improve no-indicator check/radio buttons on Unix.dkf2009-10-241-6/+6
|
* Bug fix for #2875562nijtmans2009-10-211-1/+4
|
* Also removed the long outdated and brokendgp2009-10-201-83/+1
| | | | | | | targets package-* that were for building Solaris packages. Appears that the pieces needed for these targets to function have never been present in the current era of Tcl development and belong completely to Tcl pre-history.
* * unix/Makefile.in: Compiling Tk no longer requires header filesdgp2009-10-201-7/+3
| | | | | * win/Makefile.in: from the TCL_PLATFORM DIR. Baby step in pursuit of [Bug 1712098].
* [Bug 1961455]: Draw underlines and overstrikes when using Xft.dkf2009-10-101-7/+118
|
* [Patch 2088597]: Stop scrollbars from getting too small at the end.dkf2009-10-071-5/+4
|
* Improve comment following request by Joe Englishdkf2009-09-091-2/+3
|
* Try to make Tk more resilient in the face of Xft allocation failures.dkf2009-09-091-2/+14
|
* [Bug 1909931]: Add support for server-interpreted access control addreses.dkf2009-08-251-22/+66
|
* * unix/configure: autoconf-2.59das2009-08-241-0/+1
|
* * macosx/Wish.sdef (new file): Install and enable sdef filedas2009-08-242-3/+5
| | | | | | | | | | * macosx/Wish-Info.plist.in: into Wish application bundle, * macosx/Tk.xcode/project.pbxproj: describing TkAqua apple event * macosx/Tk.xcodeproj/project.pbxproj: support for use by AppleScript. * unix/Makefile.in: (replaces functionality of * unix/configure.in: 'aete' resource removed with Cocoa port & fixes AppleScript issues reported on tcl-mac)
* Oops; forgot to fix a spot for 64-bitdkf2009-08-011-2/+2
|
* Don't assume that we're on little-endian clients. [Bug 2830420]dkf2009-08-011-26/+21
|
* A slightly more efficient placingdkf2009-07-181-3/+3
|
* Fix the transfer of large binary data. I hate INCR selections transfers...dkf2009-07-181-1/+3
|
* * unix/Makefile.in: Define NDEBUG in optimized (non-das2009-07-181-2/+2
| | | | symbols) build to disable assert()s.
* Apply patch from [Bug 2821962] to make binary byte selection transfers work.dkf2009-07-151-20/+54
|
* autoconf-2.59das2009-07-141-17/+34
|
* Allow turning off of XScreenSaver use. [Bug 2496018]dkf2009-07-141-20/+30
|