SLgtk 0.3.15
Announcement
Version 0.3.15 of SLgtk is now available at
http://space.mit.edu/~mnoble/slgtk
Highlights of this release include:
- vwhere() version 1.04 enhancements:
- enlargeable plot windows
- “better” tick marks and axes labels
- option to omit the grayed-out drawing of filtered points
- option to shrink plot axes ranges to match applied filters, or
keep them to reflect ranges of original dataset
- Several contributions from John Davis, the author of
S-Lang - An RGB image color selector, based upon the GtkPlot widget
- A pause function, for debugging the module after
importation - Improvements to the example guilets and documentation
More details on these and other enhancements in this release are
given below.
Description
The SLgtk package binds the Gtk2 and GtkExtra widget sets to the
S-Lang scripting language (www.s-lang.org).
SLgtk wraps over 2000 functions from Gtk2 and its constituent
libraries, includes over 4000 lines of sample code in 40+ working
guilets, provides a code generator (SLIRP) which can be useful for
building additional S-Lang modules. Both SLgtk and SLIRP are
reasonably documented for their size and age.
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.
Regards,
-Michael S. Noble
Changes in v0.3.15:
- Carved out and generalized portions of vwhere(), to produce two
new plotting functions: _gtk_plot() and _gtk_oplot() (see docs for
details). - Added vwhere() option which, when applying filters
incrementally, toggles whether filtered/excluded points will be
drawn on subsequent plots. Omitting excluded points can vastly
speed up drawing of filtered plots. - Use new functions in development of an RGB color selector,
which is used to demo the histogram module and also exists as at
examples/rgbselect.sl. - Vwhere plot windows may now be enlarged (but not yet
shrunk). - Map GtkAllocation to a structure type, instead of GtkOpaque,
which allows better support for “size_allocate” signals: now an
actual GtkAllocation struct (an alias for GdkRectangle) will be
passed during signal closure. - Do not strip module at install time for development
builds. - Fix to GtkPlot widget, to ensure at least 1 tick is drawn for
log axes. - Configure events now reflect the x, y, width, and height
fields. - Accept NULL for second arg of
gtk_plot_refresh(plot,rectangle) - Expose events in S-Lang scope now reflect the area GdkRectangle
field. - More graceful handling of non-recoverable S-Lang errors
occuring prior to entering the main loop. - Create soft links to install location for local MIT development
builds. - Three contributions from John E. Davis (davis@space.mit.edu):
- New gdk_pixbuf_save() function
- New gdk_pixbuf_from_data() function
- An SLgtk image viewer widget (packages/rgbwidget.sl)
- Configuration enhancements (see configure –help for details):
- migrated –with-slangdir option to –with-slang as used by
SLang GSL module, to improve consistency - ensure dynamic lib for importable module can include debug
info - simplified by removing most of the M4 code from Gtk configure,
in favor of using pkg-config directly, optionally controlled by new
–with-pkgconfig option.
- migrated –with-slangdir option to –with-slang as used by
- Renamed src/testslgtk to slgtk-demo, to better reflect its
purpose. - Introduced new ./test directory, to house automated regression
tests. - Introduce slgtk_debug_pause() for setting debug breakpoints
after the the module has been loaded. See documentation for
details. - Added Greek text to examples/labels.sl sample code.
- Added several global GdkColor instantiations to gtk.sl:gdk_red,
gdk_green, gdk_blue, gdk_black, gdk_grey (see docs for more
details). - Added #ifdefs to installable SLgtk packages, to account for
possibility that provide()/require() may not be available in parent
application. - Deprecated _get_range() function.
- Added gtk_widget_toplevel() as wrapper for
GTK_WIDGET_TOPLEVEL() macro. - Added wrapper for gtk_quit_add().
- Added _gtk_window_destroy_with(window,parent), as a one-step
way to set a windows transient parent AND have it be destroyed with
that parent. - Corrected several problems in the GtkExtra GtkPlotCanvas
widget, with gtk_plot_canvas_set_size() and log axis ticks. See
src/gtkextra/README for details (not yet backported to GtkExtra CVS
at SourceForge).
GSwitchIt 2.5.0
Application
GSwitchIt 2.5.0
Description
Xkb state indicator for GNOME panel
Enhancements
This is the first release in the 2.5 series.
It is mostly indended to show the brave GNOME world that one new
semi-official module is here for them to test.
>From the functional POV, the biggest change is the
introduction of the plugins. This release is accompanied by the
first release of the gswitchit-plugins module. Also, a lot of
translations were updated.
The layout preview functionality is temporarily disabled.
The absolute requirement for this version is the new version of
the libxklavier library.
Download
http://sourceforge.net/project/showfiles.php?group_id=319
GNOME Software Map entry
http://www.gnome.org/softwaremap/projects/gswitchit
Epiphany 1.1.0
Hi,
What is it ?
Epiphany is a GNOME web browser based on the mozilla rendering
engine. It aims to be simple and easy to use.
What’s changed ?
Epiphany 1.1.0
Code changes
- Remove most egg code and port to the gtk 2.3 api for toolbars
and menus (Marco, Christian) - Cleanup gobjects using the new add_private api (Christian)
- Rewrote xbel bookmarks importer using xmlreader api
(Christian) - Use new dynamic api to create dynamic menus (Marco,
Christian) - Load default mozilla prefs from a javascript file, this is way
is possible to override defaults in about:config (Marco) - Use gtk invisible event boxes (Christian)
- Remove deprecated g_value_set_object_take_ownership()
(Christian) - Use new gnome vfs show_url api (Christian)
- Refactor node db loading functions into a common one in
ephy-node-db. Switch to using xmlReader api. (Christian) - Use gconf_client_notify to initialize prefs (Christian)
- Refactor initialization/automation code to ensure we dont use
dying shell (Marco) - Use GtkIconTheme (Marco)
- Use ngettext where useful (Christian)
- New implementation of location entry using GtkComboBox
(Marco) - New downloads implementation (user interface being worked on)
(Xan, Marco) - Remove our custom implementation and use gtk api for empty
bookmarks menu (Marco, credits to Matthias Clasen for gtk
implementation) - Make the favourites menu self-updating (Christian)
- Port history and bookmarks combos to new api (Marco)
New features
- Added migration from galeon settings (Christopher James
Lahey) - Add an –import-bookmarks command line option, and really
implement the –add-bookmark one. (Christian) - Ability to choose visible columns in bookmarks and history
(Marco) - History time filter (Marco)
- Import bookmarks from Firebird (Christian)
- Ability to import bookmarks from a custom file (Marco)
- Allow dragging of tabs to a window even when the tabs bar is
not shown. (Christian)
Interface improvements
- Simplify font selection and make it use points instead of
pixels like everything in Gnome (Marco) - Use a line to make more clear Language/Fonts relation
(Marco) - Sync spinner with the current active tab (Marco)
- HIGgify new bookmark dialogue title (Christian)
- Special, more compact, toolbar layout for fullscreen
(Marco) - Gtk versions of the mozilla certificate prompts (from
galeon) - Use Bookmarks instead of All as label in toolbars (Marco)
- Use radio buttons for tabs menu (Marco)
- Fix spacing in a few dialogs (Marco)
- Better icons on mime dialog (Marco)
- Case insensitive bookmarks matching in autocompletion (Marco,
credits to Kristian Rietveld for rocking new widget) - Show bookmarks at the top of autocompletion list (Marco)
- Speedup history dialog (Marco)
- Visual progress bar in downloader (Marco)
- Better encoding menu interface. Show most common/most used
entry in the menu, split the others out to a dialog. Allow to
revert to Automatic. Show current selected encoding with radio
buttons (Christian, credits to Matthew Thomas for user interface
ideas) - Toolbar editor improvements. Show a different cursor when
hovering the items. Pickup and drop behavior. Make space for the
item instead of showing a line (Marco, credits to Soeren Sandmann
for gtk changes) - Make location a normal entry, removing the hard to click,
vastly unused arrow for typed urls. (Marco) - Focus bookmarks search entry by default (Ettore Perazzoli)
Bugfixes
- Enable dragging the tab from a single-tab window too
(Christian) - Do not fail if prefs.js is corrupted (Marco)
- Fix location entry losing content when editing toolbar
(Christian) - Fix directory selection persistence (Christian)
- Fix a bug that could have caused bookmarks loss with low disk
(Christian) - Save session also when closing windows (Marco)
- Make mime dialogs interrupt download on Esc, simplify the code
using response signal (Marco) - Fix compilation on Solaris (Marco)
- Set a MOZ_PLUGIN_PATH default. (Christopher James Lahey)
- Fix a warning when printing to a file (Christian)
- Fix intermittent nautilus view activation failure (Mark
McLoughlin) - Fix downloads with authentication (Marco)
- Fix history clear, sometimes sites was not removed completely
(Marco) - Fix some treeview model leaks (Christian, Marco)
Translations
- cs (Miloslav Trmac)
- en_GB (Christian Persch)
- fr (Eric Seigne)
- ga (Paul Duffy)
- hi (Guntupalli Karunakar)
- hu (Andras Timar)
- lt (Zygimantas Berucka)
- ml (Abel Cheung)
- mn (Sanlig Badral)
- nl (Vincent van Adrighem)
- pt_BR (Evandro Fernandes Giovanini)
- ro (Misu Moldovan)
- sk (Marcel Telka)
- sq (Laurent Dhima)
- sr.po (Danilo Segan)
- sr@Latn.po (Danilo Segan)
- sv (Christian Rose)
- ta (Dinesh Nadarajah)
- vi (Pablo Saratxaga)
Where can I get it ?
Source code:
http://ftp.gnome.org/pub/GNOME/sources/epiphany/1.1/epiphany-1.1.0.tar.gz
Epiphany 1.1.0 requires mozilla 1.4, 1.5. The suggested version
is Mozilla 1.5:
ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla1.5/src/mozilla-source-1.5.tar.gz
More about dependencies and installation tips: http://epiphany.mozdev.org/downloads.html
Enjoy.
Marco
GNOME Terminal 2.5.0
Application
GNOME Terminal 2.5.0
Description
Standard GNOME Terminal application.
Enhancements
Thanks to Kjartan Maraas for hunting memleaks, and the
translation team.
- Make new windows/tabs open in the current tab’s working
directory, and
make factory calls start shells in the directory current at the
call.
- Fixed a couple of crasher bugs.
- Fixed a couple of ngettext related problems.
- Various UI enhancements in menus, key navigation et
caetera. - Make sensible use of xterm’s control sequences for setting icon
titles. - Set roles on all windows, so that window managers can use
them. - Fix a few memory leaks, found by Kjartan Maraas.
Translations
Metin Amirov (az)
Jordi Mallach (ca)
Pablo del Campo (es)
Christophe Merlet (RedFox) (fr)
Takeshi AIHANA (ja)
Young-Ho, Cha (ko)
Vaidrius Petrauskas (lt)
Tino Meinen (nl)
Gustavo Noronha Silva (pt_BR)
Danilo Segan (sr)
Dinesh Nadarajah (ta)
pclouds (vi)
Pablo Saratxaga (wa)
Abel Cheung (zh_TW)
Download
http://ftp.gnome.org/pub/GNOME/sources/gnome-terminal/2.5
GNOME Software Map entry
http://www.gnome.org/softwaremap/projects/gnome-terminal
Alleyoop 0.8.0
Application
Alleyoop 0.8.0
Description
Alleyoop is a graphical frontend to the Valgrind memory checker
for GNOME.
Enhancements
- After adding a new suppression rule, immediately remove all
matching errors from the view. Suppress further errors matching the
new rule as well.
Fixes
- Fixed a small memory leak when freeing suppression rules.
Download
https://sourceforge.net/project/showfiles.php?group_id=79027
GNOME Software Map entry
http://alleyoop.sourceforge.net
gnome-utils 2.4.1
Hi all.
GNOME utils is a set of utilities consisting of:
- gfloppy: a tool to format floppies
- gsearchtool: powerful file search utility
- logview: gui to view system logs
- gdict: app to look up words in dictionaries using the dict
protocol
There’s a new release of gnome-utils out with the following
enhancements:
GNOME Utilities 2.4.1
GNOME Dictionary
- Fix a leak (Kjartan)
GNOME Search Tool
- Fix a bunch of leaks (Kjartan)
- Support drag and drop with button 2 (Dennis)
- Fix portability issue on AIX (Dennis)
- ‘Date modified after (days)’ as ‘0’ is not listing all files.
(Shakti Sen) - Improve icon (Dennis)
- Fix for localized filenames not being shown properly
Translations
- Miloslav (cs), Nikos (el), Andras (hu), Artur (pl), Guntupalli
(hi), Kjartan (no)
Tarballs: http://ftp.gnome.org/pub/gnome/sources/gnome-utils/2.4/
Bugs: http://bugzilla.gnome.org/
Cheers
Kjartan
libgtop 2.0.6
Hi.
Libgtop is a library used by gnome-system-monitor and the system
monitor applet to get various bits of information about usage of
system resources, processes and so on.
The new release has the following enhancements:
- Support for linux 2.6.x kernels.
- a lot of updated translations (sorry for not taking the time to
go through those and making a list, but I’m just the monkey who
typed make distcheck 🙂
Tarballs: http://ftp.gnome.org/pub/gnome/sources/libgtop/2.0/
Bugs: http://bugzilla.gnome.org/
Cheers
Kjartan