MATE Changelog

What's new in MATE 1.22.0

Mar 19, 2019
  • The MATE panel has gotten a crazy amount of rework to make it work with Wayland display backend:
  • The display applet got a full revamp, allowing for better monitor control directly from the panel
  • The timer applet now has much better mouse interaction
  • Wanda the Fish now works properly on HiDPI displays (fish image is still pixelated, keeping to its original design)
  • Support for metacity-themes has finally been upgraded to version 3 in the marco window manager:
  • We’ve also modernized the window and desktop switchers to make them more visually appealing
  • The session manager now properly terminates all processes on systemd. Also, apps can be auto-started after a user-selected delay
  • We’ve fully ported a number of programs to Python 3, including the eye of MATE and python-caja plugin libraries, as well as the mate-menus library
  • The caja file manager can now optionally display desktop notifications for long-running file operations
  • Eye of MATE has a reworked sidebar and better image metadata support
  • Tabs in pluma now have the ability to be switched with keyboard shortcuts and mouse scrolling
  • Calculator can now support up to 15 characters of accuracy. Copy/paste support was also improved a bit
  • Engrampa has had support added for several new compression formats, as well as a new pause/restart functionality
  • A few new key shortcuts have been added, including support for different types of media keys like Bluetooth, WiFi, touchpads, and global killswitches
  • A bunch of internal housekeeping tasks have been taken care of:
  • Most of our projects have now migrated from dbus-glib to GDBus
  • We’ve improved stability across many of our projects by closing memory leaks and build warnings
  • We’ve removed old deprecated code to keep up with the latest versions of GTK
  • A lot of new and updated documentation was added/corrected
  • All of our projects now use Travis CI to ensure clean builds on some of our major distros

New in MATE 1.20 (Feb 11, 2018)

  • MATE Desktop 1.20 supports HiDPI displays with dynamic detection and scaling.
  • HiDPI hints for Qt applications are also pushed to the environment to improve cross toolkit integration.
  • Toggling HiDPI modes triggers dynamic resize and scale, no log out/in required.
  • Marco now supports DRI3 and XPresent, if available.
  • Frame rates in games are significantly increased when using Marco.
  • Marco now supports drag to quadrant window tiling, cursor keys can be used to navigate the Alt + Tab switcher and keyboard shortcuts to move windows to another monitor were added.
  • Support for Global Menu providers such as vala-panel-appmenu has been added.
  • MATE Panel has much improved Status Notifier Items (SNI) support.
  • Bookmarks now support GTK3+ locations.
  • MATE Terminal now supports background images, adds Solarized themes and keybindings to switch tabs.
  • Atril, the document viewer, has had a massive overhaul and is better in every single way. Yes, all ways. Better!
  • In particular accessibility support for visually impaired users is considerably improved.
  • Caret navigation has been added.
  • The Invest applet has been dropped from MATE Applets.
  • The API, provided by Yahoo, has been discontinued and there is no reputable drop in replacement available.
  • Panel applets now size correctly based on the units being displayed and many graphs are dynamically scaled.
  • MATE Themes have seen significant improvements to fully implement all style classes exposed by GTK 3.22
  • Engrampa, the archive viewer, has improved support for encrypted 7z archives.
  • MATE Sensors Applet (finally) supports udisks2.
  • OpenBSD authentication is supported in MATE Screensaver and minizip in Atril supports more BSD variants.
  • Translations are updated. Thank you to our team of translators!
  • A-n-d for distro maintainers we’ve bumped the minimum GTK3+ and GLib requirements.
  • GTK 3.22 and GLib 2.50 or newer are required to build MATE Desktop 1.20.

New in MATE 1.14.0 (Apr 8, 2016)

  • Improved GTK+3 support across the entire MATE Desktop.
  • Full GTK 3.20 support in all MATE themes.
  • Client Side Decorated applications render correctly in all themes.
  • Completely ported MATE System Monitor and Mozo to GTK+3 only.
  • Touchpad configuration now supports edge and two-finger scrolling independently.
  • Python extensions in Caja can now be managed separately.
  • All three window focus modes are selectable.
  • MATE Panel now has the ability to change icon sizes for menubar and menu items.
  • MATE NetSpeed Applet has been merged into the MATE Applets package.
  • MATE Terminal support VTE 2.91 API when built for GTK+3.
  • Volume and Brightness OSD can now be enabled/disabled.
  • Translations are updated. Thank you to our team of translators!

