Martin Wimpress ha annunciato il rilascio di MATE 1.10, la nuova major release del desktop enironment nato come fork di GNOME 2 e che tanto successo sta riscuotendo fra nostalgici dei tempi che furono ma anche fra chi cerca un desktop moderno, veloce e poco avido di risorse.

MATE 1.10 viene rilasciato dopo ben 15 mesi di sviluppo che hanno consentito al team di aggiungere tante piccole novità e di migliorare il codice.
Vediamo quali sono le principali caratteristiche di MATE 1.10:
  • Ogni componente di MATE può essere compilato sia con le GTK2 che con le GTK3 (il supporto alle GTK3 è ancora considerato sperimentale)
  • Caja, il gestore file, ha ora un gestore di estensioni
  • Atril, il visualizzatore di documenti, supporta ora gli ePub
  • Aggiunto libmatemixer, una nuova libreria mixer audio per MATE Desktop che che fornisce una API astratta che consente l'accesso alle funzionalità mixer disponibili in PulseAudio, ALSA e OSS.
  • Migliorato il codice con conseguente riduzione di memory leak
  • Supporto ai temi GTK 3.16 incluso il supporto ai CSD e pop-over
I vari componenti di MATE 1.10 sono disponibili per il download al link http://pub.mate-desktop.org/releases/1.10/


MATE 1.10 è già disponibile su Fedora 22 e prossimamente arriverà su Linux Mint 17.2 MATE in uscita a fine mese.

Di seguito il changelog completo:

mate-common
  • Added support for automake 1.15
  • Added support for lcov 1.11
  • Migrated to glib-gettexize if using GLib gettext
  • Check for appdata-xml.m4 with APPDATA_XML
mate-desktop
  • Migrated MateRRScreen, GnomeRRConfig and GnomeOutputInfo to GObject.
  • Added GObject Introspection
  • Added automatic-mnemonics key for GTK xsetting
  • Added MateAboutDialog class to have traditional about dialog with GTK3
  • Added MateColorButton class to have traditional color selection dialog with GTK3
  • Added org.mate.debug GSettings schema
  • Uses GDK_WINDOW_XID for inter-GTK compatibility
  • Updated mpaste for website change
  • Updated translations
  • Removed desktop-docs
  • Removed user guide
  • Removed libunique optional dependency
  • Assorted RANDR fixes
libmatekbd
  • Updated translations
  • Assorted bug fixes
libmatemixer
libmatemixer is a new mixer library for MATE desktop. It provides an abstract API allowing access to mixer functionality available in the PulseAudio, ALSA and OSS sound systems.
  • Initial release
libmateweather
  • Updated translations
  • Assorted bug fixes
mate-icon-theme
  • Added more icons
  • Added new symbolic icons
Caja
  • Added a plugin manage to allow extensions to be enabled/disabled at runtime
  • Updated translations
  • Assorted bug fixes
mate-polkit
  • Updated translations
Marco
  • Use zenity instead of mate-dialogs
  • Updated translations
  • Assorted bug fixes
mate-settings-daemon
  • Migrated to MateRR* API changes.
  • Migrated media-keys plugin to libmatemixer
  • Updated translations
  • Removed GStreamer and made libmatemixer, libcanberra and PulseAudio optional dependencies
mate-session-manager
  • Disabled upower support by default, use --enable-upower if you need it
  • Updated translations
mate-menus
  • Updated translations
  • Assorted bug fixes
mate-panel
  • Fixed the size of the showdesktop icon.
  • Fixed deprecated use of GDK pointer API (GTK3)
  • Migrated all GtkStyle to GtkStyleContext (GTK3)
  • Migrated gtk_rc_parse_string to GtkCssProvider (GTK3)
  • GDK_KEY_* is also used in Gtk+ 2.24.x
  • Removed the vbox from panel-addto as it is deprecated
  • Updated translations
  • Assorted bug fixes:
  1. Check allocated size before creating the shadow pixbuf in the clock.
  2. Disconnect show and deactivate menu signals before destroying the applet menu
  3. Handling of SYSTEM_TRAY_CANCEL_MESSAGE
  4. Correct implicit declaration of function of gdk_x11_set_sm_client_id
  5. Added a gtkimage with the current pixbuf to button-widget
  6. Use gtk icon cache instead of custom one
mate-backgrounds
  • Added Ubuntu MATE wallpapers without branding
  • Added new MATE-Stripes-Dark.png, MATE-Stripes-Light.png wallpapers
