summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2020-01-09terminal-window: Fix memory leakPablo Barciela1-7/+8
Gsettings needs to be freed
2020-01-09terminal-screen: Fix warning when closing windowPablo Barciela1-1/+2
Fixes this warning running inside other terminal when closing the window if this preference is enabled: [when command exits "exit the terminal"] ** (mate-terminal:45473): CRITICAL **: 01:32:55.425: terminal_window_remove_screen: assertion 'gtk_widget_get_toplevel (GTK_WIDGET (screen)) == GTK_WIDGET (window)' failed
2019-12-17Avoid NULL pointer dereference in terminal_screen_child_exitedrbuj1-0/+3
Fixes #314
2019-04-23Use gresources for about_DATA, uimanager_DATA & builder_DATArbuj11-66/+74
2019-04-23Retain copied selection when changing tabsVictor Kareh1-3/+2
2019-04-23Show confirmation dialog if there are multiple open tabs on closingStefan Tauner2-15/+20
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-28Explicitly enable bright bold to match new VTE versionsmicheal655361-0/+3
Fixes #278
2019-02-17Update authorsrbuj1-1/+1
2019-02-13Update Documentersrbuj1-1/+1
Update "Documented by" in About MATE Terminal dialog
2019-02-04drop umtp suportraveit656-42/+3
Fixes https://github.com/mate-desktop/mate-terminal/issues/104 This doesn't work with with gtk+-3 and newer vte versions. With gnome-pty-helper gone, it's a no-op. based on origin commit at https://git.gnome.org/browse/gnome-terminal/commit/?id=d3aa520 https://bugzilla.gnome.org/show_bug.cgi?id=747046
2019-01-22eggsmclient: avoid deprecated 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-01-12src/terminal-screen.c: Set TERM to 'xterm-256color' (instead of just ↵Mike Gabriel1-1/+1
'xterm'). This provides 256 colors terminal application support. Fixes #209.
2018-12-01terminal-profile: Fix memory leaksPablo Barciela1-9/+20
'g_strconcat' needs to be freed
2018-12-01terminal-screen: avoid deprecated 'g_settings_list_schemas'Pablo Barciela1-2/+6
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-27term-screen: avoid deprecated 'gtk_style_context_get_background_color'Pablo Barciela1-1/+8
2018-06-27terminal-screen: avoid deprecated 'vte_terminal_spawn_sync'Pablo Barciela1-31/+58
2018-06-27terminal-window: avoid deprecated 'vte_terminal_copy_clipboard'Pablo Barciela1-0/+8
2018-06-17Revert "fix setting transparency issue when used in GNOME3"monsta1-19/+0
This reverts commit e1b834a2bf684ac4a7d4b33fbf216d65896889c6. Fixes https://github.com/mate-desktop/mate-terminal/issues/240
2018-06-15terminal-window: Fix: Session dbus daemon saturatedPablo Barciela1-13/+10
Fixes https://github.com/mate-desktop/mate-terminal/issues/233
2018-03-29fix setting transparency issue when used in GNOME3liuyi921-0/+19
2018-02-20terminal-app: avoid gtk_dialog_add_buttons with stock idsPablo Barciela1-6/+27
2018-02-09avoid deprecated GtkStockPablo Barciela2-23/+23
2018-01-29require GTK+ 3.22 and GLib 2.50monsta4-53/+2
and drop additional checks for min/max GLib versions, it's not needed
2018-01-27require VTE 0.46monsta2-7/+0
2018-01-24revert parts of previous commitraveit651-0/+2
Without this line a terminal can be unusable. Causes color and linewrap problems in ie. fedora. See comments in previous PR ate github
2018-01-23screen: stop setting TERM and COLORTERM environment variablesmonsta2-4/+0
closes https://github.com/mate-desktop/mate-terminal/issues/209 taken from: https://git.gnome.org/browse/gnome-terminal/commit/?id=a0ecd018f070b96a6ca2ff778ddda0f7fde5b847 https://git.gnome.org/browse/gnome-terminal/commit/?id=1d5c1b6ca6373c1301494edbc9e43c3e6a9c9aaf
2018-01-13schema: fix summary and description of some keysmonsta1-5/+5
2018-01-13remove "..." from Find keyboard shortcutmonsta1-1/+1
2018-01-09profile-editor: properly initialize the first palette colormonsta1-8/+3
taken from: https://git.gnome.org/browse/gnome-terminal/commit/?id=6447aded26416e49bf5fdce8a8fd13c16c0ebb44
2018-01-09update copyright year to 2018monsta1-1/+1
2017-12-30terminal-screen.c: drop unused variablesPablo Barciela1-4/+0
2017-12-29Fix build warnings: ignoring return value of ‘chdir’,Pablo Barciela2-2/+4
declared with attribute warn_unused_result
2017-12-29middle click on a tab: add the gsettings key to enable the featurePablo Barciela2-1/+10
Closes https://github.com/mate-desktop/mate-terminal/issues/184
2017-12-25make indent more uniform in a few filesmonsta3-20/+20
2017-12-25fix possible crash when handling DBus method callmonsta1-2/+2
fixes https://github.com/mate-desktop/mate-terminal/issues/85
2017-12-22Spelling: Whitespace removed, in the terminal, CtrlAllan Nordhøy1-22/+22
2017-12-21add Solarized themes from gnome-terminalmonsta5-3/+39
closes https://github.com/mate-desktop/mate-terminal/issues/151 ported from: https://git.gnome.org/browse/gnome-terminal/commit/?id=b4d7416 https://git.gnome.org/browse/gnome-terminal/commit/?id=2763ea6
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-20fix typoraveit651-1/+1
2017-11-20add the abbility to switch tabs using [ctrl+tab] and [ctrl+shift+tab]Pablo Barciela2-0/+49
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-18allow remapping "search" keyboard shortcutsPablo Barciela2-26/+64
Closes https://github.com/mate-desktop/mate-terminal/issues/160
2017-11-14Support background images with VTE3 (#194)JP Cimalando2-2/+91
Support background images with VTE3
2017-11-11find-dialog.ui: fix keyboard selectionraveit651-1/+1
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 Barciela3-1/+12
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