Release Digest: GNOME, February 9, 2003 Feb 10, 2003, 05 :00 UTC (0 Talkback[s]) (4181 reads)
Evolution 1.2.2
A new bug-fix release of Evolution (1.2.2) is now available.
Evolution is an integrated mail, calendar, and addressbook application
for the GNOME environment.
AVAILABILITY
If you use Ximian Desktop, you can install or update to Evolution 1.2.2 by
subscribing to the Ximian Desktop channel in Red Carpet (System -> Get
Software).
If you do not have Ximian Desktop installed, you can download Evolution
binaries from our FTP server at:
ftp://ftp.ximian.com/pub/ximian-gnome/
or get the source tarballs at:
ftp://ftp.ximian.com/pub/ximian-evolution/source
It is recommended that you also upgrade soup (0.7.11), gal (0.23) and
gtkhtml (1.1.8) when upgrading to Evolution 1.2.2 from a previous 1.2.x
version.
CHANGES SINCE VERSION 1.2.1
Bugzilla bugs fixed (see http://bugzilla.ximian.com/show_bug.cgi):
* Addressbook
#25541 -- Widget sensitivity issues in the contact editor. (Toshok)
#33672 -- Folder deletion. (Jack Jia)
#34883 -- Do anonymous bind initially in LDAP backend. (Toshok)
#34897 -- Address book crash when searching. (Toshok)
#34898 -- Handle modifications of contact list members in the
minicard view. (Sean Gao)
#34900 -- Hang when closing file selector using the window manager.
(Jack Jia)
#35153 -- Changing default contact folder requires restart. (Toshok)
#36375 -- Fix typo in ldap backend that was keeping "other_fax" from
working. (Sean Gao)
* Calendar
#34927 -- Crash when entering wrong URL of attendee in
"Collaboration" tab. (Jack Jia)
#34933 -- The "Send an updated version?" window sometimes pops up
inappropriately. (Jack Jia)
#35003 -- Passwords sometimes displayed on the status bar when
using the calendar. (Rodrigo)
* Mail
#33525 -- Crash trying to delete the "unmatched" vfolder.
(Antonio Xu)
#36862 -- Fix the account creation wizard so that deleting the
SASL AUTH username and then unchecking the
"Needs authentication" checkbox won't disallow
continuing with the account creation. (Jeff)
* Summary
#36557 -- Adding a mail folder to the Summary sometimes crashes
it. (Harry Lu)
Other fixes:
* Mail
- Do more sanity checking to make sure the addressbook didn't give
us recipients with empty addresses. (Jeff)
- Fixed a possible crash when deleting IMAP folders. (Jeff)
- Correctly create the x-evolution-messages drag-n-drop clipboard
buffer. (Jeff)
- Fixed a bug in the PGP/MIME code that would sometimes duplicate
the last line of text being signed. (Jeff)
- Don't canonicalize any MIME parts that we are attempting to
verify using PGP/MIME. (Jeff)
* Summary
- Added Finland locations to the weather station list. (Pekka
Pietikainen)
* Misc
- Fixed a problem compiling Evolution without conduit support on
MacOS X. (Ettore)
- Use $(DESTDIR) appropriately when installing the default_user
directory. (Max Horn)
- Updated docs. (Aaron)
Updated translations:
- es (Pablo Gonzalo del Campo)
- et (Ivar Smolin)
- hu (Andras Timar)
- it (Marco Ciampa, Alessio Frusciante)
- lv (Peteris Krisjanis)
- no (Kjartan Maraas)
- pt_BR (Gustavo Maciel Dias Vieira)
- ru (Andrew V. Samoilov)
- sk (Stanislav Visnovsky)
- sv (Christian Rose)
- tr (Fatih Demir)
- uk (Andrew V. Samoilov)
- zh_CN (Yuedong Du)
-- Ettore
_____________________________________________
GNet 1.3.1
GNet 1.3.1 is unstable and for developers only. GNet 1.3 includes IPv6
support and many API changes.
GNet is a simple network library. It is written in C, object-oriented,
and built upon GLib (1.2 or 2.0). It is licensed under the GNU LGPL.
The GNet homepage is <http://www.gnetlibrary.org>
Tarball available.
1.3.1 ("Tomacco 2" DEVELOPERS release)
-----
* New Base64 module (by Alfred Reibenschuh)
* Major documentation improvements
* Some minor API renaming in Inetaddr and TcpSocket
1.3.0 ("Tomacco" DEVELOPERS release)
-----
* IPv6 support
* Server, Conn, URI, and Unix modules are no longer "experimental"
* Header files are now in gnet-1.3
* gnet-config removed. Use pkg-config.
* Many API changes
* gnet_server_new() changed, but the prototype is the same. Make sure
you are using the new version correctly.
--
David Helder - dhelder@umich.edu - <http://www.eecs.umich.edu/~dhelder>
_____________________________________________
Sodipodi 0.30
Hello!
The first bugfix release of Gtk+ 2 sodipodi is out.
Release notes
===================
This is bugfix release, cleaning some most rough corners of 0.29. There
was quite nasty bug disturbing rotated paths in node edit mode, making
sodipodi mostly unusable for real work. This, and some other minor ones,
are fixed now.
Highlights (in the order of Changelog):
* Do not crash on entity declarations (Lauris)
* Implemented almost full viewport support in <svg> (Lauris)
* Support for <symbol>, <clipPath> and <mask> (lauris)
* Make slideshow working again (Lauris)
* Fix path corruption bug (Lauris)
* Fix invalid rectangle corner radius interpetation (Lauris)
Availability
================
http://sourceforge.net/project/showfiles.php?group_id=4054
Information
================
http://sodipodi.sourceforge.net/
07/02/2003
Lauris Kaplinski
Tartu, Estonia
_____________________________________________
Application
===========
GTetrinet 0.6.2
Description
===========
GTetrinet is a Tetrinet client for GNOME2. Tetrinet is a variant of the
popular Tetris brick game, that can be played simultaneously by 6 players.
GTetrinet's goal is to remain completely compatible with the Windows,
original client.
Notes
=====
"Embarrassing" describes 0.6.1 quite well. Basically, it wouldn't
compile.
Fixes
=====
- If anyone hasn't noticed yet, we just kick ass.
- | testing
| n 1: the act of subjecting to experimental test in order to
| determine how well something works; "they agreed to end
| the testing of atomic weapons"
- Fixed parse error. This version even compiles.
Download
========
http://ftp.gnome.org/pub/GNOME/sources/gtetrinet/0.6/
_____________________________________________
orbitcpp 1.3.4
*** orbitcpp
orbitcpp provides a C++ CORBA mapping for ORBit2. It is used by GNOME's
Bonobo C++ bindings, which are part of gnomemm 2.
orbitcpp requires ORBit > 2.5, such as that used by GNOME 2.2.
orbitcpp is based on the old ORBit/C++ project for ORBit 1.
For more information:
http://orbitcpp.sourceforge.net
*** Changes
1.3.4:
* Fixed #104528, correcting a "CORBA::Object::Object"
to "CORBA::Object".
* Fixed #101809, removing use of "using" keyword,
so it now builds with gcc 2.9*.
* Some improved supports for Union types.
(Gergo Erdi)
*** Download:
You can download it from
http://ftp.gnome.org/pub/gnome/sources/orbitcpp/
or the mirrors when they update.
*** Development:
It's in gnome's cvs as the "orbitcpp" module.
Patches should be added to the bugzilla orbit-cpp module, with full
ChangeLog entries.
Discussion should happen on orbitcpp-list@gnome.org
--
Murray Cumming
murray@usa.netwww.murrayc.com
_____________________________________________
solfege 1.9.8
Application
===========
solfege 1.9.8
Description
===========
GNU Solfege is an eartraining program for GNOME. The 1.4.x releases are for
GNOME1, 1.9.x are ported to GNOME2.
Enhancements
============
-Ported to GNOME2.
-Fully i18n-able
Download
========
http://www.solfege.orghttp://alpha.gnu.org/gnu/solfege
_____________________________________________
gnomemm 1.3.15
*** gnomemm
The libgnome*mm libraries wrap the GNOME2 libraries for C++, for use
with gtkmm2. They are collectively known as gnomemm. You will need the
latest gtkmm2 release.
libgnomeuimm wraps libgnomeui for C++.
libgnomecanvasmm wraps libgnomecanvas for C++.
libglademm wraps libglade for C++
gconfmm wraps GConf for C++.
libbonobomm wraps libbonobo for C++.
libbonobouimm wraps libbonoboui for C++.
libgnomemm wraps libgnome for C++.
We have also provided gnomemm as one umbrella package, gnomemm-all, for your
convenience, and it might even work. Alternatively you could use jhbuild's
meta-gnome-C++, or garnome, or debian's apt-get.
*** Changes:
libglademm 2.0.1:
* Build fixed - the $SED problem should be gone.
libgnomemm 1.3.10:
* distribute macros.m4 (Bradley Bell)
* Removed some libgnome.h includes, to simplify gettext() redefinition
problems. (Murray Cumming)
libgnomeuimm 1.3.15:
* libbonobouimm requirement increased to avoid #includes problems.
libbonobomm 1.3.3:
* Regenerated for latest orbitcpp.
libbonobouimm 1.3.4:
* Regenerated for latest orbitcpp.
*** Download
http://sourceforge.net/project/showfiles.php?group_id=1161
You will need gtkmm 2, available from the same place.
You will also need the lastest orbitcpp 1.3.x:
ftp://ftp.gnome.org/pub/GNOME/sources/orbitcpp/
*** Installation:
The gnomemm libraries should be built and installed in this order:
libgnomemm, gconfmm, libgnomecanvasmm, libglademm, libbonobomm, libbonbouimm, libgnomeuimm.
--
Murray Cumming
murrayc@usa.netwww.murrayc.com
_____________________________________________
pygtk-1.99.15 pyorbit-1.99.3 gnome-python-1.99.15
General
=======
We expect this to be last unstable release before 2.0.
For next release, we are going to concentrate on documentation and
bug fixes.
Highlights of news in PyGTK 1.99.15
===================================
Distutils
It's now possible to build PyGtk and gnome-python using python
distutils. It has not been tested extensively yet (as the autoconf
version) but it should work on most systems. If it does not work
for you, please report a bug and try the autoconf configure script.
To build and install, simply type:
./setup.py install
Alternatively you can specify a prefix (/usr is usually default):
./setup.py install --prefix /usr/local
If you want to build with threading support, add
the --enable-threading option to the command line.
This eliminates the need of autoconf,automake,libtool and make
for developers and people who want to build from CVS.
libgnomeprint and libgnomeprintui
Thanks to Gustavo Carneiro there is now more or less complete(!)
libgnomeprint and libgnomeprintui bindings.
libgnomeprint(ui) 2.1.6 or higher is required (from gnome 2.2)
GMainLoop/GMainContext
It's now possible to run the GMainLoop without importing gtk.
This is very useful for projects that only uses input_add,
timeout_add or idle_add.
Threading
A lot of work has been gone into improving and testing
threading support in PyGTK. It should now be possible to use
threads in most situations. There are a few limitations however,
For instance, the mainloop will always be run in the main thread.
Where to get it?
================
PyGTK, PyORBit and gnome-python can be downloaded from:
http://ftp.gnome.org/pub/GNOME/sources/pygtk/1.99/http://ftp.gnome.org/pub/GNOME/sources/gnome-python/1.99/
Overview of Changes in PyGTK 1.99.15
====================================
distutils support (me)
Code generator improvements (Jeremy Katz)
Threading fixes (Jon Trowbridge, David I Lehn, Joe Shaw and John Finlay)
API additions:
GtkTextBuffer (James Henstridge, me and John)
GtkTextView (me and John)
pygtk.py bug fixes (me)
GtkFileSelection (Joe)
libglade (me)
GMainLoop/GMainContext support (me)
Overview of Changes in gnome-python 1.99.15
===========================================
distutils support (me)
libgnomeprint and libgnomeprintui bindings (Gustavo Carneiro)
Completed NautilusView (me)
BonoboArg/BonoboArgType support in codegenerator (me)
BonoboEventSource (me)
BonoboUIComponent improvements (Arjan J Molenaar)
Added monitor bindings (me)
More mime type bindings (me)
Bugs fixed:
[72333] pygtk should handle unix signals
[99102] Crash in pyg_object_set_property() with a custom in-python c
[101566] Missing funcs(?)
[102083] TextBuffer.insert_at_cursor can have default len of -1
[102084] gtk.Invisible() crashes when leaving scope
[102087] Don't need to override TextBuffer.set_text()
[102091] No listeners can be added to a BonoboUIComponent
[102098] gnome.ui.PAD/ | PAD_SMALL | PAD_BIG missing
[102180] should tolerate multiple pygtk.require/import gtk calls
[102186] Make TextBuffer insert methods handle text consistently
[102190] add monitor functions to vfs bindings
[102226] libgnomeprint / libgnomeprintui bindings
[102362] GObject should wrap GMainLoop
[102551] CORBA_any types not wrapped correctly in callbacks
[102557] Need bindings for gnome.IconList.set/_icon_data/get_icon_data
[102607] Provide a default value for include_hidden_chars in TextBuffer
[102627] Provide default value for left_gravity parameter in TextBuffer
[102628] Provide way to set TextTag properties in TextBuffer.create_tag
[102650] Glade.autoconnect should accept an instance
[102731] PANGO_SCALE_* constants tp pangomodule.c
[102735] Allow a TextTag to be created without specifying a name by
default
[102756] Deadlock with pygtk and threads
[102978] Wrapping gtk_fileselectionget_selections()
[103443] Default values for TextIter tag methods begins_tag, ends_tag
[103559] GtkImage methods can take NULL parameters
[103615] distutils should be split up
[103616] "data" argument to bitmap_create_from_data should have type
[103851] gtk.mainiteration_do() needs to handle threads
[103876] pygtk.require() considers empty directories
[103979] dir() on gtk.gdk.Event/ instance does not show all fields
[104008] wrong return value for empty list in get_list function
Thanks to all contributors which this release would be impossible without:
You rock guys!
Tom Cato Amundsen, Ross Burton, Gustavo Carneiro, John Finlay,
Florin Iucha, Jeremy Katz, Eddie Kohler, David I Lehn, Andreas
Marienborg, Arjan J. Molenaar, Joe Shaw, Jon Trowbridge,
Brian Warner and James Willcox
--
Johan Dahlin <jdahlin@async.com.br>
Async Open Source