GNOME Shell 2.91.90 released

2011-02-22 Thread Owen Taylor
GNOME Shell 2.91.90 is now available at:

http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/2.91
0cb01d1b9cdd060883a88fab9377b8c4498ac24a967c5135e6ab6c05f598e332 
gnome-shell-2.91.90.tar.bz2
20e41afe1e1528856d158663a5ff4aa08feddc66d3861ecc1ce55ea44867f991 
gnome-shell-2.91.90.tar.gz

This release just about concludes user interface changes anticipated before
GNOME 3.0. The only significant change we expect after this release is to
add a native network indicator based on NetworkManager 0.9.

About GNOME Shell
=

GNOME Shell provides core user interface functions for the GNOME 3
desktop, like switching to windows and launching applications.
GNOME Shell takes advantage of the capabilities of modern graphics
hardware and introduces innovative user interface concepts to
provide a visually attractive and easy to use experience.

Tarball releases are provided largely for distributions to build
packages. If you are interested in building GNOME Shell from source,
we would recommend building from version control using the build
script described at:

 http://live.gnome.org/GnomeShell

Not only will that give you the very latest version of this rapidly
changing project, it will be much easier than get GNOME Shell and
its dependencies to build from tarballs.

Changes since 2.91.6

 * Workspace handling [Owen, Jakub]
   - Replace existing workspace controls in the overview with a vertical list
 of workspace thumbnails.
   - Change workspace orientationin the main view to vertical
   - Workspaces are automatically managed - empty workspaces are removed,
 other than the last workspace which is always empty - a new workspace
 is added when something is started on that workspace.
   - Add ability to change workspace by mousewheel scrolling over
 thumbnails [Sardem FF7]
 * Add a PolicyKit authentication agent; requests to the user for
