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)
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