Release Digest: GNOME, June 3, 2003
Jun 04, 2003, 05:00 (0 Talkback[s])
How to Help Your Business Become an AI Early Adopter
To find out what Genius is, skip a few paragraphs down, or go to
The degree I have is a mathematics one and not a CS one. This
means that I'm allowed to release crappy code, as long as all the
mathematics is right. Which is what happened. The IDE interface
stuff really sucked in the last version, would pretty surely crash
before saving the second time, and just generally was kind of
sucky. Now it's less sucky. I have actually been using it now so I
fixed all the obvious problems with it and also added things to
make it easier to use. Other then that I added a few functions,
(like square roots modulo a prime), that I needed, but it's a
fairly minor update only, but major bugfixing for the GUI.
Again you should really get a GMP with MPFR enabled as it
includes much better floating point routines then the native genius
ones. The 5z site has an RPM for you redhat people (since redhat
doesn't seem to ship gmp with --enable-mpfr).
In any case, Genius is one of the oldest GNOME projects, it has
been the original GNOME calculator before I got wild ideas about it
doing absolutely everything. It is programmable has a powerful
language and handles many fun features including matlab like
support for matrices. It requires GNOME2 and a recent enough gmp
library. However you can still use the command line version if you
prefer non-gui interface.
There is still a lot of work required to make this all nice,
mostly it needs to have the function library improved and verified
to be correct and documentation needs to be written (the complete
help system is not yet in place). Feel free to help out :)
Here are the news in 0.5.5:
Note the syntax changes marked with 'SYNTAX:'
- Fix quite a few DOH! errors in the GUI it should now be usable
to actually edit and save file and all that
- Also print the number line in the status box, this makes it
much easier to find parse errors.
- Add SqrtModPrime, IsPrimitiveModWithPrimeFactors,
- SYNTAX: use SqrtModPrime when sqrt is called in mod context
(only if the modulo is a prime, otherwise we print an error)
- Other minor fixes.
- Some new translations apparently too (Swedish by Christian
(Note that at the 5z.com site there are also some RPMS for RH9,
which may work for RH8. The menuitem is now in the Office/Other
menu. There is also a GMP RPM for RH8 and RH9 which enables MPFR
and I recommend upgrading to that.)
When the rich make war it's the poor that die.
GGV 2.0.1 and 2.3.0
It's time for the regular GGV updating -
First a new bugfix release to go with your shiny Gnome 2.2
GGV 2.0.1 "Siegmund"
featuring many translated help files, courtesy of sun, and a few
bugfixes mending the most critical things in bugzilla and making
the zoom-to-fit feature coexist hapily with scrollbars.
And for the bold and the brave, the first version for the
upcoming 2.4 release,
GGV 2.3.0 "Sieglinde"
that, apart from the stuff from the 2.0.x series, features many,
architectural changes to make GPdf developers happy.
Padraig O'Briain, Rajkumar Sivasamy, Menthos, Christian Neumair,
Abel Cheung, Mike Lei and especially Martin Kretzschmar have been
helping with the code and Paisa Seeluangsawat, Abel Cheung again,
Christian Rose, Yuriy Syrota, Christophe Merlet, Duarte Loreto,
Lucas 'Basurero' Vieites, Paul Duffy, Ole Laursen, Jordi Mallach,
Miloslav Trmac, Christian Neumair, KAMAGASAKO Masatoshi, Danilo
??egan, Kostas Papadimas & David Barzilay have been translating
the strings for you.
both are available at the nearest gnome FTP server!
now go on and play,
GNOME Network 1.99.0 released!
GNOME Network is a set of network-oriented tools targetted to
desktop users, and currently includes:
- a network information tool, similar to the one found in Mac OS
- a remote shell (Telnet/SSH) client
- a remote desktop (X11/VNC) client
- a (not working yet) backup tool
GNOME Network 1.99.0 is the result of porting and cleaning the
old gnome-network 1.0.2 code. In this process, most of the tools
originally available in the module have been removed, and new tools
have been added. This is the first public release of the brand new
GNOME Network, and so should be treated as beta software.
Network information tool:
- Added NIC information pane (German Poo)
- Added pinging tool (German Poo)
- Added route tracing tool (German Poo)
- Added network status tool (German Poo)
- Added port scan tool (German Poo)
- Added remote shell (Telnet/SSH) client (Rodrigo Moya)
- Added remote desktop (X11/VNC) client (Rodrigo Moya)
- Started tool (Rodrigo Moya)
- Czech (Miroslav Trmac)
- French (Christophe Merlet)
- Hebrew (Gil Osher)
- Portuguese (Duarte Loreto)
- Serbian (Danilo Aegan)
- Spanish (Pablo del Campo, German Poo)
- Swedish (Christian Rose)
- Traditional Chinese (Abel Cheung)
- Vietnamese (Pablo Saratxaga)
- Walloon (Pablo Saratxaga)
It's in http://ftp.gnome.org/pub/GNOME/sources/gnome-network/1.99/
Use the gnome-network module in http://bugzilla.gnome.org
Coriander is a full-featured GUI for IIDC compliant, IEEE1394
- V4L export to apps like gnomemeeting, effectv,...
- hotplugging capability
- GUI layout improved
- major Format7 debug
- fixed 50fps limitation
- overall stability improved
Gnome2 wget front-end.
- popup menu
- pause/continue and cancel download added.
- HIG cleanup
A new gnome-games is available at the usual place:
Full details below:
me-games "Shiny Things Revenge" 2.3.3
13% Fewer bugs, 15% less fat and 7% more games.
We now have a blackjack game courtesy of Jon McCann.
The package has also lost 1.5 Mb due to the judicious use of
For the paranoid system administrator there are now the
--disable-setgid, --with-scores-group and --with-scores-user
options for configure to help you manage those pesky setgid
The major changes, game by game:
- Should stop crashing if you have libguile >1.5.
- More i18n work. Still not perfect, but should be a lot
- The corruption when using the undo button has been fixed.
- Don't crash after 128 turns.
- Gataxx is now bug-free (TM).
- Some extra card images. Look for the "Dondorf" images.
- There are now some sokoban levels to play. Thanks go to Alberto
Manuel Brandao Simoes for convering the levels from Herman
Mansilla's Yakoban game. Select the Gnomekoban levels from the
preferences dialog and don't forget about the "restart level"
option when you back youself into a corner.
- There has been no real chance for play-testing these levels yet
against the current sokoban implementation, if you have any
suggestions to make feel free to file a report in bugzilla (even if
it isn't technically a bug).
- "Paused" and "Game over" messages.
- Key behaviour fixes when a new piece appears.
- Scoring consistency: dropping the blocks now scores as much as
using fast-fall with the down arrow.
- Big PNG backgrounds converted to jpeg. The transition should
happen automatically and not be noticeable.
- The multiple score dialogs problem might have been fixed this
Lots of fixes for behaviour and i18n all over the place, thanks
should especially go to Steve Chaplin and Christian Rose for their
patience in making sure I did things properly.
XML Security Library 1.0.2
XML Security Library 1.0.2
Implementation of XML Security specs: XML Digital Signature, XML
- xmlsec-nss configuration and linking options (Tej)
- PKCS21 files reading
- documentation and help files
There's a new stable release of libgnomeui out
libgnomeui 2.2.1 (24.05.2003)
New in this release:
- Fix toolbars to be consistent (Rodney Dawes)
- Fix gnome-segv to not loop when it crashes itself (Malcolm
Tredinnick, Damon Chaplin)
- Make fonts in icon labels respect font size changes (Pasupathi
- Skip hidden pages in the druid (Ricardo Fernández
- Fix referencing problem with MDI (Jaka Mocnic)
- Fix leaks in session management and score handling (Kjartan
Maraas, Arjan Van de Ven)
- Bugfix for gnome-icon-theme (Gustavo Giraldez)
- Don't crash when double clicking the OK button in the
fileselector (Narayana Pattipati)
- API documentation fixes (Sebastian Rittau)
- Don't return FALSE in pointer functions (Morten Welinder)
- Fix compiler warnings and uninitialised vars (Malcolm
- Ask gdk-pixbuf for supported mime types in gnome-icon-lookup.c
(Anders Carlsson, Christian Schaller)
- Fix leak in the font picker (Kjartan Maraas)
- Fix top-left text for icons in nautilus (Alex Larsson)
- Fix the file entry to use utf8 when setting the selected file
name (Hidetoshi Tajima)
- Fix a crash in the icon entry (Balamurali Viswanathan)
- Don't open an infinite amount of preview widgets in the icon
- Enable color palette in the color picker (Gustavo
- Clear entry items properly in gnome-entry.c (Marco Pesenti
- Fix problems with python-based apps and non-initialized memory.
(Marcus at freebsd org)
am (Daniel Yacob), az (Metin Amiroff), be (Dmitry Mastrukov), ca
(Jordi Mallach), cs (Miloslav Trmac), da (Ole Laursen), de
(Christian Meyer), eo (Joel Brich), fa (Roozbeh Pournander), fr
(Christophe Merlet), ga (Paul Duffy), hi (Guntapalli Karunkar), id
(Mohammad DAMT), is (Samuel Gunnarsson), ja (Takeshi AIHANA),ml
(FSF-India), mn (Sanlig Badral), pt (Duarte Loreto), ro (Marius
Andreiana), sr (Danilo Yegan), tr (Fatih Demir), yi (Raphael
Finkel), zh_CN (He Qiangqiang), zh_TW (Abel Cheung)
Sticky Notes 1.2.0
Sticky Notes 1.2.0
A Gnome 2.2 applet that allows you to create, view and manage
sticky notes on your gnome desktop.
* HUGE NUMBER OF CHANGES backported from the stickynotes
component of the gnome-applets module in GNOME CVS. Here is a
- Gnome 2.2 is now required (previously Gnome 2.0 was
- Notes can now be individually colored.
- Notes can now be individually locked (from editiing).
- Notes can now have individual fonts.
- The UI of notes has changed to be more HIG-compliant.
- The icons of stickynotes_applet are themeable.
- Be default, all notes use the system theme.
- The xml save file format has changed, but is backwards and
forwards compatible (hooray xml), so it is automatically
- Default title of notes respects locale now.
- Documentation has been updated.
- Window management buttons are invisible until brought in
- A few extra gconf keys added for advanced users (eg. disable
prompts when closing notes).
- Several filenames changed to sync with the gnome-applets
- Lots of new translations.
- Many, many bugs fixed.
Seventh development release of PythonCAD
I'd like to announce the seventh development release of
PythonCAD, a CAD package for open-source software users. As the
name implies, PythonCAD is written entirely in Python. The goal of
this project is to create a fully scriptable drafting program that
will match and eventually exceed features found in commercial CAD
software. PythonCAD is released under the GNU Public License
PythonCAD requires Python 2.2. The interface is GTK 2.0 based,
and uses the PyGTK module for interfacing to GTK. The design of
PythonCAD is built around the idea of separating the interface from
the back end as much as possible. By doing this, it is hoped that
both GNOME and KDE interfaces can be added to PythonCAD through
usage of the appropriate Python module. Addition of other
interfaces will depend on the availability of a Python module for
that particular interface and developer interest and action.
The seventh release adds the ability to draw tangent
construction circles against one or two other construction objects,
and the ability to easily draw a construction line tangent to two
construction circles. The drawing of parallel construction lines
has been simplified with the addition of a menu choice for doing
this task. There are numerous internal code cleanups and revisions,
and a large number of changes that moved more code into the
interface neutral code directory. These code changes will hopefully
make it easier for developers to add new interfaces to PythonCAD.
Many bug fixes and code improvements have been added as well.
PythonCAD now also has the first iteration of a command
interpreter thanks to the work of David Broadwell. Future releases
of PythonCAD will build on the work he has contributed to make it
easier to use PythonCAD by typing commands in the entry field at
the bottom of the screen.
Between the sixth and seventh release a mailing list for
developing and using PythonCAD has been set up thanks to Barry
Warsaw. The mailing list home is found at:
This page has instructions for joining the mailing list and web
archives of the list postings.
I'd like to publicly acknowledge and thank the developers and
maintainers of PyChecker for the work they've done in developing
this most useful tool. PyChecker is an effective tool for
identifying errors in Python code, and I've been using it more and
more. PyChecker gets a big recommendation from me and so I say
thank you to the people who make it available.
Visit the PythonCAD web site for more information about what
PythonCAD does and aims to be:
Come and join me in developing PythonCAD into a world class
Man once surrendering his reason, has no remaining guard against
absurdities the most monstrous, and like a ship without rudder, is
the sport of every wind.
-Thomas Jefferson to James Smith, 1822