BEAST (the Bedevilled Audio SysTem) is a graphical front-end to
BSE (the Bedevilled Sound Engine), a library for music composition,
audio synthesis, MIDI processing and sample manipulation.
The project is hosted at:
This new development series of BEAST comes with a lot of
the internals redone, many new GUI features and a sound
generation back-end separated from all GUI activities.
The most outstanding new features are the demo song, the effect and
instrument management abilities, the track editor which allowes
for easy selection of synthesizers or samples as track sources, loop
support in songs and unlimited Undo/Redo capabilities.
Overview of Changes in BEAST/BSE 0.5.6:
New (or ported) modules:
BseEvaluator - highly experimental (available with --devel) expression evaluator by Stefan Westerfeld
DavBassFilter - a low-pass resonant TB-303 style filter by David A. Bartold
Added support for author and licensing information for plugins,
available as "Show Info" in the button3 popup menu on modules
Started MIDI file import ability
Started new undo-able parasite mechanism for BSE files
Fixed default value serialization in BSE files
IDL Compiler bug fixes and cleanups [Stefan Westerfeld]
Started C++ Language Binding [Stefan Westerfeld]
Added i18n support to IDL Compiler [Stefan Westerfeld]
Added #include-impl support to IDL Compiler [Stefan Westerfeld]
Added toplevel package tests in tests/ [Stefan Westerfeld]
Support upper case note names
Internationalized plugins
Merged translation domains
Updated Czech translation [Miloslav Trmac]
Updated Dutch translation [Vincent van Adrighem]
Updated German translation [Christian Neumair]
Updated Serbian translation [Danilo Segan]
Updated Spanish translation [Ismael Andres Rubio Rojas]
Updated Swedish translation [Christian Rose]
Added Catalan translation [Xavier Conde Rueda]
Added Greek translation [Kostas Papadimas]
Added Portuguese translation [Duarte Loreto]
Complete rebuild of the GUI code by moving to XML based widget tree stencils
Completely recoded menu generation, activation and sensitivity, based
on new simple action lists amd a stencil factory mechanism
Rewrote all existing property entry fields and added new types
Implemented a couple new widgets to improve GUI experience (GxkMenuButton
as GtkOptionMenu replacement, GxkSimpleLable for shortened widths, ...)
Added project management basics. For the moment, one can create, modify
and delete a project. it is also possible to rescan a given page (full
branch refresh will come soon...). For the moment Project management is for
web sites only.
Added "Last modified" column in the main tree view.
Updated settings dialog appearance to be more "gnome like".
A new release on the 2.5 front fixes a nasty bug that would cause ghex
built without the GTK sanity checks to crash if a document was closed
via File->Close menu (thanks to Shakti Sen for reporting and patching
this one). Apart from that, it re-introduces rendering of the cursor in
the inactive view as an outlined rectangle, allowing the user to quickly
determine which view is active, allows for view switching with the
tabulator key and properly redraws the offset display when the views are
resized!
Among the build-related issues, the *_DISABLE_DEPRECATED flags are now
optional and introduced by --enable-deprecations parameter to
configure.in and the -Wall flag was removed from CFLAGS to allow for
non-gcc builds.
The translators have, as usually, been reall busy, so we have updated
Portuguese (Duarte), Norwegian (Kjartan) and Catalan (Xavier)
translations.
There are only very little differences in this release compared to
0.3.90.
French translation has been updated.
This release is considered stable. Development will now mainly be made in
the 0.5.x development releases. The projects are listed in the TODO file.
Comments are welcome.
Other 0.4.x versions will be released if bugs are found and fixed or for
new or updated translations.
A horrible case of bronchitis couldn't keep me from unleashing new bugs
on my adoring testers. Version 2.5.2 of Yelp is ready for you. Are you
ready for it?
Yelp is the default help browser in GNOME 2. It boasts the awesomest
DocBook transformation system in existence. It also still features the
regressions for HTML, man, and info.
Lots and lots of work on the Find dialog (Chee Bin HOH)
Page titles now show up in the titlebar (Shaun McCance)
Non-existent pages are discovered faster (Shaun McCance)
Sidebar selection follows loaded page again (Shaun McCance)
Previous, Next, and TOC have menu items (Shaun McCance)
Window icon from the icon theme, more to come (Shaun McCance)
Pretty colored boxes that follow the theme (Shaun McCance)
Admonition graphics work again (Shaun McCance)
Plenty more work on the DocBook XSLT (Shaun McCance)
Display a busy cursor while loading (Shaun McCance)
Put Titlepage and Contents in the right order (Shaun McCance)
Prevent duplicate entry in history (Shaun McCance)
Do startup notification right (Shaun McCance)
Various crashers and leaks fixed
Updated translations:
ar (Arafat Medini)
be (Ales Nyakhaychyk)
ca (Jordi Mallach)
cs (Miloslav Trmac)
da (Ole Laursen)
de (Christian Neumair)
el (Nikos Charonitakis)
es (Francisco Javier F. Serrador)
ja (Takeshi AIHANA)
nl (Tino Meinen)
nn (Åsmund Skjæveland)
pl (GNOME PL Team)
sr (Danilo ¦egan)
sr@Latn (Danilo ¦egan)
sv (Christian Rose)
That one line doesn't really do Chee Bin HOH justice. He's been doing
some really awesome work, and I feel I should spend another three lines
here saying thanks. So, thanks.
Also, no sooner do I add new strings than our translators translate
them. You guys rock.
GnomeSword is a Bible study tool for the GNOME desktop that uses libraries
and modules provided by the SWORD project. It lets you read and search
through multiple Bible texts. Features include the ability to add formatted
notes to verses, bookmark passages, and reference commentary and lexicon
modules.#
This is the first stable release of the GNOME2 version, supporting SWORD
1.5.6 and 1.5.7. It represents a major rewrite and features a full port to
GTK2, with a new GUI which aims towards HIG compliance. It uses more GNOME
functionality (including gnome-print and gnome-spell), and has support for
new SWORD features such as preverse headings. A manual is now included, in
both the English and French languages.
There have been huge usability improvements and numerous other enhancements
since the previous GNOME 1.x version. We encourage you to take a look.
There's not much news in this release except build fixes to allow building
against the newest gtk. Some new functions and a couple of fixes such.
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 :)
Allow large integer powers of 1,-1,1i,-1i and do it very fast
Be nicer with integer powers of pure imaginary numbers
mpfr seems broken in 4.1.2 causing something like 0.1^(-1.0) to come out
as 0.1 rather then 10. Powers will just use exp and ln for now which
are correct.
Fix warnings on Kernel([0])
Don't use DEPRECATED defines to allow compiling with newer gtk+
Translation updates (Vincent van Adrighem, Metin Amiroff, Jordi Mallach,
Xavier Conde Rueda, Christian Rose, Miloslav Trmac, Duarte Loreto,
Tino Meinen)
Note that making RPMS should be simple with rpmbuild -ta <tarball>, you
should also get the updated GMP RPM which has MPFR enabled since that's
a lot better then internal FP routines of genius. RPM for that is on
the 5z site. Apparently Fedora might have MFRP at some point enabled in
GMP.
Note that the RPM at the 5z site is built without GtkSourceView and so
there is no syntax highlighting and other such good stuff. If you install
GtkSourceView then rebuild the RPM and you'll get much nicer editting
capability.
The ability to quote is a serviceable substitute for wit.
W. Somerset Maugham
GHex 2.4.1
"Crime & Punishment"
This maintenance release fixes a nasty bug that would cause ghex built
without the GTK sanity checks to crash if a document was closed via
File->Close menu (thanks to Shakti Sen for reporting and patching this
one). Apart from that, it re-introduces rendering of the cursor in the
inactive view as an outlined rectangle, allowing the user to quickly
determine which view is active, allows for view switching with the
tabulator key and properly redraws the offset display when the views are
resized!
The translators have, as usually, been reall busy, so we have updated
Swedish (Christian), Hungarian (Andras), Portuguese (Duarte), Norwegian
(Kjartan) and Catalan (Xavier) translations.
gLabels is a lightweight program for creating labels and
business cards for the GNOME desktop environment. It is
designed to work with various laser/ink-jet peel-off label
and business card sheets that you``ll find at most office
supply stores.
Make templates known when encountered for the first time in a label.
This can occur when template names have changed between versions or
when you receive a glabels document from someone else who has created a
custom template. (me)
Now builds against GNOME 2.5.1 (GARNOME 0.28.3). (me)
Fixed button order in new label and label properties dialogs.
(Wayne Schuller)
Fixed a bug with the preferences dialog, which resulted in ignoring
default object property preferences. (me)
Fixed a bug which caused the waste property to function incorrectly
on rectangular labels. (me)
Fixed bug in object editor size page which caused the height spin
button to be ignored. (me)
Fixed bug with object editor size page that caused text object sizes
to be prematurely changed when any property is edited. (me)
This release is mainly to fix an intltool problem. There is also a minor
upgrade to the seahaven game in aisleriot: you can now drag
sequences of cards to the foundations.
The SLgtk package binds the Gtk2 and GtkExtra widget sets to the S-Lang
scripting language (www.s-lang.org). SLgtk wraps approximately 2200
functions from Gtk2 and its constituent libraries, includes over 4000
lines of sample code in 40+ working guilets, and provides a code generator
(SLIRP) which is useful for building additional S-Lang modules.
SLgtk also includes a visual version of the powerful S-Lang "where"
command, extensions to and performance enhancements for several GtkExtra
widgets, and a pixbuf loader for the FITS image file format widely used
within astronomy.
Happy Holidays,
-Michael S. Noble
Changes in v0.5.3 (12/24/03):
VWhere 1.1.0 enhancements:
data may fabricated on the fly with arbitrary S-Lang expressions,
including calls to S-Lang, C, and FORTRAN functions
in array mode user may now input an unlimited number of arrays,
instead of just one per X/Y axis
plots may now be deleted (just point and click!)
SLIRP 0.9.8 enhancements:
support import() of >1 SLIRP-generated module into single app
support nested resource files, and sharing of type definitions,
with new slirp_include_rc(filename) function
Install src/slirprc-gtk.sl to <install>/share/slsh/local-packages, for use in other SLIRP-generated packages which wish to build against SLgtk.
Added gtk_widget_show(item) calls to menus examples, to show benefit of
menus knowing the size of their largest item (dburke@cfa.harvard.edu).
Progress bar example enhancements:
use timeout to increment progress indicator, instead of button press
use no file-global variables (slightly better coding style)
call gtk_widget_show() on menu items, for reasons similar to above
Added wrappers for GTK_WIDGET_SENSITIVE and GTK_WIDGET_CAN_FOCUS macros.
Percolate time field in GDK button events up to S-Lang layer.
Built and tested on Mac OS/X 10.3.1, against Gtk 2.0.6 and 2.2.1.
Added Makefile protection to avoid problems from false rebuilds on LANs
with NFS drives hosted from machines with mismatched system clocks.
Changes in v0.5.2 (12/10/03):
Removed constraint from embedded gdk_colormap_alloc_color() calls that
allocated colors be 'writable', to more gracefully support smaller color
systems (as writable colors cannot be shared).
Finally, we know the answer to the question: can you make a
gnome-games release with a kitten balanced on each shoulder ? The
answer is yes.
Mostly miscellaneous stuff. People who use the shuffle option in
mahjongg will be happy.
aisleriot: Double clicking in the games selection menu now works.
blackjack: Text drawing re-write.
glines: Avoid warnings from premature drawing. Improve the use
of GamesFileList.
gnibbles: Reworked the exit code to avoid occasional crashes on
exit. Fixes for the desktop file.
gnometris: Avoid crashing by only getting the score when a game is
in progress. Avoid warnings by not trying to impose a C
standard on C++ code.
mahjongg: Shuffling is now guaranteed to produce a solvable pile
(assuming a solution is possible). Undo and redo now are
now disabled after a shuffle.
same-gnome: Use GamesFileList for finding the theme files. You can now
write themes in any format supported by gdk-pixbuf.
gdk-card-image: Improve the use of GamesFileList.
libgames-support: Improvements to GamesFileList.
Gnumeric 1.2.4
Gnumeric 1.2.4 aka "A branching we will go" is now available. ****
With a few more bugs fixed, and some final features enabled for the
charting engine Gnumeric has now branched. Version 1.2.3 was not
announced due to last minute fixes in xls export. The main extension
in this release is the addition of value formats for the axis labels,
user defined, auto generated from the source data, or from MS Excel.
Development of 1.3.0 has already begun, so releases of the 1.2.x line
will now be bug fix only.
It's a text widget that extends the standard Gtk+ 2.x GtkTextView.
It improves it by implementing syntax highlighting and other
features typical of a source editor.
It's currently being used by gedit, Glimmer source code editor and
other projects like DiaSCE2 and Mono Debugger.
Libxml2 is the XSLT C toolkit developed for the Gnome project (but usable
outside of the Gnome platform). It also provides
the xsltproc XSLT transformation tool.
(If you have no clue what gdm is, skip a few paragraphs down first)
Damn intltool! Here's a working stable tarball for GDM ...
And now for the standard part of the release announcement:
GDM is the GNOME Display Manager, it is the little proggie that runs in the
background, runs your X sessions, presents you with a login box and then
tells you to piss off because you forgot your password. It does pretty much
everything that you would want to use xdm for, but doesn't involve as much
crack. It doesn't use any code from xdm, and has a more paranoid and safer
design overall. It also includes many features over xdm, the biggest one of
which is that it is more user friendly, even if your X setup is failing. The
goal is that users should never, ever have to use the command line to
customize or troubleshoot gdm. It of course supports xdmcp, and in fact
extends xdmcp a little bit in places where I thought xdm was lacking (but is
still compatible with xdm's xdmcp).
Fix build problem caused by intltool (fixes #130234)
Translation update (Zygimantas Berucka)
Note: GDM2 was originally written by Martin K. Petersen <mkp@mkp.net>, and
has for a while now been maintained by the Queen of England. She is usually
not responsive to bug reports or feature requests. You can try to send them
to me however.
Note2: If installing from the tarball do note that make install overwrites
most of the setup files, all except gdm.conf. It will however save backups
with the .orig extension first.
Gnomoradio is a peer to peer music playing system, based on Creative
Commons licenses. It has the ability to find, recommend, and play songs
that are freely available.
GNOME-Mud is a Multi-User Dungeon (MUD) client, which aims
to make mudding a bit easier.
It can define aliases, triggers, variables. keybind
shortcuts and has a connection wizard to easily manage
different player characters and MUDs. GNOME-Mud is the
The GNOME System Tools version 0.31.0 "A brick in the sky" have been
released.
The GNOME System Tools are a set of cross-platform configuration
utilities for Linux and other Unix systems. Internally they are divided
in frontends and backends. The frontend knows nothing about the
underlying system and provides the same user interface across the
different types of systems. The backend knows how to read and write the
configuration information. The GNOME System Tools do not impose a new
database on the system: they work with the default configuration files
so that configuration can still be done by hand or by other tools.
Libxml2 is the XML C parser and toolkit developed for the Gnome project
(but usable outside of the Gnome platform).
It also provides the xmllint XML/HTML processing tool.
Peer to peer music playing system, based on Creative Commons licenses.
Finds, shares, and downloads freely available music automatically,
according to a user's inferred listening preferences.
(If you have no clue what gdm is, skip a few paragraphs down first)
It appears that some bonehead mistakes made it into the stable tree recently
and it also appears that some bonehead mistakes were there for some time
already. I know I promissed no more 2.4.4.x releases since 2.4.4.5 was
perfect enough, but oh well. Apparently it was even more crap then some
of the earlier releases. So here's a fixer release.
This doesn't have any coolness of recent CVS versions. I'll make a devel
release at some point, so that you too can be the first kid on your block
to run with these new features that no one really needs/wants.
And now for the standard part of the release announcement:
GDM is the GNOME Display Manager, it is the little proggie that runs in the
background, runs your X sessions, presents you with a login box and then
tells you to piss off because you forgot your password. It does pretty much
everything that you would want to use xdm for, but doesn't involve as much
crack. It doesn't use any code from xdm, and has a more paranoid and safer
design overall. It also includes many features over xdm, the biggest one of
which is that it is more user friendly, even if your X setup is failing. The
goal is that users should never, ever have to use the command line to
customize or troubleshoot gdm. It of course supports xdmcp, and in fact
extends xdmcp a little bit in places where I thought xdm was lacking (but is
still compatible with xdm's xdmcp).
The programs that want to talk to gdm check ownership of /tmp/.gdm_socket
for added paranoia
Fix assert failure when starting Xnest (fixes #127780)
Time for the fail delay is in microseconds (Leena Gunda, fixes #128507)
Translation updates (Maxim Dziumanenko, Dmitry G. Mastrukov, Russian team,
Andras Timar, Sanlig Badral, Paul Duffy, David O'Callaghan,
Jordi Mallach, Jordi Mas, Guntupalli Karunakar, Andras Timar)
Note: GDM2 was originally written by Martin K. Petersen <mkp@mkp.net>, and
has for a while now been maintained by the Queen of England. She is usually
not responsive to bug reports or feature requests. You can try to send them
to me however.
Note2: If installing from the tarball do note that make install overwrites
most of the setup files, all except gdm.conf. It will however save backups
with the .orig extension first.
I am announcing the first public release of the Pigeon CD Burner.
This program is a CD burner, aiming at integration with the gnome2
desktop. It can be found at https://sourceforge.net/projects/gnome-cd-burner/.
Please check the ToDo file before submitting bug reports.
Currently, only wav burning is supported. Also, Pigeon does not currently
check the length of the wav files to make sure that they will fit on the CD.
That will come with the addition of Gstreamer, probably by next release. In
addition, the interface freezes up for LONG periods of time when building
the iso and when recording the CD. While nothing is wrong (running the
program from the terminal shows exactly what is going on), this will need to
be fixed in future versions. Finally, adding directories can take a great deal
of time, as pigeon recursively goes through and calculates the total size of
all the sub-directories.
Feel free to email me with any questions that may come up at
snyderp@lawrence.edu.
An interactive and graphic tool for seismic data processing: it works with
data in SAC_bin and SAC_ASCII, and provides tools for plotting data, zoom,
picking, filtering, spectral analysis, time-frequency, polarization
analysis ...etc.
Snapshots are also available through Red Carpet for 5 platforms
including SuSE 9 and RedHat 9.
Upgrade Notes:
Evolution 1.5 can be installed at the same time as 1.4.x. However note
that there are still some bugs migrating data from 1.4.x to 1.5 and that
1.5 stores its information in ~/.evolution rather than ~/evolution/ so
that if you add new info in 1.5 in will not show up in 1.4.x.
What Has Changed:
Evolution 1.5 has fixed some major architectural issues and sees the
splitting out of the addressbook, calendar and task data access into a
separate library for other projects to use. Shell components are now
much more simplified. Other major features in the 1.5 series include
S/MIME support and spam filtering. Since the 1.5 release we have been
engaged in general bug fixing and re-engaging any features that were
disabled during previous development. We've also had some bounties
completed and go in.
Reporting Bugs
The main purpose of this release is, of course, to gather as much
testing as possible from users. Your help in testing and submitting bugs
as you find them is highly appreciated.
If Evolution 1.5.1 crashes, please take the time to submit the bug using
Bug Buddy, trying to fill in as much detail as you can regarding the
circumstances that lead to the crash.
If, on the other hand, you find a problem in the behavior or the
appearance of the application, please go to http://bugzilla.ximian.com/
to use our Bugzilla interface to report the bug.
You can also check if your bug has been reported before by using the
search functionality of Bugzilla.
OpenHacha is a "free as in freedom" implementation for GNU/Linux of the
propietary-and-only-for-MS-Windows program Hacha. OpenHacha is based on the
libhacha.cs library, a C# implementation of the Hacha program features,
developed by the Sierra project.
I'd like to announce the eleventh 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 (GPL).
PythonCAD requires Python 2.2 or Python 2.3. 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 eleventh release adds a few more fixes for running PythonCAD under
Python 2.3 that were missed in the tenth release. This release improves
the transfer of entities with associated dimensions from one layer to
another. Prior to this release the dimension would be deleted, but now
the dimension is preserved. This release also contains a number of file
saving and loading cleanups applied to the code. A small number of bug
fixes have been applied as well, and the addition of Ellipse and Spline
entities has begun, though neither is complete yet.
PythonCAD marked its first birthday on December 21, 2003! Yay!
The mailing list for the development and use of PythonCAD is available.
Visit the following page for information about subscribing and viewing
the mailing list archive:
Come and join me in developing PythonCAD into a world class drafting
program, and Happy New Year to everyone!
Art Haas
--
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.