### mate-terminal 1.28.1 * Distribute Meson build system ### mate-terminal 1.28.0 * Translations update * terminal-window: Factor CSDs into geometry hints * Avoid unprocessed file URIs being pasted to the terminal. * Tabs: only invoke naming dialog to doubleclick on tab header * Support IDN in mailto scheme in hyperlink tooltips * Add support for OSC 8 hyperlinks (HTML-like anchors) * Refactoring: rename some url-related variables rename TerminalURLFlavour enum to TerminalURLFlavor ### mate-terminal 1.27.1 * Translations update * Double-click tab to set title * Do not set DISPLAY, inherit it instead * terminal-screen: fix pointer type when referencing profile * terminal-window: explicitly draw window frame and bg * terminal-screen: set widget app-paintable when transparent bg is enabled * convert docbook to mallard help docs * terminal-profile: fix warning -Wstring-conversion * Add GTK Style Class to context menu ### mate-terminal 1.27.0 * Translations update * tx: update resource * tx: migrate config file * configure.ac: The macro 'AC_HELP_STRING' is obsolete * terminal-window: Vble is assigned a value that is never used * terminal: fix build warning about missing field initializer * Remove time.h * terminal-util: Remove build warning -Wbad-function-cast * terminal-window: gtk+ 2.17.1 fixed gtk bug 535557 * terminal-profile: fix initialization for default colors * Fix implicit conversion changes signedness: 'gboolean' to 'guint' * meson build: drop desktop-file/appdata-file argument * ci: drop -Wunused-parameter compiler cflag from debian build * Use a blank line at most * Title dialog: just hit Return to validate ### mate-terminal 1.26.0 * Translations update * update copyright to 2021 * terminal-window: Remove -Wmissing-field-initializers warnings * build: underline package name and version in configure summary * build: Use PACKAGE_URL variable * Fix desktop file validation warning * update resource for transifex * Update copyright to 2021 * Upgrade ui files * Remove unused macros * Remove the execution bit from two png files * profile-editor: Fix -Wsign-compare warning * Remove -Wfloat-conversion warnings * Help: fix permissions of images * add meson build system * terminal_profile_edit_dialog_page_scroll_event_cb is only used in profile-editor.c (#361) * README: Remove environment version number * Add compilation help * Add tab scrolling support for GTK3 ### mate-terminal 1.25.0 * Translations update * use libegg submodules * Add git.mk to generate .gitignore * Compile code only when GDK supports X11 * restore deprecated gtk_menu_popup for context-menu * Enable wayland support * profile-editor: Remove enum conversion warnings * terminal-encoding: Remove -Wformat warning * build: SMlib is dependent on ICElib * build: Isolate smclient * build: silent build warnings for distcheck * Add set-title-dialog.ui * build: do not override the default value for MATE_COMPILE_WARNINGS * terminal-window: expand the content of the comment on about dialog * Add confirm-close-dialog.ui * fix searching in terminal window * terminal-window: add icons to "open tab" and "close window/tab" * terminal-window: show VTE version in about dialog * fix url highlighting due to deprecation of vte_terminal_match_add_gregex * terminal-screen: prevent crash on bad term spawn due to redundant frees * Use user page on github when user email is private * Update authors ### mate-terminal 1.24.0 * Translations update * terminal-encoding: use settings_global variable * Fix build using gcc 10 -fno-common flag ### mate-terminal 1.23.1 * tx: fix merge issue with italian translation * configure: fix typo in versioning * Translations update * Update copyright to 2020 * terminal-window: avoid to make new GSettings in every new window * terminal-window: Fix memory leak * terminal-screen: Fix warning when closing window * Avoid NULL pointer dereference in terminal_screen_child_exited * migrate from intltool to gettext * Set debug & warning flags using new mate-common macros * build: Use ENABLE_SKEY for setting AC_CONFIG_FILES and mate_terminal_LDADD * terminal-app: remove -Wdiscarded-qualifiers warnings * terminal-window: : suppress GtkAction warnings * terminal-tabs-menu: suppress GtkAction warnings * terminal-tabs-menu: avoid 'g_type_class_add_private' * terminal-profile: avoid 'g_type_class_add_private' * terminal-window: avoid 'g_type_class_add_private' * terminal-screen-container: avoid 'g_type_class_add_private' * terminal-screen: avoid 'g_type_class_add_private' * terminal-info-bar: avoid 'g_type_class_add_private' * terminal-tab-label: avoid 'g_type_class_add_private' * terminal-window: "utilities-terminal" icon with "Open Terminal" ### mate-terminal 1.23.0 * Translations update * Remove trailing whitespaces * Change url project's website * make "highlighting things under mouse pointer" configurable * [ci] Add cppcheck html report * [ci] Enable Clang Static Analyzer * Ensure proper translation of the about dialog title * Make translatable the copyright info in about dialog * Show confirmation dialog if there are multiple open tabs on closing * Upgrade the manual to docbook 5.0 * about: update copyright * Explicitly enable bright bold to match new VTE versions * help: update copyright * warning: Value stored to 'screen_number' is never read * Use gresources for about_DATA, uimanager_DATA & builder_DATA * Retain copied selection when changing tabs ### mate-terminal 1.22.0 * Translations update * Initialize Travis CI support * Remove unused files in help dir * Remove generated files * Add update-authors.pl which helps to update terminal.about * Update authors * Update Documenters * drop umtp suport * Help - Window title when MATE Terminal is started for first time * Help - alternative text for tabbed window picture * Help - TERM=xterm-256color * eggsmclient: avoid deprecated 'g_type_class_add_private' * src/terminal-screen.c: Set TERM to 'xterm-256color' (instead of just 'xterm'). * move appdata to metainfo directory ### mate-terminal 1.21.1 * Translations update * disable deprecation warnings for distcheck * terminal-profile: Fix memory leaks * terminal-screen: avoid deprecated 'g_settings_list_schemas' * Use make functions for HELP_LINGUAS * Replace -Dokumentationsprojekt with Documentation Project * add help to transifex config * terminal-window: Fix warnings with menu popup * terminal-window: replace deprecated gtk_menu_popup ### mate-terminal 1.21.0 * Translations update * term-screen: avoid deprecated 'gtk_style_context_get_background_color' * terminal-screen: avoid deprecated 'vte_terminal_spawn_sync' * terminal-window: avoid deprecated 'vte_terminal_copy_clipboard' * terminal-window: Fix: Session dbus daemon saturated * terminal-app: avoid gtk_dialog_add_buttons with stock ids * avoid deprecated GtkStock ### mate-terminal 1.20.0 * Translations update * require GTK+ 3.22 and GLib 2.50 * require VTE 0.46 * revert parts of previous commit * screen: stop setting TERM and COLORTERM environment variables * NEWS: fix typo * schema: fix summary and description of some keys * remove "..." from Find keyboard shortcut * profile-editor: properly initialize the first palette color * update copyright year to 2018 * terminal-screen.c: drop unused variables * Fix build warnings: ignoring return value of ‘chdir’, * middle click on a tab: add the gsettings key to enable the feature * make indent more uniform in a few files * fix possible crash when handling DBus method call ### mate-terminal 1.19.1 * sync with transifex * Spelling: Whitespace removed, in the terminal, Ctrl * add Solarized themes from gnome-terminal * WidthOfScreen and HeightOfScreen implementation * add the ability to switch tabs using [ctrl+tab] and [ctrl+shift+tab] * allow remapping "search" keyboard shortcuts * Support background images with VTE3 * find-dialog.ui: fix keyboard selection * avoid deprecated vte_terminal_search_get_gregex * add "select all" keyboard shortcut: [control] + [shift] + [A] ### mate-terminal 1.19.0 * Translations update * gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions: * avoid deprecated gdk_screen_get_width/height * avoid deprecated gdk_screen_make_display_name * terminal-util: avoid deprecated gtk_show_uri * avoid deprecated gdk_display_get_screen * avoid deprecated gdk_screen_get_number * Restore Polish translation credits from GNOME * update copyright year to 2017 * Fix: Double click with right button causes Xorg to crash ### mate-terminal 1.18.0 * NEWS: use consistent, project wide, markdown-like formatting to make generating release announcements easier * Add ability to close tabs with middle mouse button * Translations update ### mate-terminal 1.16.2 * Bring back exit confirmation when there's a process running * Fix possible crash on window closing * Fix various issues with drag-n-drop of tabs * Encodings and keybindings dialogs: fix expand of content on window resize * Find, profile manager, profile prefs dialogs: fix runtime warnings about transient parent * Attach popup menus to their parent widgets (useful on Wayland) * Force X11 backend ### mate-terminal 1.16.1 * Fix crash after detaching tab and then changing its title * Fix window positioning when using --geometry option * Translations update ### mate-terminal 1.16.0 * Move to GTK+3, require GTK+ 3.14 and VTE 0.38 (API 2.91) * Drop GTK+2 code and --with-gtk build option * Use GtkAboutDialog instead of MateAboutDialog * Copy dconf and gsettings helpers from libmate-desktop and drop dependency on libmate-desktop * React on WM change only on X11 * Fix lots of GTK+ deprecations * Some more fixes and cleanups * Translations update ### mate-terminal 1.14.1 * man: add missing description of -x / --execute command line option * Translations update ### mate-terminal 1.14.0 * Compile dingu regexes with MULTILINE option * Fix incorrect ordering of COLS and ROWS in command-line option * description and in the manpage * GTK+3: add style class mate-terminal * GTK+3: fix window sizes for 3.20 * GTK+3: fix several deprecations * Some more fixes and cleanups * Translations update * Fix Changelog generation ### mate-terminal 1.12.1 * GTK+3: switch to VTE 2.91 API, require VTE 0.38 for build ### mate-terminal 1.12.0 * Fix --tab option that has been broken in 1.10.0 * Retrieve strings directly from gschema (requires intltool 0.50.1) * Enable silent rules by default * Drop support for win32/osx * Some cleanups ### mate-terminal 1.10.1 * Several help fixes. * fix size of profile-preferences window in GTK3 version with a default ### mate-terminal 1.10.0 * Add dependency on libmate-desktop to use common functions ### mate-terminal 1.8.0 * Add GTK3 support * Add previous/next profile keyboard shortcuts and menu items * Add cursor blink preference