summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | This gets the scroll wheel working for listboxes and text widgets for Mac OSwolfsuit2004-02-161-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | X. It also changes the model to route scrollwheel events to the window under the pointer, not the focus window on X (and only on X). That is the correct behavior for Mac OS X.
| * | | Backport Mac OS X specific fixes from TOT. See ChangeLog for details.wolfsuit2004-02-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In tk_getOpenFile filters, handle the case where you have a Macintosh file type and the files have no filetype. Fix various formatting nits.
| * | | update to patchlevel 8.4.6hobbs2004-02-131-3/+3
| | | |
| * | | Stop crashes when copying a large photo to itself causes resizing. [Bug 877950]dkf2004-02-091-1/+8
| | | |
| * | | * macosx/Wish.pbproj/project.pbxproj: added missing private headersdas2004-01-011-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | to installed Tk.framework, so that tkInt.h can be included sucessfully from Tk.framework/PrivateHeaders. * generic/tkPort.h: corrected include of tkMacOSXPort.h
| * | | * generic/tk.h: Bumped patch level to 8.4.5.1 to distinguishdgp2003-12-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/configure.in: CVS snapshots from the 8.4.5 release. * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure:
| * | | * README: Bumped patch level to 8.4.6 to distinguishdgp2003-12-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tk.h: CVS snapshots from the 8.4.5 release. * unix/configure.in: * unix/tk.spec: * win/configure.in: * macosx/Wish.pbproj/project.pbxproj: * unix/configure: autoconf (2.13) * win/configure:
| * | | * generic/tkMenu.c (MenuVarProc): prevent this from triggeringhobbs2003-12-031-5/+13
| | | | | | | | | | | | | | | | while interp is being destroyed.
| * | | * generic/tkMenubutton.h: fixed compound menubutton handling likehobbs2003-11-172-18/+30
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMenubutton.c: *button corrections of 2003-04-25. * mac/tkMacMenubutton.c (TkpDisplayMenuButton): * unix/tkUnixMenubu.c (TkpDisplayMenuButton):
| * | | * generic/tkButton.c (ConfigureButton): abort option processing ifhobbs2003-11-121-1/+8
| | | | | | | | | | | | | | | | the button was deleted. [Bug #824479]
| * | | * generic/tkMenuDraw.c (TkPostSubmenu): add {} around menu name inhobbs2003-11-121-3/+3
| | | | | | | | | | | | | | | | | | | | case it has spaces when calling Tcl_VarEval. This is a hack until this is rewritten for proper Tcl_Obj handling. [Bug #723856]
| * | | * generic/tkListbox.c (ListboxDeleteSubCmd, ListboxListVarProc):hobbs2003-11-111-3/+4
| | | | | | | | | | | | | | | | free itemconfig data when removing it from table. [Bug #836483]
| * | | * generic/tkImgPhoto.c (ImgPhotoBlendComplexAlpha): add alphahobbs2003-11-111-16/+259
| | | | | | | | | | | | | | | | | | | | blending for images with partial transparency. Only operates for 15bpp+ display, and not on Mac at all. [Bug 809157]
| * | | * generic/tkInt.h: move TkGetOptionSpec to stubs intDeclshobbs2003-10-134-7/+18
| | | | | | | | | | | | | | | | | | | | | | | | * generic/tkIntDecls.h: * generic/tkInt.decls: * generic/tkStubInit.c:
| * | | * README: Bumped to patch level 8.4.5dgp2003-10-031-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tk.h: to prepare for next patch * macosx/Wish.pbproj/project.pbxproj: release. * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure:
| * | | * generic/tkImage.c: Stopped [image create] from generating andgp2003-09-171-4/+7
| | | | | | | | | | | | | | | | | | | | * tests/image.test: image command name that would overwrite an existing command name. Thanks to Michael Schlenker. [Bug 808039].
| * | | * generic/tkPanedWindow.c(PanedWindowWorldChanged):jenglish2003-08-191-2/+3
| | | | | | | | | | | | | | | | | | | | Set window background from the -background resource. Fixes [BUG #791500 "PanedWindow refresh glitches on X"]
| * | | * generic/tkEvent.c (Tk_HandleEvent): correct XCreateIC call forhobbs2003-07-191-3/+12
| | | | | | | | | | | | | | | | TK_XIM_SPOT usage. [Bug 742660] (takahashi)
| * | | Fix for [Bug 702230], and what an evil bug that is!dkf2003-07-181-1/+9
| | | |
| * | | Panedwindow fixes that make things behave right in complex geometry cases.dkf2003-07-171-3/+10
| | | | | | | | | | | | | | | | [Bugs 738143+747814]
| * | | Try harder to avoid zero-length mallocs()... [Bug 404421]dkf2003-07-171-25/+38
| | | |
| * | | I prefer direct return from switch processing; simpler to understand.dkf2003-07-171-19/+16
| | | | | | | | | | | | | | | | Also resolves [Bug 771988] since the breaks are "wrong" in that style.
| * | | * generic/tkPack.c (ConfigureSlaves): silence compiler warningdgp2003-07-171-2/+2
| | | | | | | | | | | | | | | | [Bug 771982]
| * | | * generic/tkPanedWindow.c (ArrangePanes): Ensure that the last panehobbs2003-07-171-3/+9
| | | | | | | | | | | | | | | | | | | | * tests/panedwindow.test: shrinks instead of being clipped when resized below the reqsize. [Bug 748277] (spjuth)
| * | | Make sure all options can be setpspjuth2003-07-161-2/+5
| | | | | | | | | | | | | | | | to their default value. [Bug #697652]
| * | | * generic/tkWindow.c (Initialize): do not free uninit'ed dstring.hobbs2003-07-161-2/+1
| | | | | | | | | | | | | | | | [Bug 755906] (mistachkin)
| * | | * README: Bumped patchlevel to 8.4.4 in preparationdgp2003-07-151-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tk.h: for the Tk 8.4.4 release. * macosx/Wish.pbproj/project.pbxproj: * unix/configure.in: * unix/tk.spec: * win/configure.in: * unix/configure: autoconf (2.13) * win/configure:
| * | | menu clone cleanup bug fixvincentdarley2003-07-153-71/+164
| | | |
| * | | Backported fix for [Bug 749353]dkf2003-07-071-7/+20
| | | |
| * | | Bumped version to 8.4.3hobbs2003-05-151-3/+3
| | | |
| * | | * generic/tkCanvPoly.c (PolygonToPostscript):hobbs2003-05-111-3/+6
| | | | | | | | | | | | | | | | | | | | * tests/canvPs.test: correct crash when generating postscript for a single-line polygon (point) with no color. [Bug #734498] (wilm)
| * | | * generic/tkButton.h: Rewrote the handlinghobbs2003-04-262-18/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkButton.c (TkButtonWorldChanged): of compound *buttons * mac/tkMacButton.c (TkpDisplayButton): to correctly display * macosx/tkMacOSXButton.c (TkpDisplayButton): mixture of disabledfg, * unix/tkUnixButton.c (TkpDisplayButton): selectcolor, indicator, * win/tkWinButton.c (TkpDisplayButton): etc. *buttons will now only stipple the image, unless no disabledfg is given, in which case it will stipple the whole button.
| * | | * generic/tkCursor.c: s/GetCursor/TkcGetCursor as Windows has ahobbs2003-04-181-7/+7
| | | | | | | | | | | | | | | | GetCursor func already, which causes compiler warnings.
| * | | * generic/tkCanvBmap.c: s/CreateBitmap/TkcCreateBitmap as Windowshobbs2003-04-181-5/+5
| | | | | | | | | | | | | | | | has a CreateBitmap function already.
* | | | fix genStubs.tcl in one place where it generated "void *" in stead of "VOID *"jan2011-03-274-62/+62
| |_|/ |/| |
* | | Eliminate some unneeded write-only variables (discovered by gcc-4.6)jan.nijtmans2011-03-113-6/+3
| | |
* | | [Patch #3129527]: Fix buffer overflow w/ GCC 4.5 and -D_FORTIFY_SOURCE=2.nijtmans2011-01-251-2/+2
| | | | | | | | | | | | Just the strcpy->memcpy part, to prevent anything like [Bug #3164879]
* | | ttk::combobox: Add missing 'validate' command (reported by schelte).jenglish2011-01-221-1/+2
| | |
* | | Make sure to use CONST/VOID in stead ofnijtmans2011-01-191-12/+12
| | | | | | | | | | | | | | | | | | const/void when appropriate. This allows to use const/void in the *.decls file always, genStubs will do the right thing.
* | | Make sure to use CONST/VOID in stead ofnijtmans2011-01-192-23/+42
| | | | | | | | | | | | | | | | | | const/void when appropriate. This allows to use const/void in the *.decls file always, genStubs will do the right thing.
* | | Cast some NULLs to (void *) in order to quash "missing sentinel in function ↵stwo2011-01-061-4/+4
| | | | | | | | | | | | call" compiler warnings.
* | | Fix crash in 'tag add' / 'tag remove' when no -tags specified [SF#3085489].jenglish2010-10-111-4/+4
| | |
* | | TreeviewSeeCommand: Schedule redisplay if [$tv see] opens any items [#2829363]jenglish2010-09-081-1/+2
| | |
* | | * generic/tkText.c (DumpLine): s/segPtr->size/currentSize/hobbs2010-08-271-6/+6
| | | | | | | | | | | | | | | throughout, but particularly in if lineChanged block where segPtr may no longer be valid. [Bug 3053347]
* | | Major backport of 8.6 Ttk for 8.5.9. Most changes were only beinghobbs2010-08-2635-1602/+2117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | committed to head (8.6), although they could apply for 8.5 as well. This re-sync makes future work easier to maintain and adds some useful work for 8.5 users. Notable changes: - Lots of code cleanup - Some bug fixes never backported - Addition of ttk::spinbox - minor color changes - Improved Vista/7 styling - Move to tile version 0.8.6 (pseudo-package) - ABI and API compatible (even $w identify) - minor new features (extended $w identify)
* | | * generic/tkCanvLine.c (LineDeleteCoords): [Bug 2900121]: Backport ofdkf2010-08-111-23/+34
| | | | | | | | | | | | fix to sense of test.
* | | * generic/tk.h: Bump to 8.5.9 for release.dgp2010-08-041-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * library/tk.tcl: * unix/configure.in: * unix/tk.spec: * win/configure.in: * README: * unix/configure: autoconf-2.59 * win/configure: * changes: Updated for 8.5.9 release.
* | | Tk_CreateBinding: Silently ignore empty binding scripts (Fixes [Bug 3006842]).jenglish2010-05-312-21/+30
| | | | | | | | | | | | ttkTreeview.c: [$tv tag bind $tag <...> {}] now removes binding.
* | | Fix CYGWIN warning: "fd_set and assiciated.macros have been defined in ↵nijtmans2010-05-311-9/+1
| | | | | | | | | | | | sys/types. This may cause runtime problems with W32"
* | | [Bug 2956548] TkpButtonSetDefaults only initializes one button typenijtmans2010-03-122-6/+9
| | | | | | | | | | | | | | | Fix various gcc warnings, all backported from Tk 8.6 VC6++ does not have SPI_SETKEYBOARDCUES