Re: GTK+ 2.7.0 released [unstable]



No atk ?

Does the current released version work or should it be from cvs ?

Mike


On 6/20/05, Matthias Clasen <mclasen redhat com> wrote:
> GTK+ 2.7.0 is now available for download at:
> 
>    ftp://ftp.gtk.org/pub/gtk/v2.7/
> 
> gtk+-2.7.0.tar.bz2      md5sum: d4acba5ed2be742d412b165d8b51acfc
> gtk+-2.7.0.tar.gz       md5sum: baec8daf006b10812ea4173368a50998
> 
> This is the first development release leading up to GTK+ 2.8.
> The major change in this release is support for Cairo.
> 
> Notes:
> 
>  * This is unstable development release. There are certainly
>    plenty of bugs remaining to be found. This release should
>    not be used in production.
> 
>  * Note that using Cairo 0.5.0 with GTK+ can trigger a bug in the
>    XRender implementation of many X servers. This particularly
>    affects the desktop background in nautilus, see
>    http://bugzilla.gnome.org/show_bug.cgi?id=306216
>    Possible workarounds are:
>      + use a plain color as background
>      + recompile Cairo without XRender support (this will
>        be slow)
>      + use a cvs snapshot of Cairo (a workaround for this
>        problem was committed on June 20, and should appear
>        in Cairo 0.5.1 shortly)
> 
>  * Installing this version will overwrite your existing
>    copy of GTK+ 2.6. If you have problems, you'll need
>    to reinstall GTK+ 2.6.8.
> 
>  * GTK+ 2.8 will be source and binary compatible with
>    the GTK+ 2.6.x series; however, the new API additions
>    in GTK+ 2.7.0 are not yet finalized, so there are likely
>    incompatibities between this release and the final
>    2.8 release.
> 
>  * Remaining issues for GTK+ 2.8 can be found with the
>    following bugzilla query:
> 
>    http://bugzilla.gnome.org/buglist.cgi?product=gtk
> +&target_milestone=2.8+API+Freeze&&target_milestone=2.8
> +Freeze&bug_status=NEW&bug_status=UNCONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED
> 
> 
> What is GTK+
> ============
> 
> GTK+ is a multi-platform toolkit for creating graphical user
> interfaces. Offering a complete set of widgets, GTK+ is suitable for
> projects ranging from small one-off tools to complete application
> suites.
> 
> GTK+ has been designed from the ground up to support a range of
> languages, not only C/C++. Using GTK+ from languages such as Perl and
> Python (especially in combination with the Glade GUI builder) provides
> an effective method of rapid application development.
> 
> GTK+ is free software and part of the GNU Project. However, the
> licensing terms for GTK+, the GNU LGPL, allow it to be used by all
> pdevelopers, including those developing proprietary software, without
> any license fees or royalties.
> 
> 
> Where to get more information about GTK+
> ========================================
> 
> Information about GTK+ including links to documentation can be
> found at:
> 
> http://www.gtk.org/
> 
> An installation guide for GTK+ 2.x is found at:
> 
>  http://developer.gnome.org/doc/API/2.0/gtk/gtk-building.html
> 
> Common questions:
> 
> http://developer.gnome.org/doc/API/2.0/gtk/gtk-question-index.html
> http://www.gtk.org/faq/
> 
> 
> Overview of Changes from GTK+ 2.6.x to GTK+ 2.7.0
> =================================================
> * Use Cairo for most drawing [Owen Taylor]
> * GtkTreeView
>  - Kris is back !!!
>  - Lots of scrolling/validation fixes [Kristian Rietveld]
>  - Allow to "unsort" columns. [Richard Hult]
>  - Support wrapping in GtkCellRendererText [Matthias Clasen]
>  - Support tinting in GtkCellRendererPixbuf [Jorn Baayen]
>  - Make enable-search control only typeahead search,
>    not C-f search. [Sven Neumann]
>  - Make double-click autosize treeview columns again [Matthias]
>  - Fix insensitive appearance [Billy Biggs, Matthias]
> * GtkFileChooser
>  - Don't select the first item in folder modes [Christian Neumair,
>    Federico Mena Quintero]
>  - Make save mode work again [Federico]
>  - Allow bookmarks to be renamed [Sean Middleditch]
>  - Ellipsize the preview label [Jeroen Zwartepoorte]
>  - Use smaller icons [Vincent Noel]
>  - Avoid a size allocation loop [Milosz Derzynski, Robert Ögren]
>  - Don't stat children of /afs or /net network directories [Federico]
>  - Improve sorting of filenames [Matthias]
>  - Treat backup files like hidden files, and support
>    .hidden files in the Unix backend [Sean Middleditch, Jan Arne
> Petersen]
>  - Improve the re-rooting behaviour of the path bar [Benjamin Otte]
> * GtkIconView
>  - Many fixes for scrolling and selection handling [Mathias Hasselmann]
>  - Implement GtkCellLayout, use cell renderers [Matthias]
>  - Support editing [Matthias]
>  - Support DND [Matthias]
>  - Add API to determine the visible part of the model [Jonathan
>    Blandford]
> * GtkAboutDialog
>  - Visual improvements, HIG compliance [Jorn Baayen]
> * GtkCalendar
>  - Use nl_langinfo() to determine the first day of week,
>    when it is available [Vincent Untz, Tommi Komulainen, Pierre Ossman]
>  - Allow localization of the year format [Paisa Seeluangsawat]
> * GtkEntry
>  - Allow completion popups to be wider than the entry [Ross Burton]
>  - Add a property to suppress the popup for single matches [Matthias]
>  - Don't blink the cursor if not editable [Nikos Kouremenos]
> * GtkTextView
>  - Add a GtkTextBuffer::text property [Johan Dahlin]
>  - Allow to set a paragraph background color [Gustavo Carneiro,
>    Jeroen Zwartepoorte]
>  - Don't blink the cursor if not editable [Nikos Kouremenos]
>  - Make invisible text work a bit better [Jeroen]
> * GtkAlignment
>  - Flip padding in RTL mode [Maciej Katafiasz]
> * GtkUIManager
>  - Support invisible, expanding separators [Christian Persch]
>  - Allow to construct menu tool buttons [Sven Neumann]
> * GtkIconCache
>  - Cache image data and metadata as well [Anders Carlsson]
> * GtkMenu
>  - Support vertical menubars [Matthias]
>  - Make scrolling more efficient [Jorn Baayen, Søren Sandmann]
>  - Allow to pop up menus without grabbing the keyboard [Michael
>    Natterer]
>  - Allow setting background images on menus [Benjamin Otte]
> * gtk-demo
>  - Add demos for 2.6 features [Matthias, Mark McLoughlin]
> * Allow custom translation function for stock labels. [Funda Wang,
>   Diego Gonzalez]
> * Add 16x16 versions for some some icons which were missing
>   them [Jakub Steiner, Tuomas Kuosmanen, Vincent Noel]
> * Move a lot of constant data to the .rodata section [Matthias]
> * Don't copy property names, nicks and blurbs [Matthias]
> * Allow themes to draw outside the widget's allocation [Owen]
> * Allow key names to be translated [Christian Rose]
> * Make all cursors used by GTK+ themeable [Matthias]
> * Support the ICCCM urgency hint [Havoc Pennington]
> * GDK
>  - Work with XRender < 0.4 [Albert Chin, Billy Biggs]
>  - Add API to warp the pointer [Matthias]
>  - Support _NET_VIRTUAL_ROOTS [Carsten Haitzler]
>  - Add API to obtain the last user interaction time [Elijah
>    Newren]
>  - Make some large arrays const [Ben Maurer, Tommi Komulainen]
>  - Support Cairo drawing [Owen, Carl Worth]
>  - Support Visuals with alpha channel [Owen, Keith Packard]
>  - Support named cursors and cursor themes [Matthias]
> * gdk-pixbuf
>  - Support saving BMP [Ivan Wong Yat Cheung]
>  - Allow to specify compression level when saving
>    in PNG format [Sven Neumann]
>  - Add a way to construct animations from frames [Dom Lachowicz]
>  - Accept BMP v4 [Matthias]
> * Win32 changes
>  - Improve keyboard handling [Tor Lillqvist]
>  - Improve clipboard handling [Ivan Wong]
>  - Do delayed rendering for transfering images
>    through the clipboard [Ivan Wong]
>  - Improve tablet handling [Robert Ögren]
>  - Initialize input devices lazily [Robert Ögren]
>  - Make big windows work on NT [Ivan Wong]
>  - Implement dashed lines correctly [Ivan Wong, Hans Breuer]
>  - Handle 16 color display mode [Tor]
>  - Support RGBA cursors [Tim Evans]
>  - Fix DND on multi-monitor systems [Tor]
>  - Use alternative button order [Tor]
>  - Build fixes [Hans]
>  - Bug fixes [Ivan Wong, Dave Neary, Daniel Atallah, Takuro Ashie,
>    Robert Ögren, Kevin Stange, Tim Evans]
> * Other bug fixes [Alexander Hunziker, Alexander Larsson, Anders
>   Carlsson, Andreas Volz, Arjan van de Ven, Billy Biggs, Chris Lee,
>   Christian Neumair, Christian Persch, Crispin Flowerday, Damon
>   Chaplin, David A. Knight, David Costanzo, Dennis Cranston, Diego
>   Gonzalez, Dom Lachowicz, Doug Morgan, Doug Quale, Elijah Newren,
>   Fabricio Barros Cabral, Federico, Felipe Heidrich, Felix Riemann,
>   Frank Naumann, Frederic Crozat, Gary Kramlich, Gustavo Carneiro,
>   Hans-Wolfgang Loidl, Havoc, Hazael Maldonado Torres, Ian Wienand,
>   Ismael Juma, Jaap A. Haitsma, Jacob Kroon, Jakub Jellinek, Jean
>   Marie Favreau, Jeff Franks, Jens Finke, Jim Evins, Joerg
>   Sonnenberger, John Ellis, John Finlay, Jonathan, Jorn Baayen,
>   Kazuki Iwamoto, Kirk Bridger, Kjartan Maraas, Leonard Michlmayr,
>   Lorenzo Gil Sanchez, Manish Singh, Marc Meissner, Matthias,
>   Michael Natterer, Mikael Hallendal, Milosz Derezynski, Morten
>   Welinder, Murray Cumming, Nickolay V. Shmyrev, Niko Tyni, Nguyen
>   Thai Ngoc Duy, Olaf Vitters, Olivier Sessink, Owen, Paolo Borelli,
>   Patrick Fimml, Peter Bloomfield, Peter Wainwright, Phil Blundell,
>   Philipp Langdale, Priit Laes, Reinout van Schouwen, Remus Draica,
>   Richard Hult, Robert Staudinger, Rodney Dawes, Rodrigo Moya, Roman
>   Kagan, Ryan Lortie, Samuel Hym, Seven Walter, Søren, Stefan Kost,
>   Stepan Kasal, Stephen Kennedy, Sven Neumann, Theerud Lawtrakul,
>   Thomas Leonard, Thomas Zajic, Tim-Philipp Müller, Tomislav Jonjic,
>   Tommi Komulainen, Torsten Schoenfeld, Tristan Van Berkom, Victor
>   Osadci, Vincent Ladeuil, Vincent Noel, Vincent Untz, Yury Puzis]
> * Documentation improvements [Alex Graveley, Ali Akcaagac, Bill
>   Haneman, Billy Biggs, Christian Persch, Christian Rose, Dan Winship,
>   George Kraft IV, Ghorban M. Tavakoly, Hubert Sokolowski, Jeff Franks,
>   Jianfei Wang, Johan Dahlin, Jon-Kare Hellan, Karel Kulhavy, Ken
>   Siersma, Maciej Katafiasz, Masao Mutoh, Mathias Hasselmann, Matthias,
>   Michal Suchanek, Morten Welinder, Murray Cumming, Oliver Sessink,
>   Owen, Richard Hult, Roger Light, Sebastian Bacher, Steve Chaplin,
>   Sven Neumann, Torsten Schoenfeld, Vincent Untz, Worik Stanton]
> * New and improved translations (bg,ca,cs,cy,da,de,el,en_CA,en_GB,
>   es,et,eu,fa,fi,hu,id,ja,nb,ne,nl,nn,no,pl,pt,pt_BR,ro,ru,rw,sk,sq,
>   sr,sr Latn,sv,th,uk,vi,xh,zh_CN,zh_TW)
> 
> 
> A list of all bugs fixed in this release can be found at
> http://bugzilla.gnome.org/buglist.cgi?bug_id=61858,64792,66194,109246,116577,129170,131916,135161,135451,135552,136196,136216,137289,140706,141380,141750,142444,142998,143355,143415,143537,143829,147785,148106,148144,149058,150270,150664,151693,153682,154007,154711,155946,157392,159382,159503,159890,160242,160281,160437,161520,161814,162334,162358,162443,162617,162676,162790,162903,163035,163119,163163,163214,163319,163465,163526,163608,163702,163842,163844,163851,163864,163889,163910,163979,164085,164108,164125,164147,164222,164290,164347,164376,164394,164427,164448,164477,164669,164725,164726,164859,164884,164893,164915,164940,165012,165108,165131,165163,165180,165194,165203,165213,165246,165264,165278,165534,165556,165581,165682,165683,165693,165723,165770,165800,165803,165815,165823,165862,165950,166075,166173,166179,166293,166379,166489,166632,166855,166906,167088,167094,167141,167181,167259,167298,167356,167515,167546,167842,167920,167965,167973,168015,168074,168173,168249,168333,168435,168443,168531,168646,168688,168690,168698,168791,168799,168830,168851,168857,168901,168906,168966,169047,169334,169364,169390,169463,169516,169528,169532,169534,169607,169648,169675,169677,169728,169729,169731,169741,169753,169821,169870,169873,169881,169967,169989,170030,170146,170435,170567,170600,170611,170652,170674,170727,170746,170748,170755,170774,170776,170948,171092,171378,171398,171412,171612,171641,171707,171762,171883,171885,171912,172031,172038,172236,172319,172350,172383,172422,172631,172724,172852,172947,172999,173047,173107,300013,300218,300224,300513,300678,300909,300913,300982,300995,301009,301017,301066,301068,301115,301228,301299,301651,301740,301798,302087,302163,302230,302240,302283,302494,302525,303024,303168,303319,303389,303403,303473,303572,303940,303987,304164,304171,304234,304547,304565,304584,304623,304808,304844,304879,304914,304924,304940,305130,305337,305340,305511,305535,305539,305607,305832,305986,306101,306212,306393,306394,306726,306754,306838,306839,307190,307281,307384,307426,307490,307541,307640,307689,307699,307818,307898,307941,308076,308111
> 
> 
> 20 June 2005
> 
> 
> _______________________________________________
> gtk-devel-list mailing list
> gtk-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-devel-list
>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]