raveit65
c69eec69f7
Update copyright to 2020
2020-01-13 14:51:39 +01:00
Pablo Barciela
2aeda2e522
terminal-window: avoid to make new GSettings in every new window
...
use GSettings app instead
2020-01-05 13:46:38 +01:00
Pablo Barciela
5cd597b040
terminal-window: Fix memory leak
...
Gsettings needs to be freed
2019-12-19 15:27:21 +01:00
Pablo Barciela
9529b42518
terminal-screen: Fix warning when closing window
...
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-18 15:17:05 +01:00
rbuj
76341a3d52
Avoid NULL pointer dereference in terminal_screen_child_exited
...
Fixes #314
2019-12-17 10:43:10 +01:00
Wu Xiaotian
bf09823fab
migrate from intltool to gettext
2019-11-16 12:55:34 +01:00
rbuj
4248e1c7ee
build: Use ENABLE_SKEY for setting AC_CONFIG_FILES and mate_terminal_LDADD
2019-10-13 11:09:47 +02:00
rbuj
f7a4bef0c3
terminal-app: remove -Wdiscarded-qualifiers warnings
...
terminal-app.c:152:26: warning: passing argument 2 of ‘terminal_app_profile_list_notify_cb’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
terminal-app.c:153:29: warning: passing argument 2 of ‘terminal_app_default_profile_notify_cb’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
terminal-app.c:155:27: warning: passing argument 2 of ‘terminal_app_encoding_list_notify_cb’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
terminal-app.c:143:28: warning: passing argument 2 of ‘terminal_app_system_font_notify_cb’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
terminal-app.c:149:35: warning: passing argument 2 of ‘terminal_app_enable_menu_accels_notify_cb’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
terminal-app.c:146:30: warning: passing argument 2 of ‘terminal_app_enable_mnemonics_notify_cb’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
2019-09-16 11:35:45 +02:00
raveit65
6abf2d2bed
terminal-window: : suppress GtkAction warnings
2019-09-11 18:56:27 +02:00
raveit65
80d5ca102b
terminal-tabs-menu: suppress GtkAction warnings
2019-09-11 18:56:27 +02:00
Pablo Barciela
c2b755dab5
terminal-tabs-menu: avoid 'g_type_class_add_private'
2019-08-29 20:39:27 +00:00
Pablo Barciela
745c5f9b0a
terminal-profile: avoid 'g_type_class_add_private'
2019-08-29 20:39:27 +00:00
Pablo Barciela
9ea74faf26
terminal-window: avoid 'g_type_class_add_private'
2019-08-29 20:39:27 +00:00
Pablo Barciela
3745b0e978
terminal-screen-container: avoid 'g_type_class_add_private'
2019-08-29 20:39:27 +00:00
Pablo Barciela
cd3ff31b7e
terminal-screen: avoid 'g_type_class_add_private'
2019-08-29 20:39:27 +00:00
Pablo Barciela
ae83e2a4e6
terminal-info-bar: avoid 'g_type_class_add_private'
2019-08-29 20:39:27 +00:00
Pablo Barciela
c0cbd74913
terminal-tab-label: avoid 'g_type_class_add_private'
2019-08-29 20:39:27 +00:00
Pablo Barciela
add12c82db
terminal-window: "utilities-terminal" icon with "Open Terminal"
2019-08-27 17:06:08 +02:00
Laurent Napias
2cbba483c2
Remove trailing whitespaces
2019-07-06 10:00:08 +02:00
Laurent Napias
04e5a14b35
Change url project's website
2019-06-10 17:03:31 +02:00
osch
045cda7ac4
make "highlighting things under mouse pointer" configurable
2019-06-03 20:36:53 +02:00
rbuj
2a46f460b5
Ensure proper translation of the about dialog title
...
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 22:51:47 +02:00
rbuj
b43df579b7
Make translatable the copyright info in about dialog
2019-04-11 22:51:47 +02:00
Stefan Tauner
a711e2e2c2
Show confirmation dialog if there are multiple open tabs on closing
...
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 21:57:16 +02:00
rbuj
9d6ac1b459
about: update copyright
2019-04-11 12:39:30 +02:00
micheal65536
0fb37cc6af
Explicitly enable bright bold to match new VTE versions
...
Fixes #278
2019-03-26 17:13:07 +01:00
rbuj
0c49db9a61
warning: Value stored to 'screen_number' is never read
...
$ scan-build --keep-cc make
terminal-app.c:249:5: warning: Value stored to 'screen_number' is never read
screen_number = n;
^ ~
2019-03-15 20:43:00 +01:00
rbuj
449753407d
Use gresources for about_DATA, uimanager_DATA & builder_DATA
2019-03-15 20:37:21 +01:00
Victor Kareh
773ef17921
Retain copied selection when changing tabs
2019-03-12 07:33:56 -04:00
rbuj
fb2f2e864a
Update authors
2019-02-17 17:02:52 +01:00
rbuj
7ab20eb6f8
Update Documenters
...
Update "Documented by" in About MATE Terminal dialog
2019-02-13 23:12:54 +01:00
raveit65
550b622cb7
drop umtp suport
...
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-02-04 12:23:29 +01:00
Pablo Barciela
f4bb74203b
eggsmclient: avoid deprecated 'g_type_class_add_private'
2019-01-22 06:31:44 +00:00
Mike Gabriel
29536a9f07
src/terminal-screen.c: Set TERM to 'xterm-256color' (instead of just 'xterm'). This provides 256 colors terminal application support.
...
Fixes #209 .
2019-01-12 15:33:26 +01:00
Pablo Barciela
3a145a7959
terminal-profile: Fix memory leaks
...
'g_strconcat' needs to be freed
2018-12-01 17:26:28 +01:00
Pablo Barciela
3ff3f275df
terminal-screen: avoid deprecated 'g_settings_list_schemas'
2018-12-01 17:25:58 +01:00
Pablo Barciela
9081ba937a
terminal-window: Fix warnings with menu popup
2018-09-04 20:55:53 +02:00
raveit65
7958d12df0
terminal-window: replace deprecated gtk_menu_popup
2018-09-04 20:55:53 +02:00
Pablo Barciela
078d0b1fda
term-screen: avoid deprecated 'gtk_style_context_get_background_color'
2018-06-27 11:51:36 +02:00
Pablo Barciela
7708278f7e
terminal-screen: avoid deprecated 'vte_terminal_spawn_sync'
2018-06-27 11:50:10 +02:00
Pablo Barciela
82e48ff2f5
terminal-window: avoid deprecated 'vte_terminal_copy_clipboard'
2018-06-27 11:46:00 +02:00
monsta
c4cedf761d
Revert "fix setting transparency issue when used in GNOME3"
...
This reverts commit e1b834a2bf
.
Fixes https://github.com/mate-desktop/mate-terminal/issues/240
2018-06-17 22:30:39 +02:00
Pablo Barciela
54558c5449
terminal-window: Fix: Session dbus daemon saturated
...
Fixes https://github.com/mate-desktop/mate-terminal/issues/233
2018-06-15 21:17:41 +02:00
liuyi92
e1b834a2bf
fix setting transparency issue when used in GNOME3
2018-03-29 19:49:04 +02:00
Pablo Barciela
43897cf727
terminal-app: avoid gtk_dialog_add_buttons with stock ids
2018-02-20 15:56:07 +01:00
Pablo Barciela
90f1e19d3f
avoid deprecated GtkStock
2018-02-09 14:54:16 +01:00
monsta
2611e01e64
require GTK+ 3.22 and GLib 2.50
...
and drop additional checks for min/max GLib versions, it's not needed
2018-01-29 21:14:28 +01:00
monsta
2b454bbabc
require VTE 0.46
2018-01-27 14:43:16 +03:00
raveit65
8e3de226d0
revert parts of previous commit
...
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-24 15:14:58 +01:00
monsta
d3f29749a5
screen: stop setting TERM and COLORTERM environment variables
...
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-23 17:59:30 +01:00