Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package terminator for openSUSE:Factory 
checked in at 2021-05-11 23:03:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/terminator (Old)
 and      /work/SRC/openSUSE:Factory/.terminator.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "terminator"

Tue May 11 23:03:52 2021 rev:19 rq:892079 version:2.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/terminator/terminator.changes    2021-01-13 
18:36:32.854355194 +0100
+++ /work/SRC/openSUSE:Factory/.terminator.new.2988/terminator.changes  
2021-05-11 23:03:57.193014380 +0200
@@ -1,0 +2,7 @@
+Sun May  9 17:28:56 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 2.1.1:
+  - add "switch profile" command to remotinator
+  - Terminal text isn't shown on lost focus of multiple tabs and hidden scroll 
bar 
+
+-------------------------------------------------------------------

Old:
----
  terminator-2.1.0.tar.gz

New:
----
  terminator-2.1.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ terminator.spec ++++++
--- /var/tmp/diff_new_pack.fbYaDF/_old  2021-05-11 23:03:57.781011698 +0200
+++ /var/tmp/diff_new_pack.fbYaDF/_new  2021-05-11 23:03:57.781011698 +0200
@@ -18,7 +18,7 @@
 
 %global __requires_exclude typelib\\(Gnome\\)
 Name:           terminator
-Version:        2.1.0
+Version:        2.1.1
 Release:        0
 Summary:        Store and run multiple GNOME terminals in one window
 License:        GPL-2.0-only
@@ -43,7 +43,7 @@
 Requires:       python3-gobject-Gdk
 Requires:       python3-psutil
 Requires(post): hicolor-icon-theme
-Requires(postun): hicolor-icon-theme
+Requires(postun):hicolor-icon-theme
 Recommends:     %{name}-lang
 BuildArch:      noarch
 

++++++ terminator-2.1.0.tar.gz -> terminator-2.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/terminator-2.1.0/.github/ISSUE_TEMPLATE/bug_report.md 
new/terminator-2.1.1/.github/ISSUE_TEMPLATE/bug_report.md
--- old/terminator-2.1.0/.github/ISSUE_TEMPLATE/bug_report.md   2021-01-04 
16:50:10.000000000 +0100
+++ new/terminator-2.1.1/.github/ISSUE_TEMPLATE/bug_report.md   2021-04-02 
22:11:15.000000000 +0200
@@ -7,9 +7,11 @@
 
 ---
 
-Please try moving the terminator config out of the way to see if that solves 
the
-problem.  If it does, and you still want to open the bug, then please attach 
the
-config file to the issue
+Before opening an issue, please try starting terminator with an empty config
+file, by issuing `terminator -g /dev/null` and see if it starts normally.
+
+If it does, and you still want to open the bug, then please attach the
+config file, usually found at `$HOME/.config/terminator/config` to the issue
 
 Fill out as many of these fields as you can
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/.github/ISSUE_TEMPLATE/config.yml 
new/terminator-2.1.1/.github/ISSUE_TEMPLATE/config.yml
--- old/terminator-2.1.0/.github/ISSUE_TEMPLATE/config.yml      1970-01-01 
01:00:00.000000000 +0100
+++ new/terminator-2.1.1/.github/ISSUE_TEMPLATE/config.yml      2021-04-02 
22:11:15.000000000 +0200
@@ -0,0 +1 @@
+blank_issues_enabled: true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/terminator-2.1.0/.github/ISSUE_TEMPLATE/feature_request.md 
new/terminator-2.1.1/.github/ISSUE_TEMPLATE/feature_request.md
--- old/terminator-2.1.0/.github/ISSUE_TEMPLATE/feature_request.md      
1970-01-01 01:00:00.000000000 +0100
+++ new/terminator-2.1.1/.github/ISSUE_TEMPLATE/feature_request.md      
2021-04-02 22:11:15.000000000 +0200
@@ -0,0 +1,20 @@
+---
+name: Feature request
+about: Suggest an idea for this project
+title: ''
+labels: ''
+assignees: ''
+
+---
+
+**Is your feature request related to a problem? Please describe.**
+A clear and concise description of what the problem is. Ex. I'm always 
frustrated when [...]
+
+**Describe the solution you'd like**
+A clear and concise description of what you want to happen.
+
+**Describe alternatives you've considered**
+A clear and concise description of any alternative solutions or features 
you've considered.
+
+**Additional context**
+Add any other context or screenshots about the feature request here.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/.github/workflows/python.yml 
new/terminator-2.1.1/.github/workflows/python.yml
--- old/terminator-2.1.0/.github/workflows/python.yml   2021-01-04 
16:50:10.000000000 +0100
+++ new/terminator-2.1.1/.github/workflows/python.yml   2021-04-02 
22:11:15.000000000 +0200
@@ -13,10 +13,11 @@
     strategy:
       matrix:
         python:
-        - '2.7'
+        # - '2.7'
         # - '3.6'
         # - '3.7'
         - '3.8'
+        - '3.9'
 
     steps:
     - uses: actions/checkout@v2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/AUTHORS new/terminator-2.1.1/AUTHORS
--- old/terminator-2.1.0/AUTHORS        2021-01-04 16:50:10.000000000 +0100
+++ new/terminator-2.1.1/AUTHORS        2021-04-02 22:11:15.000000000 +0200
@@ -57,6 +57,7 @@
 * Julien Nicoulaud <[email protected]>
 * Julien Thewys <[email protected]>
 * Kees Cook <[email protected]>
+* Leandro Thim??teo <[email protected]>
 * Lucian Adrian Grijincu <[email protected]>
 * Mackenzie Morgan <[email protected]>
 * Markus Frosch <[email protected]>
@@ -83,6 +84,7 @@
 * Siegfried-Angel Gevatter Pujals <[email protected]>
 * Simeon Simeonov <[email protected]>
 * Stephen Boddy <[email protected]>
+* thebigs <[email protected]>
 * Thomas Hurst <[email protected]>
 * Thomas Meire <[email protected]>
 * Tomek Saba??a <[email protected]>
@@ -110,7 +112,5 @@
 * Maxim Derkach
 * Mats Henrikson
 * Nizar Kerkeni
-* "Data"
 * Cristian Grada
-* "zhuqin"
 * and many others.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/CHANGELOG.md 