New in MATE 1.12.0 (Nov 6, 2015)

  • Fixes and improvements for GTK3 support across the entire MATE Desktop including GTK 3.18 support.
  • Touchpad support is significantly improved and now features multi touch and natural scrolling.
  • Multi monitor support has been improved so the display settings use output names and the revised UI lets you set the primary monitor.
  • The power applet now displays model and vendor information so you can distinguish between multiple battery powered devices.
  • Improved session management which now includes screensaver inhibition while playing media.
  • MATE now listens to the org.gnome.SessionManager namespace.
  • Extended systemd support.
  • Long standing bugs and many little usability paper-cuts were fixed.
  • For example, panel applets are no longer reordered when changing screen resolutions.
  • Translations updated and a number of components now retrieve strings directly from gschema (requires intltool 0.50.1).
  • Dropped support for win32 and osx.

New in MATE 1.10.0 (Apr 5, 2015)

  • Turn MateRRScreen, GnomeRRConfig and GnomeOutputInfo into a GObject. Thanks to monsta for helping to test this.
  • Add gobject introspection
  • Many RANDR fixes
  • interface: add automatic-mnemonics key for Gtk xsetting
  • use GDK_WINDOW_XID for inter-GTK compatibility
  • Updated mpaste for website change
  • Added org.mate.debug GSettings schema
  • Added MateColorButton class to have traditional color selection dialog with GTK3
  • Removed desktop-docs
  • Removed user guide
  • Removed libunique optional dependency
  • Added MateAboutDialog class to have traditional about dialog with GTK3 too

New in MATE 1.8.2 (Mar 14, 2015)

  • Support glib >= 2.43

New in MATE 1.8.0 (Mar 5, 2014)

  • Caja (file manager):
  • Added option to use IEC units instead of SI units
  • Added “Open parent location” option in context menu in search view
  • Marco (window manager):
  • Added side-by-side tiling (windows snapping)
  • Panel:
  • Added support to run dialog and main menu opening with metacity keybindings
  • Show a progress bar in logout dialog
  • Control center:
  • Added support for Metacity as window manager
  • MATE Desktop library:
  • Added MATE User Guide
  • Added mpaste tool for paste.mate-desktop.org
  • Eye Of MATE (image viewer):
  • Added shuffle mode in slideshow
  • Engrampa (file archiver):
  • Show always the “extract to” action in caja extension
  • Screensaver:
  • Show date and time in lock dialog
  • Applets:
  • Added undo functionality to sticky note applet
  • New “command” applet to show the output of a command
  • Rewritten “timer” applet in c
  • Mouse middle click on volume applet toggles mute state
  • Dropped packages:
  • Replaced mate-doc-utils with yelp-tools
  • Replaced libmatekeyring/mate-keyring with libsecret/gnome-keyring
  • Replaced libmatewnck with libwnck
  • Replaced mucharmap with gucharmap
  • Replaced mate-bluetooth with blueman
  • Merged all caja extensions in a single package
  • Other improvements:
  • Fixed a lot of code deprecations
  • Fixed a lot of bugs
  • Added and improved a lot of translations

New in MATE 1.4.0 (Aug 1, 2012)

  • Numerous bug fixes
  • mate-keyring and libmatekeyring backends updated and now integrate properly
  • caja-dropbox package now available
  • New themes added to mate-notification-daemon
  • Removed indicator-applet-session
  • File sharing now available via bluetooth
  • Added option to use fast alt-tabbing when compositing is enabled in marco
  • mate-icon-theme-faenza now available
  • mate-character-map now available
  • mate-screensaver now supports GDM user switching
  • Removed nyancat from the mate-desktop about dialog
  • Forked libwnck (now libmatewnck)
  • Caja improvements:
  • Restored toggle button for text based location bar
  • Bookmarks can now be opened in the places side pane via the enter and space keys
  • Added a button to get the difference between files in the file conflict dialog

New in MATE 1.2.0 (Apr 17, 2012)

  • Numerous bug fixes
  • All conflicts with GNOME were fixed
  • All configuration files were moved to ~/.config/mate
  • An undo/redo feature was added in Caja
  • Libmate’s mate-open command is now faster to open applications.
  • Mate settings daemon now supports the PulseAudio and GStreamer backends
  • New applications: mozo (alacarte fork), python-caja, caja-gksu, caja-image-converter
  • Artwork:
  • Mate themes were renamed to avoid conflicts with GNOME
  • A new MATE wallpaper was added
  • MATE now features its own icon