mate-themes
  • Added support for GTK 3.16, 3.14, 3.12, 3.10 and 3.8.
  • Added many improvements for MATE GTK3 applications
  • Added transition effects to buttons and menuitems when using GTK3
  • Added support for CSD applications
  • Added support for popovers
  • Enable window shadows for CSD applications
  • Enable regular icons for window controls
  • Disable use of symbolic icons
  • Disable spinner animation to avoid high cpu load
  • Refactor GreenLaguna
  • Refactor ContrastHigh themes
  • TraditionalOKTest is installable with normal configure flags
  • Many other fixes and refinements
mate-notification-daemon
  • Assorted bug fixes
  • Updated translations
mate-control-center
  • Added option to configure titlebar buttons layout
  • Added support for metacity-theme-2.xml
  • Added support for office applications in Preferred Applications
  • Migrated to MateRR* API changes
  • Updated translations
mate-screensaver
  • Migrated to MateRR* API changes
  • Updated translations
mate-media

  • Removed PulseAudio dependency
  • Removed gst-mixer and gst-mixer-applet
  • Updated mate-volume-control:
  1. Migrated from PulseAudio to libmatemixer
  2. Allow selecting input and output connectors
  3. Speaker test widget now contains a Close button
  4. Device and stream lists are now sorted
  5. Do not show icons when on a vertical panel
  6. Allow clicking in the popup window
  • Updated translations
mate-power-manager
  • Added support for upower 0.99+
  • Updated translations
  • Removed udisks dependency
mate-system-monitor
  • Back ported improvements from GNOME System Monitor
  • Updated translations
  • Assorted bug fixes
Atril
  • Added epub support
  • Added xz compression support
  • Added rotate with CTRL+left and CTRL+right in presentation mode
  • Added support for bsdtar to the comics backend.
  • Added support pdf.xz files to the PDF backend.
  • Added support for external links to EvViewPresentation
  • Added EvBookmarks to handle internal document bookmarks
  • Added support for OCG State actions to the PDF backend
  • Added saving the zoom factor in default settings when sizing mode is free
  • Added png extension when saving images using drag & drop
  • Added timestamp parameter to SyncView
  • Added ini file for Caja extension
  • Added appdata file
  • Implemented document_links_find_link_page() in the PDF backend
  • Implemented document_links_find_link_page()` in the djvu backend
  • Migrated to find_link_page() instead of find_link_dest() in get_dest_page()
  • Fixed remembering the current page when document is reloaded in presentation mode
  • Fixed resolving named destinations in the PDF backend
  • Fixed sidebar-thumbnails to connect to job finished signal before scheduling the job
  • Fixed drawing glyphs with transparency in the DVI backend
  • Fixed several security issues in the DVI backend
  • Fixed several accessibility issues.
  • Fixed segmentation faults and many memory leaks
  • Updated to poppler 0.16.0 API changes
  • Use MateAboutDialog from libmate-desktop.
  • Updated translations
  • Assorted bug fixes
caja-extensions
  • Added new 'Set as wallpaper' extension
  • Re-introduced the option to select send-to plugins to build
  • Updated translations
Engrampa
  • Added compressing of iso images and tar archives from the Caja menu
  • Added overwrite confirmation dialog when extracting files with drag & drop
  • Added keywords key to .desktop file
  • Added ini file for Caja extension
  • Added engrampa.appdata.xml
  • Fixed opening RAR files inside a RAR file
  • Fixed errors with some password protected files
  • Fixed loading of multi-volume RAR archives with 7zip
  • Fixed crash when clicking Cancel in Add Files
  • Fixed hyphen-as-minus-sign issues for engrampa.1 man page
  • Fixed memory leaks
  • Removed support for Gtk+ < 2.24
  • Removed support for Glib < 2.32
  • Use Caja GSettings schema optionally
  • Use g_get_user_config_dir instead of hardcoded ~/.config/mate
  • Use GtkRecentAction objects to create the recent file choosers
  • Do not set the selected app as the system default
  • Do not set the "last output" dialog as modal to allow the user to resize it
  • Updated translations
  • Assorted bug fixes
Eye of MATE
  • Back ported improvements from Eye of GNOME
  • Updated translations
  • Assorted bug fixes
mate-applets
  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes
mate-netbook
  • Fixed Windows Picker applet forcibly changing Maximus settings
  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes
mate-netspeed
  • Added network load graph made similar to MATE System Monitor graphs
  • Updated translations
  • Assorted bug fixes
mate-sensors-applet
  • Updated translations
  • Assorted bug fixes
mate-terminal
  • Migrated to common function in libmate-desktop
  • Updated translations
mate-user-share
  • Updated translations
  • Assorted bug fixes
mate-utils
  • Updated translations
  • Assorted bug fixes
Mozo
  • Updated translations
Pluma
  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes
python-caja
  • Added About Extension button to the Extensions tab in Caja
  • Assorted bug fixes