new/terminator-2.1.1/CHANGELOG.md
--- old/terminator-2.1.0/CHANGELOG.md   2021-01-04 16:50:10.000000000 +0100
+++ new/terminator-2.1.1/CHANGELOG.md   2021-04-02 22:11:15.000000000 +0200
@@ -1,316 +1,395 @@
-# Changelog
-
-## [v2.1.0](https://github.com/gnome-terminator/terminator/tree/v2.1.0) 
(2021-01-04)
-
-[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/v2.0.1...v2.1.0)
-
-**Package Maintainers**
-
-- We have changed the tarball format, and it should now include all the files 
in the tarball, rather than just a subset.  See 
[\#348](https://github.com/gnome-terminator/terminator/issues/348)
-
-**Implemented enhancements:**
-
-- Add bigger icon sizes 
[\#258](https://github.com/gnome-terminator/terminator/issues/258)
-- Smart Copy option to clear selection after copy 
[\#242](https://github.com/gnome-terminator/terminator/issues/242)
-- New feature: A Separate Json file for dynamic Layouts 
[\#213](https://github.com/gnome-terminator/terminator/issues/213)
-- new feature: support for term://1.2.3.4/ 'links' that when clicked open a 
new terminator ssh'ed to 1.2.3.4. 
[\#178](https://github.com/gnome-terminator/terminator/issues/178)
-- Reimplement "unfocused dim" using overpainting 
[\#74](https://github.com/gnome-terminator/terminator/issues/74)
-- Add Transifex integration and documentation for translations 
[\#352](https://github.com/gnome-terminator/terminator/pull/352) 
([lazyfrosch](https://github.com/lazyfrosch))
-
-**Fixed bugs:**
-
-- No \(visible\) context menu in sway 
[\#330](https://github.com/gnome-terminator/terminator/issues/330)
-- Saving a layout after changing it, it correctly updates the config file but 
does not update the UI 
[\#319](https://github.com/gnome-terminator/terminator/issues/319)
-
-**Closed issues:**
-
-- Rethinking release artifacts 
[\#348](https://github.com/gnome-terminator/terminator/issues/348)
-- The Alt+L layout chooser is too small 
[\#345](https://github.com/gnome-terminator/terminator/issues/345)
-- Open in Previous Location 
[\#337](https://github.com/gnome-terminator/terminator/issues/337)
-- Improve separator between splitted terminals 
[\#329](https://github.com/gnome-terminator/terminator/issues/329)
-- Using shift+Super+} for next\_tab key binding doesn't work 
[\#326](https://github.com/gnome-terminator/terminator/issues/326)
-- "Copy email address" actually doesn't quite do that 
[\#323](https://github.com/gnome-terminator/terminator/issues/323)
-- Can't disable key binding 
[\#322](https://github.com/gnome-terminator/terminator/issues/322)
-- Middle click does not paste selected text 
[\#320](https://github.com/gnome-terminator/terminator/issues/320)
-- Terminator does not read config file from /etc/xdg directory  
[\#308](https://github.com/gnome-terminator/terminator/issues/308)
-- Add a 'clear terminal' function 
[\#306](https://github.com/gnome-terminator/terminator/issues/306)
-- terminator-2.0.1: vertical separator too big 
[\#305](https://github.com/gnome-terminator/terminator/issues/305)
-- rewrap\_on\_resize is deprecated in vte-0.60.0 
[\#303](https://github.com/gnome-terminator/terminator/issues/303)
-- Geometry ignored 
[\#297](https://github.com/gnome-terminator/terminator/issues/297)
-- hangs after update 
[\#292](https://github.com/gnome-terminator/terminator/issues/292)
-- Unable to Set "Image" as Background 
[\#285](https://github.com/gnome-terminator/terminator/issues/285)
-- module 'command\_notify' has no attribute 'AVAILABLE' 
[\#264](https://github.com/gnome-terminator/terminator/issues/264)
-- symlinked config replaced with regular file 
[\#234](https://github.com/gnome-terminator/terminator/issues/234)
-- Cannot "Drag and Drop" Folders or Files 
[\#159](https://github.com/gnome-terminator/terminator/issues/159)
-
-**Merged pull requests:**
-
-- Update RELEASE docs 
[\#353](https://github.com/gnome-terminator/terminator/pull/353) 
([lazyfrosch](https://github.com/lazyfrosch))
-- German language updated 
[\#351](https://github.com/gnome-terminator/terminator/pull/351) 
([Brambleberry4](https://github.com/Brambleberry4))
-- Update terminator.appdata.xml.in 
[\#350](https://github.com/gnome-terminator/terminator/pull/350) 
([jooola](https://github.com/jooola))
-- Fix \#345 The Alt+L layout chooser is too small 
[\#349](https://github.com/gnome-terminator/terminator/pull/349) 
([evandrocoan](https://github.com/evandrocoan))
-- fix 319: refresh layout after save 
[\#344](https://github.com/gnome-terminator/terminator/pull/344) 
([mattrose](https://github.com/mattrose))
-- feat: refactoring terminal file 
[\#343](https://github.com/gnome-terminator/terminator/pull/343) 
([JAugusto42](https://github.com/JAugusto42))
-- Local user install: terminator.desktop and terminator.metainfo.xml 
[\#342](https://github.com/gnome-terminator/terminator/pull/342) 
([zothar](https://github.com/zothar))
-- update to non-deprecated Gtk.Menu popup call 
[\#341](https://github.com/gnome-terminator/terminator/pull/341) 
([mattrose](https://github.com/mattrose))
-- feat: Migrating from hbox to GtkBox 
[\#340](https://github.com/gnome-terminator/terminator/pull/340) 
([JAugusto42](https://github.com/JAugusto42))
-- remove rewrap on resize from option and remove functions too 
[\#339](https://github.com/gnome-terminator/terminator/pull/339) 
([JAugusto42](https://github.com/JAugusto42))
-- fix: \#323 [\#338](https://github.com/gnome-terminator/terminator/pull/338) 
([JAugusto42](https://github.com/JAugusto42))
-- Revert pr36 [\#336](https://github.com/gnome-terminator/terminator/pull/336) 
([mattrose](https://github.com/mattrose))
-- Feature: Relaunch command option on held open after child exit 
[\#333](https://github.com/gnome-terminator/terminator/pull/333) 
([zothar](https://github.com/zothar))
-- add note aboug moving config file out of the way 
[\#328](https://github.com/gnome-terminator/terminator/pull/328) 
([mattrose](https://github.com/mattrose))
-- issue 271: add keybindings to zoom all terminals at once 
[\#314](https://github.com/gnome-terminator/terminator/pull/314) 
([mattrose](https://github.com/mattrose))
-- load config from XDG\_CONFIG\_DIRS if user config file doesn't exist 
[\#310](https://github.com/gnome-terminator/terminator/pull/310) 
([mattrose](https://github.com/mattrose))
-- Update README with install instructions 
[\#309](https://github.com/gnome-terminator/terminator/pull/309) 
([tomeksabala](https://github.com/tomeksabala))
-- add a commandline flag to unhide any windows 
[\#307](https://github.com/gnome-terminator/terminator/pull/307) 
([mattrose](https://github.com/mattrose))
-- fix background image profile preferences ui 
[\#296](https://github.com/gnome-terminator/terminator/pull/296) 
([mattrose](https://github.com/mattrose))
-- Minor fixes [\#295](https://github.com/gnome-terminator/terminator/pull/295) 
([strottie](https://github.com/strottie))
-- fix issue with older vte lib 
[\#294](https://github.com/gnome-terminator/terminator/pull/294) 
([mattrose](https://github.com/mattrose))
-- replace feed\_child\_binary\(\) calls with feed\_child\(\) 
[\#291](https://github.com/gnome-terminator/terminator/pull/291) 
([mattrose](https://github.com/mattrose))
-- Update German and Croatian 
[\#287](https://github.com/gnome-terminator/terminator/pull/287) 
([milotype](https://github.com/milotype))
-- fix issue \#74 
[\#286](https://github.com/gnome-terminator/terminator/pull/286) 
([mattrose](https://github.com/mattrose))
-- support for SSH URIs 
[\#280](https://github.com/gnome-terminator/terminator/pull/280) 
([mattrose](https://github.com/mattrose))
-- add bigger icon sizes 
[\#279](https://github.com/gnome-terminator/terminator/pull/279) 
([mattrose](https://github.com/mattrose))
-- fix stupid debugging error 
[\#278](https://github.com/gnome-terminator/terminator/pull/278) 
([mattrose](https://github.com/mattrose))
-- multiple small documentation fixes 
[\#277](https://github.com/gnome-terminator/terminator/pull/277) 
([mattrose](https://github.com/mattrose))
-- fix drag and drop issues on KDE 
[\#275](https://github.com/gnome-terminator/terminator/pull/275) 
([mattrose](https://github.com/mattrose))
-- pass original working directory to dbus\_options as well 
[\#270](https://github.com/gnome-terminator/terminator/pull/270) 
([mattrose](https://github.com/mattrose))
-- fix new upstream vte warning 
[\#267](https://github.com/gnome-terminator/terminator/pull/267) 
([mattrose](https://github.com/mattrose))
-- suppress warning if the vte capability is not there 
[\#266](https://github.com/gnome-terminator/terminator/pull/266) 
([mattrose](https://github.com/mattrose))
-- remove workaround for https://github.com/ibus/ibus/issues/1802 
[\#265](https://github.com/gnome-terminator/terminator/pull/265) 
([mattrose](https://github.com/mattrose))
-- Add support for inverted search 
[\#257](https://github.com/gnome-terminator/terminator/pull/257) 
([yoavp77](https://github.com/yoavp77))
-- update translations 
[\#255](https://github.com/gnome-terminator/terminator/pull/255) 
([mattrose](https://github.com/mattrose))
-- Clear selection on smart copy 
[\#254](https://github.com/gnome-terminator/terminator/pull/254) 
([mattrose](https://github.com/mattrose))
-- Polish translation update 
[\#252](https://github.com/gnome-terminator/terminator/pull/252) 
([napcok](https://github.com/napcok))
-- update terminator.pot 
[\#251](https://github.com/gnome-terminator/terminator/pull/251) 
([napcok](https://github.com/napcok))
-- Polish translation update 
[\#248](https://github.com/gnome-terminator/terminator/pull/248) 
([napcok](https://github.com/napcok))
-- fix the handle on the divider between horizontal panes 
[\#247](https://github.com/gnome-terminator/terminator/pull/247) 
([mattrose](https://github.com/mattrose))
-- add tests to release tarball 
[\#246](https://github.com/gnome-terminator/terminator/pull/246) 
([mattrose](https://github.com/mattrose))
-- Change how config file is saved 
[\#235](https://github.com/gnome-terminator/terminator/pull/235) 
([planet36](https://github.com/planet36))
-- Updated Estonian translation 
[\#226](https://github.com/gnome-terminator/terminator/pull/226) 
([ookull](https://github.com/ookull))
-- Fix: Key Binding Clearing in `Preferences \> Keybindings` 
[\#224](https://github.com/gnome-terminator/terminator/pull/224) 
([dkmvs](https://github.com/dkmvs))
-- layout file - initial commit - work in progress 
[\#214](https://github.com/gnome-terminator/terminator/pull/214) 
([dvdlevanon](https://github.com/dvdlevanon))
-- fast resize keyboard shortcuts 
[\#36](https://github.com/gnome-terminator/terminator/pull/36) 
([waldner](https://github.com/waldner))
-
-## [v2.0.1](https://github.com/gnome-terminator/terminator/tree/v2.0.1) 
(2020-10-11)
-
-[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/v2.0...v2.0.1)
-
-TODO
-
-## Package maintainers
-
-
-
-**Fixed bugs:**
-
-- config settings lost when I cancel "Close multiple terminals" dialog 
[\#210](https://github.com/gnome-terminator/terminator/issues/210)
-
-**Closed issues:**
-
-- Feature Suggestion: Splitted screen shells based on parent 
[\#230](https://github.com/gnome-terminator/terminator/issues/230)
-- Release 2.0 does not have signed assets 
[\#228](https://github.com/gnome-terminator/terminator/issues/228)
-- Some files install to the wrong location 
[\#227](https://github.com/gnome-terminator/terminator/issues/227)
-- Multi tab breaks transparent background 
[\#225](https://github.com/gnome-terminator/terminator/issues/225)
-
-**Merged pull requests:**
-
-- Preserve searchbar case sensitivity state in config file on state change 
[\#249](https://github.com/gnome-terminator/terminator/pull/249) 
([yoavp77](https://github.com/yoavp77))
-- make sure data/\*.in files are there for distributors 
[\#237](https://github.com/gnome-terminator/terminator/pull/237) 
([mattrose](https://github.com/mattrose))
-- only set clear background when background\_image in config 
[\#233](https://github.com/gnome-terminator/terminator/pull/233) 
([mattrose](https://github.com/mattrose))
-- fix INSTALL instructions for setuptools 
[\#232](https://github.com/gnome-terminator/terminator/pull/232) 
([mattrose](https://github.com/mattrose))
-
-## [v2.0](https://github.com/gnome-terminator/terminator/tree/v2.0) 
(2020-10-06)
-
-[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/v1.92...v2.0)
-
-**Implemented enhancements:**
-
-- Feature Request: "broadcast-only" option in profile preferences 
[\#157](https://github.com/gnome-terminator/terminator/issues/157)
-- Feature Request: Key binding option for creating group in current tab 
[\#156](https://github.com/gnome-terminator/terminator/issues/156)
-- Terminator should use XDG\_CONFIG\_HOME environment variable if it's 
available. [\#152](https://github.com/gnome-terminator/terminator/issues/152)
-- align maximize option spelling with gnome-terminal 
[\#125](https://github.com/gnome-terminator/terminator/issues/125)
-- Putty style paste makes it impossible to reach preferences 
[\#120](https://github.com/gnome-terminator/terminator/issues/120)
-- Adjust Line Height 
[\#111](https://github.com/gnome-terminator/terminator/issues/111)
-- Allow to open layout in a new tab 
[\#106](https://github.com/gnome-terminator/terminator/issues/106)
-- Use VTE api instead of python psutil to get cwd. 
[\#82](https://github.com/gnome-terminator/terminator/issues/82)
-- Make a submenu of Layouts in the popup menu. 
[\#63](https://github.com/gnome-terminator/terminator/issues/63)
-- Search should have a case-sensitive option 
[\#44](https://github.com/gnome-terminator/terminator/issues/44)
-- Remove default keybindings for enabling terminal broadcast 
[\#40](https://github.com/gnome-terminator/terminator/issues/40)
-- \[Feature Request\] Make bold-is-bright option configurable 
[\#38](https://github.com/gnome-terminator/terminator/issues/38)
--  No option for background image in gtk3 version  
[\#5](https://github.com/gnome-terminator/terminator/issues/5)
--  Terminator need to highlight search string  
[\#4](https://github.com/gnome-terminator/terminator/issues/4)
-- rely on python psutil to get the cwd 
[\#83](https://github.com/gnome-terminator/terminator/pull/83) 
([mattrose](https://github.com/mattrose))
-- Propagate tab-swictch events if there is only one tab 
[\#61](https://github.com/gnome-terminator/terminator/pull/61) 
([blackm0re](https://github.com/blackm0re))
-- Install AppStream data as .metainfo.xml 
[\#53](https://github.com/gnome-terminator/terminator/pull/53) 
([DarthGandalf](https://github.com/DarthGandalf))
-- Added option to disable ctrl+mousewheel zoom 
[\#46](https://github.com/gnome-terminator/terminator/pull/46) 
([filipkilibarda](https://github.com/filipkilibarda))
-- Add layout launcher to terminal popup menu. 
[\#42](https://github.com/gnome-terminator/terminator/pull/42) 
([nbeaver](https://github.com/nbeaver))
-- \#38: Add option for configuring bold-is-bright setting of VTE 
[\#39](https://github.com/gnome-terminator/terminator/pull/39) 
([JakubVanek](https://github.com/JakubVanek))
-- Only import GdkX11 when available 
[\#19](https://github.com/gnome-terminator/terminator/pull/19) 
([mattrose](https://github.com/mattrose))
-- Removing packaging files from the repository 
[\#7](https://github.com/gnome-terminator/terminator/pull/7) 
([lazyfrosch](https://github.com/lazyfrosch))
-
-**Fixed bugs:**
-
-- Fails to run for LDAP user 
[\#128](https://github.com/gnome-terminator/terminator/issues/128)
-- Crash in paned.py:311  
[\#68](https://github.com/gnome-terminator/terminator/issues/68)
-- terminator runs in network namespace only with -u option \(dbus\) 
[\#65](https://github.com/gnome-terminator/terminator/issues/65)
-- dbus FileNotFoundError 
[\#58](https://github.com/gnome-terminator/terminator/issues/58)
-- Middle click does not paste selected text 
[\#24](https://github.com/gnome-terminator/terminator/issues/24)
-- Fix crash when GdkX11 module is not available when creating layout 
[\#113](https://github.com/gnome-terminator/terminator/pull/113) 
([mattrose](https://github.com/mattrose))
-- Do not crash when dbus server is unavailable, just emit an error message 
[\#88](https://github.com/gnome-terminator/terminator/pull/88) 
([mattrose](https://github.com/mattrose))
-- Fix fallback for getting the current working directory 
[\#87](https://github.com/gnome-terminator/terminator/pull/87) 
([terceiro](https://github.com/terceiro))
-- fix FileNotFound error when terminator is run from a directory that no 
longer exists [\#81](https://github.com/gnome-terminator/terminator/pull/81) 
([mattrose](https://github.com/mattrose))
-- Fix layout launcher error 
[\#59](https://github.com/gnome-terminator/terminator/pull/59) 
([FernandoBasso](https://github.com/FernandoBasso))
-- fix traceback on dragging and dropping files from a file manager 
[\#54](https://github.com/gnome-terminator/terminator/pull/54) 
([mattrose](https://github.com/mattrose))
-- Disable special logic for pasting on Wayland 
[\#51](https://github.com/gnome-terminator/terminator/pull/51) 
([lazyfrosch](https://github.com/lazyfrosch))
-- searchbar: Implement modern/glib regexp support 
[\#43](https://github.com/gnome-terminator/terminator/pull/43) 
([lazyfrosch](https://github.com/lazyfrosch))
-- fix exception when feeding terminal number to terminal 
[\#35](https://github.com/gnome-terminator/terminator/pull/35) 
([mattrose](https://github.com/mattrose))
-- terminal: Improve compat for Vte Regex 
[\#28](https://github.com/gnome-terminator/terminator/pull/28) 
([lazyfrosch](https://github.com/lazyfrosch))
-
-**Closed issues:**
-
-- Feature request: Preference to disable Ctrl + Scroll font size change 
[\#219](https://github.com/gnome-terminator/terminator/issues/219)
-- AttributeError: 'Terminal' object has no attribute 'spawn\_async' 
[\#218](https://github.com/gnome-terminator/terminator/issues/218)
-- Question - custom command line 
[\#212](https://github.com/gnome-terminator/terminator/issues/212)
-- Terminator overwrite shortcut of console Applications 
[\#204](https://github.com/gnome-terminator/terminator/issues/204)
-- Gap between windows 
[\#203](https://github.com/gnome-terminator/terminator/issues/203)
-- Search does not work 
[\#199](https://github.com/gnome-terminator/terminator/issues/199)
-- Selecting first char of a line for copy-paste is impossible 
[\#191](https://github.com/gnome-terminator/terminator/issues/191)
-- Duplicate Key Bindings are Allowed in `Preferences \> Keybindings` 
[\#190](https://github.com/gnome-terminator/terminator/issues/190)
-- Cannot open terminator windows with different configs 
[\#184](https://github.com/gnome-terminator/terminator/issues/184)
-- Feature request: reenable broadcast keybindings and warn on their first use 
instead [\#183](https://github.com/gnome-terminator/terminator/issues/183)
-- Add Terminator version in About screen 
[\#169](https://github.com/gnome-terminator/terminator/issues/169)
-- Feature Request: Add hyperlink support 
[\#164](https://github.com/gnome-terminator/terminator/issues/164)
-- ctrl-alt-a activates even when terminal has no focus 
[\#163](https://github.com/gnome-terminator/terminator/issues/163)
-- TypeError in terminal.py 
[\#162](https://github.com/gnome-terminator/terminator/issues/162)
-- Active tab identification 
[\#158](https://github.com/gnome-terminator/terminator/issues/158)
-- Is terminator is rolling for Windows Subsystem For Linux \(WSL\)??? 
[\#154](https://github.com/gnome-terminator/terminator/issues/154)
-- broken mouse events in fullscreen applications 
[\#151](https://github.com/gnome-terminator/terminator/issues/151)
-- Key Bindigs That Contain a Key Modified by a Shift Key Don't Work 
[\#149](https://github.com/gnome-terminator/terminator/issues/149)
-- move translation of ConfigObj from main terminator code to the only method 
that uses it. [\#148](https://github.com/gnome-terminator/terminator/issues/148)
-- Gnome session support no longer works 
[\#147](https://github.com/gnome-terminator/terminator/issues/147)
-- Errors in prefseditor.py 
[\#137](https://github.com/gnome-terminator/terminator/issues/137)
-- PuTTY style paste is pasting from x-selection instead of clipboard 
[\#134](https://github.com/gnome-terminator/terminator/issues/134)
-- Terminator separator size cannot be changed 
[\#133](https://github.com/gnome-terminator/terminator/issues/133)
-- update dependencies in INSTALL.md 
[\#127](https://github.com/gnome-terminator/terminator/issues/127)
-- Feature request: show bold text in bright colors \(option\) 
[\#122](https://github.com/gnome-terminator/terminator/issues/122)
-- Feature request: configurable shortcut to open Prefs 
[\#121](https://github.com/gnome-terminator/terminator/issues/121)
-- Support desktop dark/light theme 
[\#119](https://github.com/gnome-terminator/terminator/issues/119)
-- conflicting UUID when cloning layout 
[\#115](https://github.com/gnome-terminator/terminator/issues/115)
-- Add support for tmux integration \(like iTerm2\)  
[\#107](https://github.com/gnome-terminator/terminator/issues/107)
-- Ubuntu 20.04 drag and drop crashes  
[\#103](https://github.com/gnome-terminator/terminator/issues/103)
-- When opening a new window, terminator automatically switch to the last tab 
of the first window. 
[\#99](https://github.com/gnome-terminator/terminator/issues/99)
-- Why we use python in shebang 
[\#98](https://github.com/gnome-terminator/terminator/issues/98)
-- Ubuntu 20.04 split terminal broadcast duplicate keys 
[\#96](https://github.com/gnome-terminator/terminator/issues/96)
-- ubuntu 18.04 Install ok but no desktop icon 
[\#95](https://github.com/gnome-terminator/terminator/issues/95)
-- There are still translation commits to launchpad 
[\#85](https://github.com/gnome-terminator/terminator/issues/85)
-- cwd.get\_pid\_cwd is a mess. 
[\#80](https://github.com/gnome-terminator/terminator/issues/80)
-- Resize borderless window 
[\#75](https://github.com/gnome-terminator/terminator/issues/75)
-- Add distribution info into INSTALL 
[\#45](https://github.com/gnome-terminator/terminator/issues/45)
-- Alt+ScrollWheel ? 
[\#29](https://github.com/gnome-terminator/terminator/issues/29)
-- Switch to setuptools 
[\#14](https://github.com/gnome-terminator/terminator/issues/14)
-- Improve gettext integration 
[\#13](https://github.com/gnome-terminator/terminator/issues/13)
-
-**Merged pull requests:**
-
-- Revert "Merge pull request \#208 from mattrose/update-vte-spawn" 
[\#220](https://github.com/gnome-terminator/terminator/pull/220) 
([mattrose](https://github.com/mattrose))
-- Background image 
[\#217](https://github.com/gnome-terminator/terminator/pull/217) 
([mattrose](https://github.com/mattrose))
-- fix spacing [\#215](https://github.com/gnome-terminator/terminator/pull/215) 
([mattrose](https://github.com/mattrose))
-- Fix: Allow `Shift+Tab` Key Binding 
[\#211](https://github.com/gnome-terminator/terminator/pull/211) 
([dkmvs](https://github.com/dkmvs))
-- add preferences keybindings 
[\#209](https://github.com/gnome-terminator/terminator/pull/209) 
([mattrose](https://github.com/mattrose))
-- fix login\_shell option so that it sends -l rather than -shell 
[\#207](https://github.com/gnome-terminator/terminator/pull/207) 
([mattrose](https://github.com/mattrose))
-- Command notify 
[\#205](https://github.com/gnome-terminator/terminator/pull/205) 
([mattrose](https://github.com/mattrose))
-- Dbus options 
[\#200](https://github.com/gnome-terminator/terminator/pull/200) 
([mattrose](https://github.com/mattrose))
-- Fix: Forbid Duplicate Key Bindings in `Preferences \> Keybindings` 
[\#196](https://github.com/gnome-terminator/terminator/pull/196) 
([dkmvs](https://github.com/dkmvs))
-- Key binding option for creating group in current terminal 
[\#195](https://github.com/gnome-terminator/terminator/pull/195) 
([mattrose](https://github.com/mattrose))
-- Add 'wide\_handle' property  
[\#193](https://github.com/gnome-terminator/terminator/pull/193) 
([mattrose](https://github.com/mattrose))
-- Exit remotinator with an explicit error message when terminator is needed 
but not running 
[\#185](https://github.com/gnome-terminator/terminator/pull/185) 
([phidebian](https://github.com/phidebian))
-- Add a 'title bar at bottom' option 
[\#182](https://github.com/gnome-terminator/terminator/pull/182) 
([phidebian](https://github.com/phidebian))
-- Format shortcuts 
[\#181](https://github.com/gnome-terminator/terminator/pull/181) 
([aadrian](https://github.com/aadrian))
-- add support for OSC-8 
[\#176](https://github.com/gnome-terminator/terminator/pull/176) 
([mattrose](https://github.com/mattrose))
-- add packages to install doc 
[\#174](https://github.com/gnome-terminator/terminator/pull/174) 
([mattrose](https://github.com/mattrose))
-- Fix readme [\#173](https://github.com/gnome-terminator/terminator/pull/173) 
([mattrose](https://github.com/mattrose))
-- remove unused gnome session code 
[\#172](https://github.com/gnome-terminator/terminator/pull/172) 
([mattrose](https://github.com/mattrose))
-- Add version string to "Preferences -\> About" 
[\#171](https://github.com/gnome-terminator/terminator/pull/171) 
([mattrose](https://github.com/mattrose))
-- Update README.md 
[\#166](https://github.com/gnome-terminator/terminator/pull/166) 
([br0kenbuild](https://github.com/br0kenbuild))
-- Allow live previewing of profile color changes 
[\#160](https://github.com/gnome-terminator/terminator/pull/160) 
([dafrito](https://github.com/dafrito))
-- Fix: Allow Key Bindings with Shift-Modified Keys 
[\#150](https://github.com/gnome-terminator/terminator/pull/150) 
([dkmvs](https://github.com/dkmvs))
-- Fixed bug in prefseditor.py 
[\#146](https://github.com/gnome-terminator/terminator/pull/146) 
([robertoetcheverryr](https://github.com/robertoetcheverryr))
-- fix traceback on paned.py 
[\#145](https://github.com/gnome-terminator/terminator/pull/145) 
([mattrose](https://github.com/mattrose))
-- issue 44, add option for case sensitive search 
[\#144](https://github.com/gnome-terminator/terminator/pull/144) 
([dugb](https://github.com/dugb))
-- fix line height config variable location to match ui 
[\#142](https://github.com/gnome-terminator/terminator/pull/142) 
([mattrose](https://github.com/mattrose))
-- Issue 111, add line\_height slider 
[\#141](https://github.com/gnome-terminator/terminator/pull/141) 
([dugb](https://github.com/dugb))
-- replaces the handle\_size property that was deprecated in gtk3.20 
[\#140](https://github.com/gnome-terminator/terminator/pull/140) 
([mattrose](https://github.com/mattrose))
-- update apt repos before installing packages 
[\#136](https://github.com/gnome-terminator/terminator/pull/136) 
([mattrose](https://github.com/mattrose))
-- Added putty\_paste\_style\_source\_clipboard 
[\#135](https://github.com/gnome-terminator/terminator/pull/135) 
([robertoetcheverryr](https://github.com/robertoetcheverryr))
-- launch new layouts directly from right-click menu 
[\#132](https://github.com/gnome-terminator/terminator/pull/132) 
([mattrose](https://github.com/mattrose))
-- Issue99 [\#131](https://github.com/gnome-terminator/terminator/pull/131) 
([mattrose](https://github.com/mattrose))
-- Adding maximize option 
[\#126](https://github.com/gnome-terminator/terminator/pull/126) 
([qckzr](https://github.com/qckzr))
-- add line\_height config variable 
[\#124](https://github.com/gnome-terminator/terminator/pull/124) 
([mattrose](https://github.com/mattrose))
-- fix cwd for non-vte shells 
[\#123](https://github.com/gnome-terminator/terminator/pull/123) 
([mattrose](https://github.com/mattrose))
-- fix detection of whether or not ibus is running 
[\#114](https://github.com/gnome-terminator/terminator/pull/114) 
([mattrose](https://github.com/mattrose))
-- fix traceback when closing a window 
[\#112](https://github.com/gnome-terminator/terminator/pull/112) 
([mattrose](https://github.com/mattrose))
-- add debug logging to searchbar 
[\#110](https://github.com/gnome-terminator/terminator/pull/110) 
([mattrose](https://github.com/mattrose))
-- fix io errors on debugserver 
[\#109](https://github.com/gnome-terminator/terminator/pull/109) 
([mattrose](https://github.com/mattrose))
-- Fix TODO for documenting vte regex matching constants 
[\#105](https://github.com/gnome-terminator/terminator/pull/105) 
([GerbenWelter](https://github.com/GerbenWelter))
-- Revert "replace gettext and intltool with Babel" 
[\#100](https://github.com/gnome-terminator/terminator/pull/100) 
([lazyfrosch](https://github.com/lazyfrosch))
-- Import Launchpad translations 
[\#91](https://github.com/gnome-terminator/terminator/pull/91) 
([lazyfrosch](https://github.com/lazyfrosch))
-- Gentoo: github is only a mirror 
[\#86](https://github.com/gnome-terminator/terminator/pull/86) 
([DarthGandalf](https://github.com/DarthGandalf))
-- update the INSTALL.md for Ubuntu installation 
[\#77](https://github.com/gnome-terminator/terminator/pull/77) 
([yosoufe](https://github.com/yosoufe))
-- Update AUTHORS with a full list from GIT history 
[\#67](https://github.com/gnome-terminator/terminator/pull/67) 
([lazyfrosch](https://github.com/lazyfrosch))
-- docs: Update INSTALL.md and add distributions 
[\#66](https://github.com/gnome-terminator/terminator/pull/66) 
([lazyfrosch](https://github.com/lazyfrosch))
-- Make LayoutLauncher window a little larger by default 
[\#60](https://github.com/gnome-terminator/terminator/pull/60) 
([FernandoBasso](https://github.com/FernandoBasso))
-- fix up language strings in .po files 
[\#52](https://github.com/gnome-terminator/terminator/pull/52) 
([mattrose](https://github.com/mattrose))
-- Switch to setuptools and use pytest 
[\#50](https://github.com/gnome-terminator/terminator/pull/50) 
([lazyfrosch](https://github.com/lazyfrosch))
-- \#40: remove default key bindings for input broadcasting 
[\#41](https://github.com/gnome-terminator/terminator/pull/41) 
([JakubVanek](https://github.com/JakubVanek))
-- Add FreeBSD [\#33](https://github.com/gnome-terminator/terminator/pull/33) 
([h-ume](https://github.com/h-ume))
-- Update pt\_BR.po 
[\#30](https://github.com/gnome-terminator/terminator/pull/30) 
([chclxds](https://github.com/chclxds))
-- Remove obsolete terminator.wrapper 
[\#27](https://github.com/gnome-terminator/terminator/pull/27) 
([lazyfrosch](https://github.com/lazyfrosch))
-- Add Gentoo, sort the order of distributions 
[\#23](https://github.com/gnome-terminator/terminator/pull/23) 
([DarthGandalf](https://github.com/DarthGandalf))
-
-## [v1.92](https://github.com/gnome-terminator/terminator/tree/v1.92) 
(2020-04-18)
-
-[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/1.91...v1.92)
-
-This is the first release since 2017, while we are now a few years later a few 
things changed.
-
-* New home on GitHub https://github.com/gnome-terminator/terminator
-* New team under the lead of https://github.com/lazyfrosch
-* Python 3 support finally released
-* Some tedious bugs solved for current GTK and VTE
-
-There is still a lot to do, and we need more help to keep Terminator available 
for
-your daily use.
-
-If you are interested in contributing to the project, please contact us, open 
issues,
-discuss issues or help with whatever you can! Any help is welcome!
-
-**Notes for packagers:**
-
-* All scripts now use `#!/usr/bin/env python` as shebang, when you are using
-  `python3 setup.py install` or similar all binary scripts should be 
automatically
-   modified to the correct shebang
-* Any feedback is welcome, please open an issue or join the community channels
-
-**Implemented enhancements:**
-
-- Implement support for Python 3 
[\#6](https://github.com/gnome-terminator/terminator/pull/6) 
([lazyfrosch](https://github.com/lazyfrosch))
-
-**Fixed bugs:**
-
-- VTE Regexp should work with older VTE releases as well 
[\#10](https://github.com/gnome-terminator/terminator/issues/10)
-- ctrl+click should open links 
[\#3](https://github.com/gnome-terminator/terminator/issues/3)
-- Ensure Python 3 support 
[\#2](https://github.com/gnome-terminator/terminator/issues/2)
-- terminal: Add compat detection for Vte regexp feature 
[\#22](https://github.com/gnome-terminator/terminator/pull/22) 
([lazyfrosch](https://github.com/lazyfrosch))
-- Fix some compat issues for Python 2.7 
[\#18](https://github.com/gnome-terminator/terminator/pull/18) 
([lazyfrosch](https://github.com/lazyfrosch))
-- Converting to python 3 and making all tests pass. 
[\#9](https://github.com/gnome-terminator/terminator/pull/9) 
([JAugusto42](https://github.com/JAugusto42))
-
-**Merged pull requests:**
-
-- Add GitHub action for Python 
[\#17](https://github.com/gnome-terminator/terminator/pull/17) 
([lazyfrosch](https://github.com/lazyfrosch))
-- Updating URLs in application and appdata 
[\#16](https://github.com/gnome-terminator/terminator/pull/16) 
([mattrose](https://github.com/mattrose))
-- update the INSTALL file 
[\#15](https://github.com/gnome-terminator/terminator/pull/15) 
([mattrose](https://github.com/mattrose))
-
-
-
-\* *This Changelog was automatically generated by 
[github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
+# Changelog
+
+## [v2.1.1](https://github.com/gnome-terminator/terminator/tree/v2.1.1) 
(2021-04-01)
+
+[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/v2.1.0...v2.1.1)
+
+**Implemented enhancements:**
+
+- add "switch profile" command to remotinator 
[\#321](https://github.com/gnome-terminator/terminator/issues/321)
+
+**Fixed bugs:**
+
+- Terminal text isn't shown on lost focus of multiple tabs and hidden scroll 
bar [\#372](https://github.com/gnome-terminator/terminator/issues/372)
+
+**Closed issues:**
+
+- Terminator display freeze 
[\#411](https://github.com/gnome-terminator/terminator/issues/411)
+- Albert hotkey \(shortcut\) didn't work in Gnome Terminal or Gnome Terminator 
[\#407](https://github.com/gnome-terminator/terminator/issues/407)
+- ImportError: bad magic number in 'six': b'\x03\xf3\r\n' 
[\#404](https://github.com/gnome-terminator/terminator/issues/404)
+- Last split in tab greyed out 
[\#402](https://github.com/gnome-terminator/terminator/issues/402)
+- Using the `--debug-classes` option makes terminator crash 
[\#397](https://github.com/gnome-terminator/terminator/issues/397)
+- cannot import name 'Validator' from 'validate' | arch community/terminator 
2.1.0-2 [\#395](https://github.com/gnome-terminator/terminator/issues/395)
+- Clicking on terminator title bars does not focus the terminal belonging to 
the title-bar [\#394](https://github.com/gnome-terminator/terminator/issues/394)
+- Losing focus on a tabbed window will grey out the window 
[\#393](https://github.com/gnome-terminator/terminator/issues/393)
+- Terminator turns white when using tabs 
[\#391](https://github.com/gnome-terminator/terminator/issues/391)
+- unremovable background image 
[\#387](https://github.com/gnome-terminator/terminator/issues/387)
+- Tab focus change causes white-out of console 
[\#383](https://github.com/gnome-terminator/terminator/issues/383)
+- Allow hide title bar as global option 
[\#377](https://github.com/gnome-terminator/terminator/issues/377)
+- Add project management tool 
[\#376](https://github.com/gnome-terminator/terminator/issues/376)
+- module 'command\_notify' has no attribute 'AVAILABLE' 
[\#375](https://github.com/gnome-terminator/terminator/issues/375)
+- weird bug with long commands 
[\#373](https://github.com/gnome-terminator/terminator/issues/373)
+- Open in terminal 
[\#368](https://github.com/gnome-terminator/terminator/issues/368)
+- Clipboard commands 
[\#366](https://github.com/gnome-terminator/terminator/issues/366)
+- Background image not showing up on Xubuntu 20.04 
[\#364](https://github.com/gnome-terminator/terminator/issues/364)
+- Pasted text is highlighted 
[\#363](https://github.com/gnome-terminator/terminator/issues/363)
+- \[FR\] Option to elide terminal title from the left 
[\#362](https://github.com/gnome-terminator/terminator/issues/362)
+- Windows title are not udpated after ssh session disconnected 
[\#359](https://github.com/gnome-terminator/terminator/issues/359)
+- No broadcast menu in sway 
[\#357](https://github.com/gnome-terminator/terminator/issues/357)
+- Remove spaces between tabs 
[\#331](https://github.com/gnome-terminator/terminator/issues/331)
+- Enhancement: Stjerm Layout Like Functionality 
[\#298](https://github.com/gnome-terminator/terminator/issues/298)
+- Unwanted transparent pane separators 
[\#293](https://github.com/gnome-terminator/terminator/issues/293)
+- clusterssh like behaviour via plugin 
[\#222](https://github.com/gnome-terminator/terminator/issues/222)
+
+**Merged pull requests:**
+
+- i18n: pt\_BR: add missing space in translations with shortcuts 
[\#406](https://github.com/gnome-terminator/terminator/pull/406) 
([terceiro](https://github.com/terceiro))
+- Fixed race condition when calling grab\_focus after underlying vte could be 
closed [\#388](https://github.com/gnome-terminator/terminator/pull/388) 
([TheBigS](https://github.com/TheBigS))
+- disable 2.7 tests until we can figure out how to run them in GH 
[\#386](https://github.com/gnome-terminator/terminator/pull/386) 
([mattrose](https://github.com/mattrose))
+- Revert 74 [\#385](https://github.com/gnome-terminator/terminator/pull/385) 
([mattrose](https://github.com/mattrose))
+- update spanish translation 
[\#370](https://github.com/gnome-terminator/terminator/pull/370) 
([mattrose](https://github.com/mattrose))
+- Remotinator "switch\_profile" command 
[\#361](https://github.com/gnome-terminator/terminator/pull/361) 
([leandrost](https://github.com/leandrost))
+- clarify config file sentences 
[\#360](https://github.com/gnome-terminator/terminator/pull/360) 
([mattrose](https://github.com/mattrose))
+- fix broadcast menu for sway and wayland 
[\#358](https://github.com/gnome-terminator/terminator/pull/358) 
([mattrose](https://github.com/mattrose))
+
+## [v2.1.0](https://github.com/gnome-terminator/terminator/tree/v2.1.0) 
(2021-01-04)
+
+[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/v2.0.1...v2.1.0)
+
+**Implemented enhancements:**
+
+- Add bigger icon sizes 
[\#258](https://github.com/gnome-terminator/terminator/issues/258)
+- Smart Copy option to clear selection after copy 
[\#242](https://github.com/gnome-terminator/terminator/issues/242)
+- New feature: A Separate Json file for dynamic Layouts 
[\#213](https://github.com/gnome-terminator/terminator/issues/213)
+- new feature: support for term://1.2.3.4/ 'links' that when clicked open a 
new terminator ssh'ed to 1.2.3.4. 
[\#178](https://github.com/gnome-terminator/terminator/issues/178)
+- Add Transifex integration and documentation for translations 
[\#352](https://github.com/gnome-terminator/terminator/pull/352) 
([lazyfrosch](https://github.com/lazyfrosch))
+
+**Fixed bugs:**
+
+- No \(visible\) context menu in sway 
[\#330](https://github.com/gnome-terminator/terminator/issues/330)
+- ModuleNotFoundError: No module named 'validate' 
[\#324](https://github.com/gnome-terminator/terminator/issues/324)
+- Saving a layout after changing it, it correctly updates the config file but 
does not update the UI 
[\#319](https://github.com/gnome-terminator/terminator/issues/319)
+
+**Closed issues:**
+
+- Won't open in latest Manjaro ARM 
[\#354](https://github.com/gnome-terminator/terminator/issues/354)
+- Rethinking release artifacts 
[\#348](https://github.com/gnome-terminator/terminator/issues/348)
+- Unable to launch terminator 
[\#346](https://github.com/gnome-terminator/terminator/issues/346)
+- The Alt+L layout chooser is too small 
[\#345](https://github.com/gnome-terminator/terminator/issues/345)
+- Open in Previous Location 
[\#337](https://github.com/gnome-terminator/terminator/issues/337)
+- How to install terminator without root privilege? 
[\#332](https://github.com/gnome-terminator/terminator/issues/332)
+- Improve separator between splitted terminals 
[\#329](https://github.com/gnome-terminator/terminator/issues/329)
+- Using shift+Super+} for next\_tab key binding doesn't work 
[\#326](https://github.com/gnome-terminator/terminator/issues/326)
+- "Copy email address" actually doesn't quite do that 
[\#323](https://github.com/gnome-terminator/terminator/issues/323)
+- Can`t disable key binding 
[\#322](https://github.com/gnome-terminator/terminator/issues/322)
+- Middle click does not paste selected text 
[\#320](https://github.com/gnome-terminator/terminator/issues/320)
+- how to change colour of the tabs? 
[\#313](https://github.com/gnome-terminator/terminator/issues/313)
+- Would you mind to add default keybindins about Switch\_to\_tab\_\[1-10\]  
with Alt - \[1-10\]? 
[\#311](https://github.com/gnome-terminator/terminator/issues/311)
+- Terminator does not read config file from /etc/xdg directory  
[\#308](https://github.com/gnome-terminator/terminator/issues/308)
+- Add a 'clear terminal' function 
[\#306](https://github.com/gnome-terminator/terminator/issues/306)
+- terminator-2.0.1: vertical separator too big 
[\#305](https://github.com/gnome-terminator/terminator/issues/305)
+- rewrap\_on\_resize is deprecated in vte-0.60.0 
[\#303](https://github.com/gnome-terminator/terminator/issues/303)
+- \<Alt\>period no longer usable as a shortcut keybinding: \<Alt\>comma and 
\<Alt\>minus still work \(!\) 
[\#301](https://github.com/gnome-terminator/terminator/issues/301)
+- Terminator doesn't update until I switch windows  
[\#299](https://github.com/gnome-terminator/terminator/issues/299)
+- Geometry ignored 
[\#297](https://github.com/gnome-terminator/terminator/issues/297)
+- hangs after update 
[\#292](https://github.com/gnome-terminator/terminator/issues/292)
+- Groups in config file 
[\#290](https://github.com/gnome-terminator/terminator/issues/290)
+- Help/suggestion: proc title. 
[\#289](https://github.com/gnome-terminator/terminator/issues/289)
+- terminator fails to run and issues stack trace 
[\#288](https://github.com/gnome-terminator/terminator/issues/288)
+- Unable to Set "Image" as Background 
[\#285](https://github.com/gnome-terminator/terminator/issues/285)
+- Terminator window not recognized as running application in Ubuntu 
[\#276](https://github.com/gnome-terminator/terminator/issues/276)
+- Terminator terminal gnome-terminator for Ubuntu 20.04 
[\#274](https://github.com/gnome-terminator/terminator/issues/274)
+- Adding custom command to layout causes AttributeError: 'UUID' object has no 
attribute 'replace' 
[\#273](https://github.com/gnome-terminator/terminator/issues/273)
+- You need to run terminator in an X environment. Make sure $DISPLAY is 
properly set [\#272](https://github.com/gnome-terminator/terminator/issues/272)
+- Option to make zooming in and out apply to all subterminals instead of just 
one [\#271](https://github.com/gnome-terminator/terminator/issues/271)
+- Lack of documentation 
[\#268](https://github.com/gnome-terminator/terminator/issues/268)
+- module 'command\_notify' has no attribute 'AVAILABLE' 
[\#264](https://github.com/gnome-terminator/terminator/issues/264)
+- Using terminator natively on Windows 10 
[\#263](https://github.com/gnome-terminator/terminator/issues/263)
+- Broadcast all is broadcasting to all terminator windows 
[\#261](https://github.com/gnome-terminator/terminator/issues/261)
+- Steps to install terminator 
[\#259](https://github.com/gnome-terminator/terminator/issues/259)
+- Cannot set/use Broadcast Shortcuts 
[\#253](https://github.com/gnome-terminator/terminator/issues/253)
+- Translations: some strings missing in pot file 
[\#250](https://github.com/gnome-terminator/terminator/issues/250)
+- Save sessions 
[\#243](https://github.com/gnome-terminator/terminator/issues/243)
+- No tests in tarball 
[\#238](https://github.com/gnome-terminator/terminator/issues/238)
+- Ubuntu 20 "open in terminal" not replaced by terminator. 
[\#236](https://github.com/gnome-terminator/terminator/issues/236)
+- symlinked config replaced with regular file 
[\#234](https://github.com/gnome-terminator/terminator/issues/234)
+- Feature Request: Split window shell based on parent 
[\#229](https://github.com/gnome-terminator/terminator/issues/229)
+- Create a new release? \(and maybe add easier-to-install workflow?\) 
[\#221](https://github.com/gnome-terminator/terminator/issues/221)
+- Cannot "Drag and Drop" Folders or Files 
[\#159](https://github.com/gnome-terminator/terminator/issues/159)
+- A new home for terminator 
[\#1](https://github.com/gnome-terminator/terminator/issues/1)
+
+**Merged pull requests:**
+
+- prep for release 2.1.0 
[\#355](https://github.com/gnome-terminator/terminator/pull/355) 
([mattrose](https://github.com/mattrose))
+- Update RELEASE docs 
[\#353](https://github.com/gnome-terminator/terminator/pull/353) 
([lazyfrosch](https://github.com/lazyfrosch))
+- German language updated 
[\#351](https://github.com/gnome-terminator/terminator/pull/351) 
([Brambleberry4](https://github.com/Brambleberry4))
+- Update terminator.appdata.xml.in 
[\#350](https://github.com/gnome-terminator/terminator/pull/350) 
([jooola](https://github.com/jooola))
+- Fix \#345 The Alt+L layout chooser is too small 
[\#349](https://github.com/gnome-terminator/terminator/pull/349) 
([evandrocoan](https://github.com/evandrocoan))
+- fix 319: refresh layout after save 
[\#344](https://github.com/gnome-terminator/terminator/pull/344) 
([mattrose](https://github.com/mattrose))
+- feat: refactoring terminal file 
[\#343](https://github.com/gnome-terminator/terminator/pull/343) 
([JAugusto42](https://github.com/JAugusto42))
+- Local user install: terminator.desktop and terminator.metainfo.xml 
[\#342](https://github.com/gnome-terminator/terminator/pull/342) 
([zothar](https://github.com/zothar))
+- update to non-deprecated Gtk.Menu popup call 
[\#341](https://github.com/gnome-terminator/terminator/pull/341) 
([mattrose](https://github.com/mattrose))
+- feat: Migrating from hbox to GtkBox 
[\#340](https://github.com/gnome-terminator/terminator/pull/340) 
([JAugusto42](https://github.com/JAugusto42))
+- remove rewrap on resize from option and remove functions too 
[\#339](https://github.com/gnome-terminator/terminator/pull/339) 
([JAugusto42](https://github.com/JAugusto42))
+- fix: \#323 [\#338](https://github.com/gnome-terminator/terminator/pull/338) 
([JAugusto42](https://github.com/JAugusto42))
+- Revert pr36 [\#336](https://github.com/gnome-terminator/terminator/pull/336) 
([mattrose](https://github.com/mattrose))
+- Feature: Relaunch command option on held open after child exit 
[\#333](https://github.com/gnome-terminator/terminator/pull/333) 
([zothar](https://github.com/zothar))
+- add note aboug moving config file out of the way 
[\#328](https://github.com/gnome-terminator/terminator/pull/328) 
([mattrose](https://github.com/mattrose))
+- issue 271: add keybindings to zoom all terminals at once 
[\#314](https://github.com/gnome-terminator/terminator/pull/314) 
([mattrose](https://github.com/mattrose))
+- load config from XDG\_CONFIG\_DIRS if user config file doesn't exist 
[\#310](https://github.com/gnome-terminator/terminator/pull/310) 
([mattrose](https://github.com/mattrose))
+- Update README with install instructions 
[\#309](https://github.com/gnome-terminator/terminator/pull/309) 
([tomeksabala](https://github.com/tomeksabala))
+- add a commandline flag to unhide any windows 
[\#307](https://github.com/gnome-terminator/terminator/pull/307) 
([mattrose](https://github.com/mattrose))
+- fix background image profile preferences ui 
[\#296](https://github.com/gnome-terminator/terminator/pull/296) 
([mattrose](https://github.com/mattrose))
+- Minor fixes [\#295](https://github.com/gnome-terminator/terminator/pull/295) 
([strottie](https://github.com/strottie))
+- fix issue with older vte lib 
[\#294](https://github.com/gnome-terminator/terminator/pull/294) 
([mattrose](https://github.com/mattrose))
+- replace feed\_child\_binary\(\) calls with feed\_child\(\) 
[\#291](https://github.com/gnome-terminator/terminator/pull/291) 
([mattrose](https://github.com/mattrose))
+- Update German and Croatian 
[\#287](https://github.com/gnome-terminator/terminator/pull/287) 
([milotype](https://github.com/milotype))
+- fix issue \#74 
[\#286](https://github.com/gnome-terminator/terminator/pull/286) 
([mattrose](https://github.com/mattrose))
+- support for SSH URIs 
[\#280](https://github.com/gnome-terminator/terminator/pull/280) 
([mattrose](https://github.com/mattrose))
+- add bigger icon sizes 
[\#279](https://github.com/gnome-terminator/terminator/pull/279) 
([mattrose](https://github.com/mattrose))
+- fix stupid debugging error 
[\#278](https://github.com/gnome-terminator/terminator/pull/278) 
([mattrose](https://github.com/mattrose))
+- multiple small documentation fixes 
[\#277](https://github.com/gnome-terminator/terminator/pull/277) 
([mattrose](https://github.com/mattrose))
+- fix drag and drop issues on KDE 
[\#275](https://github.com/gnome-terminator/terminator/pull/275) 
([mattrose](https://github.com/mattrose))
+- pass original working directory to dbus\_options as well 
[\#270](https://github.com/gnome-terminator/terminator/pull/270) 
([mattrose](https://github.com/mattrose))
+- fix new upstream vte warning 
[\#267](https://github.com/gnome-terminator/terminator/pull/267) 
([mattrose](https://github.com/mattrose))
+- suppress warning if the vte capability is not there 
[\#266](https://github.com/gnome-terminator/terminator/pull/266) 
([mattrose](https://github.com/mattrose))
+- remove workaround for https://github.com/ibus/ibus/issues/1802 
[\#265](https://github.com/gnome-terminator/terminator/pull/265) 
([mattrose](https://github.com/mattrose))
+- Add support for inverted search 
[\#257](https://github.com/gnome-terminator/terminator/pull/257) 
([yoavp77](https://github.com/yoavp77))
+- update translations 
[\#255](https://github.com/gnome-terminator/terminator/pull/255) 
([mattrose](https://github.com/mattrose))
+- Clear selection on smart copy 
[\#254](https://github.com/gnome-terminator/terminator/pull/254) 
([mattrose](https://github.com/mattrose))
+- Polish translation update 
[\#252](https://github.com/gnome-terminator/terminator/pull/252) 
([napcok](https://github.com/napcok))
+- update terminator.pot 
[\#251](https://github.com/gnome-terminator/terminator/pull/251) 
([napcok](https://github.com/napcok))
+- Preserve searchbar case sensitivity state in config file on state change 
[\#249](https://github.com/gnome-terminator/terminator/pull/249) 
([yoavp77](https://github.com/yoavp77))
+- Polish translation update 
[\#248](https://github.com/gnome-terminator/terminator/pull/248) 
([napcok](https://github.com/napcok))
+- fix the handle on the divider between horizontal panes 
[\#247](https://github.com/gnome-terminator/terminator/pull/247) 
([mattrose](https://github.com/mattrose))
+- add tests to release tarball 
[\#246](https://github.com/gnome-terminator/terminator/pull/246) 
([mattrose](https://github.com/mattrose))
+- Change how config file is saved 
[\#235](https://github.com/gnome-terminator/terminator/pull/235) 
([planet36](https://github.com/planet36))
+- Updated Estonian translation 
[\#226](https://github.com/gnome-terminator/terminator/pull/226) 
([ookull](https://github.com/ookull))
+- Fix: Key Binding Clearing in `Preferences > Keybindings` 
[\#224](https://github.com/gnome-terminator/terminator/pull/224) 
([dkmvs](https://github.com/dkmvs))
+- layout file - initial commit - work in progress 
[\#214](https://github.com/gnome-terminator/terminator/pull/214) 
([dvdlevanon](https://github.com/dvdlevanon))
+- fast resize keyboard shortcuts 
[\#36](https://github.com/gnome-terminator/terminator/pull/36) 
([waldner](https://github.com/waldner))
+
+## [v2.0.1](https://github.com/gnome-terminator/terminator/tree/v2.0.1) 
(2020-10-11)
+
+[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/v2.0...v2.0.1)
+
+TODO
+
+## Package maintainers
+
+With pull request #70, we removed the need for gettext binaries and switched 
to Python Babel.
+
+* `gettext` and `intltool` packages are now no longer needed
+* Python package `babel` is now required for building, `BabelGladeExtractor` 
only for updating POT
+
+**Fixed bugs:**
+
+- config settings lost when I cancel "Close multiple terminals" dialog 
[\#210](https://github.com/gnome-terminator/terminator/issues/210)
+
+**Closed issues:**
+
+- Feature Suggestion: Splitted screen shells based on parent 
[\#230](https://github.com/gnome-terminator/terminator/issues/230)
+- Release 2.0 does not have signed assets 
[\#228](https://github.com/gnome-terminator/terminator/issues/228)
+- Some files install to the wrong location 
[\#227](https://github.com/gnome-terminator/terminator/issues/227)
+- Multi tab breaks transparent background 
[\#225](https://github.com/gnome-terminator/terminator/issues/225)
+
+**Merged pull requests:**
+
+- make sure data/\*.in files are there for distributors 
[\#237](https://github.com/gnome-terminator/terminator/pull/237) 
([mattrose](https://github.com/mattrose))
+- only set clear background when background\_image in config 
[\#233](https://github.com/gnome-terminator/terminator/pull/233) 
([mattrose](https://github.com/mattrose))
+- fix INSTALL instructions for setuptools 
[\#232](https://github.com/gnome-terminator/terminator/pull/232) 
([mattrose](https://github.com/mattrose))
+
+## [v2.0](https://github.com/gnome-terminator/terminator/tree/v2.0) 
(2020-10-06)
+
+[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/v1.92...v2.0)
+
+**Implemented enhancements:**
+
+- Feature Request: "broadcast-only" option in profile preferences 
[\#157](https://github.com/gnome-terminator/terminator/issues/157)
+- Feature Request: Key binding option for creating group in current tab 
[\#156](https://github.com/gnome-terminator/terminator/issues/156)
+- Terminator should use XDG\_CONFIG\_HOME environment variable if it's 
available. [\#152](https://github.com/gnome-terminator/terminator/issues/152)
+- align maximize option spelling with gnome-terminal 
[\#125](https://github.com/gnome-terminator/terminator/issues/125)
+- Putty style paste makes it impossible to reach preferences 
[\#120](https://github.com/gnome-terminator/terminator/issues/120)
+- Adjust Line Height 
[\#111](https://github.com/gnome-terminator/terminator/issues/111)
+- Allow to open layout in a new tab 
[\#106](https://github.com/gnome-terminator/terminator/issues/106)
+- Use VTE api instead of python psutil to get cwd. 
[\#82](https://github.com/gnome-terminator/terminator/issues/82)
+- Make a submenu of Layouts in the popup menu. 
[\#63](https://github.com/gnome-terminator/terminator/issues/63)
+- Search should have a case-sensitive option 
[\#44](https://github.com/gnome-terminator/terminator/issues/44)
+- Remove default keybindings for enabling terminal broadcast 
[\#40](https://github.com/gnome-terminator/terminator/issues/40)
+- \[Feature Request\] Make bold-is-bright option configurable 
[\#38](https://github.com/gnome-terminator/terminator/issues/38)
+-  No option for background image in gtk3 version  
[\#5](https://github.com/gnome-terminator/terminator/issues/5)
+-  Terminator need to highlight search string  
[\#4](https://github.com/gnome-terminator/terminator/issues/4)
+- rely on python psutil to get the cwd 
[\#83](https://github.com/gnome-terminator/terminator/pull/83) 
([mattrose](https://github.com/mattrose))
+- Propagate tab-swictch events if there is only one tab 
[\#61](https://github.com/gnome-terminator/terminator/pull/61) 
([blackm0re](https://github.com/blackm0re))
+- Install AppStream data as .metainfo.xml 
[\#53](https://github.com/gnome-terminator/terminator/pull/53) 
([DarthGandalf](https://github.com/DarthGandalf))
+- Added option to disable ctrl+mousewheel zoom 
[\#46](https://github.com/gnome-terminator/terminator/pull/46) 
([filipkilibarda](https://github.com/filipkilibarda))
+- Add layout launcher to terminal popup menu. 
[\#42](https://github.com/gnome-terminator/terminator/pull/42) 
([nbeaver](https://github.com/nbeaver))
+- \#38: Add option for configuring bold-is-bright setting of VTE 
[\#39](https://github.com/gnome-terminator/terminator/pull/39) 
([JakubVanek](https://github.com/JakubVanek))
+- Only import GdkX11 when available 
[\#19](https://github.com/gnome-terminator/terminator/pull/19) 
([mattrose](https://github.com/mattrose))
+- Removing packaging files from the repository 
[\#7](https://github.com/gnome-terminator/terminator/pull/7) 
([lazyfrosch](https://github.com/lazyfrosch))
+
+**Fixed bugs:**
+
+- Fails to run for LDAP user 
[\#128](https://github.com/gnome-terminator/terminator/issues/128)
+- Crash in paned.py:311  
[\#68](https://github.com/gnome-terminator/terminator/issues/68)
+- terminator runs in network namespace only with -u option \(dbus\) 
[\#65](https://github.com/gnome-terminator/terminator/issues/65)
+- dbus FileNotFoundError 
[\#58](https://github.com/gnome-terminator/terminator/issues/58)
+- Middle click does not paste selected text 
[\#24](https://github.com/gnome-terminator/terminator/issues/24)
+- Fix crash when GdkX11 module is not available when creating layout 
[\#113](https://github.com/gnome-terminator/terminator/pull/113) 
([mattrose](https://github.com/mattrose))
+- Do not crash when dbus server is unavailable, just emit an error message 
[\#88](https://github.com/gnome-terminator/terminator/pull/88) 
([mattrose](https://github.com/mattrose))
+- Fix fallback for getting the current working directory 
[\#87](https://github.com/gnome-terminator/terminator/pull/87) 
([terceiro](https://github.com/terceiro))
+- fix FileNotFound error when terminator is run from a directory that no 
longer exists [\#81](https://github.com/gnome-terminator/terminator/pull/81) 
([mattrose](https://github.com/mattrose))
+- Fix layout launcher error 
[\#59](https://github.com/gnome-terminator/terminator/pull/59) 
([FernandoBasso](https://github.com/FernandoBasso))
+- fix traceback on dragging and dropping files from a file manager 
[\#54](https://github.com/gnome-terminator/terminator/pull/54) 
([mattrose](https://github.com/mattrose))
+- Disable special logic for pasting on Wayland 
[\#51](https://github.com/gnome-terminator/terminator/pull/51) 
([lazyfrosch](https://github.com/lazyfrosch))
+- searchbar: Implement modern/glib regexp support 
[\#43](https://github.com/gnome-terminator/terminator/pull/43) 
([lazyfrosch](https://github.com/lazyfrosch))
+- fix exception when feeding terminal number to terminal 
[\#35](https://github.com/gnome-terminator/terminator/pull/35) 
([mattrose](https://github.com/mattrose))
+- terminal: Improve compat for Vte Regex 
[\#28](https://github.com/gnome-terminator/terminator/pull/28) 
([lazyfrosch](https://github.com/lazyfrosch))
+
+**Closed issues:**
+
+- Feature request: Preference to disable Ctrl + Scroll font size change 
[\#219](https://github.com/gnome-terminator/terminator/issues/219)
+- AttributeError: 'Terminal' object has no attribute 'spawn\_async' 
[\#218](https://github.com/gnome-terminator/terminator/issues/218)
+- Question - custom command line 
[\#212](https://github.com/gnome-terminator/terminator/issues/212)
+- Terminator overwrite shortcut of console Applications 
[\#204](https://github.com/gnome-terminator/terminator/issues/204)
+- Gap between windows 
[\#203](https://github.com/gnome-terminator/terminator/issues/203)
+- Search does not work 
[\#199](https://github.com/gnome-terminator/terminator/issues/199)
+- Selecting first char of a line for copy-paste is impossible 
[\#191](https://github.com/gnome-terminator/terminator/issues/191)
+- Duplicate Key Bindings are Allowed in `Preferences > Keybindings` 
[\#190](https://github.com/gnome-terminator/terminator/issues/190)
+- Cannot open terminator windows with different configs 
[\#184](https://github.com/gnome-terminator/terminator/issues/184)
+- Feature request: reenable broadcast keybindings and warn on their first use 
instead [\#183](https://github.com/gnome-terminator/terminator/issues/183)
+- Add Terminator version in About screen 
[\#169](https://github.com/gnome-terminator/terminator/issues/169)
+- Feature Request: Add hyperlink support 
[\#164](https://github.com/gnome-terminator/terminator/issues/164)
+- ctrl-alt-a activates even when terminal has no focus 
[\#163](https://github.com/gnome-terminator/terminator/issues/163)
+- TypeError in terminal.py 
[\#162](https://github.com/gnome-terminator/terminator/issues/162)
+- Active tab identification 
[\#158](https://github.com/gnome-terminator/terminator/issues/158)
+- Is terminator is rolling for Windows Subsystem For Linux \(WSL\)??? 
[\#154](https://github.com/gnome-terminator/terminator/issues/154)
+- broken mouse events in fullscreen applications 
[\#151](https://github.com/gnome-terminator/terminator/issues/151)
+- Key Bindigs That Contain a Key Modified by a Shift Key Don't Work 
[\#149](https://github.com/gnome-terminator/terminator/issues/149)
+- move translation of ConfigObj from main terminator code to the only method 
that uses it. [\#148](https://github.com/gnome-terminator/terminator/issues/148)
+- Gnome session support no longer works 
[\#147](https://github.com/gnome-terminator/terminator/issues/147)
+- Errors in prefseditor.py 
[\#137](https://github.com/gnome-terminator/terminator/issues/137)
+- PuTTY style paste is pasting from x-selection instead of clipboard 
[\#134](https://github.com/gnome-terminator/terminator/issues/134)
+- Terminator separator size cannot be changed 
[\#133](https://github.com/gnome-terminator/terminator/issues/133)
+- update dependencies in INSTALL.md 
[\#127](https://github.com/gnome-terminator/terminator/issues/127)
+- Feature request: show bold text in bright colors \(option\) 
[\#122](https://github.com/gnome-terminator/terminator/issues/122)
+- Feature request: configurable shortcut to open Prefs 
[\#121](https://github.com/gnome-terminator/terminator/issues/121)
+- Support desktop dark/light theme 
[\#119](https://github.com/gnome-terminator/terminator/issues/119)
+- conflicting UUID when cloning layout 
[\#115](https://github.com/gnome-terminator/terminator/issues/115)
+- Add support for tmux integration \(like iTerm2\)  
[\#107](https://github.com/gnome-terminator/terminator/issues/107)
+- Ubuntu 20.04 drag and drop crashes  
[\#103](https://github.com/gnome-terminator/terminator/issues/103)
+- When opening a new window, terminator automatically switch to the last tab 
of the first window. 
[\#99](https://github.com/gnome-terminator/terminator/issues/99)
+- Why we use python in shebang 
[\#98](https://github.com/gnome-terminator/terminator/issues/98)
+- Ubuntu 20.04 split terminal broadcast duplicate keys 
[\#96](https://github.com/gnome-terminator/terminator/issues/96)
+- ubuntu 18.04 Install ok but no desktop icon 
[\#95](https://github.com/gnome-terminator/terminator/issues/95)
+- There are still translation commits to launchpad 
[\#85](https://github.com/gnome-terminator/terminator/issues/85)
+- cwd.get\_pid\_cwd is a mess. 
[\#80](https://github.com/gnome-terminator/terminator/issues/80)
+- Resize borderless window 
[\#75](https://github.com/gnome-terminator/terminator/issues/75)
+- Add distribution info into INSTALL 
[\#45](https://github.com/gnome-terminator/terminator/issues/45)
+- Alt+ScrollWheel ? 
[\#29](https://github.com/gnome-terminator/terminator/issues/29)
+- Switch to setuptools 
[\#14](https://github.com/gnome-terminator/terminator/issues/14)
+- Improve gettext integration 
[\#13](https://github.com/gnome-terminator/terminator/issues/13)
+
+**Merged pull requests:**
+
+- Revert "Merge pull request \#208 from mattrose/update-vte-spawn" 
[\#220](https://github.com/gnome-terminator/terminator/pull/220) 
([mattrose](https://github.com/mattrose))
+- Background image 
[\#217](https://github.com/gnome-terminator/terminator/pull/217) 
([mattrose](https://github.com/mattrose))
+- fix spacing [\#215](https://github.com/gnome-terminator/terminator/pull/215) 
([mattrose](https://github.com/mattrose))
+- Fix: Allow `Shift+Tab` Key Binding 
[\#211](https://github.com/gnome-terminator/terminator/pull/211) 
([dkmvs](https://github.com/dkmvs))
+- add preferences keybindings 
[\#209](https://github.com/gnome-terminator/terminator/pull/209) 
([mattrose](https://github.com/mattrose))
+- fix login\_shell option so that it sends -l rather than -shell 
[\#207](https://github.com/gnome-terminator/terminator/pull/207) 
([mattrose](https://github.com/mattrose))
+- Command notify 
[\#205](https://github.com/gnome-terminator/terminator/pull/205) 
([mattrose](https://github.com/mattrose))
+- Dbus options 
[\#200](https://github.com/gnome-terminator/terminator/pull/200) 
([mattrose](https://github.com/mattrose))
+- Fix: Forbid Duplicate Key Bindings in `Preferences > Keybindings` 
[\#196](https://github.com/gnome-terminator/terminator/pull/196) 
([dkmvs](https://github.com/dkmvs))
+- Key binding option for creating group in current terminal 
[\#195](https://github.com/gnome-terminator/terminator/pull/195) 
([mattrose](https://github.com/mattrose))
+- Add 'wide\_handle' property  
[\#193](https://github.com/gnome-terminator/terminator/pull/193) 
([mattrose](https://github.com/mattrose))
+- Exit remotinator with an explicit error message when terminator is needed 
but not running 
[\#185](https://github.com/gnome-terminator/terminator/pull/185) 
([phidebian](https://github.com/phidebian))
+- Add a 'title bar at bottom' option 
[\#182](https://github.com/gnome-terminator/terminator/pull/182) 
([phidebian](https://github.com/phidebian))
+- Format shortcuts 
[\#181](https://github.com/gnome-terminator/terminator/pull/181) 
([aadrian](https://github.com/aadrian))
+- add support for OSC-8 
[\#176](https://github.com/gnome-terminator/terminator/pull/176) 
([mattrose](https://github.com/mattrose))
+- add packages to install doc 
[\#174](https://github.com/gnome-terminator/terminator/pull/174) 
([mattrose](https://github.com/mattrose))
+- Fix readme [\#173](https://github.com/gnome-terminator/terminator/pull/173) 
([mattrose](https://github.com/mattrose))
+- remove unused gnome session code 
[\#172](https://github.com/gnome-terminator/terminator/pull/172) 
([mattrose](https://github.com/mattrose))
+- Add version string to "Preferences -\> About" 
[\#171](https://github.com/gnome-terminator/terminator/pull/171) 
([mattrose](https://github.com/mattrose))
+- Update README.md 
[\#166](https://github.com/gnome-terminator/terminator/pull/166) 
([br0kenbuild](https://github.com/br0kenbuild))
+- Allow live previewing of profile color changes 
[\#160](https://github.com/gnome-terminator/terminator/pull/160) 
([dafrito](https://github.com/dafrito))
+- Fix: Allow Key Bindings with Shift-Modified Keys 
[\#150](https://github.com/gnome-terminator/terminator/pull/150) 
([dkmvs](https://github.com/dkmvs))
+- Fixed bug in prefseditor.py 
[\#146](https://github.com/gnome-terminator/terminator/pull/146) 
([robertoetcheverryr](https://github.com/robertoetcheverryr))
+- fix traceback on paned.py 
[\#145](https://github.com/gnome-terminator/terminator/pull/145) 
([mattrose](https://github.com/mattrose))
+- issue 44, add option for case sensitive search 
[\#144](https://github.com/gnome-terminator/terminator/pull/144) 
([dugb](https://github.com/dugb))
+- fix line height config variable location to match ui 
[\#142](https://github.com/gnome-terminator/terminator/pull/142) 
([mattrose](https://github.com/mattrose))
+- Issue 111, add line\_height slider 
[\#141](https://github.com/gnome-terminator/terminator/pull/141) 
([dugb](https://github.com/dugb))
+- replaces the handle\_size property that was deprecated in gtk3.20 
[\#140](https://github.com/gnome-terminator/terminator/pull/140) 
([mattrose](https://github.com/mattrose))
+- update apt repos before installing packages 
[\#136](https://github.com/gnome-terminator/terminator/pull/136) 
([mattrose](https://github.com/mattrose))
+- Added putty\_paste\_style\_source\_clipboard 
[\#135](https://github.com/gnome-terminator/terminator/pull/135) 
([robertoetcheverryr](https://github.com/robertoetcheverryr))
+- launch new layouts directly from right-click menu 
[\#132](https://github.com/gnome-terminator/terminator/pull/132) 
([mattrose](https://github.com/mattrose))
+- Issue99 [\#131](https://github.com/gnome-terminator/terminator/pull/131) 
([mattrose](https://github.com/mattrose))
+- Adding maximize option 
[\#126](https://github.com/gnome-terminator/terminator/pull/126) 
([qckzr](https://github.com/qckzr))
+- add line\_height config variable 
[\#124](https://github.com/gnome-terminator/terminator/pull/124) 
([mattrose](https://github.com/mattrose))
+- fix cwd for non-vte shells 
[\#123](https://github.com/gnome-terminator/terminator/pull/123) 
([mattrose](https://github.com/mattrose))
+- fix detection of whether or not ibus is running 
[\#114](https://github.com/gnome-terminator/terminator/pull/114) 
([mattrose](https://github.com/mattrose))
+- fix traceback when closing a window 
[\#112](https://github.com/gnome-terminator/terminator/pull/112) 
([mattrose](https://github.com/mattrose))
+- add debug logging to searchbar 
[\#110](https://github.com/gnome-terminator/terminator/pull/110) 
([mattrose](https://github.com/mattrose))
+- fix io errors on debugserver 
[\#109](https://github.com/gnome-terminator/terminator/pull/109) 
([mattrose](https://github.com/mattrose))
+- Fix TODO for documenting vte regex matching constants 
[\#105](https://github.com/gnome-terminator/terminator/pull/105) 
([GerbenWelter](https://github.com/GerbenWelter))
+- Revert "replace gettext and intltool with Babel" 
[\#100](https://github.com/gnome-terminator/terminator/pull/100) 
([lazyfrosch](https://github.com/lazyfrosch))
+- Import Launchpad translations 
[\#91](https://github.com/gnome-terminator/terminator/pull/91) 
([lazyfrosch](https://github.com/lazyfrosch))
+- Gentoo: github is only a mirror 
[\#86](https://github.com/gnome-terminator/terminator/pull/86) 
([DarthGandalf](https://github.com/DarthGandalf))
+- update the INSTALL.md for Ubuntu installation 
[\#77](https://github.com/gnome-terminator/terminator/pull/77) 
([yosoufe](https://github.com/yosoufe))
+- Update AUTHORS with a full list from GIT history 
[\#67](https://github.com/gnome-terminator/terminator/pull/67) 
([lazyfrosch](https://github.com/lazyfrosch))
+- docs: Update INSTALL.md and add distributions 
[\#66](https://github.com/gnome-terminator/terminator/pull/66) 
([lazyfrosch](https://github.com/lazyfrosch))
+- Make LayoutLauncher window a little larger by default 
[\#60](https://github.com/gnome-terminator/terminator/pull/60) 
([FernandoBasso](https://github.com/FernandoBasso))
+- fix up language strings in .po files 
[\#52](https://github.com/gnome-terminator/terminator/pull/52) 
([mattrose](https://github.com/mattrose))
+- Switch to setuptools and use pytest 
[\#50](https://github.com/gnome-terminator/terminator/pull/50) 
([lazyfrosch](https://github.com/lazyfrosch))
+- \#40: remove default key bindings for input broadcasting 
[\#41](https://github.com/gnome-terminator/terminator/pull/41) 
([JakubVanek](https://github.com/JakubVanek))
+- Add FreeBSD [\#33](https://github.com/gnome-terminator/terminator/pull/33) 
([h-ume](https://github.com/h-ume))
+- Update pt\_BR.po 
[\#30](https://github.com/gnome-terminator/terminator/pull/30) 
([chclxds](https://github.com/chclxds))
+- Remove obsolete terminator.wrapper 
[\#27](https://github.com/gnome-terminator/terminator/pull/27) 
([lazyfrosch](https://github.com/lazyfrosch))
+- Add Gentoo, sort the order of distributions 
[\#23](https://github.com/gnome-terminator/terminator/pull/23) 
([DarthGandalf](https://github.com/DarthGandalf))
+
+## [v1.92](https://github.com/gnome-terminator/terminator/tree/v1.92) 
(2020-04-18)
+
+[Full 
Changelog](https://github.com/gnome-terminator/terminator/compare/1.91...v1.92)
+
+This is the first release since 2017, while we are now a few years later a few 
things changed.
+
+* New home on GitHub https://github.com/gnome-terminator/terminator
+* New team under the lead of https://github.com/lazyfrosch
+* Python 3 support finally released
+* Some tedious bugs solved for current GTK and VTE
+
+There is still a lot to do, and we need more help to keep Terminator available 
for
+your daily use.
+
+If you are interested in contributing to the project, please contact us, open 
issues,
+discuss issues or help with whatever you can! Any help is welcome!
+
+**Notes for packagers:**
+
+* All scripts now use `#!/usr/bin/env python` as shebang, when you are using
+  `python3 setup.py install` or similar all binary scripts should be 
automatically
+   modified to the correct shebang
+* Any feedback is welcome, please open an issue or join the community channels
+
+**Implemented enhancements:**
+
+- Implement support for Python 3 
[\#6](https://github.com/gnome-terminator/terminator/pull/6) 
([lazyfrosch](https://github.com/lazyfrosch))
+
+**Fixed bugs:**
+
+- VTE Regexp should work with older VTE releases as well 
[\#10](https://github.com/gnome-terminator/terminator/issues/10)
+- ctrl+click should open links 
[\#3](https://github.com/gnome-terminator/terminator/issues/3)
+- Ensure Python 3 support 
[\#2](https://github.com/gnome-terminator/terminator/issues/2)
+- terminal: Add compat detection for Vte regexp feature 
[\#22](https://github.com/gnome-terminator/terminator/pull/22) 
([lazyfrosch](https://github.com/lazyfrosch))
+- Fix some compat issues for Python 2.7 
[\#18](https://github.com/gnome-terminator/terminator/pull/18) 
([lazyfrosch](https://github.com/lazyfrosch))
+- Converting to python 3 and making all tests pass. 
[\#9](https://github.com/gnome-terminator/terminator/pull/9) 
([JAugusto42](https://github.com/JAugusto42))
+
+**Merged pull requests:**
+
+- Add GitHub action for Python 
[\#17](https://github.com/gnome-terminator/terminator/pull/17) 
([lazyfrosch](https://github.com/lazyfrosch))
+- Updating URLs in application and appdata 
[\#16](https://github.com/gnome-terminator/terminator/pull/16) 
([mattrose](https://github.com/mattrose))
+- update the INSTALL file 
[\#15](https://github.com/gnome-terminator/terminator/pull/15) 
([mattrose](https://github.com/mattrose))
+
+
+
+\* *This Changelog was automatically generated by 
[github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/po/es.po 
new/terminator-2.1.1/po/es.po
--- old/terminator-2.1.0/po/es.po       2021-01-04 16:50:10.000000000 +0100
+++ new/terminator-2.1.1/po/es.po       2021-04-02 22:11:15.000000000 +0200
@@ -5,6 +5,7 @@
 # 
 # Translators:
 # Gnome Terminator <[email protected]>, 2020
+# Pedro Flor <[email protected]>, 2021
 # 
 #, fuzzy
 msgid ""
@@ -13,7 +14,7 @@
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-01-03 19:12+0100\n"
 "PO-Revision-Date: 2020-04-22 08:11+0000\n"
-"Last-Translator: Gnome Terminator <[email protected]>, 2020\n"
+"Last-Translator: Pedro Flor <[email protected]>, 2021\n"
 "Language-Team: Spanish 
(https://www.transifex.com/terminator/teams/109338/es/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -36,7 +37,7 @@
 
 #: ../remotinator.py:42
 msgid "Split the current terminal vertically"
-msgstr "Partir el terminal actual verticalmente"
+msgstr "Dividir verticalmente la terminal actual"
 
 #: ../remotinator.py:43
 msgid "Get a list of all terminals"
@@ -106,6 +107,10 @@
 "terminals in grids (tabs is the most common default method, which Terminator"
 " also supports)."
 msgstr ""
+" Una herramienta de usuario avanzado para organizar terminales. Est?? "
+"inspirado en programas como gnome-multi-term, quadkonsole, etc. en que el "
+"enfoque principal es organizar las terminales en cuadr??culas (las pesta??as "
+"son el m??todo por defecto m??s com??n, que Terminator tambi??n soporta)."
 
 #: ../data/terminator.appdata.xml.in.h:5
 msgid ""
@@ -114,6 +119,10 @@
 "out in different directions with useful features for sysadmins and other "
 "users."
 msgstr ""
+"Gran parte del comportamiento de Terminator est?? basado en GNOME Terminal, y"
+" estamos a??adiendo m??s de esas caracter??sticas a medida que pasa el 
tiempo, "
+"pero tambi??n queremos extendernos en diferentes direcciones con "
+"caracter??sticas ??tiles para administradores de sistemas y otros usuarios."
 
 #: ../data/terminator.appdata.xml.in.h:6
 msgid "Some highlights:"
@@ -407,7 +416,7 @@
 
 #: ../terminatorlib/optionparse.py:78
 msgid "Specify a partial config json file"
-msgstr ""
+msgstr "Especificar un archivo configuraci??n parcial json"
 
 #: ../terminatorlib/optionparse.py:84
 msgid "Set the working directory"
@@ -458,6 +467,8 @@
 #: ../terminatorlib/optionparse.py:106
 msgid "If Terminator is already running, just unhide all hidden windows"
 msgstr ""
+"Si Terminator ya est?? ejecut??ndose, s??lo tienes que desbloquear todas las "
+"ventanas ocultas"
 
 #: ../terminatorlib/plugins/activitywatch.py:54
 msgid "Watch for _activity"
@@ -817,7 +828,7 @@
 
 #: ../terminatorlib/preferences.glade.h:56
 msgid "PuTTY style paste:"
-msgstr ""
+msgstr "Pegar al estilo PuTTY:"
 
 #: ../terminatorlib/preferences.glade.h:57
 msgid "Smart copy"
@@ -837,15 +848,15 @@
 
 #: ../terminatorlib/preferences.glade.h:61
 msgid "PRIMARY"
-msgstr ""
+msgstr "PRINCIPAL"
 
 #: ../terminatorlib/preferences.glade.h:62
 msgid "Clipboard"
-msgstr ""
+msgstr "Portapapeles"
 
 #: ../terminatorlib/preferences.glade.h:63
 msgid "Clear selection on copy"
-msgstr ""
+msgstr "Limpiar selecci??n en la copia"
 
 #: ../terminatorlib/preferences.glade.h:64
 msgid "<b>Appearance</b>"
@@ -865,7 +876,7 @@
 
 #: ../terminatorlib/preferences.glade.h:68
 msgid "Line Height:"
-msgstr ""
+msgstr "Altura de la l??nea:"
 
 #: ../terminatorlib/preferences.glade.h:69
 msgid "Extra Styling (Theme dependant)"
@@ -909,7 +920,7 @@
 
 #: ../terminatorlib/preferences.glade.h:79
 msgid "Title bar at bottom (Require restart)"
-msgstr ""
+msgstr "Barra de t??tulo en la parte inferior (Requiere reinicio)"
 
 #: ../terminatorlib/preferences.glade.h:80
 msgid "Hide size from title"
@@ -957,7 +968,7 @@
 
 #: ../terminatorlib/preferences.glade.h:91
 msgid "Disable Ctrl+mousewheel zoom"
-msgstr ""
+msgstr "Deshabilitar Ctrl + zoom de la rueda del rat??n"
 
 #: ../terminatorlib/preferences.glade.h:92
 msgid "Select-by-_word characters:"
@@ -1057,7 +1068,7 @@
 
 #: ../terminatorlib/preferences.glade.h:117
 msgid "Show b_old text in bright colors"
-msgstr ""
+msgstr "Mostrar texto b_old en colores brillantes"
 
 #: ../terminatorlib/preferences.glade.h:118
 msgid "Colors"
@@ -1073,19 +1084,19 @@
 
 #: ../terminatorlib/preferences.glade.h:121
 msgid "Background Image"
-msgstr ""
+msgstr "Imagen de Fondo"
 
 #: ../terminatorlib/preferences.glade.h:122
 msgid "Background Image File:"
-msgstr ""
+msgstr "Archivo de Imagen de fondo:"
 
 #: ../terminatorlib/preferences.glade.h:123
 msgid "Choose file"
-msgstr ""
+msgstr "Elegir archivo"
 
 #: ../terminatorlib/preferences.glade.h:124
 msgid "S_hade background:"
-msgstr ""
+msgstr "S_hade de fondo:"
 
 #: ../terminatorlib/preferences.glade.h:125
 msgid "<small><i>None</i></small>"
@@ -1211,7 +1222,7 @@
 
 #: ../terminatorlib/preferences.glade.h:157
 msgid "Version: 2.0.1"
-msgstr ""
+msgstr "Versi??n: 2.0.1"
 
 #: ../terminatorlib/preferences.glade.h:158
 msgid ""
@@ -1232,6 +1243,8 @@
 "<a href=\"https://github.com/gnome-terminator/terminator\";>Development</a>\n"
 "<a href=\"https://github.com/gnome-terminator/terminator/issues\";>Bugs / 
Enhancements</a>"
 msgstr ""
+"<a href=\"https://github.com/gnome-terminator/terminator\";>Desarrollo</a>\n"
+"<a 
href=\"https://github.com/gnome-terminator/terminator/issues\";>Bugs/Mejoras</a>"
 
 #: ../terminatorlib/preferences.glade.h:164
 msgid "About"
@@ -1251,15 +1264,15 @@
 
 #: ../terminatorlib/prefseditor.py:108
 msgid "Increase font size on all terminals"
-msgstr ""
+msgstr "Aumentar el tama??o de la letra en todas las terminales"
 
 #: ../terminatorlib/prefseditor.py:109
 msgid "Decrease font size on all terminals"
-msgstr ""
+msgstr "Reducir el tama??o de la letra en todas las terminales"
 
 #: ../terminatorlib/prefseditor.py:110
 msgid "Restore original font size on all terminals"
-msgstr ""
+msgstr "Restaurar el tama??o de la letra en todas las terminales"
 
 #: ../terminatorlib/prefseditor.py:111
 msgid "Create a new tab"
@@ -1451,7 +1464,7 @@
 
 #: ../terminatorlib/prefseditor.py:160
 msgid "Create new group"
-msgstr ""
+msgstr "Creara nuevo grupo"
 
 #: ../terminatorlib/prefseditor.py:161
 msgid "Group all terminals"
@@ -1531,7 +1544,7 @@
 
 #: ../terminatorlib/prefseditor.py:180
 msgid "Open the Preferences window"
-msgstr ""
+msgstr "Abrir la ventana de Preferencias"
 
 #: ../terminatorlib/prefseditor.py:181
 msgid "Open the manual"
@@ -1624,7 +1637,7 @@
 
 #: ../terminatorlib/terminal_popup_menu.py:183
 msgid "Relaunch Command"
-msgstr ""
+msgstr "Volver a ejecutar comando"
 
 #: ../terminatorlib/terminal_popup_menu.py:188
 msgid "Show _scrollbar"
@@ -1632,7 +1645,7 @@
 
 #: ../terminatorlib/terminal_popup_menu.py:246
 msgid "_Layouts..."
-msgstr ""
+msgstr "_Dise??os..."
 
 #: ../terminatorlib/terminal_popup_menu.py:260
 msgid "Encodings"
@@ -1726,7 +1739,7 @@
 
 #: ../terminatorlib/titlebar.py:112
 msgid "[INACTIVE: Right-Click for Relaunch option] "
-msgstr ""
+msgstr "[INACTIVO: Clic-derecho para la opci??n de Volver a ejecutar] "
 
 #: ../terminatorlib/titlebar.py:258
 msgid "Alpha"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/po/pt_BR.po 
new/terminator-2.1.1/po/pt_BR.po
--- old/terminator-2.1.0/po/pt_BR.po    2021-01-04 16:50:10.000000000 +0100
+++ new/terminator-2.1.1/po/pt_BR.po    2021-04-02 22:11:15.000000000 +0200
@@ -12,7 +12,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-01-03 19:12+0100\n"
-"PO-Revision-Date: 2020-04-22 08:11+0000\n"
+"PO-Revision-Date: 2021-03-21 10:58-0300\n"
 "Last-Translator: Gnome Terminator <[email protected]>, 2020\n"
 "Language-Team: Portuguese (Brazil) 
(https://www.transifex.com/terminator/teams/109338/pt_BR/)\n"
 "MIME-Version: 1.0\n"
@@ -571,11 +571,11 @@
 
 #: ../terminatorlib/plugins/logger.py:32
 msgid "Start _Logger"
-msgstr "Iniciar_Registro"
+msgstr "Iniciar _Registro"
 
 #: ../terminatorlib/plugins/logger.py:35
 msgid "Stop _Logger"
-msgstr "Parar_Registro"
+msgstr "Parar _Registro"
 
 #: ../terminatorlib/plugins/logger.py:65
 msgid "Save Log File As"
@@ -1679,7 +1679,7 @@
 
 #: ../terminatorlib/terminal.py:569
 msgid "Broadcast _off"
-msgstr "Transmiss??o_desativada"
+msgstr "Transmiss??o _desativada"
 
 #: ../terminatorlib/terminal.py:585
 msgid "_Split to this group"
@@ -1687,7 +1687,7 @@
 
 #: ../terminatorlib/terminal.py:590
 msgid "Auto_clean groups"
-msgstr "Limpar_grupos automaticamente"
+msgstr "Limpar _grupos automaticamente"
 
 #: ../terminatorlib/terminal.py:597
 msgid "_Insert terminal number"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/remotinator 
new/terminator-2.1.1/remotinator
--- old/terminator-2.1.0/remotinator    2021-01-04 16:50:10.000000000 +0100
+++ new/terminator-2.1.1/remotinator    2021-04-02 22:11:15.000000000 +0200
@@ -14,7 +14,7 @@
 #
 #    You should have received a copy of the GNU General Public License
 #    along with this program; if not, write to the Free Software
-#    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 
 
+#    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301
 #    USA
 
 """remotinator by Chris Jones <[email protected]>"""
@@ -45,6 +45,7 @@
     'get_window_title': [True,  _('Get the title of a parent window')],
     'get_tab':          [True,  _('Get the UUID of a parent tab')],
     'get_tab_title':    [True,  _('Get the title of a parent tab')],
+    'switch_profile':   [True,  _('Switch current terminal profile')],
     }
 
 if __name__ == '__main__':
@@ -60,14 +61,21 @@
     # Parse args
     parser = argparse.ArgumentParser(
                 formatter_class=argparse.RawDescriptionHelpFormatter,
-                usage='%(prog)s command [options]', 
-                description=_('Run one of the following Terminator DBus 
commands:\n\n%s') % (command_desc), 
+                usage='%(prog)s command [options]',
+                description=_('Run one of the following Terminator DBus 
commands:\n\n%s') % (command_desc),
                 epilog=_('* These entries require either TERMINATOR_UUID 
environment var,\n  or the --uuid option must be used.'))
-    parser.add_argument('-u', '--uuid', dest='uuid', type=str, metavar='UUID', 
default=argparse.SUPPRESS, 
-                help=_('Terminal UUID for when not in env var 
TERMINATOR_UUID'))
+
     parser.add_argument('command', type=str, nargs=1, 
choices=sorted(COMMANDS.keys()),
                 help=argparse.SUPPRESS)
+
+    parser.add_argument('-u', '--uuid', dest='uuid', type=str, metavar='UUID', 
default=argparse.SUPPRESS,
+                help=_('Terminal UUID for when not in env var 
TERMINATOR_UUID'))
+
+    parser.add_argument('-p', '--profile', dest='profile', type=str, 
default=argparse.SUPPRESS,
+                help=_('Terminal UUID for when not in env var 
TERMINATOR_UUID'))
+
     parser.add_argument('-v', '--version', action='version', 
version='%%(prog)s %s' %(APP_VERSION))
+
     options = vars(parser.parse_args())     # Straight to dict
 
     # Pull out the command
@@ -75,8 +83,8 @@
     del options['command']
 
     func = getattr(ipc, command)
-
     uuid_required = COMMANDS[command][0]
+
     if uuid_required:
         uuid = options.get('uuid', os.environ.get('TERMINATOR_UUID'))
         if uuid:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/terminatorlib/ipc.py 
new/terminator-2.1.1/terminatorlib/ipc.py
--- old/terminator-2.1.0/terminatorlib/ipc.py   2021-01-04 16:50:10.000000000 
+0100
+++ new/terminator-2.1.1/terminatorlib/ipc.py   2021-04-02 22:11:15.000000000 
+0200
@@ -75,7 +75,7 @@
         self.terminator.config.options_set(oldopts)
         self.terminator.create_layout(oldopts.layout)
         self.terminator.layout_done()
-            
+
     @dbus.service.method(BUS_NAME, in_signature='a{ss}')
     def new_tab_cmdline(self, options=dbus.Dictionary()):
         """Create a new tab"""
@@ -197,6 +197,13 @@
                 if terminal in terms:
                     return root_widget.get_tab_label(tab_child).get_label()
 
+    @dbus.service.method(BUS_NAME)
+    def switch_profile(self, uuid=None, options=dbus.Dictionary()):
+        """Switch profile of a given terminal"""
+        terminal = self.terminator.find_terminal_by_uuid(uuid)
+        profile_name = options.get('profile')
+        terminal.force_set_profile(False, profile_name)
+
 def with_proxy(func):
     """Decorator function to connect to the session dbus bus"""
     dbg('dbus client call: %s' % func.__name__)
@@ -209,7 +216,7 @@
             sys.exit(
                 "Remotinator can't connect to terminator. " +
                 "May be terminator is not running.")
-            
+
         func(proxy, *args, **argd)
     return _exec
 
@@ -272,3 +279,8 @@
     """Call the dbus method to return the title of a tab"""
     print(session.get_tab_title(uuid))
 
+@with_proxy
+def switch_profile(session, uuid, options):
+    """Call the dbus method to return the title of a tab"""
+    session.switch_profile(uuid, options)
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/terminatorlib/preferences.glade 
new/terminator-2.1.1/terminatorlib/preferences.glade
--- old/terminator-2.1.0/terminatorlib/preferences.glade        2021-01-04 
16:50:10.000000000 +0100
+++ new/terminator-2.1.1/terminatorlib/preferences.glade        2021-04-02 
22:11:15.000000000 +0200
@@ -3953,7 +3953,7 @@
                           <object class="GtkLabel" id="about_version_label">
                             <property name="visible">True</property>
                             <property name="can_focus">False</property>
-                            <property name="label" translatable="yes">Version: 
2.1.0</property>
+                            <property name="label" translatable="yes">Version: 
2.1.1</property>
                           </object>
                           <packing>
                             <property name="expand">False</property>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/terminatorlib/terminal.py 
new/terminator-2.1.1/terminatorlib/terminal.py
--- old/terminator-2.1.0/terminatorlib/terminal.py      2021-01-04 
16:50:10.000000000 +0100
+++ new/terminator-2.1.1/terminatorlib/terminal.py      2021-04-02 
22:11:15.000000000 +0200
@@ -6,7 +6,6 @@
 import os
 import signal
 import gi
-import cairo
 from gi.repository import GLib, GObject, Pango, Gtk, Gdk, GdkPixbuf
 gi.require_version('Vte', '2.91')  # vte-0.38 (gnome-3.14)
 from gi.repository import Vte
@@ -32,32 +31,6 @@
 from terminatorlib.layoutlauncher import LayoutLauncher
 from . import regex
 
-class Overpaint(Vte.Terminal):
-    def __init__(self):
-        Vte.Terminal.__init__(self)
-        self.config = Config()
-        ### inactive_color_offset is the opposite of alpha level
-        self.dim_p = float(self.config['inactive_color_offset'])
-        self.dim_l = round(1.0 - self.dim_p,3)
-    def dim(self,b):
-        self.overpaint = b
-
-    def do_draw(self,cr):
-        ### get_color_background_for_draw is not available in older 
-        ### versions of vte
-        try:
-            bgc = Vte.Terminal.get_color_background_for_draw(self)
-        except AttributeError as e:
-            bgc = Gdk.RGBA()
-            bgc.parse(self.config['background_color'])
-        Vte.Terminal.do_draw(self,cr)
-        if self.overpaint:
-            bgc.alpha = self.dim_l
-            cr.set_operator(cairo.Operator.OVER)
-            Gdk.cairo_set_source_rgba(cr,bgc)
-            
cr.rectangle(0.0,0.0,self.get_allocated_width(),self.get_allocated_height())
-            cr.paint()
-
 # pylint: disable-msg=R0904
 class Terminal(Gtk.VBox):
     """Class implementing the VTE widget and its wrappings"""
@@ -132,8 +105,10 @@
     is_held_open = False
 
     fgcolor_active = None
+    fgcolor_inactive = None
     bgcolor = None
     palette_active = None
+    palette_inactive = None
 
     composite_support = None
 
@@ -163,9 +138,7 @@
 
         self.pending_on_vte_size_allocate = False
 
-        self.vte = Overpaint()
-        self.vte.dim(False)
-        self.queue_draw()
+        self.vte = Vte.Terminal()
         self.background_image = None
         if self.config['background_image'] != '':
             try: 
@@ -497,7 +470,7 @@
 
         menu = self.populate_group_menu()
         menu.show_all()
-        menu.popup(None, None, self.position_popup_group_menu, widget, button, 
time)
+        
menu.popup_at_widget(widget,Gdk.Gravity.SOUTH_WEST,Gdk.Gravity.NORTH_WEST,None)
         return(True)
 
     def populate_group_menu(self):
@@ -604,28 +577,6 @@
 
         return(menu)
 
-    def position_popup_group_menu(self, menu, *args):
-        """Calculate the position of the group popup menu"""
-        # GTK API, or GIR just changed the args. See LP#1518058
-        widget = args[-1]
-        _screen_w = Gdk.Screen.width()
-        screen_h = Gdk.Screen.height()
-
-        widget_win = widget.get_window()
-        _something, widget_x, widget_y = widget_win.get_origin()
-        _widget_w = widget_win.get_width()
-        widget_h = widget_win.get_height()
-
-        _menu_w = menu.size_request().width
-        menu_h = menu.size_request().height
-
-        if widget_y + widget_h + menu_h > screen_h:
-            menu_y = max(widget_y - menu_h, 0)
-        else:
-            menu_y = widget_y + widget_h
-
-        return(widget_x, menu_y, 1)
-
     def set_group(self, _item, name):
         """Set a particular group"""
         if self.group == name:
@@ -765,23 +716,58 @@
         else:
             self.bgcolor.alpha = 1
 
+        factor = self.config['inactive_color_offset']
+        if factor > 1.0:
+          factor = 1.0
+        self.fgcolor_inactive = self.fgcolor_active.copy()
+        dbg(("fgcolor_inactive set to: RGB(%s,%s,%s)", 
getattr(self.fgcolor_inactive, "red"),
+                                                      
getattr(self.fgcolor_inactive, "green"),
+                                                      
getattr(self.fgcolor_inactive, "blue")))
+
+        for bit in ['red', 'green', 'blue']:
+            setattr(self.fgcolor_inactive, bit,
+                    getattr(self.fgcolor_inactive, bit) * factor)
+
+        dbg(("fgcolor_inactive set to: RGB(%s,%s,%s)", 
getattr(self.fgcolor_inactive, "red"),
+                                                      
getattr(self.fgcolor_inactive, "green"),
+                                                      
getattr(self.fgcolor_inactive, "blue")))
         colors = self.config['palette'].split(':')
         self.palette_active = []
-
         for color in colors:
             if color:
                 newcolor = Gdk.RGBA()
                 newcolor.parse(color)
                 self.palette_active.append(newcolor)
-        self.vte.set_colors(self.fgcolor_active, self.bgcolor,
-                                self.palette_active)
-
+        if len(colors) == 16:
+            # RGB values for indices 16..255 copied from vte source in order 
to dim them
+            shades = [0, 95, 135, 175, 215, 255]
+            for r in range(0, 6):
+                for g in range(0, 6):
+                    for b in range(0, 6):
+                        newcolor = Gdk.RGBA()
+                        setattr(newcolor, "red",   shades[r] / 255.0)
+                        setattr(newcolor, "green", shades[g] / 255.0)
+                        setattr(newcolor, "blue",  shades[b] / 255.0)
+                        self.palette_active.append(newcolor)
+            for y in range(8, 248, 10):
+                newcolor = Gdk.RGBA()
+                setattr(newcolor, "red",   y / 255.0)
+                setattr(newcolor, "green", y / 255.0)
+                setattr(newcolor, "blue",  y / 255.0)
+                self.palette_active.append(newcolor)
+        self.palette_inactive = []
+        for color in self.palette_active:
+            newcolor = Gdk.RGBA()
+            for bit in ['red', 'green', 'blue']:
+                setattr(newcolor, bit,
+                        getattr(color, bit) * factor)
+            self.palette_inactive.append(newcolor)
         if self.terminator.last_focused_term == self:
-            self.vte.dim(False)
-            self.queue_draw()
+            self.vte.set_colors(self.fgcolor_active, self.bgcolor,
+                                self.palette_active)
         else:
-            self.vte.dim(True)
-            self.queue_draw()
+            self.vte.set_colors(self.fgcolor_inactive, self.bgcolor,
+                                self.palette_inactive)
         profiles = self.config.base.profiles
         terminal_box_style_context = self.terminalbox.get_style_context()
         for profile in list(profiles.keys()):
@@ -1258,7 +1244,7 @@
 
     def grab_focus(self):
         """Steal focus for this terminal"""
-        if not self.vte.has_focus():
+        if self.vte and not self.vte.has_focus():
             self.vte.grab_focus()
 
     def ensure_visible_and_focussed(self):
@@ -1287,8 +1273,9 @@
 
     def on_vte_focus_in(self, _widget, _event):
         """Inform other parts of the application when focus is received"""
-        self.vte.dim(False)
-        self.queue_draw()
+        self.vte.set_colors(self.fgcolor_active, self.bgcolor,
+                            self.palette_active)
+        self.set_cursor_color()
         if not self.terminator.doing_layout:
             self.terminator.last_focused_term = self
             if self.get_toplevel().is_child_notebook():
@@ -1302,8 +1289,9 @@
 
     def on_vte_focus_out(self, _widget, _event):
         """Inform other parts of the application when focus is lost"""
-        self.vte.dim(True)
-        self.queue_draw()
+        self.vte.set_colors(self.fgcolor_inactive, self.bgcolor,
+                            self.palette_inactive)
+        self.set_cursor_color()
         self.emit('focus-out')
 
     def on_window_focus_out(self):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/terminator-2.1.0/terminatorlib/version.py 
new/terminator-2.1.1/terminatorlib/version.py
--- old/terminator-2.1.0/terminatorlib/version.py       2021-01-04 
16:50:10.000000000 +0100
+++ new/terminator-2.1.1/terminatorlib/version.py       2021-04-02 
22:11:15.000000000 +0200
@@ -20,4 +20,4 @@
 """
 
 APP_NAME = 'terminator'
-APP_VERSION = '2.1.0'
+APP_VERSION = '2.1.1'

Reply via email to