summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
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-12-06schema: a small correctionmonsta1-1/+1
2016-11-18middle click on a tab: confirm close if there is a foreground processZenWalker1-1/+3
Fixes #149
2016-11-18screen: Update for vte APIZenWalker1-8/+15
Fixes partially #149 https://git.gnome.org/browse/gnome-terminal/commit/?id=b9cf035874e06951ff8425760cf978ca412b2032
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-28fix crash after detaching tab and then changing its titlemonsta1-1/+19
fixes https://github.com/mate-desktop/mate-terminal/issues/131 thanks to @egmontkob for the patch: https://git.gnome.org/browse/gnome-terminal/commit/?id=f65261a0b5d03658be3acb439976fd8af6fa28ea
2016-09-22add back --geometry positioning supportAlexei Sorokin4-42/+82
was removed in 0e9e88a, based on https://github.com/GNOME/gtk/commit/f37a062
2016-09-14don't use deprecated gtk_window_parse_geometry()Alexei Sorokin3-12/+199
2016-09-14fix resize menu buttons (#122)Alexei Sorokin1-41/+120
based on https://github.com/GNOME/gnome-terminal/commit/88bd325
2016-09-14handle GDK_SCROLL_SMOOTH when handling mouse scroll on tabsmonsta1-0/+18
adapted from: https://git.gnome.org/browse/gnome-terminal/commit/?id=70965e71db7d1c2fac0237988344972b564c46b5 https://git.gnome.org/browse/gnome-terminal/commit/?id=35a509165750d0ecefe9f26702d0f3c0e230f0c2
2016-09-14add (mouse wheel) tab scrollingnoone31-1/+52
Mouse wheel scrolling was removed in gtk3. Add functionality back via patch to mate-terminal, patch was originally against gnome-terminal (from https://git.gnome.org/browse/gnome-terminal/commit/?id=e2299ee2451167ad41b35705b4fbd577aebd0c39 )
2016-08-18update copyrightmonsta1-1/+1
2016-08-14remove duplicated codemonsta1-2/+0
2016-07-20skey-challange.ui: avoid deprecated elementsraveit651-72/+58
2016-07-20profile-manager.ui: avoid deprecated elementsraveit651-72/+85
2016-07-20keybinding-editor.ui: clean up deprecationsraveit651-83/+59
2016-07-20find-dialog.ui: fix deprecated elementsraveit651-81/+83
2016-07-20encodings-dialog.ui: fix deprecated elementsraveit651-119/+76
2016-07-20screen: fix a Wincompatible-pointer-types warningraveit651-1/+1
probably introduced with vte291 port compared with: https://git.gnome.org/browse/gnome-terminal/commit/?h=gnome-3-14&id=7da07d5
2016-07-20profile-preferences.ui: avoid deprecationsraveit651-1295/+703
2016-07-20profile-new-dialog.ui: avoid deprecated GtkTable and Gtk{H/V}Boxraveit651-125/+77
updated UI file to gtk+-3.14
2016-07-20avoid deprecated GtkTableraveit651-3/+3
2016-06-11Borrow pluma-close-button class and use it.raveit655-35/+138
This is a subclass of GtkButton special theming for the close button. taken from: https://git.gnome.org/browse/gnome-terminal/commit/src?h=gnome-3-8&id=c3a3e06 https://git.gnome.org/browse/gnome-terminal/diff/src/terminal-close-button.c?h=gnome-3-8&id=2bff4b6
2016-06-11do not use deprecated gtk_dialog_set_alternative_button_orderraveit653-18/+1
deprecated since gtk+-3.10
2016-06-11profile-editor: render text in color scheme comboboxraveit652-11/+4
As we use gtk3 only code we can remove that in UI file, finaly fix for https://github.com/mate-desktop/mate-terminal/issues/103
2016-06-11UI prefrenences: enable alpha color for colorchooserraveit651-15/+15
2016-06-11terminal-profile: replace deprecated GDK_TYPE_COLORraveit651-12/+12
2016-06-11port GdkColors to GdkRGBA and GtkColorButton to GtkColorChooserraveit655-177/+175
with help from Alexei Sorokin inspired from: https://git.gnome.org/browse/gnome-terminal/commit/?id=84099c3
2016-06-10Update font on realizeraveit651-1/+5
taken from: https://git.gnome.org/browse/gnome-terminal/commit/?id=ed24174
2016-06-10Remove debug printfsraveit651-2/+0
taken from: https://git.gnome.org/browse/gnome-terminal/commit/?id=923d74f
2016-06-10Add style-updated handler to TerminalScreenraveit651-16/+16
taken from: https://git.gnome.org/browse/gnome-terminal/commit/?h=gnome-3-8&id=e8e2367
2016-06-01fix deprecated usage of GtkVScrollbarmonsta1-1/+1
2016-06-01remove dead codemonsta2-167/+0
2016-06-01remove some unused variablesmonsta1-1/+1
2016-05-26drop old code for VTE < 0.38 (it was used in GTK+2 build)monsta6-288/+19
2016-05-26drop old GTK+2 codemonsta7-185/+14
2016-05-26copy gsettings helpers from libmate-desktop (see also FIXME there)monsta1-3/+66
2016-05-26use dconf directly instead of wrapper functions from libmate-desktopmonsta1-2/+4
2016-05-26use About dialog from GTK+ instead of forked one from libmate-desktopmonsta1-3/+1
2016-05-26window: react on WM change only on X11monsta1-3/+26
2016-03-09GTK3: don't use deprecated gtk_widget_size_requestraveit651-0/+5
gtk_widget_size_request --> gtk_widget_get_preferred_size
2016-03-09GTK3: don't use deprecated gdk_threads_{enter/leave} ()raveit651-2/+10
Since we don't ever call gdk_threads_init()
2016-03-09screen: Compile dingu regexes with MULTILINE optionraveit651-2/+4
this kills warnings with newer vte. taken from (but adjusted): https://git.gnome.org/browse/gnome-terminal/commit/?id=9e0ea90
2016-03-08remove debug callbacks for deprecated size-request signalSorokin Alexei3-26/+6
2016-03-07GTK+3.20: fix window sizesSorokin Alexei1-15/+29
caused by https://git.gnome.org/browse/gtk+/commit/?id=08974a1, fixes #111
2016-03-07Fix incorrect ordering of COLS and ROWSFriedel Wolff1-1/+1
https://bugzilla.gnome.org/show_bug.cgi?id=649023
2016-02-19GTK+3: add style class mate-terminalWolfgang Ulbrich1-0/+7