As you know, MATE 1.6 migrated to GSettings/dconf and dropped MateConf (the GConf fork). In this post I’ll give you some tips to learn this new configuration system.
First, I would like to spread this nice guide written by Infirit on our wiki about GSettings and dconf in MATE 1.6:
A thing you could miss in dconf-editor is the edit of GSettings values with dynamic paths. Some MATE applications use dynamic paths:
- mate-panel, for applets and panels configuration
- mate-terminal, for profiles configuration
- mate-control-center, for custom keybindings settings
dconf-editor doesnt know the used schema in dynamic paths, so you need to use gsettings tool to change these values:
gsettings get SCHEMA[:PATH] KEY
gsettings set SCHEMA[:PATH] KEY VALUE
gsettings set org.mate.panel.applet.clock:/org/mate/panel/objects/clock/prefs/ show-seconds false
There are a lot of things that we will implement in MATE Desktop releases after 1.6:
- New exciting features, like window snapping in window manager, a plugin system for the file manager (currently extensions cant be enabled/disabled without restart Caja), epub support in document viewer…
- Add option to use Metacity as default window manager (this is already possible, but we’ll support completely Metacity also in control center, workspaces names, etc.)
- Support GStreamer 1.0
- Support completely new features of systemd
- Support GTK3, keeping availability to build with GTK2
- Support Wayland
This is a list of new features planned for the upcoming MATE Desktop 1.6 release. The list doesnt contain all the removed deprecated packages replaced with new technologies in glib/gio.
Caja (file manager): Added support for new freedesktop.org File Manager DBus Interface.
Atril (document viewer): Added backend for XPS files.
Panel: Added –run-dialog option to open the run dialog.
Panel (windows list applet): You can use middle click button to close windows.
Control center (Windows applet): Added option to enable compositing manager and fast alt-tab.
Control center (Appearance applet): Set gconf/gsettings metacity theme if metacity or compiz are running.
Control center (Network applet): Use same GNOME proxy settings in gsettings-desktop-schemas.
Marco (window manager): Added option to open new windows on the center of the screen.
Calc: Added buttons to support inverse trig functions.
Notification daemon: Added option to show notifications only on one screen.
Themes: Added GTK3 support for most themes.
Settings daemon: Added support for mpris2 dbus interface for media keys.
Session manager: Added initial support for systemd-logind to shutdown and reboot without ConsoleKit.
Open terminal caja extension: Allow to opening a remote terminal on sftp mounts.
I would like to thank all people involved in the development and debug in the past months, and of course everyone that uses MATE.
You can test the development (and unstable!) packages of MATE Desktop 1.5, they are already available for some distributions. Obviously, dont use them in a production machine
List of new features and changes in 1.6 is available on MATE wiki
You can add
deb http://dev.mate-desktop.org/debian wheezy main to your
You can add
deb http://dev.mate-desktop.org/ubuntu quantal main to your
1.5 packages, also if unstable, are already on official Fedora repositories.
1.5 packages are available through OBS: https://build.opensuse.org/project/repositories?project=X11:MATE
You can build 1.5 packages using PKGBUILDs from https://github.com/mate-desktop/archlinux-packages.
This is a short list of some “success stories” for MATE Desktop that I know.
- Some distributions include MATE Desktop officially (and some of them have a dedicated MATE edition too): Fedora, Linux Mint, Sabayon and Salix OS.
- The Physics Department of the Freie Universitaet Berlin in Germany deploys MATE on their Debian Wheezy desktops for both students and employees.
- Portuguese Insurance company Tranquilidade has planned to migrate to Ubuntu 12.04 and MATE Desktop on their offices.
- Canadian Legal Aid Manitoba has planned to migrate to MATE Desktop 1.6 on their offices, and their sysadmin is helping on its development too.
- First Colo, a German Datacenter, has planned to migrate to MATE Desktop, and donated us a dedicated server to support our development.
I’m really happy to announce that gnome-main-menu will come back, adapted for MATE, with same name and with the source still on same location on git.gnome.org, as there is no reason to fork it.
Federico Mena Quintero accepted the proposal of me and Nelson Marques to continue to maintain it for MATE.
The next gnome-main-menu version will come out together with MATE 1.6.
Here a short list of changes currently implemented in Caja 1.3:
- Restore toggle button for button and text-based location bar
- Add the ability to open bookmarks in the places side pane via the enter and space keys
- Add diff button for text files in file conflict dialog
- Fix autocompletion for remote locations
- Makes the filename column expand to its maximum instead of shrinking to a hardcoded value
Salix OS team released their MATE 13.37beta1 edition, available for 32bit and 64bit.
LMDE Update Pack 4 is out with the upcoming MATE 1.2 release. MATE will be the default desktop in the ISO, too.
This is a great news for MATE Desktop, thanks to the Linux Mint devs.
We added official MATE repository for Ubuntu Precise Pangolin (12.04).
deb http://packages.mate-desktop.org/repo/ubuntu/ precise main
Installation guide in the wiki.