<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>blog.karapetsas.com</title><link>http://blog.karapetsas.com/</link><description>News about MATE Desktop Environment development</description><language>en</language><lastBuildDate>Wed, 29 Oct 2014 12:23:35 GMT</lastBuildDate><generator>http://getnikola.com/</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Caja Extensions</title><link>http://blog.karapetsas.com/posts/2014-10-29-caja-estensions.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;Finally we merged in MATE 1.9 the job done by &lt;a href="https://github.com/alexandervdm"&gt;Alexander van der Meij&lt;/a&gt; for
Google Summer of Code 2014, and from next stable release we will have
the possibility to enable/disable Caja extensions at runtime.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.karapetsas.com/assets/2014-10-29-caja-extensions.png"&gt;&lt;img alt="Caja extensions" src="http://blog.karapetsas.com/assets/2014-10-29-caja-extensions-mini.png"&gt;&lt;/a&gt;&lt;/p&gt;</description><category>Caja</category><category>MATE</category><guid>http://blog.karapetsas.com/posts/2014-10-29-caja-estensions.html</guid><pubDate>Wed, 29 Oct 2014 06:32:42 GMT</pubDate></item><item><title>Ubuntu MATE 14.10</title><link>http://blog.karapetsas.com/posts/2014-10-24-ubuntu-mate.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;&lt;a href="http://blog.karapetsas.com/assets/2014-10-24-ubuntu-mate.png"&gt;&lt;img alt="MATE" src="http://blog.karapetsas.com/assets/2014-10-24-ubuntu-mate-mini.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Wonderful! I have no other words to describe the yesterday release of Ubuntu MATE 14.10!&lt;/p&gt;
&lt;p&gt;Thanks to &lt;a href="http://flexion.org/"&gt;Martin Wimpress&lt;/a&gt; and all &lt;a href="https://ubuntu-mate.org/team/"&gt;Ubuntu MATE Team&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Read the official announce &lt;a href="https://ubuntu-mate.org/blog/ubuntu-mate-utopic-final-release/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description><category>MATE</category><category>Ubuntu</category><guid>http://blog.karapetsas.com/posts/2014-10-24-ubuntu-mate.html</guid><pubDate>Fri, 24 Oct 2014 10:35:38 GMT</pubDate></item><item><title>Try MATE Desktop 1.7</title><link>http://blog.karapetsas.com/posts/2014-02-09-try-mate-desktop-1.7.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;As usual during MATE development, when unstable tarballs are ready for users
testing, we prepare repositories and ask them to help us to make it ready
to become stable.&lt;/p&gt;
&lt;p&gt;At the moment, there are guidelines for Arch Linux, Debian, Fedora,
Gentoo and Ubuntu in this &lt;a href="http://wiki.mate-desktop.org/testing"&gt;wiki page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.karapetsas.com/assets/2014-02-09-try-mate-1.7.png"&gt;&lt;img alt="MATE" src="http://blog.karapetsas.com/assets/2014-02-09-try-mate-1.7-mini.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Packages are compiled with GTK2, and some of new features are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;caja: Add option to use IEC units instead of SI units&lt;/li&gt;
&lt;li&gt;caja: Add “Open parent location” option in context menu in search view&lt;/li&gt;
&lt;li&gt;engrampa: Show always the “extract to” action in caja extension&lt;/li&gt;
&lt;li&gt;eom: Migration to lcms2&lt;/li&gt;
&lt;li&gt;eom: Add shuffle mode in slideshow&lt;/li&gt;
&lt;li&gt;marco: Add window snapping&lt;/li&gt;
&lt;li&gt;mate-applets: Add undo functionality to sticky note applet&lt;/li&gt;
&lt;li&gt;mate-applets: New command and timer applets&lt;/li&gt;
&lt;li&gt;mate-control-center: Add support for 'artist' tag in xml backgrounds files&lt;/li&gt;
&lt;li&gt;mate-media: Middle click on applet toggles mute state&lt;/li&gt;
&lt;li&gt;mate-screensaver: Show date and time in lock dialog&lt;/li&gt;
&lt;li&gt;Replace mate-doc-utils with yelp-tools&lt;/li&gt;
&lt;li&gt;Drop libmatekeyring/mate-keyring for libsecret/gnome-keyring&lt;/li&gt;
&lt;li&gt;Drop libmatewnck for libwnck&lt;/li&gt;
&lt;li&gt;Drop mucharmap for gucharmap&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Please notice that this will be the first release with working documentation
links, so help us to debug manual too.&lt;/p&gt;
&lt;p&gt;Thank you!&lt;/p&gt;</description><category>GTK2</category><category>MATE</category><guid>http://blog.karapetsas.com/posts/2014-02-09-try-mate-desktop-1.7.html</guid><pubDate>Sun, 09 Feb 2014 18:58:51 GMT</pubDate></item><item><title>Status of MATE with GTK3</title><link>http://blog.karapetsas.com/posts/2014-01-24-status-of-mate-with-gtk3.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;GTK3 support adding in MATE is going on, almost all packages now build
with GTK3 flag enabled. There are still a lot of small things to fix,
but at least now we can have a running MATE session with latest GTK
library.&lt;/p&gt;
&lt;p&gt;Here's a couple of screenshots posted some days ago by
&lt;a href="https://github.com/infirit/"&gt;Sander Sweers&lt;/a&gt; on #mate-dev.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blog.karapetsas.com/assets/2014-01-24-gtk3-mate-1.jpg"&gt;&lt;img alt="MATE" src="http://blog.karapetsas.com/assets/2014-01-24-gtk3-mate-1-mini.jpg"&gt;&lt;/a&gt;
&lt;a href="http://blog.karapetsas.com/assets/2014-01-24-gtk3-mate-2.png"&gt;&lt;img alt="MATE" src="http://blog.karapetsas.com/assets/2014-01-24-gtk3-mate-2-mini.png"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this &lt;a href="http://wiki.mate-desktop.org/status:1.8"&gt;wiki page&lt;/a&gt; you can
follow the status of MATE 1.7. Roadmap for 1.8 release is
&lt;a href="http://wiki.mate-desktop.org/roadmap#release_18"&gt;here&lt;/a&gt;.&lt;/p&gt;</description><category>GTK3</category><category>MATE</category><guid>http://blog.karapetsas.com/posts/2014-01-24-status-of-mate-with-gtk3.html</guid><pubDate>Sat, 25 Jan 2014 11:52:53 GMT</pubDate></item><item><title>How to use GSettings/dconf with dynamic paths</title><link>http://blog.karapetsas.com/posts/2013-04-27-how-to-use-gsettings-dconf-with-dynamic-paths.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;&lt;img alt="dconf-editor" src="http://blog.karapetsas.com/assets/2013-04-27-dconf-editor-mini.png"&gt;&lt;/p&gt;
&lt;p&gt;First, I would like to spread this nice guide written by Infirit on our wiki about GSettings and dconf in MATE 1.6:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://wiki.mate-desktop.org/docs:gsettings"&gt;http://wiki.mate-desktop.org/docs:gsettings&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A thing you could miss in dconf-editor is the edit of GSettings values with dynamic paths. Some MATE applications use dynamic paths:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;mate-panel, for applets and panels configuration&lt;/li&gt;
&lt;li&gt;mate-terminal, for profiles configuration&lt;/li&gt;
&lt;li&gt;mate-control-center, for custom keybindings settings&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;dconf-editor doesnt know the used schema in dynamic paths, so you need to use gsettings tool to change these values:&lt;/p&gt;
&lt;pre class="code literal-block"&gt;&lt;span class="n"&gt;gsettings&lt;/span&gt; &lt;span class="n"&gt;get&lt;/span&gt; &lt;span class="n"&gt;SCHEMA&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;PATH&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="n"&gt;KEY&lt;/span&gt;
&lt;span class="n"&gt;gsettings&lt;/span&gt; &lt;span class="n"&gt;set&lt;/span&gt; &lt;span class="n"&gt;SCHEMA&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;PATH&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt; &lt;span class="n"&gt;KEY&lt;/span&gt; &lt;span class="n"&gt;VALUE&lt;/span&gt;
&lt;/pre&gt;


