Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-02-18 | terminal-window: Factor CSDs into geometry hints | Brian Norris | 1 | -11/+33 | |
It seems Wayland-based window managers provide additional decorations that we're not tracking in our "preferred size" computations. This means every geometry update shrinks the window by a bit. Factor in the allocated dimensions, not just the preferred ones. Borrows some ideas from https://bugzilla.gnome.org/show_bug.cgi?id=769898 I also drop a few unused values leftover from gnome-terminal. Fixes #350 | |||||
2023-12-10 | Avoid unprocessed file URIs being pasted to the terminal. | cristian64 | 1 | -3/+2 | |
The `uris_as_paths` member, which is set to `true` when the paste command has been triggered by the **Paste Filenames** action, was being checked too late: a file URI was ultimately being entered to the terminal, as opposed to the expected plain text version. Test plan: - Copy a file in Caja, or in any other file explorer that inserts the `text/uri-list` and `text/plain` MIME formats into the clipboard. - Paste the file in a MATE Terminal either via `Ctrl+Shift+V`, or via the **Paste** action in the context menu. Without this change, a file URI is entered. For example: ``` file:///home/jane.doe/my%20pictures/foo%20bar.jpg ``` With this change, a regular filepath [that the filesystem can recognize] is pasted. For example: ``` /home/jane.doe/my pictures/foo bar.jpg ``` Note that the behavior of the **Paste Filenames** context menu action remains unchanged (i.e. file URIs are still converted to regular paths surrounded by single quotes). | |||||
2023-09-23 | Tabs: only invoke naming dialog to doubleclick on tab header | lukefromdc | 1 | -15/+9 | |
Do not show the tab rename dialog when terminal window content is doubleclicked in terminal apps using the mouse | |||||
2023-08-31 | Add support for OSC 8 hyperlinks (HTML-like anchors) | George Stark | 1 | -4/+74 | |
backport of 1c6f8db736efc62d9a9b38bfbc43ec03c8544696 from gnome-terminal | |||||
2023-08-31 | Refactoring | George Stark | 1 | -11/+11 | |
rename some url-related variables rename TerminalURLFlavour enum to TerminalURLFlavor backport of 0789b02ee11038743fde08795eb4a1ac0bcc3f47 from gnome-terminal to be a bit close to gnome-terminal source | |||||
2023-07-28 | Double-click tab to set title | Gydo Kosten | 1 | -0/+10 | |
terminal-window: pop up the Set Title dialog when doubleclicking a tab and set focus to terminal screen after changing title | |||||
2023-06-01 | terminal-window: explicitly draw window frame and bg | Mark Givens | 1 | -0/+34 | |
2023-01-14 | Add GTK Style Class to context menu | grover92000 | 1 | -0/+2 | |
This fixes an issue when a monospace font is displayed instead of a proper one in mate-terminal context (right-click) menu. This fixes: https://github.com/mate-desktop/mate-terminal/issues/407 | |||||
2022-09-11 | terminal-window: Vble is assigned a value that is never used | rbuj | 1 | -6/+1 | |
2022-07-18 | Remove time.h | rbuj | 1 | -2/+5 | |
2022-03-23 | terminal-window: gtk+ 2.17.1 fixed gtk bug 535557 | rbuj | 1 | -14/+1 | |
2022-03-22 | Fix implicit conversion changes signedness: 'gboolean' to 'guint' | rbuj | 1 | -1/+1 | |
2021-12-11 | Use a blank line at most | rbuj | 1 | -6/+0 | |
2021-06-25 | update copyright to 2021 | raveit65 | 1 | -0/+1 | |
2021-03-30 | terminal-window: Remove -Wmissing-field-initializers warnings | rbuj | 1 | -15/+15 | |
2021-02-05 | build: Use PACKAGE_URL variable | rbuj | 1 | -1/+1 | |
2021-01-16 | Update copyright to 2021 | rbuj | 1 | -1/+1 | |
2020-12-27 | Remove unused macros | rbuj | 1 | -1/+0 | |
2020-09-01 | Remove -Wfloat-conversion warnings | rbuj | 1 | -2/+6 | |
2020-06-20 | restore deprecated gtk_menu_popup for context-menu | raveit65 | 1 | -14/+5 | |
fixing weird behaviour with wayland compositor | |||||
2020-04-13 | Add set-title-dialog.ui | rbuj | 1 | -35/+11 | |
2020-04-03 | terminal-window: expand the content of the comment on about dialog | rbuj | 1 | -1/+1 | |
2020-04-02 | Add confirm-close-dialog.ui | rbuj | 1 | -22/+16 | |
2020-03-30 | fix searching in terminal window | Norbert Preining | 1 | -3/+3 | |
Make sure are regex are compiled with PCRE2_MULTILINE which is a requirement by the vte library | |||||
2020-03-30 | terminal-window: add icons to "open tab" and "close window/tab" | Pablo Barciela | 1 | -3/+3 | |
in popup menu | |||||
2020-03-21 | terminal-window: show VTE version in about dialog | Pablo Barciela | 1 | -1/+6 | |
2020-01-13 | Update copyright to 2020 | raveit65 | 1 | -1/+1 | |
2020-01-05 | terminal-window: avoid to make new GSettings in every new window | Pablo Barciela | 1 | -8/+3 | |
use GSettings app instead | |||||
2019-12-19 | terminal-window: Fix memory leak | Pablo Barciela | 1 | -7/+8 | |
Gsettings needs to be freed | |||||
2019-09-11 | terminal-window: : suppress GtkAction warnings | raveit65 | 1 | -1/+88 | |
2019-08-29 | terminal-window: avoid 'g_type_class_add_private' | Pablo Barciela | 1 | -4/+2 | |
2019-08-27 | terminal-window: "utilities-terminal" icon with "Open Terminal" | Pablo Barciela | 1 | -4/+3 | |
2019-07-06 | Remove trailing whitespaces | Laurent Napias | 1 | -3/+3 | |
2019-06-10 | Change url project's website | Laurent Napias | 1 | -1/+1 | |
2019-04-11 | Ensure proper translation of the about dialog title | rbuj | 1 | -1/+2 | |
Note that GTK+ sets a default title of _("About %s") on the dialog window (where %s is replaced by the name of the application, but in order to ensure proper translation of the title, applications should set the title property explicitly when constructing a GtkAboutDialog https://developer.gnome.org/gtk3/stable/GtkAboutDialog.html | |||||
2019-04-11 | Make translatable the copyright info in about dialog | rbuj | 1 | -8/+6 | |
2019-04-11 | Show confirmation dialog if there are multiple open tabs on closing | Stefan Tauner | 1 | -14/+19 | |
As a followup #149 this fixes the behavior of the code to match the description of the respective gsettings entry "confirm-window-close". Said entry is also updated to reflect the change added in #149. No changes to the gsettings handling were made thus only users who have "confirm-window-close" turned on already will see the new behavior. | |||||
2019-04-11 | about: update copyright | rbuj | 1 | -1/+1 | |
2019-03-15 | Use gresources for about_DATA, uimanager_DATA & builder_DATA | rbuj | 1 | -15/+16 | |
2019-03-12 | Retain copied selection when changing tabs | Victor Kareh | 1 | -3/+2 | |
2018-09-04 | terminal-window: Fix warnings with menu popup | Pablo Barciela | 1 | -1/+14 | |
2018-09-04 | terminal-window: replace deprecated gtk_menu_popup | raveit65 | 1 | -65/+7 | |
2018-06-27 | terminal-window: avoid deprecated 'vte_terminal_copy_clipboard' | Pablo Barciela | 1 | -0/+8 | |
2018-06-15 | terminal-window: Fix: Session dbus daemon saturated | Pablo Barciela | 1 | -13/+10 | |
Fixes https://github.com/mate-desktop/mate-terminal/issues/233 | |||||
2018-02-09 | avoid deprecated GtkStock | Pablo Barciela | 1 | -21/+21 | |
2018-01-29 | require GTK+ 3.22 and GLib 2.50 | monsta | 1 | -22/+0 | |
and drop additional checks for min/max GLib versions, it's not needed | |||||
2018-01-27 | require VTE 0.46 | monsta | 1 | -4/+0 | |
2018-01-09 | update copyright year to 2018 | monsta | 1 | -1/+1 | |
2017-12-29 | middle click on a tab: add the gsettings key to enable the feature | Pablo Barciela | 1 | -1/+5 | |
Closes https://github.com/mate-desktop/mate-terminal/issues/184 | |||||
2017-12-09 | WidthOfScreen and HeightOfScreen implementation | Pablo Barciela | 1 | -7/+4 | |
This commit reverts: https://github.com/mate-desktop/mate-terminal/commit/5c6f10892aed32bf7c450962119f65c470898d6d And it applies an alternative to fix the deprecated functions: gdk_screen_get_width gdk_screen_get_height |