------------------------------------------------------------------- Mon Feb 26 18:22:09 UTC 2024 - Reinhard Max - rc1 ------------------------------------------------------------------- Thu Feb 8 17:26:24 UTC 2024 - Reinhard Max - New version 8.6.14: * [...] ------------------------------------------------------------------- Wed Nov 23 16:45:26 UTC 2022 - Reinhard Max - New version 8.6.13: * (new)[TIP 599] Extended build information * (bug)[440c52] fix PPM/PGM read with graylevel > 255 * (bug)[5fb814] canvas redraw region for lines/polygones * (new)[631a0b] text widget: direct mouse events to insert mark, not current * (bug)[b164ef] fix mouse events for multiple toplevels * (bug)[be8f5b] crash setting -type empty for a menu * (bug)[50fc02,50fc02,25894d,156e58] ImgPhoto pointer issues * (bug)[617861] -justify/-anchor defaults for ttk::label * (bug)[40bc81] embedding error test failure * (bug)[b1d115] No event on new toplevel on current toplevel destruction * (bug)[3fefb3] crash in empty ttk::combobox when end index requested * (new)[247d80] Chinese message file * (bug)[e331bc] NULL to memset in photo blank * (bug)[864b06] PNG photo image color numeric issue * (bug)[f75190] tk_fontchooser: multiple font families, locale change, button activation * (bug)[ce6b42] (in TCL bug tracker) ttk::spinbox increment event endless invokation * (bug)[2a6c62] Avoid invalid <> * (new)[f47920] Updates to Finnish message catalog * (bug)[29b5c2] error in tk_popup with separator entry selected * (bug)[415415] scale advances multiple steps on single click * (bug)[dc4c55] tk_popup entry index * (bug)[c0bf1b] XVirtualEvent buffer overflows * (bug)[eedd79] potential crashes in option parsing when sizeof(enum) not equal to int * (bug)[0ce975] panedwindow calls memcpy with NULL pointer * (bug) GIF with multiple images may reuse transparent color * [aefdb8,be29f7] Updates to Russian message catalog * Updates to Esperanto message catalog * (bug)[a3b03f] Linux, Windows: improve (ttk) menubutton menu position * Update keysym tables to latest X11R6 * [f6e4d4] consistent cross-platform polygon fill * (bug)[5e4e44] ttk::panedwindow drag robust wrt orientation variants * Remove tk.patch, was integrated upstream. - Remove stuff from TK_LIBS that is not needed for shared libraries and we don't support static linking. ------------------------------------------------------------------- Wed Nov 10 12:30:02 UTC 2021 - Reinhard Max - New version 8.6.12: * (bug)[7beaed] ttk::bindMouseWheel syntax error * (new) support 4 new keycodes: CodeInput, SingleCandidate, MultipleCandidate, PreviousCandidate * (new) Portable keycodes: OE, oe, Ydiaeresis * (bug)[9e1312] to parent after child destroyed * (bug)[d3cd4c] more robust notebook processing * (bug)[234ee4] crash in [clipboard get] invalid encoding * (bug)[be9cad] Poor trace housekeeping -> tkwait segfault * (bug)[9b6065] restore Tcl [update], see window-2.12 * (bug)[34db75,ea876b] cursor motion in peer text * (bug)[c97464] memleak in TkpDrawAngledChars * (bug)[171ba7] crash when grab and focus are not coordinated * crash due to failed transient record housekeeping * (bug)[099109] segfault reusing a container toplevel * (bug)[4efbfe] static package init order in wish * (bug)[033886] Win: hang in font loading * (bug)[8ebed3] multi-thread safety in Xft use * (new)[TIP 608] New virtual event <> ------------------------------------------------------------------- Sat Apr 17 03:05:10 UTC 2021 - Ferdinand Thiessen - Update to version 8.6.11.1 (still presenting itself as 8.6.11) * Fixed issue in bindMouseWheel ------------------------------------------------------------------- Mon Jan 4 16:30:42 UTC 2021 - Reinhard Max - Version 8.6.11: * Fix TkKeyEvent platform variations * ttk respect -cursor option * MouseWheel for ttk::scrollbar * fix fontconfig crash when no font installed * fix tearoff menu redraw artifacts * stop crash w/Noto Color Emoji font * fix crash of angled text w/o Xft * fix crash when active button is destroyed * disfavor Master/Slave terminology * many more bug fixes. ------------------------------------------------------------------- Fri Nov 20 08:11:43 UTC 2020 - Reinhard Max - Fix manpage symlink for wish8.6. ------------------------------------------------------------------- Mon Oct 12 15:17:51 UTC 2020 - Dominique Leuenberger - Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": lib64 == lib64. ------------------------------------------------------------------- Tue Dec 3 13:54:10 UTC 2019 - Reinhard Max - Version 8.6.10: * (bug)[0a9c91] crash in text-11a.22 * (bug)[9705d1] crash activating "Alt" theme * (bug)[e3b954] cursor offset at full screen display * (bug)[18a4ba] cross-platform [winfo containing] * (build) 'None', 'ControlMask' symbol conflicts * (bug)[509caf] [treeview tag configure] regression * (bug)[3003895] [scale] res rounds and -from * (new)[TIP 533] [$mb post x y idx] * (bug)[1529659] embed toplevel blocks outer menu * (bug)[8814bd] crash in [NSMenu size] * (bug)[1951ab] Prevent transient window cycles (crashed on Aqua) *** POTENTIAL INCOMPATIBILITY *** * (bug)[4da219] Incomplete read of multi-image GIF * (new)[TIP 535] Precision of ::scale widget tick mark values *** POTENTIAL INCOMPATIBILITY *** * (bug)[da3914] [$treeview identify element] failure * (bug)[897ffe] Prevent cross-manager loops of geom management * (bug)[368fa4] Prevent toggle of hidden treeview indicators * (bug)[928652] Apply TIP 533 for ttk::menubutton * (bug)[1001070] X-platform rework of label options -highlight* * (bug)[6286fd] checkbutton handling of -selectcolor * (bug) Ttk scrolling bugs, see tests treeview-9.1, entry-3.[3-6] * (new)[TIP 541] [combobox current] support "end" index * (bug)[2a6c62] <> trigger on item delete * (bug)[75b8fb] Crash with some [event generate]d * (bug)[5ddeca] Stop app switching exposing withdrawn windows as zombies * (new) Refactor all MouseWheel bindings *** POTENTIAL INCOMPATIBILITY *** * (bug)[c8ccd1] up array key in [text] takes to index 1.0 * (new)[TIP 532] Tk event loop rewrite to prevent ring overflow *** POTENTIAL INCOMPATIBILITY *** * (bug)[2834776] Stop disabled spinbox from generating <> & <> * (bug)[a01b6f7] Workaround XWayland bug reporting screen width * (bug)[b82bd4] Fix [style configure -compound] * (bug)[69b48f] failing test textTag-18.1 * (bug)[c4abd2] panic in stackorder command * (bug)[53d280] [wm iconphoto] crash on empty image * [90d555] workaround NSFontManager bad selections * (new) Partial Emoji support in text displays - tk-8.5.12-fix-xft.patch is not needed anymore. ------------------------------------------------------------------- Tue Jul 23 06:58:55 UTC 2019 - Reinhard Max - Use FAT LTO objects in order to provide proper static library (boo#1138797). ------------------------------------------------------------------- Wed Dec 12 16:57:36 UTC 2018 - Reinhard Max - Version 8.6.9: * (platform) stop using -lieee, removed from glibc-2.27 (bsc#1179615, bsc#1181840). * (bug)[aa7679] crash using window after master destroyed * (bug)[925262] New option -state for ttk::scale * (bug)[fa8de7] Crash [ttk::checkbutton .x -variable {}] * (bug)[382712] Crash in [event generate . ] * (bug)[657c38] Crash in menu destroy with checkbutton entry * (bug)[de156e] Deny PRIMARY selection access in safe interps * (bug)[b68710] Fixes in [text] bindings * (bug)[e20d5c] Stop failures of textTag-18.1 * (bug)[5d991b] Fortify var traces against deleted vars * (bug)[1821174] Stop RenderBadPicture X error * (bug)[502e74] Stop X errors on untrusted connections * (bug)[71b131] Regression in Tk_DrawChars() * (bug)[59fccb] menu flaws when empty menubar clicked * (bug)[7423f9] improved legacy support for [tk_setPalette] * (bug)[de01e2] Crash in [$text replace] * (bug)[135696] Crash in [wm transient] * (bug)[309b42] Improve ttk high-contrast-mode support * (bug)[fabed1] GIF photo support for "deferred clear code" * (bug)[3441086] error message in layout-2 * (bug)[05bd7f] vista theme for combobox * (bug)[382712] crash in KeyPress event handling * (bug)[6fcaaa] insertion cursor visibility in ttk::entry * (bug)[822923] cascade menu indicator color * (bug)[9658bc] borderwidth calculations on menu items * (bug)[ca403f] treeview border drawing * (bug)[4b555a] hang in [$text search -all] * (bug)[6b22d4] [treeview] binding fix ------------------------------------------------------------------- Thu Jul 12 10:39:06 UTC 2018 - max@suse.com - Update tkcon.tcl to CVS revision 1.124: * Use -underline clearly to disambiguate from new 8.6.6 option -underlinefg * prevent file edit from undoing loading of file ------------------------------------------------------------------- Mon Feb 19 20:41:17 UTC 2018 - crrodriguez@opensuse.org - add explicit buildrequire on fontconfig-devel ------------------------------------------------------------------- Fri Dec 29 20:01:34 UTC 2017 - max@suse.com - Version 8.6.8: * (bug)[f1a3ca] Memory leak in [text] B-tree * (bug)[ee40fd] Report [console] init errors * (bug)[3295446] Improve history visibility in [console] * (bug)canvas closed polylines fully honor -joinstyle * (bug)[cc42cc] out of mem crash in tests imgPhoto-18.* * (bug)[3406785] fix coords rounding when drawing canvas items * (bug)[8277e1] linux fontchooser sync with available fonts * (bug)[5239fd] Segfault copying a photo image to itself * (bug)[514ff6] canvas rotated text overlap detection * (bug)[1e0db2] canvas rchars artifacts * (bug)[d9fdfa] display of Long non-wrapped lines in text * (bug)[dd9667] text anchor not set * (bug)[bb6b40] ::tk::AmpMenuArgs and 'entryconf' * (bug)[55b95f] Crash [scale] with a bignum value * (bug)[ce62c8] text-37.1 fails * (bug)[0ef1c5] OS X - tests menu-22.[345] hang * (bug) display of embedded toplevels * (bug)[73ba07] Correct property type for MULTIPLE conversion * (bug) Memory leak in tkImgPhoto.c. * (bug) Defeat zombie toplevels * (bug) [wm withdraw] on Window and Dock menus * (new)[TIP 477] nmake build system reform ------------------------------------------------------------------- Thu Oct 19 15:27:51 UTC 2017 - max@suse.com - Sync SLE12 with Factory to fix a bug in Itcl that was affecting iwidgets (bsc#903017). ------------------------------------------------------------------- Wed Sep 13 16:59:37 UTC 2017 - max@suse.com - Change licence to "TCL". ------------------------------------------------------------------- Fri Aug 11 15:36:04 UTC 2017 - max@suse.com - New version 8.6.7: * (bug)[a2abc4] Wrong warp cursor position on 2nd display * (bug)[fa3229] menu-38.1 * (bug)[2cf3d6] button-5.24 * (bug)[1534455,2945130] Key release events get _L vs _R right. * (bug)[8c4216] listbox-4.1 * (bug)[eb2681] listbox-13.1 * (bug)[3126428] ttk::button react to image change * (bug)[1082213] wrapped text don't start lines with whitespace * (bug)[3217462] tri-state button on non-native theme * (bug)[3588460] Fix file dialog -typevariable * (bug)[e36963] event generate .e * (bug)[6aea69] grid-23 * (bug)[f60c54] combobox-3 * (bug)[f32502] crash drawing many dashed objects * (bug)[dac92f] text-2.[89] * (bug)[7a838c] X11 ring buffer overflow * (bug)[d4fb4e] imgPhoto-4.75 * (bug)[1403ea] Limits on text line size on Windows * (bug)[ae32eb] textDisp fails in text custom config * (bug)[7d967c] crash after IME restart * (bug)[c492c9] disabled combobox arrow appearance * (bug)[6b3644] Fix -alpha for 16-bit color PNG * (bug)[775273] artifacts on Ubuntu 16.10+ * (bug)[28a3c3] test BTree memleaks plugged * (bug)[db8c54] Stop freed mem access in warp pointer callback * (bugs) Fix calculation of ttk::notebook tab widths * (bug)[291296] notebook tab management * (bug)[3f323b] variable struct size on XCode 8.3.1 * (bug)[a5ba1c] race condition on Win clipboard cleanup * (bug)[2433781] center image on button * (bug)[434d29] type mismatch with recent Xft * (bug)[bc43fd] paneconfigure get pane heights right * (bug)[adc028] menu avoid unreleasable global grab * (bug)[92e028,c5eb90] User switch forced theme reset * (bug)[62c5b7] segfault in [text] replace * (bug)[b601ce] Resource exhaustion processing corrupt GIF * (bug)[28d0b8] Follow ICCCM advice on X selection protocol * (bug)[4966ca] Scidb race in notebook tab selection ------------------------------------------------------------------- Mon Nov 14 11:06:17 UTC 2016 - max@suse.com - New version 8.6.6: * (bug)[3137232] spinbox teardown hygiene * (bug)[2981253] spinbox rapid button action * (bug)[2262543] scale initialization callbacks * (bug)[e9112e] incomplete [wm forget] * (bug)[d95e5d] from hidden panes * (TIP 443) More configuration options for text tags * (bug)[487861] menu: cascade/accelerator appearance * (bug)[1192095] active index from toplevel menus * (bug)[18c08d] revised final newline behavior in [text] *** POTENTIAL INCOMPATIBILITY *** * (bug)[fd3a4d] <> delivery to text peers * (bug)[b36218,011706] event reentrancy / widget destruction * (bug)[64261b] mouse events after double click * (bug)[545f10] Xft color font speed * (bug)[109865] event reentrancy / widget destruction * (TIP 446)[1273358] [$text edit (canundo|canredo)] * (bug)[79549a] crash in mouse pointer warping * (bug)[787adc] Modernize Tk_Init() * (bug) Aqua: excess lable padding * (bug) Aqua: bitmap distortion * (bug) Aqua/Retina: fix alpha rendering of images * (bug)[c84f66] Aqua: crash: overflow in geometry calc * (bug)[450bb0] Aqua: memory corruption from [tk busy] ------------------------------------------------------------------- Tue Mar 1 09:31:41 UTC 2016 - fweiss@suse.com - New version 8.6.5: * (bug)[e4ed00] [$text index "1.0 display wordstart"] crash * (bug)[562118] Unicode support of "wordstart" modifier * (bug)[06c3fc] PNG alpha error corrupted output file * (bug)[dece63] various mem corruptions in images * (bug)[53f8fc] panedwindow geometry management * (bug)[1641721] tk_getOpenFile symlink display doubled * (bug)[d7bad5][2368195][3592454][1714535][1292219][3592454] panedwindow fixes * (bug)[805cff] Tk_ConfigureWidget() segfault * (bug)[3f179a] Text widget crash with elided text * (bug)[2886436] Stop [$text delete] acting before start index * (bug)[1236306] TraverseToMenu error bound to toplevel destroy * (bug)[00189c] MSVC 14: semi-static UCRT support * (bug)[cc0ba3] PNG read buffer overflow * (bug)[1501749] Crash embedded window delete bound to * (license) Replace icons that lacked clear free license * (bug)[46c83f] Win: tk_getOpenFile -initialdir * (new feature)[TIP 437] New panedwindow options * (bug)[1669632] [text] autoseparator placement * (bug)[2262711] [text] RE search Unicode+elided * (bug)[1815161] [$text count -ypixels] needs management * (bug)[1520118] Document spinbox validate expectations * (bug)[1414025] $entry insertion cursor visibility * (bug) PNG rendering on El Capitan * (bug)[2160206] menubutton panic * (bug)[220854] Display trailing TAB in entry * (bug)[542199] double click on lone char in entry * (bug)[297442d] strict motif binding on * (bug)[3601604] $listbox -takefocus * (bug)[1997299] [text] tag borderwidth leak * (bug)[1739605] [text see] misbehavior * (bug)[ff8a1e] Never-mapped [text] performance * (bug)[1700065] Report errors from -textvariable write trace * (bug)[793909] -textvariable handle undefined namespace * (bug)[2f78c7] crash with [text] and [tablelist] * (bug)[1288433,3102228] <> misfires * (bug)[1510538] initial scrollbar width * (bug)[1305128] event not received by scrollbar * (bug)[1927212] Mousewheel/scrollbar bindings * (bug)[2049429] get more $text options from database * (TIP 441) New option [listbox ... -justify] * (bug) OBOE in ttk::notebook options parsing * (enhance) [option readile] expects utf-8 file * (bug) crash in [$text delete] ------------------------------------------------------------------- Thu Aug 6 08:44:56 UTC 2015 - max@suse.com - New version 8.6.4: * (bug)[d43a10] shimmer-related crash in [tk_getOpenFile] * (bug)[1c0d6e] Win build trouble with SIGDN * (bug)[4a0451] [tk_getOpenFile] result * (bug) several fixes to elided context in [text] * (new feature)[TIP 433] %M binding substitution * (bug)[ab6dab] corrupt dashed lines in postscript - Update tkcon.tcl to CVS revision 1.122. ------------------------------------------------------------------- Wed Nov 12 16:00:36 UTC 2014 - max@suse.com - New version 8.6.3: * (bug)[9e487e] Phony button clicks from browsers to plugin * (bug)[810c43] [text] elide changes advance epoch * (bug)[fb35eb] fix PNG transparency appearance * (bug)[3417012] [scale -digits $bigValue] segfault * (bug)[3529885] [scale] handling of negative resolution ------------------------------------------------------------------- Thu Aug 28 14:37:33 UTC 2014 - vwallfahrer@suse.com - Update to 8.6.2: * Ocaml trouble with Tk and tailcall splice. * Accept [image create -format PNG] (upper case). * fix png wrong component indices * PNG parser accept uppercase -format * fix double free of a TkFont * support PPM maxval up to 65535 * fix multi-interp font teardown double free * fix option file \n syntax support * X: correct fontconfig dependence * fix @TK_LIBS@ in pkgconfig * fix autoscroll initiation ------------------------------------------------------------------- Mon Mar 31 02:35:59 UTC 2014 - badshah400@gmail.com - Add tk-fix-pkgconfig-file.patch to fix undefined linker flag (@TK_LIBS@) in tk.pc pkgconfig file; patch sent upstream, see https://core.tcl.tk/tcl/tktview?name=5bcb5026ad51abb7 . ------------------------------------------------------------------- Tue Oct 22 12:46:56 UTC 2013 - sndirsch@suse.com - tkcon requires xhost (bnc#846953) ------------------------------------------------------------------- Fri Sep 20 08:01:49 UTC 2013 - max@suse.com - Final 8.6.1 release: * Fix several crashes. ------------------------------------------------------------------- Tue Sep 10 07:35:25 UTC 2013 - kpetsch@suse.com - New patchlevel release 8.6.1rc0: * (enhancement) better build support for Debian arch * (bug fix)[3603077] treeview update on tag add/remove * (bug fix)[3599312] First Alt key event is lost * (platform support) FreeBSD updates ------------------------------------------------------------------- Thu Jun 20 13:12:52 UTC 2013 - max@suse.com - New version: 8.6.0. * Built-in PNG Image Support: Photo images now support read/write in the PNG format, with the ability to set the alpha channel. * Busy Windows: New command tk busy is a variant of blt::busy that lets the interactivity of windows be suspended and restored as required by the needs of the program. * New Font Selection Dialog Interface: New command tk fontchooser provides a portable interface to the standard font selector of the platform, whether that is modal or not. * Angled Text: New option -angle $degrees to $canvas create text for rotating displayed text. * Moving Things on a Canvas: New commands $canvas moveto, $canvas imove and $canvas rchars for moving and manipulating canvas items. * Additional New Features: Text widget cursor control, more window manager hints, and a collection of modernizations in appearance and function. - Integrate tkcon. ------------------------------------------------------------------- Fri Apr 5 10:18:51 UTC 2013 - idonmez@suse.com - Add Source URL, see https://en.opensuse.org/SourceUrls ------------------------------------------------------------------- Fri Oct 5 08:52:15 UTC 2012 - aj@suse.de - Fix configure xft detection (add patch tk-8.5.12-fix-xft.patch). - Replace build requires of xorg-x11-devel with those that are really needed. ------------------------------------------------------------------- Thu Aug 9 12:41:35 UTC 2012 - max@suse.com - New patchlevel release 8.5.12: * [3437816] return code of [canvas lower] * [3021557] cursor freeze in elided text * [3476698] hang in [text mark prev/next] * [3475627] Stop text-31.11 failure * [1630271] hang/crash on mark before -startline * [1754043,2321450] -blockcursor appearance * [3480471] crash in [tk_getOpenFile] * [3480634] PNG image in menus * [2925561] disabled combobox don't take focus * [3486474] Correct color scaling * [1630262,1615425] [text] crash tags & -*line * [3497848] consistent pixel rounding * [3503317] XParseColor speedup * [3176239] control-Mousewheel crash * [3520202] %k,%K,%N for Python * [533519] multiscreen window placement * [2768586] multiscreen menu posting * [1630254] text peer update on -startline reset * [3294450] ttk text element clipping * Make sure all index tables are static * [3546073] DisplayString() -> DefaultDisplay() ------------------------------------------------------------------- Mon Feb 13 10:56:56 UTC 2012 - coolo@suse.com - patch license to follow spdx.org standard ------------------------------------------------------------------- Tue Nov 8 17:32:59 UTC 2011 - max@suse.com - New patchlevel release 8.5.11: * [3341056] new crash in unset traces * [3314770] restore file dialog resizeability * [3404541] -takefocus option * [TIP 382] -confirmoverwrite on save dialog * [3410609] AltGr keysyms on Swiss keyboard * [3431491] improved "pixels" shimmer logic - Add a manpage for wish8.5 by symlinking to the wish manpage. - Remove unneeded %clean section and norootforbuild comment. - Add tk-upstream-fixes.patch with fixes for manpage bugs and a missing x-bit in the demo section. ------------------------------------------------------------------- Fri Jul 1 11:18:51 UTC 2011 - max@novell.com - New patchlevel release 8.5.10: * (bug fix)[3057573] specify combobox text fg color * (bug fix)[2829363] [$tv see] open item -> sched display * (bug fix)[3085489] crash in [tag add/remove] * (enhancement) Updated German messages. * (platform) VS 2005 SP1 MSVC compiler * (bug fix)[3071836] crash in tk_getSaveFile * (bug fix)[3154705] tk_messageBox close button disabled * (enhancement) add [ttk::entry validate] * (bug fix)[3205260] crash in [wm manage] * (bug fix)[3181181] tearoff submenu fix * (bug fix)[3205464] [wm forget] loses window * (bug fix)[3223850] ttk button state disabled during click * (bug fix)[3000002] ttk scrollbar size Appearance * (bug fix)[3239768] Win menu font support * (bug fix)[3129527] stop buffer overflows * (feature change)[2997657] No -container for [labelframe] * (bug fix)[723765] [grid remove] lost -in value * (bug fix)[3291543] mem corrupt when [$canvas dchars] removes all coords of a polygon * (bug fix)[2949774] cascade menu unpost * (bug fix)[2546087] [console] treatment of '\0' * (bug fix)[2358545] Restore "08" in spinbox configured with -from and -to (porter) * (bug fix)[2484771] modal dialog settings * (bug fix)[3175610] incomplete line item refresh * (bug fix)[3062331] crash in unset traces - tk-xft.patch has been integrated upstream. ------------------------------------------------------------------- Tue Mar 8 14:19:25 UTC 2011 - max@novell.com - Fix libXft detection in configure. ------------------------------------------------------------------- Fri Sep 3 16:45:42 CEST 2010 - max@suse.de - Bugfix release: 8.5.9: * [sf#2899949] crash on widget destroy * [sf#2902814] fix [wm iconphoto] on LP64 systems * [sf#2548661] crash in GetFontFamilyName * [sf#2864685] Compiz menu item animation * [sf#2902573] Update Safe Tk to new Safe Base * [sf#2912473] accept :: in DISPLAY name * [sf#2496162] crash calling Tk_DeleteOptionTable() * [sf#2917663] [send] accept SI:* on auth list * [sf#2919205] syntax bug in [tk_messageBox] * [sf#2912356] [ttk::sizegrip] accommodate Compiz * [sf#2879927] Win: cascade menu highlight * [sf#1924761] stop [event generate] / XIM conflict * [sf#2848897] ODS_NOACCEL flag support * [sf#220950] [$menu delete] bounds check * [sf#2898255] unlimited multi-file select * [sf#1163496] X: [wm transient] fix * [TIP 360] Modernize X11 Menus * [sf#2932808] canvas update on state change * [sf#2931374] overflow in complex tag search * [TIP 359] Extended Window Manager Hint Support * [sf#2952745] crash in menu deletion * [sf#2968379] crash in peer text dump * [sf#3006842] crash on empty bind scripts * entry validation compat with Itcl scope * [sf#2585265] text , note selection * [sf#3053320] update Ttk to tile 0.8.6 feature set ------------------------------------------------------------------- Fri Nov 20 13:22:05 CET 2009 - max@suse.de - Bugfix-Release 8.5.8: * [sf#2080533] panedwindow sash draw crash * [sf#2504402] iconphoto on non-32-bit displays * [sf#2785744] broken flag twiddling * [sf#2791352] XLFD parsing error * [sf#1923684] confused checkbutton state * [sf#2799589] crash on delayed window activation * [sf#220935] canvas dash update problem * [sf#2821962] photo image copy/paste * [sf#2496114] focus in dead window crash * [sf#2830420] X iconphoto for big endian * Fix word-wrap of non-breaking space in [text] * Fix tk::MessageBox bindings for ttk::buttons * [sf#1909931] [send] update for Fedora 8 * Fix font allocation crash * Fix grayscale from images * [sf#2088597] min scrollbar slider size * [sf#2787164] combobox/menubutton arrow size * [sf#2870648] file dialog cursor * [sf#1961455] underline, overstrike Xft fonts * [sf#2794032] permit [load] into Tcl 8.6+ interps * [sf#2168768] file dialog -typevariable scope * [sf#1469210] [text] modified error * [sf#1530276] X checkbutton -selectcolor * [sf#1854913] [.t delete] before -startindex * [sf#2809525] prevent X crash on overlong color name * [sf#2891541] fix grab behaviour for main window ------------------------------------------------------------------- Tue Jun 16 15:36:47 CEST 2009 - max@suse.de - Install binaries unstripped to fix debuginfo packages ------------------------------------------------------------------- Mon May 11 18:32:53 CEST 2009 - max@suse.de - New version: 8.5.7 * Improve keyboard bindings for ttk::scale. * Permit [text] names containing "-". * Limit [wm manage] to Frames. * Fix Tk_Create*ImageType() thread safety. * Eliminate unnecessary units conversion in screen distances, reducing precision loss. * Fix crash on XCreateIC failure. * Fax crash in Tk_MakeWindowExist(). * More bug fixes and improvements. ------------------------------------------------------------------- Wed Jan 7 12:34:56 CET 2009 - olh@suse.de - obsolete old -XXbit packages (bnc#437293) ------------------------------------------------------------------- Mon Dec 8 17:13:38 CET 2008 - max@suse.de - Added an explicit requirement for xorg-x11-libX11-devel, because tk.h needs some of the header files. ------------------------------------------------------------------- Wed Oct 15 17:00:08 CEST 2008 - max@suse.de - Bugfix release 8.5.5: * fix [tk_getOpenFile -multiple 1] on unix * Relax interdependency between Tcl 8.5.x and Tk 8.5.x releases. * default menu cursor: no more Motif * arguments passed to -[xy]scrollcommand callbacks, and values returned by [xy]view methods are explicitly formatted as doubles. * format double values explicitly in double format, avoiding sensitivity to locale setting. ------------------------------------------------------------------- Mon Sep 8 11:57:27 CEST 2008 - max@suse.de - New version: 8.5.4: * fix a crash in [ttk::scale] * fix portability of [winfo id] * fix unmapped toplevel crashes * Tk header files revised to accommodate incompatible changes in recent X.org releases of X11 headers. ------------------------------------------------------------------- Thu Jul 10 16:53:59 CEST 2008 - max@suse.de - New version: 8.5.3: * Fix Tk_ParseArgv() double free crash. * Fix wish -h mem explosion * Fix canvas item events * Fix ttk::label height or width 0 panic * Use Xutf8LookupString when possible * Fix global grab segfault - Added workaround for problems with new GenericEvent added by xproto-7.0.13. ------------------------------------------------------------------- Wed Apr 2 18:15:28 CEST 2008 - max@suse.de - New version: 8.5.2: * New modern theming engine: New and complementary widgets that make use of platform-specific theming on Mac OS X and Windows to better fit in with those environments, and feature an improved look and feel under X11. * New widgets: Part of the themed widget set, Tk now has core notebook, combobox, treeview and progressbar widgets. * text widget: Smooth scrolling, widget peering, and improved procedures for counting and replacing text. * Font rendering: Now uses anti-aliased text under X11, and a more modern text engine (ATSUI) on Mac OS X. * Additional improvements: Window transparency, new fullscreen option for windows, enhancements to specific widgets and window layout, and more. - Adjusted paths according to the new Tcl extension layoout. ------------------------------------------------------------------- Tue Sep 11 20:35:28 CEST 2007 - max@suse.de - Fix a crash with multi-frame interlaced GIFs (#309607). ------------------------------------------------------------------- Wed Jun 6 18:24:19 CEST 2007 - max@suse.de - New patchlevel release: 8.4.15 - improve performance of [$listbox itemconfigure] - use fd_mask for 64bit support - fix [tk_getOpenFile] in empty dir - fix list shimmer crash [grid *configure] ------------------------------------------------------------------- Tue Oct 17 19:55:05 CEST 2006 - max@suse.de - New patchlevel release: 8.4.14rc2 - Fix crash on invalid font name from XServer - Unmap canvas window items on canvas Unmap - Fix [listbox] crash with namespace var - Fix [console] std chan refcount - Fix [console] thread safety - Prevent excess variable writes by [scale] - Add WM_UNICHAR window message - Improve speed on [text] delete - Alignment fixes in ucs-2be encoding routines ------------------------------------------------------------------- Thu Sep 14 17:32:36 CEST 2006 - max@suse.de - New version: 8.4.13 - Fixes the SCIM issues (#77424, obsoletes tk-scim.patch) - Speeds up photo image updates. - Fixes a crash in animated GIFs. ------------------------------------------------------------------- Wed Aug 16 19:57:21 CEST 2006 - aj@suse.de - Replace xorg-x11-devel BuildRequires with really needed libs. ------------------------------------------------------------------- Wed Jan 25 21:31:02 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Wed Jan 4 15:00:21 CET 2006 - max@suse.de - Finally fixed the SCIM issues (#77424). ------------------------------------------------------------------- Fri Dec 9 14:11:19 CET 2005 - max@suse.de - New version: 8.4.12. - Enabled support for multithreading. ------------------------------------------------------------------- Sun Nov 6 18:39:11 CET 2005 - schwab@suse.de - Fix syntax error in unix configure script. ------------------------------------------------------------------- Tue Sep 6 16:56:54 CEST 2005 - max@suse.de - Disabled the SCIM patch, because it causes some focus problems. - Added a workaround that prevents Tk from using SCIM, so that at least normal keyboard input is possible (#77424). ------------------------------------------------------------------- Fri Sep 2 19:10:45 CEST 2005 - max@suse.de - Added tk-scim.patch to improve XIM support and make Tk work correctly with SCIM (#77424). ------------------------------------------------------------------- Fri Jul 29 11:56:37 CEST 2005 - max@suse.de - Re-added tkUnixDefault.h to tk-devel. It is needed by Tix. ------------------------------------------------------------------- Wed Jul 27 14:41:18 CEST 2005 - max@suse.de - New version: 8.4.11. ------------------------------------------------------------------- Tue Jun 14 15:52:38 CEST 2005 - max@suse.de - New version 8.4.10. - Moved script libraries to /usr/share/tcl . ------------------------------------------------------------------- Mon Mar 21 16:49:14 CET 2005 - max@suse.de - Fixed a small typo in the trigger script. ------------------------------------------------------------------- Mon Mar 21 10:13:39 CET 2005 - max@suse.de - Added prerequisites for the trigger scripts (bug #74027). ------------------------------------------------------------------- Fri Mar 18 14:15:38 CET 2005 - max@suse.de - Make sure that tk-32bit finds the script libraries when installed on a 64bit system. ------------------------------------------------------------------- Fri Dec 3 12:11:00 CET 2004 - max@suse.de - New version: 8.4.9 ------------------------------------------------------------------- Mon Nov 22 21:56:52 CET 2004 - max@suse.de - New version: 8.4.8 ------------------------------------------------------------------- Fri Jul 30 11:17:15 CEST 2004 - max@suse.de - New 8.4.7 tarball with a last-minute fix for broken Compose key. ------------------------------------------------------------------- Wed Jul 28 09:53:28 CEST 2004 - max@suse.de - New version: 8.4.7 ------------------------------------------------------------------- Fri Mar 5 17:29:46 CET 2004 - max@suse.de - Updated to the official 8.4.6 release tarball. ------------------------------------------------------------------- Fri Feb 27 15:39:48 CET 2004 - max@suse.de - New version: 8.4.6 ------------------------------------------------------------------- Fri Feb 6 11:56:33 CET 2004 - max@suse.de - Added -fno-strict-aliasing to CFLAGS. ------------------------------------------------------------------- Mon Feb 2 12:12:57 CET 2004 - max@suse.de - Building as a non-root user. ------------------------------------------------------------------- Thu Jan 15 16:51:02 CET 2004 - max@suse.de - Package Tk internal headers again. They are still needed by some packages (e.g. tix). ------------------------------------------------------------------- Mon Jan 12 08:52:54 CET 2004 - max@suse.de - New version: 8.4.5 - Cleaned up the spec file. ------------------------------------------------------------------- Tue Sep 2 15:17:15 CEST 2003 - max@suse.de - Disabled building of the static library to save build time and CD space. ------------------------------------------------------------------- Wed Jul 23 10:25:44 CEST 2003 - max@suse.de - New version: 8.4.4 - Split into tk and tk-devel. ------------------------------------------------------------------- Wed May 21 16:02:48 CEST 2003 - max@suse.de - New version: 8.4.3 - Removed obsolete patches. ------------------------------------------------------------------- Wed Mar 5 11:50:26 CET 2003 - max@suse.de - Updated to official 8.4.2 release tarball. - Added essential diff to RC1 as tk-20030305.patch.bz2. ------------------------------------------------------------------- Fri Feb 28 14:50:50 CET 2003 - max@suse.de - Updated to 8.4.2 RC1, and added an essential diff to the previous tarball (tk-20030227.patch.bz2). ------------------------------------------------------------------- Wed Feb 19 16:02:09 CET 2003 - max@suse.de - Updated to CVS HEAD, and added diff to previous verssion for completeness. - Fixes several bugs, see ChangeLog for details. ------------------------------------------------------------------- Fri Feb 7 16:07:17 CET 2003 - max@suse.de - Upgrade to CVS HEAD (8.4.2pre). ------------------------------------------------------------------- Tue Nov 26 18:52:49 CET 2002 - max@suse.de - Included private header files (needed for Tix). ------------------------------------------------------------------- Tue Nov 26 15:37:36 CET 2002 - max@suse.de - New version: 8.4.1 - Added tk-HEAD.patch with fixes that went in after the release. - Moved the Tk sources back into a separate package, now that Tk can be built without access to the Tcl source tree. - For the changes of the last four years see tcl.changes in the tcl package. ------------------------------------------------------------------- Tue Nov 24 18:22:29 MET 1998 - max@suse.de - merged spec-files into tcl_new.spec ------------------------------------------------------------------- Mon Nov 23 17:29:23 MET 1998 - max@suse.de - new version: 8.0.4 - cleand up softlinks and compression for man pages ---------------------------------------------------------------------- Thu Jan 8 13:13:31 MET 1998 - hf@suse.de - bugfix for missing tkConfig8.0.sh ---------------------------------------------------------------------- Mon Nov 10 20:35:04 MET 1997 - hf@suse.de - new version 8.0p1 ---------------------------------------------------------------------- Wed Oct 15 15:20:26 MEST 1997 - hf@suse.de - ready for autobuild ---------------------------------------------------------------------- Thu Jul 3 17:09:55 GMT 1997 - hf@suse.de - A new version 8.0b2. The second (and probably last) beta release of Tk 8.0. ---------------------------------------------------------------------- Tue Jun 3 12:02:56 GMT 1997 - hf@suse.de - added static librs and all links for the manpages in the /usr/doc/packages/tk8.0/man ---------------------------------------------------------------------- Fri May 16 10:57:14 GMT 1997 - hf@suse.de - added new link ---------------------------------------------------------------------- Mon May 12 18:12:37 GMT 1997 - hf@suse.de - added new patch invisible.patch ---------------------------------------------------------------------- Tue Apr 15 13:56:56 GMT 1997 - hf@suse.de - Manpages hardlinks removed and added softlinks to compressd manpages - The new directory for the manpages is /usr/doc/packeges/tcl8.0/man