&lt;p&gt;For example:&lt;/p&gt;
&lt;pre class="code literal-block"&gt;&lt;span class="n"&gt;gsettings&lt;/span&gt; &lt;span class="n"&gt;set&lt;/span&gt; &lt;span class="n"&gt;org&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;mate&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;panel&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;applet&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;clock&lt;/span&gt;&lt;span class="o"&gt;:/&lt;/span&gt;&lt;span class="n"&gt;org&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;mate&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;panel&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;objects&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;clock&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;prefs&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt; &lt;span class="n"&gt;show&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;seconds&lt;/span&gt; &lt;span class="nb"&gt;false&lt;/span&gt;
&lt;/pre&gt;</description><category>DConf</category><category>GSettings</category><category>MATE</category><guid>http://blog.karapetsas.com/posts/2013-04-27-how-to-use-gsettings-dconf-with-dynamic-paths.html</guid><pubDate>Sat, 27 Apr 2013 11:36:00 GMT</pubDate></item><item><title>Looking to the MATE future</title><link>http://blog.karapetsas.com/posts/2013-03-20-looking-to-the-mate-future.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;There are a lot of things that we will implement in MATE Desktop releases after 1.6:&lt;/p&gt;
&lt;p&gt;menta2&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;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…&lt;/li&gt;
&lt;li&gt;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.)&lt;/li&gt;
&lt;li&gt;Support &lt;a href="http://gstreamer.freedesktop.org/"&gt;GStreamer 1.0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support completely new features of &lt;a href="http://www.freedesktop.org/wiki/Software/systemd"&gt;systemd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Support GTK3, keeping availability to build with GTK2&lt;/li&gt;
&lt;li&gt;Support &lt;a href="http://wayland.freedesktop.org/"&gt;Wayland&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description><category>GStreamer</category><category>GTK3</category><category>MATE</category><category>Metacity</category><category>Wayland</category><category>systemd</category><guid>http://blog.karapetsas.com/posts/2013-03-20-looking-to-the-mate-future.html</guid><pubDate>Wed, 20 Mar 2013 00:12:00 GMT</pubDate></item><item><title>What’s new in upcoming MATE 1.6</title><link>http://blog.karapetsas.com/posts/2013-03-09-whats-new-in-upcoming-mate-1.6.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;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.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Caja (file manager): Added support for new freedesktop.org &lt;a href="http://www.freedesktop.org/wiki/Specifications/file-manager-interface"&gt;File Manager DBus Interface&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Atril (document viewer): Added backend for &lt;a href="http://en.wikipedia.org/wiki/Open_XML_Paper_Specification"&gt;XPS&lt;/a&gt; files.&lt;/li&gt;
&lt;li&gt;Panel: Added –run-dialog option to open the run dialog.&lt;/li&gt;
&lt;li&gt;Panel (windows list applet): You can use middle click button to close windows.&lt;/li&gt;
&lt;li&gt;Control center (Windows applet): Added option to enable compositing manager and fast alt-tab.&lt;/li&gt;
&lt;li&gt;Control center (Appearance applet): Set gconf/gsettings metacity theme if metacity or compiz are running.&lt;/li&gt;
&lt;li&gt;Control center (Network applet): Use same GNOME proxy settings in gsettings-desktop-schemas.&lt;/li&gt;
&lt;li&gt;Marco (window manager): Added option to open new windows on the center of the screen.&lt;/li&gt;
&lt;li&gt;Calc: Added buttons to support inverse trig functions.&lt;/li&gt;
&lt;li&gt;Notification daemon: Added option to show notifications only on one screen.&lt;/li&gt;
&lt;li&gt;Themes: Added GTK3 support for most themes.&lt;/li&gt;
&lt;li&gt;Settings daemon: Added support for mpris2 dbus interface for media keys.&lt;/li&gt;
&lt;li&gt;Session manager: Added initial support for systemd-logind to shutdown and reboot without ConsoleKit.&lt;/li&gt;
&lt;li&gt;Open terminal caja extension: Allow to opening a remote terminal on sftp mounts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I would like to thank all people involved in the development and debug in the past months, and of course everyone that uses MATE.&lt;/p&gt;</description><category>Atril</category><category>Caja</category><category>Compiz</category><category>MATE</category><category>Marco</category><category>Metacity</category><category>Panel</category><category>systemd</category><guid>http://blog.karapetsas.com/posts/2013-03-09-whats-new-in-upcoming-mate-1.6.html</guid><pubDate>Sat, 09 Mar 2013 00:00:00 GMT</pubDate></item><item><title>Try MATE Desktop 1.5</title><link>http://blog.karapetsas.com/posts/2013-01-15-try-mate-desktop-1.5.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;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 :-)&lt;/p&gt;
&lt;p&gt;List of new features and changes in 1.6 is available on MATE wiki&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Debian Wheezy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can add deb &lt;code&gt;http://dev.mate-desktop.org/debian wheezy main&lt;/code&gt; to your &lt;code&gt;/etc/apt/sources.list&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ubuntu Quantal&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can add &lt;code&gt;deb http://dev.mate-desktop.org/ubuntu quantal main&lt;/code&gt; to your &lt;code&gt;/etc/apt/sources.list&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fedora 17+&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1.5 packages, also if unstable, are already on official Fedora repositories.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;openSUSE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1.5 packages are available through OBS: &lt;a href="https://build.opensuse.org/project/repositories?project=X11:MATE"&gt;https://build.opensuse.org/project/repositories?project=X11:MATE&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Archlinux&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You can build 1.5 packages using PKGBUILDs from &lt;a href="https://github.com/mate-desktop/archlinux-packages"&gt;https://github.com/mate-desktop/archlinux-packages&lt;/a&gt;.&lt;/p&gt;</description><category>Archlinux</category><category>Debian</category><category>Fedora</category><category>MATE</category><category>Ubuntu</category><category>openSUSE</category><guid>http://blog.karapetsas.com/posts/2013-01-15-try-mate-desktop-1.5.html</guid><pubDate>Tue, 15 Jan 2013 16:12:00 GMT</pubDate></item><item><title>MATE Desktop success stories</title><link>http://blog.karapetsas.com/posts/2012-12-19-mate-desktop-success-stories.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;This is a short list of some “success stories” for MATE Desktop that I know.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Some distributions include MATE Desktop officially (and some of them have a dedicated MATE edition too): &lt;a href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt;, &lt;a href="http://www.linuxmint.com/"&gt;Linux Mint&lt;/a&gt;, &lt;a href="http://www.sabayon.org/"&gt;Sabayon&lt;/a&gt; and &lt;a href="http://www.salixos.org/"&gt;Salix OS&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The &lt;a href="http://www.physik.fu-berlin.de/en/"&gt;Physics Department of the Freie Universitaet Berlin&lt;/a&gt; in Germany deploys MATE on their Debian Wheezy desktops for both students and employees.&lt;/li&gt;
&lt;li&gt;Portuguese Insurance company &lt;a href="http://www.esop.pt/uploads/2012/09/TranquilidadeDesktopLinux.pdf"&gt;Tranquilidade&lt;/a&gt; has planned to migrate to Ubuntu 12.04 and MATE Desktop on their offices.&lt;/li&gt;
&lt;li&gt;Canadian &lt;a href="http://www.legalaid.mb.ca/"&gt;Legal Aid Manitoba&lt;/a&gt; has planned to migrate to MATE Desktop 1.6 on their offices, and their &lt;a href="https://github.com/sbalneav"&gt;sysadmin&lt;/a&gt; is helping on its development too.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.first-colo.net/EN/"&gt;First Colo&lt;/a&gt;, a German Datacenter, has planned to migrate to MATE Desktop, and donated us a dedicated server to support our development.&lt;/li&gt;
&lt;/ul&gt;</description><category>First Colo</category><category>MATE</category><guid>http://blog.karapetsas.com/posts/2012-12-19-mate-desktop-success-stories.html</guid><pubDate>Wed, 19 Dec 2012 23:16:00 GMT</pubDate></item><item><title>Welcome back, gnome-main-menu!</title><link>http://blog.karapetsas.com/posts/2012-11-28-welcome-back-gnome-main-menu.html</link><dc:creator>Stefano Karapetsas</dc:creator><description>&lt;p&gt;I’m really happy to announce that &lt;a href="http://en.opensuse.org/GNOME_Main_Menu"&gt;gnome-main-menu&lt;/a&gt;
will come back, adapted for MATE, with same name and with the source still on same location
on &lt;a href="http://git.gnome.org/browse/gnome-main-menu"&gt;git.gnome.org&lt;/a&gt;, as there is no reason to
fork it.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://people.gnome.org/~federico/"&gt;Federico Mena Quintero&lt;/a&gt;
&lt;a href="https://mail.gnome.org/archives/desktop-devel-list/2012-November/msg00201.html"&gt;accepted&lt;/a&gt;
the proposal of me and Nelson Marques to continue to maintain it for MATE.&lt;/p&gt;
&lt;p&gt;The next gnome-main-menu version will come out together with MATE 1.6.&lt;/p&gt;</description><category>GNOME</category><category>MATE</category><category>gnome-main-menu</category><guid>http://blog.karapetsas.com/posts/2012-11-28-welcome-back-gnome-main-menu.html</guid><pubDate>Wed, 28 Nov 2012 16:51:00 GMT</pubDate></item></channel></rss>