summaryrefslogtreecommitdiff
path: root/src/terminal-window.c
AgeCommit message (Collapse)AuthorFilesLines
2020-06-20restore deprecated gtk_menu_popup for context-menuraveit651-14/+5
fixing weird behaviour with wayland compositor
2020-04-13Add set-title-dialog.uirbuj1-35/+11
2020-04-03terminal-window: expand the content of the comment on about dialogrbuj1-1/+1
2020-04-02Add confirm-close-dialog.uirbuj1-22/+16
2020-03-30fix searching in terminal windowNorbert Preining1-3/+3
Make sure are regex are compiled with PCRE2_MULTILINE which is a requirement by the vte library
2020-03-30terminal-window: add icons to "open tab" and "close window/tab"Pablo Barciela1-3/+3
in popup menu
2020-03-21terminal-window: show VTE version in about dialogPablo Barciela1-1/+6
2020-01-13Update copyright to 2020raveit651-1/+1
2020-01-05terminal-window: avoid to make new GSettings in every new windowPablo Barciela1-8/+3
use GSettings app instead
2019-12-19terminal-window: Fix memory leakPablo Barciela1-7/+8
Gsettings needs to be freed
2019-09-11terminal-window: : suppress GtkAction warningsraveit651-1/+88
2019-08-29terminal-window: avoid 'g_type_class_add_private'Pablo Barciela1-4/+2
2019-08-27terminal-window: "utilities-terminal" icon with "Open Terminal"Pablo Barciela1-4/+3
2019-07-06Remove trailing whitespacesLaurent Napias1-3/+3
2019-06-10Change url project's websiteLaurent Napias1-1/+1
2019-04-11Ensure proper translation of the about dialog titlerbuj1-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-11Make translatable the copyright info in about dialogrbuj1-8/+6
2019-04-11Show confirmation dialog if there are multiple open tabs on closingStefan Tauner1-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-11about: update copyrightrbuj1-1/+1
2019-03-15Use gresources for about_DATA, uimanager_DATA & builder_DATArbuj1-15/+16
2019-03-12Retain copied selection when changing tabsVictor Kareh1-3/+2
2018-09-04terminal-window: Fix warnings with menu popupPablo Barciela1-1/+14
2018-09-04terminal-window: replace deprecated gtk_menu_popupraveit651-65/+7
2018-06-27terminal-window: avoid deprecated 'vte_terminal_copy_clipboard'Pablo Barciela1-0/+8
2018-06-15terminal-window: Fix: Session dbus daemon saturatedPablo Barciela1-13/+10
Fixes https://github.com/mate-desktop/mate-terminal/issues/233
2018-02-09avoid deprecated GtkStockPablo Barciela1-21/+21
2018-01-29require GTK+ 3.22 and GLib 2.50monsta1-22/+0
and drop additional checks for min/max GLib versions, it's not needed
2018-01-27require VTE 0.46monsta1-4/+0
2018-01-09update copyright year to 2018monsta1-1/+1
2017-12-29middle click on a tab: add the gsettings key to enable the featurePablo Barciela1-1/+5
Closes https://github.com/mate-desktop/mate-terminal/issues/184
2017-12-09WidthOfScreen and HeightOfScreen implementationPablo Barciela1-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
2017-11-20add the abbility to switch tabs using [ctrl+tab] and [ctrl+shift+tab]Pablo Barciela1-0/+44
If true the gsettings key "ctrl-tab-switch-tabs" into "org.mate.terminal.global" Closes https://github.com/mate-desktop/mate-terminal/issues/98
2017-11-08avoid deprecated vte_terminal_search_get_gregexPablo Barciela1-0/+4
Fixes https://github.com/mate-desktop/mate-terminal/issues/199
2017-10-24add "select all" keyboard shortcut: [control] + [shift] + [A]Pablo Barciela1-1/+1
and it can be changed in "edit" -> "keyboard shortcuts" Closes https://github.com/mate-desktop/mate-terminal/issues/191
2017-08-24gtk 3.22: avoid deprecated gdk_screen_get_monitor... functions:ZenWalker1-0/+13
avoid deprecated: gdk_screen_get_monitor_geometry gdk_screen_get_monitor_at_window
2017-08-10avoid deprecated gdk_screen_get_width/heightZenWalker1-4/+7
2017-04-16update copyright year to 2017monsta1-1/+1
2017-04-12Fix: Double click with right button causes Xorg to crashZenWalker1-3/+3
Fixes #171
2017-01-30call gtk_notebook_detach_tab only if the tab is detachedPablo Barciela1-3/+14
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1398234
2017-01-30middle click on a tab: Fix active tab position after closing another tabZenWalker1-0/+17
and now the middle click works like click on X
2017-01-30middle click on a tab: make the tab active before closing itZenWalker1-5/+10
Fixes: If we are on a tab, and we make middle click on another tab, it doesn't show the confirm close dialog if there is a foreground process
2017-01-08window: Attach popup menus to their parent widgetsraveit651-0/+11
When running on Wayland, popup menus must have a parent widget to attach to. If a parent widget is not explicitly set, the GDK backend tries to guess what parent widget seems appropriate. In order to have more reliable popups, change the popups in the terminal window to set their parent widgets explicitly. https://bugzilla.gnome.org/show_bug.cgi?id=750755 taken from: https://git.gnome.org/browse/gnome-terminal/commit/?id=67afb95
2016-11-18middle click on a tab: confirm close if there is a foreground processZenWalker1-1/+3
Fixes #149
2016-11-11Implement middle click tab closingZenWalker1-0/+10
Fixes #155 Author: bl0ckeduser
2016-11-07Make dropped tab activeZenWalker1-0/+1
based on gnome-terminal commit: https://git.gnome.org/browse/gnome-terminal/commit/?id=abb2018a702adfc57831aea9ebb5c513b9c8bbbd Fixes #152
2016-11-06Fix window size when a second tab is added by drag-n-dropZenWalker1-0/+3
based on gnome-terminal commit: https://git.gnome.org/browse/gnome-terminal/commit/?id=d3e593e4974303618305da4e0d20f0d5c10f83b0
2016-11-06notebook: avoid crash on tab DNDZenWalker1-0/+5
based on gnome-terminal commit: https://git.gnome.org/browse/gnome-terminal/commit/?id=85b448f7c9e219e82d4d8abafe405d73349c08c1 Fixes #145
2016-09-22add back --geometry positioning supportAlexei Sorokin1-30/+69
was removed in 0e9e88a, based on https://github.com/GNOME/gtk/commit/f37a062
2016-09-14don't use deprecated gtk_window_parse_geometry()Alexei Sorokin1-6/+190
2016-09-14fix resize menu buttons (#122)Alexei Sorokin1-41/+120
based on https://github.com/GNOME/gnome-terminal/commit/88bd325