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 <[EMAIL PROTECTED]> 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,[EMAIL PROTECTED],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 > > > > _______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list