Re: GTK+ 2.7.0 released [unstable]
- From: younker <bigshot_dl 163 com>
- To: Mike Emmel <mike emmel gmail com>
- Cc: gtk-devel-list gnome org, gnome-hackers gnome org
- Subject: Re: GTK+ 2.7.0 released [unstable]
- Date: Tue, 21 Jun 2005 19:55:57 +0800
Yes, I have merged the development version, seems works fine,
but I wonder to know how I can specify the backend for cairo.
for example, I want to use glitz to be the default backend.
Mike Emmel wrote:
>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
>>
>>
>>
>_______________________________________________
>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]