summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2020-06-28use libegg submodulesWu Xiaotian8-3847/+9
2020-06-20Compile code only when GDK supports X11Wu Xiaotian1-0/+2
2020-06-20restore deprecated gtk_menu_popup for context-menuraveit651-14/+5
fixing weird behaviour with wayland compositor
2020-06-20Enable wayland supportWu Xiaotian2-4/+3
2020-06-07profile-editor: Remove enum conversion warningsrbuj1-3/+3
2020-05-01terminal-encoding: Remove -Wformat warningrbuj1-1/+1
2020-04-28build: SMlib is dependent on ICElibrbuj1-2/+0
2020-04-28build: Isolate smclientrbuj3-86/+23
2020-04-13Add set-title-dialog.uirbuj4-35/+141
2020-04-03terminal-window: expand the content of the comment on about dialogrbuj1-1/+1
2020-04-02Add confirm-close-dialog.uirbuj4-22/+194
2020-03-30fix searching in terminal windowNorbert Preining4-16/+22
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-03-20fix url highlighting due to deprecation of vte_terminal_match_add_gregexNorbert Preining1-20/+21
2020-03-02terminal-screen: prevent crash on bad term spawn due to redundant freesAndrey Kaydalov1-3/+0
2020-02-27Use user page on github when user email is privaterbuj1-1/+1
2020-02-19Update authorsrbuj1-1/+1
2020-01-31terminal-encoding: use settings_global variablerbuj1-4/+1
2020-01-31Fix build using gcc 10 -fno-common flagrbuj2-1/+3
2020-01-13Update copyright to 2020raveit651-1/+1
2020-01-05terminal-window: avoid to make new GSettings in every new windowPablo Barciela3-38/+31
use GSettings app instead
2019-12-19terminal-window: Fix memory leakPablo Barciela1-7/+8
Gsettings needs to be freed
2019-12-18terminal-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-11-16migrate from intltool to gettextWu Xiaotian1-3/+0
2019-10-13build: Use ENABLE_SKEY for setting AC_CONFIG_FILES and mate_terminal_LDADDrbuj1-1/+5
2019-09-16terminal-app: remove -Wdiscarded-qualifiers warningsrbuj1-14/+14
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-11terminal-window: : suppress GtkAction warningsraveit651-1/+88
2019-09-11terminal-tabs-menu: suppress GtkAction warningsraveit651-0/+22
2019-08-29terminal-tabs-menu: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-29terminal-profile: avoid 'g_type_class_add_private'Pablo Barciela1-4/+2
2019-08-29terminal-window: avoid 'g_type_class_add_private'Pablo Barciela1-4/+2
2019-08-29terminal-screen-container: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-29terminal-screen: avoid 'g_type_class_add_private'Pablo Barciela1-4/+2
2019-08-29terminal-info-bar: avoid 'g_type_class_add_private'Pablo Barciela1-7/+2
2019-08-29terminal-tab-label: avoid 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-08-27terminal-window: "utilities-terminal" icon with "Open Terminal"Pablo Barciela1-4/+3
2019-07-06Remove trailing whitespacesLaurent Napias3-6/+6
2019-06-10Change url project's websiteLaurent Napias1-1/+1
2019-06-03make "highlighting things under mouse pointer" configurableosch6-20/+113
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 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-26Explicitly enable bright bold to match new VTE versionsmicheal655361-0/+3
Fixes #278
2019-03-15warning: Value stored to 'screen_number' is never readrbuj3-20/+2
$ scan-build --keep-cc make terminal-app.c:249:5: warning: Value stored to 'screen_number' is never read screen_number = n; ^ ~
2019-03-15Use gresources for about_DATA, uimanager_DATA & builder_DATArbuj11-66/+74
2019-03-12Retain copied selection when changing tabsVictor Kareh1-3/+2
2019-02-17Update authorsrbuj1-1/+1