- Added new tools SMOOTH and ORTHOGONAL.
- Added a new undo functionality with compression, reducing memory usage and increasing undo steps from 4 to 100.
- Added a menu entry for easier user config file editing.
- Added a report-bug/request-feature menu item.
- Added RECT and LINE tools.
- Added Portuguese (Brazil) translation.
- Added arrowtype option that allows to set arrow position.
- Fixed intro dialog always showing up on new installations.
- Added a maxsize config parameter.
- Added translations into German, Spanish, Italian, Farsi and Hebrew.
- Added error dialog that's shown on encountering invalid config.
- Added a faint pink background indicating debug mode.
- Added functionality to draw lines via command.
- Removed AppStream
<em>
tags which seem unsupported by Flathub. - Gromit-MPX now does a proper shutdown on SIGINT (Ctrl-C) and SIGTERM (kill).
- Fixed operation with hotkeys set to none.
- Fixed hotkey binding on Ubuntu 22/GNOME.
- Fixed Gromit-MPX blocking mouse clicks to other apps on Wayland in certain conditions.
- Fixed toggling from GNOME systray with gnome-shell-extension-appindicator under X11.
- Fixed hotkey setting from config file for XFCE.
- Fixed erase tool not working properly when not using a composited display.
- Fixed tray icon not showing up in Ubuntu when using the Flatpak.
- Fixed tray icon not showing on KDE when using the Flatpak.
- Fixed Wayland hotkey setting not working on GNOME when using the Flatpak.
- Added display of activation status to tray menu.
- Added Flatpak packaging.
- Added support options to tray menu.
- Added commandline switch for getting version.
- Added detection of
GDK_CORE_DEVICE_EVENTS
. - Fixed activation via tray menu on KDE.
- Fixed running on Wayland.
- Fixed non-working default hotkeys on XFCE.
- Documented autostart, hotkey setting via config file, similar tools and XFCE pecularities.
- Documented donation options.
- Added ability to configure the Hot key and Undo key in gromit-mpx.cfg.
- Added lotsa special-case config documentation.
- Added GUI error displays in case one of the hotkeys can't be grabbed.
- Gromit-MPX now shows the hotkeys bound to some functionality directly in the menu.
- Replaced the help menu with an introduction to Gromit-MPX that shows on startup.
- Reworked slave device handling so that per-slave configuration is now done The Right Way™.
- Build system switched to CMake, removed Autotools.
- Added undo/redo functionality thanks to Nathan Whitehead.
- Added opacity-set functionality thanks to Lukas Hermann.
- Added a tray icon.
- Added an About and a Help dialog.
- Added CMake build system support thanks to Russel Winder.
- Replaced GTK3 deprecated functions with newer counterparts.
- Added reasonably complete support for slave devices thanks to Monty Montgomery.
- Tweaked build system, packaging, icon thanks to Barak A. Pearlmutter.
- Fixed some crashes.
- Concurrent multi-user operation using GTK3 with Multi-Pointer-X.
- Drawn annotations do not intercept mouse clicks.
- Makes use of the Composite extension where available to allow for really fast drawing.