authentication from PolicyKit now show up as shell-themed dialogs. [David]
   (http://davidz25.blogspot.com/2011/02/gnome-3-authorization.html)
 * Visual refresh [Florian]
   - Improve the appearance and behavior of the overview "dash"
   - Use larger icons in the Application browser
   - Improve the appearance of the top panel and round the corners of
 the screen [Florian]
   - Improve the appearance of the search entry in the overview [Florian, Ray]
 * Remove minimize and maximize buttons from the titlebar [Owen]
   (http://www.mail-archive.com/gnome-shell-list@gnome.org/msg02527.html)
 * Change the options for stopping the system; Suspend is now in the menu,
   while Power Off... is hidden, but can be accessed by holding down Alt
   when browsing the user status menu [Ray]
 * Port telepathy integration to telepathy-glib from hand-written D-Bus code
   [Guillaume, Morten]
 * Remove the window filtering and highlighting when using the dash application
   menu - it was confusing and buggy rather than helpful [Adel]
 * Use the alt-tab switcher when Above_Tab (alt-` typically) is pressed,
   and fix keybinding handling durng alt-tab. [Rui]
 * Message tray
   - Improve the expand/collapse behavior of for greater stability [Marina]
   - Hold notifications while the user is marked busy [Giovanni]
   - Group chat messages together [Hellyna]
   - Fix bug that resulted in missing icons for contacts without
 avatars [Hellyna]
   - Enable navigation using arrow keys between buttons in
 notifications [Hellyna]
 * Add audio feedback when scrolling over the volume status icon [Giovanni]
 * Add a "Show Layout" item to the input source selector menu
   [Giovanni, Sergei]
 * Use GLib application launching API, to allow us to associate windows with
   applications in a broader rannge of circumstances [Colin]
 * Unify history management between run dialog and looking glass,
   giving consistent behavior [Jasper]
 * Pass extension metadata object to extensions so they can be configured in
   metadata.json [Giovanni]
 * Support symbolic colors for legacy tray icons [Dan]
 * Shell Toolkit: implement ability to specify inset shadows in CSS [Florian]
 * Remove no-longer-useful --xephyr option from gnome-shell wrapper script
   [Dan]
 * Improve the drawing of the "box pointer" used for menus and notifications
   [Sardem FF7]
 * Memory leak fixes [Maxim]
 * Code cleanups [Adel, Dan, Florian, Marina]
 * Bug fixes [Adel, Bastien, Dan, Florian, Giovanni, Jasper, Marina, Maxim,
   Owen, Ray, Takao]
 * Build fixes [Dan, Jason, Jasper, Luca, Owen, Florian, Pierre, Thomas]
 * Visual tweaks [Florian, Jon McCann, Jonathan S, Luca, Marina]

Contributors:
  Giovanni Campagna, Jason D. Clinton, Guillaume Desmottes, Maxim Ermilov,
  Luca Ferretti, "Sardem FF7", Takao Fujiwara, Adel Gadllah, Rui Matos,
  Morten Mjelva, Florian Müllner, Hellyna Ng, Bastien Nocera,
  Jonathan Strander, Ray Strode, Jasper St. Pierre, Owen Taylor,
  Sergey V. Udaltsov, Colin Walters, Dan Winship, Thomas Wood, Pierre Yager,
  David Zeuthen, Marina Zhurakhinskaya

Design:
  Alan Day, Wil

gjs-0.7.11 released

2011-02-22 Thread Owen Taylor
Version 0.7.11
-

http://ftp.gnome.org/pub/GNOME/sources/gjs/0.7/
4d06889ab5d57e6e9b9d44e9bc467849da55b3913656528ad4e6e2dcd7e5cae7 
gjs-0.7.11.tar.bz2
7e1283b63be126023db348c1d19d8cbcf98535ca8684dd95cfd77c05cdf7173b 
gjs-0.7.11.tar.gz

About Gjs:
  Gjs allows using GNOME libraries from Javascript. It's based on the
  Spidermonkey Javascript engine from Mozilla and the GObject
  introspection framework.

Changes:
 * Add gjs_context_maybe_gc() which is similar to JS_MaybeGC but
   tries to account for native allocations made directly from libc
   when determining if GC is useful. Also invoke after creating
   new native objects. [Colin]
 * Adapt to additional xulrunner 2.0 changes [Marc-Antoine]
 * Add back debugger module, with single nativeTrap() function to
   trigger debugger breakpoint [Joe]
 * Fix bug with looking up namespaced native modules [Tommi]
 * Memory leak fix [Tommi]
 * Build fixes [Colin, Jasper]

Contributors:
 Tommi Komulainen, Marc-Antoine Perennou, Joe Shaw, Colin Walters

Bugs fixed:
 639167 memory leak in DBus.bus.acquire_name
 640790 spidermonkey should know about object size
 641391 re-add debugger module, with a nativeTrap() function which calls 
G_BREAKPOINT
 642186 xulrunner API: strict mode support changed some callbacks
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


Mutter 2.91.90 released

2011-02-22 Thread Owen Taylor
Mutter 2.91.90 is now available at:

http://ftp.gnome.org/pub/GNOME/sources/mutter/2.91/
aa10cb7caeae48ecea1903cbdd13d13cdf1b173b4c79684beaa451e4583d01ea  
mutter-2.91.90.tar.bz2
2b01cb58d97aff31c2f36a3046ee741b9844b0bfcbce7324c826a9d66e026ff8  
mutter-2.91.90.tar.gz

About Mutter


Mutter is a window and compositing manager that displays and manages
your desktop via OpenGL. Mutter combines a sophisticated display engine
using the Clutter toolkit with solid window-management logic inherited
from the Metacity window manager.

While Mutter can be used stand-alone, it is primarily intended to be
used as the display core of a larger system such as GNOME Shell.
For this reason, Mutter is very extensible via plugins, which
are used both to add fancy visual effects and to rework the window
management behaviors to meet the needs of the environment.

Changes since 2.91.6


 * Change Above_Tab from being a cycle_group binding to
   a switch_group binding [Rui]
 * Make plugin-loading failure fatal [Colin]
 * Add 'position-changed' signal to MetaWindowActor [Owen]
 * When 'live_hidden_previews' is enabled, position hidden windows
   to allow the creation of workspace previews [Owen]
 * Fix bug with opacity of MetaBackgroundActor

Contributors:
  Rui Matos, Owen Taylor, Colin Walters

Translations:
  Jorge González [es],  Mattias Põldaru [et], Sweta Kothari [gu], Luca Ferretti 
[it],
  Changwoo Ryu [ko], Nguyễn Thái Ngọc Duy [vi]

Bugs fixed:
  641309 When live_hidden_previews is set, force placement for hidden windows
  641310 MetaWindowActor: Add a 'positioned-changed' signal
  641979 Visual glitch on workspace selector closing overview mode
  641384 Make plugin loading failure fatal
  642426 Don't pass handled key events to GTK+
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: AT-SPI2 1.91.90 released

2011-02-22 Thread Mike Gorse

AT-SPI2 1.91.90 is now available for download at:

http://download.gnome.org/sources/pyatspi/1.91/
http://download.gnome.org/sources/at-spi2-core/1.91/
http://download.gnome.org/sources/at-spi2-atk/1.91/

Notes
=

The --enable-relocate option has been removed.  It was only intended as a
temporary hack to simplify testing, was hard to set up, and seemed to cause
problems (ie, BGO#641869).  Distributions that still package AT-SPI-CORBA may
want to mark it as conflicting with AT-SPI2.


A list of work required before the full release can be found at:

http://www.a11y.org/d-bus

What's changed in AT-SPI2 1.91.90
===

* [core/ATK] BGO#641164: Fixed several build errors.

* [core/ATK] Fixed some memory leaks and possible crashes.

* [core/pyatspi] Some selection fixes.

* [core] Fixed wrong introspection information in some places.

* [all] BGO#641869: Removed the --enable-relocate option.

* [core] Avoid returning uninitialized data on error for some methods.

* [core/atk] Use the new GSettings key to test that accessibility is enabled.

* [core] Change some enums from 16-bit to 32-bit to match spec.

* [atk] Fix for BGO#641338: Avoid crashing when unable to listen for p2p
  connections.

* [atk] Set /tmp/at-spi2 to be world-writable.

* [pyatspi] Refactor EditableText so that text methods can be called from it.

* [pyatspi] Make state accessible through pyatspi.constants.


What is AT-SPI2
===

AT-SPI2 is a D-Bus based accessibility framework. It defines a D-Bus
protocol for providing and accessing application accessibility
information. The project includes a library for bridging the D-Bus
protocol to the ATK API, allowing Gtk based applications to be made
accessible. It also contains a client (AT) side library in Python.


Where can I get more information about AT-SPI2
==

The project wiki is available at:

http://www.a11y.org/d-bus



How can I contribute to AT-SPI2?


We are actively seeking contributors to help us make this the standard
a11y framework for Gnome. We need help testing with Gnome accessibility
technologies, improving performance, and generally tying up loose ends.
The above-referenced page contains a list of known issues that should be
fixed.

IRC   : #a11y on Gimpnet
E-Mail: accessibility-at...@lists.linux-foundation.org

Development repositories can be found at:

git://git.gnome.org/pyatspi2
git://git.gnome.org/at-spi2-core
git://git.gnome.org/at-spi2-atk
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


GNOME Color Manager 2.91.90

2011-02-22 Thread Richard Hughes
gnome-color-manager is a session program that makes it easy to manage, install
and generate color profiles in the GNOME desktop.

Version 2.91.90
~~~
Released: 2011-02-22

* Translations
 - Updated French Translation (Bruno Brouard)
 - Updated Greek translation (Michael Kotsarinis)
 - Updated Norwegian bokmål translation (Kjartan Maraas)
 - Updated Slovenian translation (Matej Urbančič)
 - Updated Spanish translation (Jorge González)

* Bugfix:
 - Do not ask the user whether to strip the alpha channel during
calibration (Richard Hughes)
 - Fix a critial warning when installing the shared-color-targets data
(Richard Hughes)
 - huey: remove the dark current values before scaling for the
calibration matrix (Richard Hughes)
 - huey: the CY7C63001 is paired with a 6.00Mhz crystal and it takes 6
clock cycles to process a 16bit inc with carry check (Richard Hughes)
 - huey: when reading SENSOR_MEASURE_RGB, READ_GREEN and READ_BLUE,
the data value is 32 bits in size (Richard Hughes)
 - Use gcm-calculate-fudge to calculate a more accurate value of
HUEY_XYZ_POST_MULTIPLY_SCALE_FACTOR (Richard Hughes)

Richard
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


GNOME PackageKit 2.91.90 released

2011-02-22 Thread Richard Hughes
GNOME PackageKit is the name of the collection of PackageKit GUI tools
for use in the GNOME desktop.

Version 2.91.90
~~~
Released: 2011-02-22

* Translations
 - Added Persian Translation (Mahyar Moghimi)
 - Updated Arabic translation (Khaled Hosny)
 - Updated Czech translation (Marek Černocký)
 - Updated Estonian translation (Ivar Smolin)
 - Updated German translation (Mario Blättermann)
 - Updated Gujarati Translations (Sweta Kothari)
 - Updated Norwegian bokmål translation (Kjartan Maraas)
 - Updated Traditional Chinese translation(Hong Kong and Taiwan)
(Cheng-Chia Tseng)
 - Updated Ukrainian translation (Maxim V. Dziumanenko)

* New Features:
 - Add a nice name for the pk-command-not-found executable in gpk-log
(Richard Hughes)

* Bugfix:
 - Do not show a notification icon when the notification server has
persistence support. Fixes #631726 (Richard Hughes)
 - Do not use sounds in the update viewer (Richard Hughes)
 - Honor aclocal flags (GNOME bug 641584) (Craig Keogh)
 - Make the warning dialog work (Matthias Clasen)
 - Remove LTSP install root setting as it has moved to
gnome-settings-daemon. (Richard Hughes)
 - Remove the gpk-update-icon process, the functionality has been
moved to gnome-settings-daemon (Richard Hughes)
 - Remove the proxy setting functionality, it's been moved into
gnome-settings-daemon (Richard Hughes)
 - Remove the update preferences from the control center (Richard Hughes)
 - Remove useless 'FIXME' schema (Matthias Clasen)
 - Sensitize the app's 'Find' button when pasting into the GtkEntry
(Christopher Aillon)

Richard.
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


GNOME Power Manager 2.91.90

2011-02-22 Thread Richard Hughes
GNOME Power Manager is a session daemon that makes it easy to manage the
power on your laptop or desktop system.

Version 2.91.90
~~~
Released: 2011-02-22

* Translations
 - QA of Galician translations (Fran Diéguez)
 - Updated Arabic translation (Khaled Hosny)
 - Updated Bulgarian translation (Alexander Shopov)
 - Updated Catalan translation (David Planella)
 - Updated French translation (Bruno Brouard)
 - Updated Gujarati Translations (Sweta Kothari)
 - Updated Persian Translation (Mahyar Moghimi)
 - Updated Punjabi Translation (A S Alam)
 - Updated Spanish translation (Jorge González)

* New Features:
 - Force suspend on lid close if LidForceSleep is set to avoid a
melted laptop (Richard Hughes)

* Bugfix:
 - Copy newer versions of osd window from gnome-settings-daemon
(Matthias Clasen)
 - Disable deprecated api again (Matthias Clasen)
 - Do not use g-p-m in XFCE (Vincent Untz)
 - Don't use gdk_display_get_pointer (Matthias Clasen)
 - Fix the expand properties in gnome-power-statistics. Fixes #641766
(Richard Hughes)
 - Fix typo in gnome-settings-daemon migration script (Nirbheek Chauhan)
 - Initialize the error before using in
gpm_backlight_dbus_method_call(). Fixes rh#676075 (Richard Hughes)
 - Mark variables as unused to satisfy gcc (Matthias Clasen)
 - Never return NULL for the object path in GetPrimaryDevice for the
composite battery device. Fixes rh#676055 (Richard Hughes)
 - Use smaller icons in gnome-power-statistics (Vincent Untz)
 - Use symbolic icons in GNOME Shell (Giovanni Campagna)

Richard.
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


Anjuta 2.91.90 (Beta1) released

2011-02-22 Thread Johannes Schmid
What is Anjuta DevStudio?

Anjuta DevStudio is a versatile software development studio featuring a
number of advanced programming facilities including project management,
application wizard, interactive debugger, source editor, version
control, GUI designer, profiler and many more tools. It focuses on
providing simple and usable user interface, yet powerful for efficient
development.

Anjuta 2.91.90 "Prepare for the gladification" (Beta 1)-- Johannes Schmid

New:
- Signal dragging support for python
- Glade usuability fixes
- New inline search/replace from Eugenia (Women Outreach program)

Bugs fixed:
530060 Have a "replace all" option in search and replace
553772 Unable to move or resize widget placed inside a layout widget
568047 Glade plugin does not allow adding notebook containers with less
than 3 tabs.
631260 Composer window broken after defining ActionGroup
633786 plugin.c:59: warning: implicit declaration of function
'PyString_FromString' when compiling anjuta
642647 Crash if anjuta is launched with a project that needs the glade
plugin.
642719 Prototype generator for C header files
638787 wrong set on gtk_source_view_set_smart_home_end
642763 Fix memory in message-view plugin
516685 New artwork for splash screen
549440 LIBADD is added at the wrong position in Makefile.am if it doesn't
exist
565358 documentation files appear in "other files" target
566248 ianjuta_project_manager_get_elements returns weird data
569992 support makefiles named GNUmakefile.am
637981 Port Makefile backend to the new API
640969 Allow importing projects with 3rd party project backends
641181 error building out-of-tree plugins that only include
libanjuta/libanjuta.h
642640 NULL pointer dereference and memory leak in parameter.c
642750 [PATCH] NULL pointer dereference in anjuta-tabber.c
570912 Cannot remove module/package
642723 Small in C header template

Thanks to: Abderrahim Kitouni, Aron Xu, Christian Kirbach, Daniel Mustieles,
Eugenia Gabrielova, Fran Diéguez, James Liggett, Jorge González, Kjartan
Maraas,
Marco Diego Aurélio Mesquita, Nanci de Brito Bonfim, Sébastien Granjoux

Download:
http://ftp.gnome.org/pub/GNOME/sources/anjuta/2.91/anjuta-2.91.90.0.tar.gz
Website: http://www.anjuta.org
Git: http://git.gnome.org/browse/anjuta

Regards,
Johannes






signature.asc
Description: PGP signature
___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list


ANNOUNCE: gtkmm 2.99.5

2011-02-22 Thread Murray Cumming
*** gtkmm 2.99:

gtkmm 2.99 (previously 2.90 and 2.91) wraps GTK+ 2.99. It is the gtkmm-3.0 ABI 
and installs in 
parallel with the gtkmm-2.4 ABI, of which gtkmm 2.24 is currently the latest 
stable 
version. This allows application developers to start using it when they choose 
to, 
without being forced, and without breaking existing installed applications.

gtkmm-3.0 will be mostly API-compatible with gtkmm-2.4, though some  
changes will be needed in application source code.

gtkmm stays in-sync with GTK+ by following the official GNOME release schedule:
http://www.gnome.org/start/unstable/

Bindings for the rest of the GNOME Platform are also available, and are also 
API-stable.

http://www.gtkmm.org


*** Changes

2.99.5 (unstable):

NOTE: We want to freeze the API for a stable release fairly soon, so please
do try to port your application to gtkmm-3.0 and tell us about any problems.

Gtk:
* ButtonBox, Separator, Scale, Scrollbar: Add public constructors.
  (Murray Cumming)
* CellArea, CellRenderer: Added get_request_mode(), 
  get_preferred_[width|height_for_width|height|width_for_height] vfuncs.
  (Kjell Ahlstedt) Bug #639073,
* CellView: Derive from Orientable and add set/get_draw_sensitive(),
set/get_fit_model() and the new properties.
* EntryCompletion: Derive from Buildable and add the cell-area 
property.
* IconView: Added the cell_area property.
* Image: Added the set_fallback property.
* Paned: Constructor: Add an optional orientation parameter.
* Widget: Added should_draw_window() and transform_cairo_context_to_window().
  (Murray Cumming)
  

*** Development 

There is active discussion on the mailing list: 
http://www.gtkmm.org/mailinglist.shtml
and in the #c++ channel on irc.gnome.org


-- 
Murray Cumming
murr...@murrayc.com
www.murrayc.com
www.openismus.com




















___
gnome-announce-list mailing list
gnome-announce-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gnome-announce-list