Compare commits
334 Commits
Author | SHA1 | Date |
---|---|---|
Matt Rose | 6d225c7aee | |
Tristan F | 8f8343f95f | |
Tristan F | 7fa87058d5 | |
Matt Rose | a6a0eca553 | |
Matthew Rose | 43c5c55c35 | |
Matthew Rose | 3c2d1ef047 | |
Matt Rose | f3841c640f | |
Matt Rose | cb4d84d52d | |
Matt Rose | 00ec42c7d2 | |
Matt Rose | f537eaabe5 | |
Matt Rose | 1806e583a8 | |
Matt Rose | bf103c2e94 | |
Vishweshwar Saran Singh Deo | bd4e3b3470 | |
Matt Rose | 27814c2386 | |
Matthew Rose | f7b6ea07bc | |
Matt Rose | 9c054ac29e | |
Matt Rose | 2dd7b8ea17 | |
Vishweshwar Saran Singh Deo | 3b4d32cda3 | |
Vishweshwar Saran Singh Deo | d39968ebba | |
xuezhixin | fdfaa80907 | |
Vishweshwar Saran Singh Deo | 64a6e391ac | |
Vishweshwar Saran Singh Deo | 11639159b4 | |
Vishweshwar Saran Singh Deo | d91d017e20 | |
Vishweshwar Saran Singh Deo | a0ed310094 | |
transifex-integration[bot] | 98659bdd8d | |
transifex-integration[bot] | 368666c0af | |
transifex-integration[bot] | 7173bb1c38 | |
Julien Dusser | e61fc1ce60 | |
Tyler Hardin | d0e366ff8d | |
Matt Rose | 0fea7d47e5 | |
Matt Rose | c96ebf7670 | |
Matt Rose | 7023fdc5ab | |
Matt Rose | b7e91b1ede | |
Matt Rose | 1a4921b262 | |
transifex-integration[bot] | 64bccd27b5 | |
transifex-integration[bot] | 635e5338ec | |
transifex-integration[bot] | 685aa75170 | |
transifex-integration[bot] | ea97c21871 | |
Matt Rose | 928a3dc5ec | |
x000zh | cd04443e29 | |
Matt Rose | e0592eaf4f | |
Matt Rose | e8816382fd | |
Vulcalien | f68f288c33 | |
Vulcalien | 20ddb13490 | |
Vulcalien | fec901d09e | |
nautics889 | ed5f1c9b0a | |
Ruslan Kashinin | e2a88a2855 | |
Vulcalien | b0cb125287 | |
Ruslan Kashinin | 1440dd924b | |
Vulcalien | 3a710cd6d6 | |
Vulcalien | 9a63671fe8 | |
Matt Rose | 7a5fc01594 | |
Matt Rose | 03104b791c | |
Thibault Brocheton | beae56f2b8 | |
Vulcalien | 9b93abb8fe | |
Ruslan Kashinin | 468ef23c79 | |
Vulcalien | 0570307ecb | |
Vulcalien | a9c5e18365 | |
Vulcalien | aadb6ebaf9 | |
Matt Rose | 0df00c49e2 | |
Matt Rose | 4ec2add3e3 | |
Vulcalien | 3f30aa58f7 | |
Vulcalien | 8847d635f6 | |
Vulcalien | 1ce3d50069 | |
Vulcalien | dd075a243d | |
Vulcalien | cac4c9e458 | |
Matt Rose | 10e9d04e78 | |
Matt Rose | 2285ceb68b | |
Matt Rose | 6592e2bda1 | |
Matt Rose | 41c9d344b4 | |
Matt Rose | a38152d691 | |
Vulcalien | d8852f1e54 | |
Matt Rose | 3d79ca5072 | |
Matt Rose | 8ae6f93f55 | |
Matt Rose | e4be854668 | |
magical-heyrovsky | bb1ddf3ee5 | |
PF | 599b9b8bf4 | |
Matthew Rose | 9eaf0cbd6b | |
Matt Rose | 380be99c9f | |
Matt Rose | 45a8b4c75c | |
Matt Rose | b0f4463055 | |
Matthew Rose | d6d9cce90c | |
Matthew Rose | ed763df331 | |
Matthew Rose | 066acd779a | |
Kacper Kowalski | c1d9253acc | |
zpalmtree | ca86d083f0 | |
Vulcalien | d52fa5a5d4 | |
Vulcalien | 6cc3052ba7 | |
Vulcalien | df8890199c | |
Vulcalien | 21529cec6c | |
Kacper Kowalski | 39cf34e295 | |
Kacper Kowalski | dd511778c8 | |
Kacper Kowalski | 272328c82d | |
Kacper Kowalski | 6551dba9dc | |
Kacper Kowalski | 3854a7c0e2 | |
zpalmtree | 808d2efaa9 | |
nicbn | c84821e36a | |
Dante Calderon | 285022ef29 | |
Matt Rose | 403bf540d0 | |
Vishweshwar Saran Singh Deo | 98dcd0efec | |
Vishweshwar Saran Singh Deo | 8e5e6d1642 | |
Matt Rose | 857d759485 | |
Vishweshwar Saran Singh Deo | 8edebc6ca5 | |
transifex-integration[bot] | d3d64d406d | |
Vishweshwar Saran Singh Deo | 3e15ae40df | |
Vishweshwar Saran Singh Deo | 7bbb07c993 | |
Matt Rose | 13ff8cdcf5 | |
Matthew Rose | 35e7e026cd | |
Matthew Rose | 3d63c91517 | |
Matt Rose | c939efa5a3 | |
Matt Rose | 4e5e790a81 | |
Vishweshwar Saran Singh Deo | 8802e9b912 | |
Vishweshwar Saran Singh Deo | 0ae2aba167 | |
Matt Rose | a83ee32840 | |
Matt Rose | 2aff8dbf30 | |
Matt Rose | 1d5351ed86 | |
Matt Rose | a6b78bbbf0 | |
Matt Rose | 230e1e5985 | |
Matthew Rose | 0d362fc0f5 | |
Matt Rose | 1d1e57b8f2 | |
Matt Rose | bcb9cbc6ff | |
Matt Rose | a92f675bbc | |
Tobias Farrenkopf | 91cc928f0d | |
Matt Rose | 044b3eaee1 | |
Vishweshwar Saran Singh Deo | 85f57543ed | |
Vishweshwar Saran Singh Deo | 6bdb0c648c | |
Vishweshwar Saran Singh Deo | d08cee42ee | |
Vishweshwar Saran Singh Deo | ffd7ae518e | |
Vishweshwar Saran Singh Deo | fdcf8facf4 | |
Matt Rose | 1aa437d6e3 | |
Vishweshwar Saran Singh Deo | 548a51c6bb | |
Matt Rose | f289b4df33 | |
Matt Rose | 3fa8669050 | |
Vishweshwar Saran Singh Deo | 3aaf54b5de | |
Matt Rose | 6f99890dd3 | |
Matt Rose | df1a433c61 | |
Matt Rose | c512beb993 | |
Matt Rose | 7c83d23e55 | |
Matt Rose | c4d7253d66 | |
Matt Rose | af1ec64c93 | |
flaviosteimacher | 295cfd9f60 | |
Dante Calderon | 2e1dd1f316 | |
Kian-Meng Ang | 25111f2402 | |
Paweł Kotiuk | 270d4afb04 | |
Matt Rose | c447ae0201 | |
Matt Rose | bf3ce6c81e | |
Matt Rose | 6557ad5450 | |
Vishweshwar Saran Singh Deo | e7f9c731e8 | |
Vishweshwar Saran Singh Deo | 5bd81ce478 | |
sabriunal | d8141a86c3 | |
Vulcalien | df0643b1a4 | |
xuezhixin | 6c2e3b8bf7 | |
Mihai Babiac | 3245d671bb | |
Matt Rose | 7b39058b0e | |
Vulcalien | 784dc4946e | |
Vulcalien | 06ada7c655 | |
Matt Rose | d33c145ba8 | |
Matt Rose | 0e04376afb | |
Matt Rose | eb7c2ddf25 | |
amaan khan | 33f7927bfa | |
amaan khan | ed93ccb7e5 | |
Vulcalien | c2f2addf05 | |
Vulcalien | 04bd693586 | |
Matt Rose | 978e0c9fd8 | |
Matthew Rose | 8055e2ae65 | |
Matt Rose | 529d4749ee | |
Jay W | 886412fcf1 | |
Jay W | 967f039e60 | |
Jay W | a41a38bcc9 | |
Matt Rose | fc528b203a | |
Matt Rose | 80ce461a4d | |
Vulcalien | 8e50eb75ce | |
ozzdemir | e9e8d7be19 | |
ozzdemir | 1e8940039a | |
Matt Rose | 63caddfe97 | |
Vulcalien | f6020bdef4 | |
Matt Rose | ca335e45eb | |
Matt Rose | acbaee06c5 | |
Matt Rose | 96aa749678 | |
Vulcalien | 3c575029e7 | |
Vulcalien | eacd72124a | |
Matt Rose | 70c54b46c2 | |
Matt Rose | d2c428bc60 | |
Matt Rose | 8f13beffbf | |
Vulcalien | 4005958bf9 | |
Vulcalien | c574d77374 | |
Vulcalien | 0ed248c0c7 | |
Fernando Basso | bd5dba5b08 | |
Vulcalien | 8c90bb4dc3 | |
Matt Rose | d3125c29f8 | |
Fernando Basso | ef1768505c | |
Vulcalien | 1118fb0cfd | |
Vulcalien | 122b0fe3ae | |
Vulcalien | 5a6237cc47 | |
Vulcalien | a06e7951f6 | |
Vulcalien | 25902fd73e | |
Matt Rose | 62716872df | |
Vulcalien | b2d15898a2 | |
Matt Rose | 4ab3343e61 | |
Matt Rose | f87c1f82ef | |
Matt Rose | 00ea7e458f | |
xuezhixin | 35e4ee7286 | |
xuezhixin | 5f9544b3b3 | |
Matt Rose | a21575b0ab | |
Matt Rose | 2ac33bb6bd | |
Vulcalien | 308c8d81a2 | |
Vulcalien | 9f7ed7ee21 | |
Matt Rose | 62e111d8df | |
Matt Rose | 5d43005df1 | |
Matt Rose | a9e4fcd2ad | |
Vojtech Duchon (Ext) | 0a4affee66 | |
Vulcalien | 817f820cfb | |
Vulcalien | 4dbfcb481b | |
Matt Rose | 65c630b43a | |
Rafael Kitover | 705322dfff | |
caprinux | c8cd50ba9a | |
Matt Rose | 0b2d91786c | |
Vulcalien | ed157684f3 | |
Tom Yan | 3c33a7770d | |
Vulcalien | 30aabfe6d1 | |
Matt Rose | 5f8dabfd0c | |
Vulcalien | 2251a3489b | |
Vulcalien | fa09ba0cda | |
Matt Rose | 28a2b0328f | |
Vulcalien | 8381045d5a | |
Vulcalien | 4d00f83084 | |
Vulcalien | 8f41308cb2 | |
Vulcalien | 40a2bb3843 | |
Matt Rose | b0cae43512 | |
Matt Rose | d57314ca6c | |
Matt Rose | a7d9304f2f | |
Matt Rose | 0548341806 | |
Vulcalien | 672e6fb4c8 | |
Vulcalien | cbd8f0e3a8 | |
Matt Rose | a7fcf27b11 | |
Vulcalien | 28e76fe469 | |
Vulcalien | dea06ed3bd | |
Vulcalien | 387bcd2ee3 | |
Vulcalien | e9b29a1dfc | |
Matt Rose | b20d11e2ed | |
Matt Rose | 7fe0607a61 | |
Matt Rose | 39a0bc3704 | |
Matt Rose | d169a322fc | |
Matt Rose | da0ad7a256 | |
StephenPeringer | 87fac2280b | |
Matt Rose | f7f47f4f5e | |
Matt Rose | c11c9a0db0 | |
Matt Rose | 6904998a56 | |
Matt Rose | 0434880f13 | |
Vulcalien | 9ded8988ad | |
Vulcalien | 880a15d5d3 | |
Vulcalien | eae7dcca3d | |
Vulcalien | ee823a9cc9 | |
Vulcalien | bc3b64570e | |
Vulcalien | 31f429a71f | |
Matt Rose | b4990c3c24 | |
Matt Rose | 2a24c9191a | |
Matt Rose | 5a3678d894 | |
Vulcalien | 5ea15f82de | |
Matt Rose | 955ea09bed | |
Vulcalien | eaed1df6c4 | |
Vulcalien | b28d641d97 | |
Vulcalien | df90bd3991 | |
Vulcalien | c9c3fb1924 | |
Matt Rose | c7b9fac6a9 | |
Matt Rose | b80d133ccf | |
Matt Rose | 49023f0ea0 | |
Dennis Benzinger | SAP Hybris | 7da65f4c61 | |
Matt Rose | dba4734c97 | |
Matt Rose | 97c582c80d | |
Matt Rose | 045e8f57f2 | |
Matt Rose | 550ccf7abf | |
Matt Rose | 27555de35f | |
Mark Timarev | 4c83feaf5d | |
Matt Rose | 3bb7d53235 | |
Matt Rose | 6c7635c7ac | |
Matt Rose | 2d38070474 | |
Matt Rose | c0f4888aa5 | |
Paweł Kotiuk | c2f48c81d3 | |
Paweł Kotiuk | ceb690f118 | |
Paweł Kotiuk | a61c7b5445 | |
Matt Rose | 810ccc2478 | |
Paweł Kotiuk | bda603f4f6 | |
Vulcalien | c9540023f1 | |
Matt Rose | 24f1503234 | |
Matt Rose | 5206952542 | |
MuhammadJivani | c583efbd50 | |
kocho1984 | 33768f01b7 | |
Matt Rose | f4a3c4e3ad | |
Vulcalien | f65770d982 | |
Matt Rose | 013336191e | |
Vulcalien | 6e9ef142b7 | |
Matt Rose | 8f52cd0b46 | |
Gerben Welter | 1bc6b679c7 | |
Matt Rose | fec99bc234 | |
Yusuf Güngör | bad7f28fe9 | |
Matt Rose | efbc0a8d0a | |
coder | 3a70f4647c | |
Matt Rose | 5455ac2f3e | |
Matt Rose | 23e5bb810a | |
Matt Rose | c042ca1674 | |
Matt Rose | 9ad141229c | |
Matt Rose | ebe58449b6 | |
Vulcalien | c00a54d867 | |
Matt Rose | d72b6eb88f | |
Matt Rose | 79a13a9e66 | |
Matt Rose | d5497086b3 | |
Antonio Terceiro | 6f147ac2ee | |
nojhan | eef5ffb01f | |
nojhan | 8f0e8add14 | |
nojhan | 5fb7466128 | |
nojhan | c47f3a2bad | |
Matt Rose | 23a15ea9e1 | |
thebigs | 0d8e804881 | |
thebigs | fd142cc57e | |
thebigs | 1efd0eed7f | |
thebigs | 4494d24989 | |
thebigs | 9143fb4b51 | |
Matt Rose | ee8c51d10e | |
Matt Rose | 907e95d7c9 | |
Matt Rose | 9f6a6e5d93 | |
Matt Rose | 01bb33eebc | |
Matt Rose | 8e809718e3 | |
Matt Rose | 3a6392668d | |
Matt Rose | 99d35850d9 | |
Matt Rose | 440b0a22e7 | |
Leandro Thimóteo | f998353f9f | |
Matt Rose | 4891680119 | |
Matt Rose | 9ae5030016 | |
Matt Rose | 834c272681 | |
Matt Rose | 1d7b9ab537 | |
Matt Rose | 4a91585d3b | |
Matt Rose | ff800b8711 | |
Phi | e8c366ae54 |
|
@ -7,9 +7,11 @@ assignees: ''
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Please try moving the terminator config out of the way to see if that solves the
|
Before opening an issue, please try starting terminator with an empty config
|
||||||
problem. If it does, and you still want to open the bug, then please attach the
|
file, by issuing `terminator -u -g /dev/null` and see if it starts normally.
|
||||||
config file to the issue
|
|
||||||
|
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
|
Fill out as many of these fields as you can
|
||||||
|
|
||||||
|
@ -28,6 +30,7 @@ If applicable, add screenshots to help explain your problem.
|
||||||
**Desktop (please complete the following information):**
|
**Desktop (please complete the following information):**
|
||||||
- OS or Linux Distribution: [e.g. FreeBSD or Ubuntu]
|
- OS or Linux Distribution: [e.g. FreeBSD or Ubuntu]
|
||||||
- Version [e.g. 20.04]
|
- Version [e.g. 20.04]
|
||||||
|
- Display Technology: Wayland or X11
|
||||||
|
|
||||||
|
|
||||||
**Additional context**
|
**Additional context**
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
blank_issues_enabled: true
|
|
@ -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.
|
|
@ -13,13 +13,14 @@ jobs:
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
python:
|
python:
|
||||||
- '2.7'
|
# - '2.7'
|
||||||
# - '3.6'
|
# - '3.6'
|
||||||
# - '3.7'
|
# - '3.7'
|
||||||
- '3.8'
|
- '3.8'
|
||||||
|
- '3.9'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Set up Python ${{ matrix.python }}
|
- name: Set up Python ${{ matrix.python }}
|
||||||
uses: actions/setup-python@v1
|
uses: actions/setup-python@v1
|
||||||
|
|
54
AUTHORS
54
AUTHORS
|
@ -5,8 +5,8 @@ This list is generated from the GIT log.
|
||||||
* Aaron Faanes <dafrito@gmail.com>
|
* Aaron Faanes <dafrito@gmail.com>
|
||||||
* Adrian A <a.adrian.tech@googlemail.com>
|
* Adrian A <a.adrian.tech@googlemail.com>
|
||||||
* Alexey Sokolov <sokolov@google.com>
|
* Alexey Sokolov <sokolov@google.com>
|
||||||
* Andrea Corbellini <corbellini.andrea@gmail.com>
|
|
||||||
* Andre Hilsendeger <Andre.Hilsendeger@gmail.com>
|
* Andre Hilsendeger <Andre.Hilsendeger@gmail.com>
|
||||||
|
* Andrea Corbellini <corbellini.andrea@gmail.com>
|
||||||
* Andrew Felske <knopper67@archlinux.us>
|
* Andrew Felske <knopper67@archlinux.us>
|
||||||
* Antonio Terceiro <asa@terceiro.xyz>
|
* Antonio Terceiro <asa@terceiro.xyz>
|
||||||
* Antonio Terceiro <terceiro@debian.org>
|
* Antonio Terceiro <terceiro@debian.org>
|
||||||
|
@ -25,7 +25,7 @@ This list is generated from the GIT log.
|
||||||
* David Caro Estévez <david.caro.estevez@gmail.com>
|
* David Caro Estévez <david.caro.estevez@gmail.com>
|
||||||
* David Levanon <dvdlevanon@gmail.com>
|
* David Levanon <dvdlevanon@gmail.com>
|
||||||
* David Sowder <github.com@david.sowder.com>
|
* David Sowder <github.com@david.sowder.com>
|
||||||
* dkmvs <67212386+dkmvs@users.noreply.github.com>
|
* Dennis Benzinger | SAP Hybris <dennis.benzinger@sap.com>
|
||||||
* Dmitry Soldatov <grapescan@gmail.com>
|
* Dmitry Soldatov <grapescan@gmail.com>
|
||||||
* Douglas Bacon <douglaswbacon@gmail.com>
|
* Douglas Bacon <douglaswbacon@gmail.com>
|
||||||
* Edoardo Batini <eodbat@gmail.com>
|
* Edoardo Batini <eodbat@gmail.com>
|
||||||
|
@ -33,7 +33,6 @@ This list is generated from the GIT log.
|
||||||
* Emilien Klein <emilien@klein.st>
|
* Emilien Klein <emilien@klein.st>
|
||||||
* Emilio Pozuelo Monfort <pochu@debian.org>
|
* Emilio Pozuelo Monfort <pochu@debian.org>
|
||||||
* Emmanuel Bretelle <chantra@debuntu.org>
|
* Emmanuel Bretelle <chantra@debuntu.org>
|
||||||
* evandrocoan <evandrocoan@hotmail.com>
|
|
||||||
* Felix Mölder <56774350+Brambleberry4@users.noreply.github.com>
|
* Felix Mölder <56774350+Brambleberry4@users.noreply.github.com>
|
||||||
* Fernando Basso <fernandobasso.br@gmail.com>
|
* Fernando Basso <fernandobasso.br@gmail.com>
|
||||||
* Filip Kilibarda <filipcsc@gmail.com>
|
* Filip Kilibarda <filipcsc@gmail.com>
|
||||||
|
@ -46,49 +45,82 @@ This list is generated from the GIT log.
|
||||||
* Ivar Smolin <okul@ivotingcentre.ee>
|
* Ivar Smolin <okul@ivotingcentre.ee>
|
||||||
* Jakub Vaněk <vanek.jakub4@seznam.cz>
|
* Jakub Vaněk <vanek.jakub4@seznam.cz>
|
||||||
* Jamu Kakar <jkakar@kakar.ca>
|
* Jamu Kakar <jkakar@kakar.ca>
|
||||||
|
* Jay W <git.jaydoubleu@gmail.com>
|
||||||
* Jean-Sebastien Trottier <strottie@cisco.com>
|
* Jean-Sebastien Trottier <strottie@cisco.com>
|
||||||
* Joe Peled <joe.peled@vimeo.com>
|
* Joe Peled <joe.peled@vimeo.com>
|
||||||
* Jonas L <jooola@users.noreply.github.com>
|
* Jonas L <jooola@users.noreply.github.com>
|
||||||
* José Augusto <joseaugusto.881@outlook.com>
|
|
||||||
* Jose Augusto <jose.augusto@chiligum.com.br>
|
* Jose Augusto <jose.augusto@chiligum.com.br>
|
||||||
* Jose I. Monreal <jmonreal@gmail.com>
|
* Jose I. Monreal <jmonreal@gmail.com>
|
||||||
* judgedreads <pearce@millerdedmon.com>
|
* José Augusto <joseaugusto.881@outlook.com>
|
||||||
* Juliano Fischer Naves <julianofischer@gmail.com>
|
* Juliano Fischer Naves <julianofischer@gmail.com>
|
||||||
* Julien Nicoulaud <julien.nicoulaud@gmail.com>
|
* Julien Nicoulaud <julien.nicoulaud@gmail.com>
|
||||||
* Julien Thewys <jth@openerp.com>
|
* Julien Thewys <jth@openerp.com>
|
||||||
|
* Kacper Kowalski <kacper.s.kowalski@gmail.com>
|
||||||
* Kees Cook <kees@outflux.net>
|
* Kees Cook <kees@outflux.net>
|
||||||
|
* Kian-Meng Ang <kianmeng@cpan.org>
|
||||||
|
* Leandro Thimóteo <leandro.s.thimoteo@gmail.com>
|
||||||
* Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
|
* Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
|
||||||
* Mackenzie Morgan <maco.m@ubuntu.com>
|
* Mackenzie Morgan <maco.m@ubuntu.com>
|
||||||
|
* Mark Timarev <marktimarev@gmail.com>
|
||||||
* Markus Frosch <markus@lazyfrosch.de>
|
* Markus Frosch <markus@lazyfrosch.de>
|
||||||
* Markus Korn <thekorn@gmx.de>
|
* Markus Korn <thekorn@gmx.de>
|
||||||
* Matt Rose <mattrose@folkwolf.net>
|
* Matt Rose <mattrose@folkwolf.net>
|
||||||
* milotype <43657314+milotype@users.noreply.github.com>
|
* Matthew Rose <mattrose@folkwolf.net>
|
||||||
|
* Mihai Babiac <mihai.babiac@gmail.com>
|
||||||
|
* MuhammadJivani <masad@peekaboo.guru>
|
||||||
* Nathan Handler <nhandler@ubuntu.com>
|
* Nathan Handler <nhandler@ubuntu.com>
|
||||||
* Nathaniel M. Beaver <nathanielmbeaver@gmail.com>
|
* Nathaniel M. Beaver <nathanielmbeaver@gmail.com>
|
||||||
* Nathaniel Morck Beaver <nathanielmbeaver@gmail.com>
|
* Nathaniel Morck Beaver <nathanielmbeaver@gmail.com>
|
||||||
* Neal Fultz <nfultz@neal-1015pe>
|
* Neal Fultz <nfultz@neal-1015pe>
|
||||||
* Nicolas Valcárcel <nvalcarcel@ubuntu.com>
|
* Nicolas Valcárcel <nvalcarcel@ubuntu.com>
|
||||||
* Pavel Khlebovich <pas.anddev@gmail.com>
|
* Pavel Khlebovich <pas.anddev@gmail.com>
|
||||||
|
* Paweł Kotiuk <45544416+pktiuk@users.noreply.github.com>
|
||||||
|
* Paweł Kotiuk <kotiuk@zohomail.eu>
|
||||||
* Peter B. Jørgensen <peterbjorgensen@gmail.com>
|
* Peter B. Jørgensen <peterbjorgensen@gmail.com>
|
||||||
* Peter Bjørn Jørgensen <peterbjorgensen@gmail.com>
|
* Peter Bjørn Jørgensen <peterbjorgensen@gmail.com>
|
||||||
* Peter Lind <peter.e.lind@gmail.com>
|
* Peter Lind <peter.e.lind@gmail.com>
|
||||||
* Phi <phi@kernel-tools.com>
|
* Phi <phi@kernel-tools.com>
|
||||||
* planet36 <planet36@users.noreply.github.com>
|
|
||||||
* Przemek Wesolek <jest@luna>
|
* Przemek Wesolek <jest@luna>
|
||||||
* Roberto Aguilar <roberto.c.aguilar@gmail.com>
|
|
||||||
* robertoetcheverryr <yggdrasil.raiker@gmail.com>
|
|
||||||
* R the Troublemaker <5971066+br0kenbuild@users.noreply.github.com>
|
* R the Troublemaker <5971066+br0kenbuild@users.noreply.github.com>
|
||||||
|
* Rafael Kitover <rkitover@gmail.com>
|
||||||
|
* Roberto Aguilar <roberto.c.aguilar@gmail.com>
|
||||||
* Ryan Fonnesbeck <fonz@fonzinc.com>
|
* Ryan Fonnesbeck <fonz@fonzinc.com>
|
||||||
* shiraeeshi <shiraeeshi@mail.ru>
|
|
||||||
* Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com>
|
* Siegfried-Angel Gevatter Pujals <rainct@ubuntu.com>
|
||||||
* Simeon Simeonov <sgs@pichove.org>
|
* Simeon Simeonov <sgs@pichove.org>
|
||||||
* Stephen Boddy <stephen.j.boddy@gmail.com>
|
* Stephen Boddy <stephen.j.boddy@gmail.com>
|
||||||
|
* StephenPeringer <StephenPeringer@users.noreply.github.com>
|
||||||
* Thomas Hurst <tom@hur.st>
|
* Thomas Hurst <tom@hur.st>
|
||||||
* Thomas Meire <blackskad@gmail.com>
|
* Thomas Meire <blackskad@gmail.com>
|
||||||
|
* Tobias Farrenkopf <tf@emptyset.de>
|
||||||
|
* Tom Yan <tom.ty89@gmail.com>
|
||||||
* Tomek Sabała <sabala.tomek@gmail.com>
|
* Tomek Sabała <sabala.tomek@gmail.com>
|
||||||
* Tony Baker <frd91gt@gmail.com>
|
* Tony Baker <frd91gt@gmail.com>
|
||||||
* waldner <waldner@katamail.com>
|
* Vishweshwar Saran Singh Deo <vssdeo@gmail.com>
|
||||||
|
* Vojtech Duchon (Ext) <vojtech.duchon@gmail.com>
|
||||||
|
* Vulcalien <vulcalien+github@gmail.com>
|
||||||
|
* Vulcalien <vulcalien@gmail.com>
|
||||||
* Yousof <yousofebneddin@yahoo.com>
|
* Yousof <yousofebneddin@yahoo.com>
|
||||||
|
* Yusuf Güngör <yusuf.gungor@hepsiburada.com>
|
||||||
|
* amaan khan <khanamaan827@gmail.com>
|
||||||
|
* caprinux <123jinkai@gmail.com>
|
||||||
|
* coder <none@non.no>
|
||||||
|
* dkmvs <67212386+dkmvs@users.noreply.github.com>
|
||||||
|
* evandrocoan <evandrocoan@hotmail.com>
|
||||||
|
* flaviosteimacher <39162591+flaviosteimacher@users.noreply.github.com>
|
||||||
|
* judgedreads <pearce@millerdedmon.com>
|
||||||
|
* kocho1984 <eblebleo2@gmail.com>
|
||||||
|
* milotype <43657314+milotype@users.noreply.github.com>
|
||||||
|
* nicbn <contact@nicbn.com>
|
||||||
|
* nojhan <nojhan@nojhan.net>
|
||||||
|
* ozzdemir <oguz.ozdemir@ieee.metu.edu.tr>
|
||||||
|
* planet36 <planet36@users.noreply.github.com>
|
||||||
|
* robertoetcheverryr <yggdrasil.raiker@gmail.com>
|
||||||
|
* sabriunal <libreajans@gmail.com>
|
||||||
|
* shiraeeshi <shiraeeshi@mail.ru>
|
||||||
|
* thebigs <TheBigS@users.noreply.github.com>
|
||||||
|
* transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
|
||||||
|
* waldner <waldner@katamail.com>
|
||||||
|
* xuezhixin <xuezhixin@uniontech.com>
|
||||||
|
|
||||||
## Other contributors
|
## Other contributors
|
||||||
|
|
||||||
|
|
|
@ -151,14 +151,14 @@ terminator 1.90:
|
||||||
* Preselect the current layout when opening Prefs window, and also
|
* Preselect the current layout when opening Prefs window, and also
|
||||||
save config after using the layout 'Save' button (Steve Boddy)
|
save config after using the layout 'Save' button (Steve Boddy)
|
||||||
* Set some default shortcuts based on my preference (Steve Boddy)
|
* Set some default shortcuts based on my preference (Steve Boddy)
|
||||||
* Add high contast icons, make the main window icon loading work
|
* Add high contrast icons, make the main window icon loading work
|
||||||
better, and respect the theme changes (Steve Boddy, LP#305579)
|
better, and respect the theme changes (Steve Boddy, LP#305579)
|
||||||
* Additional windows icon loading works better, and respect the
|
* Additional windows icon loading works better, and respect the
|
||||||
theme changes (LP#305579)
|
theme changes (LP#305579)
|
||||||
* Adjust the config section name to InactivityWatch for
|
* Adjust the config section name to InactivityWatch for
|
||||||
InactivityWatch class
|
InactivityWatch class
|
||||||
* Add a new setting for ActivityWatch to set the time between
|
* Add a new setting for ActivityWatch to set the time between
|
||||||
activty notifications
|
activity notifications
|
||||||
* BIG update to translations, due to additions and changes.
|
* BIG update to translations, due to additions and changes.
|
||||||
* Make the random default group names translatable
|
* Make the random default group names translatable
|
||||||
* Add and improve the mnemonics in the group menu
|
* Add and improve the mnemonics in the group menu
|
||||||
|
@ -170,7 +170,7 @@ terminator 1.90:
|
||||||
* A few changes to doc strings to make the autodoc prettier
|
* A few changes to doc strings to make the autodoc prettier
|
||||||
* Added help shortcut, by default F1 to open the local manual
|
* Added help shortcut, by default F1 to open the local manual
|
||||||
* Added button to About tab (in Prefs window) to launch manual
|
* Added button to About tab (in Prefs window) to launch manual
|
||||||
* Small tweak to setup.py to seperate build and install, and
|
* Small tweak to setup.py to separate build and install, and
|
||||||
always attempt to install manual by default.
|
always attempt to install manual by default.
|
||||||
* Sort entries in config file, so they don't jump around every
|
* Sort entries in config file, so they don't jump around every
|
||||||
time config is saved for easier troubleshooting
|
time config is saved for easier troubleshooting
|
||||||
|
@ -258,7 +258,7 @@ terminator 1.90:
|
||||||
terminator class
|
terminator class
|
||||||
* Fix the scroll up/down key bindings to use gtk3 method
|
* Fix the scroll up/down key bindings to use gtk3 method
|
||||||
* Fix getting the handle size (gtk2->gtk3 diff)
|
* Fix getting the handle size (gtk2->gtk3 diff)
|
||||||
* Fix scrollbar doubleclick rebalancing (LP#1423686)
|
* Fix scrollbar double-click rebalancing (LP#1423686)
|
||||||
* Fix allocations (no longer an attribute) when balancing
|
* Fix allocations (no longer an attribute) when balancing
|
||||||
(gtk2->gtk3 diff)
|
(gtk2->gtk3 diff)
|
||||||
* Fix allocations not having the x,y position just w,h (gtk3 bug?
|
* Fix allocations not having the x,y position just w,h (gtk3 bug?
|
||||||
|
@ -351,7 +351,7 @@ terminator 1.90:
|
||||||
(Egmont Koblinger, LP#1518108)
|
(Egmont Koblinger, LP#1518108)
|
||||||
* Fix copy on selection to work on already open terminals (Egmont
|
* Fix copy on selection to work on already open terminals (Egmont
|
||||||
Koblinger, LP#1518109)
|
Koblinger, LP#1518109)
|
||||||
* Fix unwanted seperator size change, and increase granularity of
|
* Fix unwanted separator size change, and increase granularity of
|
||||||
dim/transparent sliders (Egmont Koblinger, LP#1518114)
|
dim/transparent sliders (Egmont Koblinger, LP#1518114)
|
||||||
* Fix cwd when new term spawned from a symlinked directory (Egmont
|
* Fix cwd when new term spawned from a symlinked directory (Egmont
|
||||||
Koblinger, LP#1518554)
|
Koblinger, LP#1518554)
|
||||||
|
|
942
CHANGELOG.md
942
CHANGELOG.md
|
@ -1,316 +1,626 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## [v2.1.0](https://github.com/gnome-terminator/terminator/tree/v2.1.0) (2021-01-04)
|
## [v2.1.3](https://github.com/gnome-terminator/terminator/tree/v2.1.3) (2023-03-01)
|
||||||
|
|
||||||
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/v2.0.1...v2.1.0)
|
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/v2.1.2...v2.1.3)
|
||||||
|
|
||||||
**Package Maintainers**
|
**Implemented enhancements:**
|
||||||
|
|
||||||
- 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)
|
- Option to set split ratio of terminals [\#708](https://github.com/gnome-terminator/terminator/issues/708)
|
||||||
|
- Add option to set given terminal to "read only" [\#649](https://github.com/gnome-terminator/terminator/issues/649)
|
||||||
**Implemented enhancements:**
|
- background image - respect ratio [\#644](https://github.com/gnome-terminator/terminator/issues/644)
|
||||||
|
- Shortcut for autosplit h/v depending on active terminal size [\#613](https://github.com/gnome-terminator/terminator/issues/613)
|
||||||
- Add bigger icon sizes [\#258](https://github.com/gnome-terminator/terminator/issues/258)
|
- Feature: Insert terminal name to terminal \(for broadcast\) [\#540](https://github.com/gnome-terminator/terminator/issues/540)
|
||||||
- Smart Copy option to clear selection after copy [\#242](https://github.com/gnome-terminator/terminator/issues/242)
|
- Background image drawing modes and alignment [\#713](https://github.com/gnome-terminator/terminator/pull/713) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- New feature: A Separate Json file for dynamic Layouts [\#213](https://github.com/gnome-terminator/terminator/issues/213)
|
- Zoom on notebook even if there is only one terminal in the tab + keep tab position and label in notebook rotation [\#589](https://github.com/gnome-terminator/terminator/pull/589) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- 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)
|
**Fixed bugs:**
|
||||||
- Add Transifex integration and documentation for translations [\#352](https://github.com/gnome-terminator/terminator/pull/352) ([lazyfrosch](https://github.com/lazyfrosch))
|
|
||||||
|
- Resets the tab title on rotation [\#624](https://github.com/gnome-terminator/terminator/issues/624)
|
||||||
**Fixed bugs:**
|
- - bug context menu \(right click\)-\>layouts-\>"Layout Name" always selec… [\#653](https://github.com/gnome-terminator/terminator/pull/653) ([vssdeo](https://github.com/vssdeo))
|
||||||
|
- Fix missing icons when started with Ctrl-Alt-T [\#628](https://github.com/gnome-terminator/terminator/pull/628) ([MihaiBabiac](https://github.com/MihaiBabiac))
|
||||||
- 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:**
|
||||||
|
|
||||||
**Closed issues:**
|
- Terminator not working with latest version of python-cairo [\#711](https://github.com/gnome-terminator/terminator/issues/711)
|
||||||
|
- \[Bug\]\[Fedora 36 KDE\]\[terminator v2.1.1\] "broadcast group" sends each terminal input/keystroke depending on the group's members count to everyone in the group [\#704](https://github.com/gnome-terminator/terminator/issues/704)
|
||||||
- Rethinking release artifacts [\#348](https://github.com/gnome-terminator/terminator/issues/348)
|
- reset\_clear doesn't show new prompt [\#703](https://github.com/gnome-terminator/terminator/issues/703)
|
||||||
- The Alt+L layout chooser is too small [\#345](https://github.com/gnome-terminator/terminator/issues/345)
|
- `-x`/`--execute` still broken [\#702](https://github.com/gnome-terminator/terminator/issues/702)
|
||||||
- Open in Previous Location [\#337](https://github.com/gnome-terminator/terminator/issues/337)
|
- Make unfocused terminal text transparent instead of blacker [\#694](https://github.com/gnome-terminator/terminator/issues/694)
|
||||||
- Improve separator between splitted terminals [\#329](https://github.com/gnome-terminator/terminator/issues/329)
|
- A translucent separation occurs between terminals [\#687](https://github.com/gnome-terminator/terminator/issues/687)
|
||||||
- Using shift+Super+} for next\_tab key binding doesn't work [\#326](https://github.com/gnome-terminator/terminator/issues/326)
|
- \[2.1.2\] Foreground processes started in new window close immediately [\#673](https://github.com/gnome-terminator/terminator/issues/673)
|
||||||
- "Copy email address" actually doesn't quite do that [\#323](https://github.com/gnome-terminator/terminator/issues/323)
|
- Is there a official page to maintain a offical/third-part plugin list? [\#668](https://github.com/gnome-terminator/terminator/issues/668)
|
||||||
- Can't disable key binding [\#322](https://github.com/gnome-terminator/terminator/issues/322)
|
- What happened to the change terminal titlebar under preferences? [\#664](https://github.com/gnome-terminator/terminator/issues/664)
|
||||||
- Middle click does not paste selected text [\#320](https://github.com/gnome-terminator/terminator/issues/320)
|
- \[Feature Request\] - In the Context Menu\(Right-Click\) show keyboard shortcuts / accelarators [\#662](https://github.com/gnome-terminator/terminator/issues/662)
|
||||||
- Terminator does not read config file from /etc/xdg directory [\#308](https://github.com/gnome-terminator/terminator/issues/308)
|
- terminator: error: unrecognized arguments [\#660](https://github.com/gnome-terminator/terminator/issues/660)
|
||||||
- Add a 'clear terminal' function [\#306](https://github.com/gnome-terminator/terminator/issues/306)
|
- Plugin Submission : SaveLastSessionLayout Uses Layout to Auto-Save Last session and CWD on Terminal Window Close [\#654](https://github.com/gnome-terminator/terminator/issues/654)
|
||||||
- terminator-2.0.1: vertical separator too big [\#305](https://github.com/gnome-terminator/terminator/issues/305)
|
- Loading layout loads only the last added layout from context menu \(right click\) [\#652](https://github.com/gnome-terminator/terminator/issues/652)
|
||||||
- rewrap\_on\_resize is deprecated in vte-0.60.0 [\#303](https://github.com/gnome-terminator/terminator/issues/303)
|
- When can we expect a new release? [\#650](https://github.com/gnome-terminator/terminator/issues/650)
|
||||||
- Geometry ignored [\#297](https://github.com/gnome-terminator/terminator/issues/297)
|
- Profiles for different Shells - is it possible? how does it work? [\#640](https://github.com/gnome-terminator/terminator/issues/640)
|
||||||
- hangs after update [\#292](https://github.com/gnome-terminator/terminator/issues/292)
|
- Double input to broadcasted group [\#623](https://github.com/gnome-terminator/terminator/issues/623)
|
||||||
- Unable to Set "Image" as Background [\#285](https://github.com/gnome-terminator/terminator/issues/285)
|
- background images only displaying on default profile [\#595](https://github.com/gnome-terminator/terminator/issues/595)
|
||||||
- module 'command\_notify' has no attribute 'AVAILABLE' [\#264](https://github.com/gnome-terminator/terminator/issues/264)
|
- The repository 'https://ppa.launchpadcontent.net/mattrose/terminator/ubuntu jammy Release' does not have a Release file. [\#594](https://github.com/gnome-terminator/terminator/issues/594)
|
||||||
- symlinked config replaced with regular file [\#234](https://github.com/gnome-terminator/terminator/issues/234)
|
- Increase the usage of augmented assignment statements [\#555](https://github.com/gnome-terminator/terminator/issues/555)
|
||||||
- Cannot "Drag and Drop" Folders or Files [\#159](https://github.com/gnome-terminator/terminator/issues/159)
|
|
||||||
|
**Merged pull requests:**
|
||||||
**Merged pull requests:**
|
|
||||||
|
- Better distinguishing of inactive windows from the active one, by changing the background brightness [\#709](https://github.com/gnome-terminator/terminator/pull/709) ([KKoovalsky](https://github.com/KKoovalsky))
|
||||||
- Update RELEASE docs [\#353](https://github.com/gnome-terminator/terminator/pull/353) ([lazyfrosch](https://github.com/lazyfrosch))
|
- Ctrl+Click on group button automatically creates groups whenever needed [\#691](https://github.com/gnome-terminator/terminator/pull/691) ([nicbn](https://github.com/nicbn))
|
||||||
- German language updated [\#351](https://github.com/gnome-terminator/terminator/pull/351) ([Brambleberry4](https://github.com/Brambleberry4))
|
- \[bug 680\] Open up keybindings page on keypress \#680 [\#686](https://github.com/gnome-terminator/terminator/pull/686) ([vssdeo](https://github.com/vssdeo))
|
||||||
- Update terminator.appdata.xml.in [\#350](https://github.com/gnome-terminator/terminator/pull/350) ([jooola](https://github.com/jooola))
|
- Translate '/po/terminator.pot' in 'pt\_BR' [\#684](https://github.com/gnome-terminator/terminator/pull/684) ([transifex-integration[bot]](https://github.com/apps/transifex-integration))
|
||||||
- Fix \#345 The Alt+L layout chooser is too small [\#349](https://github.com/gnome-terminator/terminator/pull/349) ([evandrocoan](https://github.com/evandrocoan))
|
- Plugin and Group menu item that inserts the name of the terminal. [\#683](https://github.com/gnome-terminator/terminator/pull/683) ([mattrose](https://github.com/mattrose))
|
||||||
- fix 319: refresh layout after save [\#344](https://github.com/gnome-terminator/terminator/pull/344) ([mattrose](https://github.com/mattrose))
|
- Add Readonly toggle to popup menu [\#679](https://github.com/gnome-terminator/terminator/pull/679) ([mattrose](https://github.com/mattrose))
|
||||||
- feat: refactoring terminal file [\#343](https://github.com/gnome-terminator/terminator/pull/343) ([JAugusto42](https://github.com/JAugusto42))
|
- Fix argument handling of the --execute flag [\#678](https://github.com/gnome-terminator/terminator/pull/678) ([shawn-ogg](https://github.com/shawn-ogg))
|
||||||
- Local user install: terminator.desktop and terminator.metainfo.xml [\#342](https://github.com/gnome-terminator/terminator/pull/342) ([zothar](https://github.com/zothar))
|
- Remove all ibus workarounds [\#674](https://github.com/gnome-terminator/terminator/pull/674) ([mattrose](https://github.com/mattrose))
|
||||||
- update to non-deprecated Gtk.Menu popup call [\#341](https://github.com/gnome-terminator/terminator/pull/341) ([mattrose](https://github.com/mattrose))
|
- \[bug 613\] - Shortcut for autosplit h/v depending on active terminal … [\#671](https://github.com/gnome-terminator/terminator/pull/671) ([vssdeo](https://github.com/vssdeo))
|
||||||
- feat: Migrating from hbox to GtkBox [\#340](https://github.com/gnome-terminator/terminator/pull/340) ([JAugusto42](https://github.com/JAugusto42))
|
- \[bug 662\] \[Feature Request\] - In the Context Menu\(Right-Click\) show k… [\#666](https://github.com/gnome-terminator/terminator/pull/666) ([vssdeo](https://github.com/vssdeo))
|
||||||
- remove rewrap on resize from option and remove functions too [\#339](https://github.com/gnome-terminator/terminator/pull/339) ([JAugusto42](https://github.com/JAugusto42))
|
- \[bug 559\] Add menu autocomplete \#559 [\#665](https://github.com/gnome-terminator/terminator/pull/665) ([vssdeo](https://github.com/vssdeo))
|
||||||
- fix: \#323 [\#338](https://github.com/gnome-terminator/terminator/pull/338) ([JAugusto42](https://github.com/JAugusto42))
|
- \[bug 662\] \[Feature Request\] - In the Context Menu\(Right-Click\) show k… [\#663](https://github.com/gnome-terminator/terminator/pull/663) ([vssdeo](https://github.com/vssdeo))
|
||||||
- Revert pr36 [\#336](https://github.com/gnome-terminator/terminator/pull/336) ([mattrose](https://github.com/mattrose))
|
- \[bug 654\] - Plugin Submission : SaveLastSessionLayout Uses Layout to … [\#661](https://github.com/gnome-terminator/terminator/pull/661) ([vssdeo](https://github.com/vssdeo))
|
||||||
- Feature: Relaunch command option on held open after child exit [\#333](https://github.com/gnome-terminator/terminator/pull/333) ([zothar](https://github.com/zothar))
|
- Update terminal.py [\#659](https://github.com/gnome-terminator/terminator/pull/659) ([flaviosteimacher](https://github.com/flaviosteimacher))
|
||||||
- add note aboug moving config file out of the way [\#328](https://github.com/gnome-terminator/terminator/pull/328) ([mattrose](https://github.com/mattrose))
|
- docs: Change number of columns in repology badge [\#657](https://github.com/gnome-terminator/terminator/pull/657) ([pktiuk](https://github.com/pktiuk))
|
||||||
- issue 271: add keybindings to zoom all terminals at once [\#314](https://github.com/gnome-terminator/terminator/pull/314) ([mattrose](https://github.com/mattrose))
|
- Plugin Submission : SaveLastSessionLayout Uses Layout to Auto-Save Last session and CWD [\#655](https://github.com/gnome-terminator/terminator/pull/655) ([vssdeo](https://github.com/vssdeo))
|
||||||
- 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))
|
- Fix typos [\#651](https://github.com/gnome-terminator/terminator/pull/651) ([kianmeng](https://github.com/kianmeng))
|
||||||
- Update README with install instructions [\#309](https://github.com/gnome-terminator/terminator/pull/309) ([tomeksabala](https://github.com/tomeksabala))
|
- data: Remove GNOME branding [\#647](https://github.com/gnome-terminator/terminator/pull/647) ([sabriunal](https://github.com/sabriunal))
|
||||||
- add a commandline flag to unhide any windows [\#307](https://github.com/gnome-terminator/terminator/pull/307) ([mattrose](https://github.com/mattrose))
|
- this line has an extra ';' symbol [\#632](https://github.com/gnome-terminator/terminator/pull/632) ([xuezhixin](https://github.com/xuezhixin))
|
||||||
- fix background image profile preferences ui [\#296](https://github.com/gnome-terminator/terminator/pull/296) ([mattrose](https://github.com/mattrose))
|
- Use the term 'zero padded' instead of 'padded'. [\#189](https://github.com/gnome-terminator/terminator/pull/189) ([phidebian](https://github.com/phidebian))
|
||||||
- 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))
|
## [v2.1.2](https://github.com/gnome-terminator/terminator/tree/v2.1.2) (2022-10-19)
|
||||||
- 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))
|
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/v2.1.1...v2.1.2)
|
||||||
- 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))
|
**Implemented enhancements:**
|
||||||
- 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))
|
- \[Feature request\] move layout/session definitions into separate files with a dedicated extension in a dedicated directory [\#604](https://github.com/gnome-terminator/terminator/issues/604)
|
||||||
- multiple small documentation fixes [\#277](https://github.com/gnome-terminator/terminator/pull/277) ([mattrose](https://github.com/mattrose))
|
- Bash completion [\#495](https://github.com/gnome-terminator/terminator/issues/495)
|
||||||
- fix drag and drop issues on KDE [\#275](https://github.com/gnome-terminator/terminator/pull/275) ([mattrose](https://github.com/mattrose))
|
- Changing cursor foreground color [\#467](https://github.com/gnome-terminator/terminator/issues/467)
|
||||||
- pass original working directory to dbus\_options as well [\#270](https://github.com/gnome-terminator/terminator/pull/270) ([mattrose](https://github.com/mattrose))
|
- Wallpaper configuration option from terminal [\#466](https://github.com/gnome-terminator/terminator/issues/466)
|
||||||
- fix new upstream vte warning [\#267](https://github.com/gnome-terminator/terminator/pull/267) ([mattrose](https://github.com/mattrose))
|
- Launch a new command in a vertical or horizontal split. [\#446](https://github.com/gnome-terminator/terminator/issues/446)
|
||||||
- suppress warning if the vte capability is not there [\#266](https://github.com/gnome-terminator/terminator/pull/266) ([mattrose](https://github.com/mattrose))
|
- Separators is wider after upgrading to ubuntu 21.04 [\#445](https://github.com/gnome-terminator/terminator/issues/445)
|
||||||
- remove workaround for https://github.com/ibus/ibus/issues/1802 [\#265](https://github.com/gnome-terminator/terminator/pull/265) ([mattrose](https://github.com/mattrose))
|
- Broadcast profile changes to existing terminals [\#421](https://github.com/gnome-terminator/terminator/issues/421)
|
||||||
- Add support for inverted search [\#257](https://github.com/gnome-terminator/terminator/pull/257) ([yoavp77](https://github.com/yoavp77))
|
- How to deactivate the middle mouse button paste? [\#415](https://github.com/gnome-terminator/terminator/issues/415)
|
||||||
- update translations [\#255](https://github.com/gnome-terminator/terminator/pull/255) ([mattrose](https://github.com/mattrose))
|
- Feature request: expose the window and terminal title setting features in context menu [\#405](https://github.com/gnome-terminator/terminator/issues/405)
|
||||||
- Clear selection on smart copy [\#254](https://github.com/gnome-terminator/terminator/pull/254) ([mattrose](https://github.com/mattrose))
|
- Integrate --layout-json command line parameter so that it can be passed to dbus [\#401](https://github.com/gnome-terminator/terminator/issues/401)
|
||||||
- Polish translation update [\#252](https://github.com/gnome-terminator/terminator/pull/252) ([napcok](https://github.com/napcok))
|
- Feature request: move titlebar colors config to profiles, rather than global settings [\#379](https://github.com/gnome-terminator/terminator/issues/379)
|
||||||
- update terminator.pot [\#251](https://github.com/gnome-terminator/terminator/pull/251) ([napcok](https://github.com/napcok))
|
- Visual aids [\#367](https://github.com/gnome-terminator/terminator/issues/367)
|
||||||
- Polish translation update [\#248](https://github.com/gnome-terminator/terminator/pull/248) ([napcok](https://github.com/napcok))
|
- Feature Request: detach tab [\#302](https://github.com/gnome-terminator/terminator/issues/302)
|
||||||
- fix the handle on the divider between horizontal panes [\#247](https://github.com/gnome-terminator/terminator/pull/247) ([mattrose](https://github.com/mattrose))
|
- Pls add version on OS X [\#283](https://github.com/gnome-terminator/terminator/issues/283)
|
||||||
- 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))
|
**Fixed bugs:**
|
||||||
- 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))
|
- Ctrl+Shift+Mouse-Scroll triggers Ctrl+Mouse Scroll [\#606](https://github.com/gnome-terminator/terminator/issues/606)
|
||||||
- layout file - initial commit - work in progress [\#214](https://github.com/gnome-terminator/terminator/pull/214) ([dvdlevanon](https://github.com/dvdlevanon))
|
- None isn't a valid value of keybindings config anymore [\#548](https://github.com/gnome-terminator/terminator/issues/548)
|
||||||
- fast resize keyboard shortcuts [\#36](https://github.com/gnome-terminator/terminator/pull/36) ([waldner](https://github.com/waldner))
|
- psutil.AccessDenied: psutil.AccessDenied \(pid=1\) [\#539](https://github.com/gnome-terminator/terminator/issues/539)
|
||||||
|
- Find functionality does not show matches on same line [\#511](https://github.com/gnome-terminator/terminator/issues/511)
|
||||||
## [v2.0.1](https://github.com/gnome-terminator/terminator/tree/v2.0.1) (2020-10-11)
|
- Ratio and/or position on a config file's layout ignored [\#433](https://github.com/gnome-terminator/terminator/issues/433)
|
||||||
|
- Black background remains after hide\_window [\#425](https://github.com/gnome-terminator/terminator/issues/425)
|
||||||
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/v2.0...v2.0.1)
|
- Cannot create working config file with 5 terminals [\#409](https://github.com/gnome-terminator/terminator/issues/409)
|
||||||
|
- Terminal loses focus versus tab title [\#400](https://github.com/gnome-terminator/terminator/issues/400)
|
||||||
TODO
|
- Terminal title-bars are transparent on first start [\#392](https://github.com/gnome-terminator/terminator/issues/392)
|
||||||
|
|
||||||
## Package maintainers
|
**Closed issues:**
|
||||||
|
|
||||||
|
- Hide window in waybar [\#633](https://github.com/gnome-terminator/terminator/issues/633)
|
||||||
|
- Split window profile incorrect inheritance [\#631](https://github.com/gnome-terminator/terminator/issues/631)
|
||||||
**Fixed bugs:**
|
- \[Question\] is there a way to prevent Terminator from dereferencing symbolic links? [\#617](https://github.com/gnome-terminator/terminator/issues/617)
|
||||||
|
- Terminator not working on RHEL 9 [\#616](https://github.com/gnome-terminator/terminator/issues/616)
|
||||||
- config settings lost when I cancel "Close multiple terminals" dialog [\#210](https://github.com/gnome-terminator/terminator/issues/210)
|
- Is there a right-click menu in sway? [\#614](https://github.com/gnome-terminator/terminator/issues/614)
|
||||||
|
- Set Terminator tab title via command line [\#603](https://github.com/gnome-terminator/terminator/issues/603)
|
||||||
**Closed issues:**
|
- Unable to launch KeyError: b'Rss:' [\#601](https://github.com/gnome-terminator/terminator/issues/601)
|
||||||
|
- Cannot view emoji [\#599](https://github.com/gnome-terminator/terminator/issues/599)
|
||||||
- Feature Suggestion: Splitted screen shells based on parent [\#230](https://github.com/gnome-terminator/terminator/issues/230)
|
- Clickable filepath:rownumber [\#598](https://github.com/gnome-terminator/terminator/issues/598)
|
||||||
- Release 2.0 does not have signed assets [\#228](https://github.com/gnome-terminator/terminator/issues/228)
|
- Feature Request: set initial window size in preferences [\#593](https://github.com/gnome-terminator/terminator/issues/593)
|
||||||
- Some files install to the wrong location [\#227](https://github.com/gnome-terminator/terminator/issues/227)
|
- Update the authorship in README [\#586](https://github.com/gnome-terminator/terminator/issues/586)
|
||||||
- Multi tab breaks transparent background [\#225](https://github.com/gnome-terminator/terminator/issues/225)
|
- xbindkeys doesn't work in Terminator, but works in other apps [\#582](https://github.com/gnome-terminator/terminator/issues/582)
|
||||||
|
- Unable to load Keybinder module [\#580](https://github.com/gnome-terminator/terminator/issues/580)
|
||||||
**Merged pull requests:**
|
- terminator for MacOS user [\#578](https://github.com/gnome-terminator/terminator/issues/578)
|
||||||
|
- UTF-8 character breaks terminator config file [\#577](https://github.com/gnome-terminator/terminator/issues/577)
|
||||||
- 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))
|
- Terminator need to highlight search string [\#575](https://github.com/gnome-terminator/terminator/issues/575)
|
||||||
- make sure data/\*.in files are there for distributors [\#237](https://github.com/gnome-terminator/terminator/pull/237) ([mattrose](https://github.com/mattrose))
|
- Custom Commands NOT Working in Linux Mint 20.3 [\#573](https://github.com/gnome-terminator/terminator/issues/573)
|
||||||
- only set clear background when background\_image in config [\#233](https://github.com/gnome-terminator/terminator/pull/233) ([mattrose](https://github.com/mattrose))
|
- Can't add/remove terminal panes from layout editor [\#572](https://github.com/gnome-terminator/terminator/issues/572)
|
||||||
- fix INSTALL instructions for setuptools [\#232](https://github.com/gnome-terminator/terminator/pull/232) ([mattrose](https://github.com/mattrose))
|
- Language not applied after build [\#569](https://github.com/gnome-terminator/terminator/issues/569)
|
||||||
|
- Moving Cursor Word By Word using ALT + Arrows [\#566](https://github.com/gnome-terminator/terminator/issues/566)
|
||||||
## [v2.0](https://github.com/gnome-terminator/terminator/tree/v2.0) (2020-10-06)
|
- Enabling "putty style paste" causes context menu to be unreachable with 2-button mouse [\#565](https://github.com/gnome-terminator/terminator/issues/565)
|
||||||
|
- Setting stty options [\#564](https://github.com/gnome-terminator/terminator/issues/564)
|
||||||
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/v1.92...v2.0)
|
- Switch focus and splits don't work when terminal is zoomed [\#550](https://github.com/gnome-terminator/terminator/issues/550)
|
||||||
|
- Will terminator ever consider picking up ligature support? [\#543](https://github.com/gnome-terminator/terminator/issues/543)
|
||||||
**Implemented enhancements:**
|
- feature request: Implement line spacing as a configuration option [\#542](https://github.com/gnome-terminator/terminator/issues/542)
|
||||||
|
- Change separator color [\#538](https://github.com/gnome-terminator/terminator/issues/538)
|
||||||
- Feature Request: "broadcast-only" option in profile preferences [\#157](https://github.com/gnome-terminator/terminator/issues/157)
|
- remotinator split and execute command — cannot determine uuid [\#537](https://github.com/gnome-terminator/terminator/issues/537)
|
||||||
- Feature Request: Key binding option for creating group in current tab [\#156](https://github.com/gnome-terminator/terminator/issues/156)
|
- Split vertical keyboard don't work on debian 11 [\#535](https://github.com/gnome-terminator/terminator/issues/535)
|
||||||
- Terminator should use XDG\_CONFIG\_HOME environment variable if it's available. [\#152](https://github.com/gnome-terminator/terminator/issues/152)
|
- Vte.Terminal\(\).set\_encoding deprecated [\#534](https://github.com/gnome-terminator/terminator/issues/534)
|
||||||
- align maximize option spelling with gnome-terminal [\#125](https://github.com/gnome-terminator/terminator/issues/125)
|
- Fix Keyboard Input [\#533](https://github.com/gnome-terminator/terminator/issues/533)
|
||||||
- Putty style paste makes it impossible to reach preferences [\#120](https://github.com/gnome-terminator/terminator/issues/120)
|
- group broadcasting switched on/off for all groups [\#532](https://github.com/gnome-terminator/terminator/issues/532)
|
||||||
- Adjust Line Height [\#111](https://github.com/gnome-terminator/terminator/issues/111)
|
- Drop a file from nautilus onto terminator window no longer works \(it used to paste the path a la gnome terminal\) [\#530](https://github.com/gnome-terminator/terminator/issues/530)
|
||||||
- Allow to open layout in a new tab [\#106](https://github.com/gnome-terminator/terminator/issues/106)
|
- Crash everytime after encoding is changed to TCVN [\#529](https://github.com/gnome-terminator/terminator/issues/529)
|
||||||
- Use VTE api instead of python psutil to get cwd. [\#82](https://github.com/gnome-terminator/terminator/issues/82)
|
- Change the color of the current tab to highlight it better [\#522](https://github.com/gnome-terminator/terminator/issues/522)
|
||||||
- Make a submenu of Layouts in the popup menu. [\#63](https://github.com/gnome-terminator/terminator/issues/63)
|
- Feature: Configuration to colorize split screens from default grey colour, Issue: Remove ability to select 0 and 1 handle\_size from configuration gui [\#518](https://github.com/gnome-terminator/terminator/issues/518)
|
||||||
- Search should have a case-sensitive option [\#44](https://github.com/gnome-terminator/terminator/issues/44)
|
- Error when using "Insert Terminal Number" \(Solved?\) [\#517](https://github.com/gnome-terminator/terminator/issues/517)
|
||||||
- Remove default keybindings for enabling terminal broadcast [\#40](https://github.com/gnome-terminator/terminator/issues/40)
|
- Auto-scroll to the cursor position when typing [\#513](https://github.com/gnome-terminator/terminator/issues/513)
|
||||||
- \[Feature Request\] Make bold-is-bright option configurable [\#38](https://github.com/gnome-terminator/terminator/issues/38)
|
- hide\_window mapped with Shift+Control+Alt+$an\_alphabet catches Control+Alt+$an\_alphabet instead [\#509](https://github.com/gnome-terminator/terminator/issues/509)
|
||||||
- No option for background image in gtk3 version [\#5](https://github.com/gnome-terminator/terminator/issues/5)
|
- Cursor is blinking on inactive windows [\#508](https://github.com/gnome-terminator/terminator/issues/508)
|
||||||
- Terminator need to highlight search string [\#4](https://github.com/gnome-terminator/terminator/issues/4)
|
- custom commands are not persisted [\#505](https://github.com/gnome-terminator/terminator/issues/505)
|
||||||
- rely on python psutil to get the cwd [\#83](https://github.com/gnome-terminator/terminator/pull/83) ([mattrose](https://github.com/mattrose))
|
- Terminator slow to close if xclip was invoked [\#503](https://github.com/gnome-terminator/terminator/issues/503)
|
||||||
- Propagate tab-swictch events if there is only one tab [\#61](https://github.com/gnome-terminator/terminator/pull/61) ([blackm0re](https://github.com/blackm0re))
|
- terminator failing to open on ubuntu 21.04 [\#502](https://github.com/gnome-terminator/terminator/issues/502)
|
||||||
- Install AppStream data as .metainfo.xml [\#53](https://github.com/gnome-terminator/terminator/pull/53) ([DarthGandalf](https://github.com/DarthGandalf))
|
- Monospace Bold isn't working [\#497](https://github.com/gnome-terminator/terminator/issues/497)
|
||||||
- Added option to disable ctrl+mousewheel zoom [\#46](https://github.com/gnome-terminator/terminator/pull/46) ([filipkilibarda](https://github.com/filipkilibarda))
|
- No prompt when closing terminator now, despite say vim running in terminal [\#496](https://github.com/gnome-terminator/terminator/issues/496)
|
||||||
- Add layout launcher to terminal popup menu. [\#42](https://github.com/gnome-terminator/terminator/pull/42) ([nbeaver](https://github.com/nbeaver))
|
- suppor for sixel graphics [\#492](https://github.com/gnome-terminator/terminator/issues/492)
|
||||||
- \#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))
|
- which is deprecated and should not be used [\#488](https://github.com/gnome-terminator/terminator/issues/488)
|
||||||
- Only import GdkX11 when available [\#19](https://github.com/gnome-terminator/terminator/pull/19) ([mattrose](https://github.com/mattrose))
|
- could tmux Key bindings using in terminator? [\#474](https://github.com/gnome-terminator/terminator/issues/474)
|
||||||
- Removing packaging files from the repository [\#7](https://github.com/gnome-terminator/terminator/pull/7) ([lazyfrosch](https://github.com/lazyfrosch))
|
- Support OpenType font features [\#473](https://github.com/gnome-terminator/terminator/issues/473)
|
||||||
|
- Crash on Terminal resize when using fish [\#458](https://github.com/gnome-terminator/terminator/issues/458)
|
||||||
**Fixed bugs:**
|
- Incorrect layout sorting in notebook [\#453](https://github.com/gnome-terminator/terminator/issues/453)
|
||||||
|
- Coloring Tabs / Tabs Appearance [\#449](https://github.com/gnome-terminator/terminator/issues/449)
|
||||||
- Fails to run for LDAP user [\#128](https://github.com/gnome-terminator/terminator/issues/128)
|
- Option to disable system notifications [\#448](https://github.com/gnome-terminator/terminator/issues/448)
|
||||||
- Crash in paned.py:311 [\#68](https://github.com/gnome-terminator/terminator/issues/68)
|
- Window vanishes [\#447](https://github.com/gnome-terminator/terminator/issues/447)
|
||||||
- terminator runs in network namespace only with -u option \(dbus\) [\#65](https://github.com/gnome-terminator/terminator/issues/65)
|
- Multiple Terminator instances randomly crash on Ubuntu 20.04 [\#444](https://github.com/gnome-terminator/terminator/issues/444)
|
||||||
- dbus FileNotFoundError [\#58](https://github.com/gnome-terminator/terminator/issues/58)
|
- Option to open URLs with just a click [\#434](https://github.com/gnome-terminator/terminator/issues/434)
|
||||||
- Middle click does not paste selected text [\#24](https://github.com/gnome-terminator/terminator/issues/24)
|
- Doubled input from keyboard when broadcasting in tabs [\#432](https://github.com/gnome-terminator/terminator/issues/432)
|
||||||
- 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))
|
- Does this tool support macOS Big Sur? [\#430](https://github.com/gnome-terminator/terminator/issues/430)
|
||||||
- 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))
|
- terminator is slow [\#426](https://github.com/gnome-terminator/terminator/issues/426)
|
||||||
- Fix fallback for getting the current working directory [\#87](https://github.com/gnome-terminator/terminator/pull/87) ([terceiro](https://github.com/terceiro))
|
- Add more fundamental "editor-ish" feature [\#424](https://github.com/gnome-terminator/terminator/issues/424)
|
||||||
- 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))
|
- Allow disabling and resetting keybindings in Preferences [\#423](https://github.com/gnome-terminator/terminator/issues/423)
|
||||||
- Fix layout launcher error [\#59](https://github.com/gnome-terminator/terminator/pull/59) ([FernandoBasso](https://github.com/FernandoBasso))
|
- Project based layout [\#418](https://github.com/gnome-terminator/terminator/issues/418)
|
||||||
- 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))
|
- Unable to Install from Source [\#412](https://github.com/gnome-terminator/terminator/issues/412)
|
||||||
- Disable special logic for pasting on Wayland [\#51](https://github.com/gnome-terminator/terminator/pull/51) ([lazyfrosch](https://github.com/lazyfrosch))
|
- CTRL+A behaviour abnormal [\#384](https://github.com/gnome-terminator/terminator/issues/384)
|
||||||
- searchbar: Implement modern/glib regexp support [\#43](https://github.com/gnome-terminator/terminator/pull/43) ([lazyfrosch](https://github.com/lazyfrosch))
|
- regexp/command hyperlink handler [\#381](https://github.com/gnome-terminator/terminator/issues/381)
|
||||||
- fix exception when feeding terminal number to terminal [\#35](https://github.com/gnome-terminator/terminator/pull/35) ([mattrose](https://github.com/mattrose))
|
- Update PPA to 2.1.0 [\#374](https://github.com/gnome-terminator/terminator/issues/374)
|
||||||
- terminal: Improve compat for Vte Regex [\#28](https://github.com/gnome-terminator/terminator/pull/28) ([lazyfrosch](https://github.com/lazyfrosch))
|
- Create Snap and Flatpak for Terminator [\#206](https://github.com/gnome-terminator/terminator/issues/206)
|
||||||
|
- Remove gtk-update-icon-cache handling in setup [\#102](https://github.com/gnome-terminator/terminator/issues/102)
|
||||||
**Closed issues:**
|
|
||||||
|
**Merged pull requests:**
|
||||||
- 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)
|
- update translations [\#656](https://github.com/gnome-terminator/terminator/pull/656) ([mattrose](https://github.com/mattrose))
|
||||||
- Question - custom command line [\#212](https://github.com/gnome-terminator/terminator/issues/212)
|
- Terminal ctrl+mousewheel: do not try to zoom if shift is pressed [\#609](https://github.com/gnome-terminator/terminator/pull/609) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Terminator overwrite shortcut of console Applications [\#204](https://github.com/gnome-terminator/terminator/issues/204)
|
- More fixes to the Color pickers in the Preferences Editor [\#592](https://github.com/gnome-terminator/terminator/pull/592) ([mattrose](https://github.com/mattrose))
|
||||||
- Gap between windows [\#203](https://github.com/gnome-terminator/terminator/issues/203)
|
- Modification in the /terminatorlib/prefseditor.py file [\#590](https://github.com/gnome-terminator/terminator/pull/590) ([amaan211](https://github.com/amaan211))
|
||||||
- Search does not work [\#199](https://github.com/gnome-terminator/terminator/issues/199)
|
- Various README fixes [\#588](https://github.com/gnome-terminator/terminator/pull/588) ([mattrose](https://github.com/mattrose))
|
||||||
- Selecting first char of a line for copy-paste is impossible [\#191](https://github.com/gnome-terminator/terminator/issues/191)
|
- Remove duplicated info in some debug messages [\#576](https://github.com/gnome-terminator/terminator/pull/576) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Duplicate Key Bindings are Allowed in `Preferences \> Keybindings` [\#190](https://github.com/gnome-terminator/terminator/issues/190)
|
- Added hotfix for \#78 that deletes GTK\_IM\_MODULE environment variable [\#574](https://github.com/gnome-terminator/terminator/pull/574) ([ozzdemir](https://github.com/ozzdemir))
|
||||||
- Cannot open terminator windows with different configs [\#184](https://github.com/gnome-terminator/terminator/issues/184)
|
- Fix POTFILES.in + update translation files [\#571](https://github.com/gnome-terminator/terminator/pull/571) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Feature request: reenable broadcast keybindings and warn on their first use instead [\#183](https://github.com/gnome-terminator/terminator/issues/183)
|
- Add initial flatpak-spawn support [\#570](https://github.com/gnome-terminator/terminator/pull/570) ([JayDoubleu](https://github.com/JayDoubleu))
|
||||||
- Add Terminator version in About screen [\#169](https://github.com/gnome-terminator/terminator/issues/169)
|
- Fix: handle\_size treated as cell\_width [\#561](https://github.com/gnome-terminator/terminator/pull/561) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Feature Request: Add hyperlink support [\#164](https://github.com/gnome-terminator/terminator/issues/164)
|
- Transifex translations from Dec 20 2021 [\#558](https://github.com/gnome-terminator/terminator/pull/558) ([mattrose](https://github.com/mattrose))
|
||||||
- ctrl-alt-a activates even when terminal has no focus [\#163](https://github.com/gnome-terminator/terminator/issues/163)
|
- Unzoom terminal on interaction [\#553](https://github.com/gnome-terminator/terminator/pull/553) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- TypeError in terminal.py [\#162](https://github.com/gnome-terminator/terminator/issues/162)
|
- Add ability to configure cell width \(font character spacing\) [\#552](https://github.com/gnome-terminator/terminator/pull/552) ([FernandoBasso](https://github.com/FernandoBasso))
|
||||||
- Active tab identification [\#158](https://github.com/gnome-terminator/terminator/issues/158)
|
- Improve and optimize the code for background images [\#551](https://github.com/gnome-terminator/terminator/pull/551) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Is terminator is rolling for Windows Subsystem For Linux \(WSL\)??? [\#154](https://github.com/gnome-terminator/terminator/issues/154)
|
- Fix: 'None' value for keybindings breaks editor [\#549](https://github.com/gnome-terminator/terminator/pull/549) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- broken mouse events in fullscreen applications [\#151](https://github.com/gnome-terminator/terminator/issues/151)
|
- don't traceback while searching through /proc [\#546](https://github.com/gnome-terminator/terminator/pull/546) ([mattrose](https://github.com/mattrose))
|
||||||
- Key Bindigs That Contain a Key Modified by a Shift Key Don't Work [\#149](https://github.com/gnome-terminator/terminator/issues/149)
|
- os.environ does not have LANGUAGE in Centos8. [\#544](https://github.com/gnome-terminator/terminator/pull/544) ([xuezhixin](https://github.com/xuezhixin))
|
||||||
- move translation of ConfigObj from main terminator code to the only method that uses it. [\#148](https://github.com/gnome-terminator/terminator/issues/148)
|
- Remove Encoding settings \(deprecated\) [\#536](https://github.com/gnome-terminator/terminator/pull/536) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Gnome session support no longer works [\#147](https://github.com/gnome-terminator/terminator/issues/147)
|
- Allow multiline commands in Custom Commands plugin [\#525](https://github.com/gnome-terminator/terminator/pull/525) ([VDuchon](https://github.com/VDuchon))
|
||||||
- Errors in prefseditor.py [\#137](https://github.com/gnome-terminator/terminator/issues/137)
|
- Add paste\_selection keybinding. [\#520](https://github.com/gnome-terminator/terminator/pull/520) ([rkitover](https://github.com/rkitover))
|
||||||
- PuTTY style paste is pasting from x-selection instead of clipboard [\#134](https://github.com/gnome-terminator/terminator/issues/134)
|
- Fix terminal separator size setting [\#519](https://github.com/gnome-terminator/terminator/pull/519) ([caprinux](https://github.com/caprinux))
|
||||||
- Terminator separator size cannot be changed [\#133](https://github.com/gnome-terminator/terminator/issues/133)
|
- Automatically focus the Keybindings menu [\#516](https://github.com/gnome-terminator/terminator/pull/516) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- update dependencies in INSTALL.md [\#127](https://github.com/gnome-terminator/terminator/issues/127)
|
- Fix hide\_window keybinding unset check [\#515](https://github.com/gnome-terminator/terminator/pull/515) ([tomty89](https://github.com/tomty89))
|
||||||
- Feature request: show bold text in bright colors \(option\) [\#122](https://github.com/gnome-terminator/terminator/issues/122)
|
- Add 'Disable mouse paste' [\#512](https://github.com/gnome-terminator/terminator/pull/512) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Feature request: configurable shortcut to open Prefs [\#121](https://github.com/gnome-terminator/terminator/issues/121)
|
- Bug Fix: hide\_window keybinding ignores Shift key [\#510](https://github.com/gnome-terminator/terminator/pull/510) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Support desktop dark/light theme [\#119](https://github.com/gnome-terminator/terminator/issues/119)
|
- Improve argument parser + implement bash completion [\#506](https://github.com/gnome-terminator/terminator/pull/506) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- conflicting UUID when cloning layout [\#115](https://github.com/gnome-terminator/terminator/issues/115)
|
- add Set Window Title item to context menu [\#501](https://github.com/gnome-terminator/terminator/pull/501) ([mattrose](https://github.com/mattrose))
|
||||||
- Add support for tmux integration \(like iTerm2\) [\#107](https://github.com/gnome-terminator/terminator/issues/107)
|
- BugFix: terminal won't restart if there is no custom command [\#500](https://github.com/gnome-terminator/terminator/pull/500) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Ubuntu 20.04 drag and drop crashes [\#103](https://github.com/gnome-terminator/terminator/issues/103)
|
- Add a "Copy" button to clone profiles [\#499](https://github.com/gnome-terminator/terminator/pull/499) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- 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)
|
- Make tabs detachable + minor bugfix [\#494](https://github.com/gnome-terminator/terminator/pull/494) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Why we use python in shebang [\#98](https://github.com/gnome-terminator/terminator/issues/98)
|
- remove gtk-update-icon-cache from setup.py [\#493](https://github.com/gnome-terminator/terminator/pull/493) ([mattrose](https://github.com/mattrose))
|
||||||
- Ubuntu 20.04 split terminal broadcast duplicate keys [\#96](https://github.com/gnome-terminator/terminator/issues/96)
|
- remove vsplit\_cmd and hsplit\_cmd from ipc.py, superseded by newer hsp… [\#491](https://github.com/gnome-terminator/terminator/pull/491) ([mattrose](https://github.com/mattrose))
|
||||||
- ubuntu 18.04 Install ok but no desktop icon [\#95](https://github.com/gnome-terminator/terminator/issues/95)
|
- Update tr.po [\#490](https://github.com/gnome-terminator/terminator/pull/490) ([StephenPeringer](https://github.com/StephenPeringer))
|
||||||
- There are still translation commits to launchpad [\#85](https://github.com/gnome-terminator/terminator/issues/85)
|
- add bg\_img and bg\_img\_all commands to remotinator [\#487](https://github.com/gnome-terminator/terminator/pull/487) ([mattrose](https://github.com/mattrose))
|
||||||
- cwd.get\_pid\_cwd is a mess. [\#80](https://github.com/gnome-terminator/terminator/issues/80)
|
- Cursor: make it possible to change foreground color \(\#467\) [\#486](https://github.com/gnome-terminator/terminator/pull/486) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Resize borderless window [\#75](https://github.com/gnome-terminator/terminator/issues/75)
|
- fixes for --config-json [\#484](https://github.com/gnome-terminator/terminator/pull/484) ([mattrose](https://github.com/mattrose))
|
||||||
- Add distribution info into INSTALL [\#45](https://github.com/gnome-terminator/terminator/issues/45)
|
- GUI: set all CheckButtons off to avoid blinking + remove grid empty rows/columns [\#482](https://github.com/gnome-terminator/terminator/pull/482) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Alt+ScrollWheel ? [\#29](https://github.com/gnome-terminator/terminator/issues/29)
|
- Move titlebar settings to profiles \(\#379\) [\#481](https://github.com/gnome-terminator/terminator/pull/481) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Switch to setuptools [\#14](https://github.com/gnome-terminator/terminator/issues/14)
|
- Issue 365 [\#480](https://github.com/gnome-terminator/terminator/pull/480) ([mattrose](https://github.com/mattrose))
|
||||||
- Improve gettext integration [\#13](https://github.com/gnome-terminator/terminator/issues/13)
|
- Fix typo in `po/de.po` [\#476](https://github.com/gnome-terminator/terminator/pull/476) ([dennis-benzinger-hybris](https://github.com/dennis-benzinger-hybris))
|
||||||
|
- add parameters to remotinator split commands [\#472](https://github.com/gnome-terminator/terminator/pull/472) ([mattrose](https://github.com/mattrose))
|
||||||
**Merged pull requests:**
|
- add switch\_profile\_all command to remotinator [\#471](https://github.com/gnome-terminator/terminator/pull/471) ([mattrose](https://github.com/mattrose))
|
||||||
|
- Set CAN\_FOCUS to False for notebook widgets [\#470](https://github.com/gnome-terminator/terminator/pull/470) ([marktimarev](https://github.com/marktimarev))
|
||||||
- Revert "Merge pull request \#208 from mattrose/update-vte-spawn" [\#220](https://github.com/gnome-terminator/terminator/pull/220) ([mattrose](https://github.com/mattrose))
|
- tell titlebar to start focussed out if it does not have focus [\#462](https://github.com/gnome-terminator/terminator/pull/462) ([mattrose](https://github.com/mattrose))
|
||||||
- Background image [\#217](https://github.com/gnome-terminator/terminator/pull/217) ([mattrose](https://github.com/mattrose))
|
- Update translation [\#460](https://github.com/gnome-terminator/terminator/pull/460) ([pktiuk](https://github.com/pktiuk))
|
||||||
- fix spacing [\#215](https://github.com/gnome-terminator/terminator/pull/215) ([mattrose](https://github.com/mattrose))
|
- Add new plugin for opening current directory using right mouse button [\#459](https://github.com/gnome-terminator/terminator/pull/459) ([pktiuk](https://github.com/pktiuk))
|
||||||
- Fix: Allow `Shift+Tab` Key Binding [\#211](https://github.com/gnome-terminator/terminator/pull/211) ([dkmvs](https://github.com/dkmvs))
|
- Fixed Issue \#425 \(hide\_window will try to show a destroyed window\) [\#456](https://github.com/gnome-terminator/terminator/pull/456) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- add preferences keybindings [\#209](https://github.com/gnome-terminator/terminator/pull/209) ([mattrose](https://github.com/mattrose))
|
- Incorrect layout sorting in notebook [\#454](https://github.com/gnome-terminator/terminator/pull/454) ([AsadJivani](https://github.com/AsadJivani))
|
||||||
- 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))
|
- Closing tab on middle mouse button press [\#451](https://github.com/gnome-terminator/terminator/pull/451) ([kocho1984](https://github.com/kocho1984))
|
||||||
- Command notify [\#205](https://github.com/gnome-terminator/terminator/pull/205) ([mattrose](https://github.com/mattrose))
|
- Bug Fix: 'Clear selection on copy' is always unchecked [\#443](https://github.com/gnome-terminator/terminator/pull/443) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Dbus options [\#200](https://github.com/gnome-terminator/terminator/pull/200) ([mattrose](https://github.com/mattrose))
|
- Fixed issue \#433 \(layout sometimes ignores ratio\) [\#442](https://github.com/gnome-terminator/terminator/pull/442) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Fix: Forbid Duplicate Key Bindings in `Preferences \> Keybindings` [\#196](https://github.com/gnome-terminator/terminator/pull/196) ([dkmvs](https://github.com/dkmvs))
|
- Fix the background image loading exception handling [\#436](https://github.com/gnome-terminator/terminator/pull/436) ([GerbenWelter](https://github.com/GerbenWelter))
|
||||||
- Key binding option for creating group in current terminal [\#195](https://github.com/gnome-terminator/terminator/pull/195) ([mattrose](https://github.com/mattrose))
|
- Added set\_tab\_title command to remotinator. [\#435](https://github.com/gnome-terminator/terminator/pull/435) ([yusufgungor](https://github.com/yusufgungor))
|
||||||
- Add 'wide\_handle' property [\#193](https://github.com/gnome-terminator/terminator/pull/193) ([mattrose](https://github.com/mattrose))
|
- Ukrainianized by 93% [\#428](https://github.com/gnome-terminator/terminator/pull/428) ([balac-ode](https://github.com/balac-ode))
|
||||||
- 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))
|
- Fixed geometry hints [\#416](https://github.com/gnome-terminator/terminator/pull/416) ([Vulcalien](https://github.com/Vulcalien))
|
||||||
- Add a 'title bar at bottom' option [\#182](https://github.com/gnome-terminator/terminator/pull/182) ([phidebian](https://github.com/phidebian))
|
- Feat+run cmd on match [\#399](https://github.com/gnome-terminator/terminator/pull/399) ([nojhan](https://github.com/nojhan))
|
||||||
- Format shortcuts [\#181](https://github.com/gnome-terminator/terminator/pull/181) ([aadrian](https://github.com/aadrian))
|
- add feat: config to open links with single click [\#398](https://github.com/gnome-terminator/terminator/pull/398) ([nojhan](https://github.com/nojhan))
|
||||||
- add support for OSC-8 [\#176](https://github.com/gnome-terminator/terminator/pull/176) ([mattrose](https://github.com/mattrose))
|
- Add new vsplit hsplit cmd dbus [\#390](https://github.com/gnome-terminator/terminator/pull/390) ([TheBigS](https://github.com/TheBigS))
|
||||||
- add packages to install doc [\#174](https://github.com/gnome-terminator/terminator/pull/174) ([mattrose](https://github.com/mattrose))
|
- Added new get\_focused\_terminal dbus command which returns uuid of current focused terminal [\#389](https://github.com/gnome-terminator/terminator/pull/389) ([TheBigS](https://github.com/TheBigS))
|
||||||
- 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))
|
## [v2.1.1](https://github.com/gnome-terminator/terminator/tree/v2.1.1) (2021-04-02)
|
||||||
- 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))
|
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/v2.1.0...v2.1.1)
|
||||||
- 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))
|
**Implemented enhancements:**
|
||||||
- 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))
|
- add "switch profile" command to remotinator [\#321](https://github.com/gnome-terminator/terminator/issues/321)
|
||||||
- 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))
|
**Fixed bugs:**
|
||||||
- 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))
|
- Terminal text isn't shown on lost focus of multiple tabs and hidden scroll bar [\#372](https://github.com/gnome-terminator/terminator/issues/372)
|
||||||
- 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))
|
**Closed issues:**
|
||||||
- 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))
|
- Terminator display freeze [\#411](https://github.com/gnome-terminator/terminator/issues/411)
|
||||||
- Adding maximize option [\#126](https://github.com/gnome-terminator/terminator/pull/126) ([qckzr](https://github.com/qckzr))
|
- Albert hotkey \(shortcut\) didn't work in Gnome Terminal or Gnome Terminator [\#407](https://github.com/gnome-terminator/terminator/issues/407)
|
||||||
- add line\_height config variable [\#124](https://github.com/gnome-terminator/terminator/pull/124) ([mattrose](https://github.com/mattrose))
|
- ImportError: bad magic number in 'six': b'\x03\xf3\r\n' [\#404](https://github.com/gnome-terminator/terminator/issues/404)
|
||||||
- fix cwd for non-vte shells [\#123](https://github.com/gnome-terminator/terminator/pull/123) ([mattrose](https://github.com/mattrose))
|
- Last split in tab greyed out [\#402](https://github.com/gnome-terminator/terminator/issues/402)
|
||||||
- fix detection of whether or not ibus is running [\#114](https://github.com/gnome-terminator/terminator/pull/114) ([mattrose](https://github.com/mattrose))
|
- Using the `--debug-classes` option makes terminator crash [\#397](https://github.com/gnome-terminator/terminator/issues/397)
|
||||||
- fix traceback when closing a window [\#112](https://github.com/gnome-terminator/terminator/pull/112) ([mattrose](https://github.com/mattrose))
|
- cannot import name 'Validator' from 'validate' | arch community/terminator 2.1.0-2 [\#395](https://github.com/gnome-terminator/terminator/issues/395)
|
||||||
- add debug logging to searchbar [\#110](https://github.com/gnome-terminator/terminator/pull/110) ([mattrose](https://github.com/mattrose))
|
- Clicking on terminator title bars does not focus the terminal belonging to the title-bar [\#394](https://github.com/gnome-terminator/terminator/issues/394)
|
||||||
- fix io errors on debugserver [\#109](https://github.com/gnome-terminator/terminator/pull/109) ([mattrose](https://github.com/mattrose))
|
- Losing focus on a tabbed window will grey out the window [\#393](https://github.com/gnome-terminator/terminator/issues/393)
|
||||||
- Fix TODO for documenting vte regex matching constants [\#105](https://github.com/gnome-terminator/terminator/pull/105) ([GerbenWelter](https://github.com/GerbenWelter))
|
- Terminator turns white when using tabs [\#391](https://github.com/gnome-terminator/terminator/issues/391)
|
||||||
- Revert "replace gettext and intltool with Babel" [\#100](https://github.com/gnome-terminator/terminator/pull/100) ([lazyfrosch](https://github.com/lazyfrosch))
|
- unremovable background image [\#387](https://github.com/gnome-terminator/terminator/issues/387)
|
||||||
- Import Launchpad translations [\#91](https://github.com/gnome-terminator/terminator/pull/91) ([lazyfrosch](https://github.com/lazyfrosch))
|
- Tab focus change causes white-out of console [\#383](https://github.com/gnome-terminator/terminator/issues/383)
|
||||||
- Gentoo: github is only a mirror [\#86](https://github.com/gnome-terminator/terminator/pull/86) ([DarthGandalf](https://github.com/DarthGandalf))
|
- Allow hide title bar as global option [\#377](https://github.com/gnome-terminator/terminator/issues/377)
|
||||||
- update the INSTALL.md for Ubuntu installation [\#77](https://github.com/gnome-terminator/terminator/pull/77) ([yosoufe](https://github.com/yosoufe))
|
- Add project management tool [\#376](https://github.com/gnome-terminator/terminator/issues/376)
|
||||||
- Update AUTHORS with a full list from GIT history [\#67](https://github.com/gnome-terminator/terminator/pull/67) ([lazyfrosch](https://github.com/lazyfrosch))
|
- module 'command\_notify' has no attribute 'AVAILABLE' [\#375](https://github.com/gnome-terminator/terminator/issues/375)
|
||||||
- docs: Update INSTALL.md and add distributions [\#66](https://github.com/gnome-terminator/terminator/pull/66) ([lazyfrosch](https://github.com/lazyfrosch))
|
- weird bug with long commands [\#373](https://github.com/gnome-terminator/terminator/issues/373)
|
||||||
- Make LayoutLauncher window a little larger by default [\#60](https://github.com/gnome-terminator/terminator/pull/60) ([FernandoBasso](https://github.com/FernandoBasso))
|
- Open in terminal [\#368](https://github.com/gnome-terminator/terminator/issues/368)
|
||||||
- fix up language strings in .po files [\#52](https://github.com/gnome-terminator/terminator/pull/52) ([mattrose](https://github.com/mattrose))
|
- Clipboard commands [\#366](https://github.com/gnome-terminator/terminator/issues/366)
|
||||||
- Switch to setuptools and use pytest [\#50](https://github.com/gnome-terminator/terminator/pull/50) ([lazyfrosch](https://github.com/lazyfrosch))
|
- Background image not showing up on Xubuntu 20.04 [\#364](https://github.com/gnome-terminator/terminator/issues/364)
|
||||||
- \#40: remove default key bindings for input broadcasting [\#41](https://github.com/gnome-terminator/terminator/pull/41) ([JakubVanek](https://github.com/JakubVanek))
|
- Pasted text is highlighted [\#363](https://github.com/gnome-terminator/terminator/issues/363)
|
||||||
- Add FreeBSD [\#33](https://github.com/gnome-terminator/terminator/pull/33) ([h-ume](https://github.com/h-ume))
|
- \[FR\] Option to elide terminal title from the left [\#362](https://github.com/gnome-terminator/terminator/issues/362)
|
||||||
- Update pt\_BR.po [\#30](https://github.com/gnome-terminator/terminator/pull/30) ([chclxds](https://github.com/chclxds))
|
- Windows title are not udpated after ssh session disconnected [\#359](https://github.com/gnome-terminator/terminator/issues/359)
|
||||||
- Remove obsolete terminator.wrapper [\#27](https://github.com/gnome-terminator/terminator/pull/27) ([lazyfrosch](https://github.com/lazyfrosch))
|
- No broadcast menu in sway [\#357](https://github.com/gnome-terminator/terminator/issues/357)
|
||||||
- Add Gentoo, sort the order of distributions [\#23](https://github.com/gnome-terminator/terminator/pull/23) ([DarthGandalf](https://github.com/DarthGandalf))
|
- 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)
|
||||||
## [v1.92](https://github.com/gnome-terminator/terminator/tree/v1.92) (2020-04-18)
|
- 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)
|
||||||
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/1.91...v1.92)
|
|
||||||
|
**Merged pull requests:**
|
||||||
This is the first release since 2017, while we are now a few years later a few things changed.
|
|
||||||
|
- Release version 2.1.1 [\#413](https://github.com/gnome-terminator/terminator/pull/413) ([mattrose](https://github.com/mattrose))
|
||||||
* New home on GitHub https://github.com/gnome-terminator/terminator
|
- i18n: pt\_BR: add missing space in translations with shortcuts [\#406](https://github.com/gnome-terminator/terminator/pull/406) ([terceiro](https://github.com/terceiro))
|
||||||
* New team under the lead of https://github.com/lazyfrosch
|
- 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))
|
||||||
* Python 3 support finally released
|
- 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))
|
||||||
* Some tedious bugs solved for current GTK and VTE
|
- 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))
|
||||||
There is still a lot to do, and we need more help to keep Terminator available for
|
- Remotinator "switch\_profile" command [\#361](https://github.com/gnome-terminator/terminator/pull/361) ([leandrost](https://github.com/leandrost))
|
||||||
your daily use.
|
- 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))
|
||||||
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!
|
## [v2.1.0](https://github.com/gnome-terminator/terminator/tree/v2.1.0) (2021-01-04)
|
||||||
|
|
||||||
**Notes for packagers:**
|
[Full Changelog](https://github.com/gnome-terminator/terminator/compare/v2.0.1...v2.1.0)
|
||||||
|
|
||||||
* All scripts now use `#!/usr/bin/env python` as shebang, when you are using
|
**Implemented enhancements:**
|
||||||
`python3 setup.py install` or similar all binary scripts should be automatically
|
|
||||||
modified to the correct shebang
|
- Add bigger icon sizes [\#258](https://github.com/gnome-terminator/terminator/issues/258)
|
||||||
* Any feedback is welcome, please open an issue or join the community channels
|
- 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)
|
||||||
**Implemented enhancements:**
|
- 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))
|
||||||
- Implement support for Python 3 [\#6](https://github.com/gnome-terminator/terminator/pull/6) ([lazyfrosch](https://github.com/lazyfrosch))
|
|
||||||
|
**Fixed bugs:**
|
||||||
**Fixed bugs:**
|
|
||||||
|
- No \(visible\) context menu in sway [\#330](https://github.com/gnome-terminator/terminator/issues/330)
|
||||||
- VTE Regexp should work with older VTE releases as well [\#10](https://github.com/gnome-terminator/terminator/issues/10)
|
- ModuleNotFoundError: No module named 'validate' [\#324](https://github.com/gnome-terminator/terminator/issues/324)
|
||||||
- ctrl+click should open links [\#3](https://github.com/gnome-terminator/terminator/issues/3)
|
- 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)
|
||||||
- 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))
|
**Closed issues:**
|
||||||
- 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))
|
- 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)
|
||||||
**Merged pull requests:**
|
- 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)
|
||||||
- Add GitHub action for Python [\#17](https://github.com/gnome-terminator/terminator/pull/17) ([lazyfrosch](https://github.com/lazyfrosch))
|
- Open in Previous Location [\#337](https://github.com/gnome-terminator/terminator/issues/337)
|
||||||
- Updating URLs in application and appdata [\#16](https://github.com/gnome-terminator/terminator/pull/16) ([mattrose](https://github.com/mattrose))
|
- How to install terminator without root privilege? [\#332](https://github.com/gnome-terminator/terminator/issues/332)
|
||||||
- update the INSTALL file [\#15](https://github.com/gnome-terminator/terminator/pull/15) ([mattrose](https://github.com/mattrose))
|
- 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)
|
||||||
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
|
- 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)*
|
||||||
|
|
|
@ -117,5 +117,5 @@ Ubuntu | copied from Debian | [launchpad.net/ubuntu] | | [bugs.launchpad.n
|
||||||
|
|
||||||
A more extensive list can be found on Repology:
|
A more extensive list can be found on Repology:
|
||||||
|
|
||||||
[![Packaging status](https://repology.org/badge/vertical-allrepos/terminator.svg)](https://repology.org/project/terminator/versions)
|
[![Packaging status](https://repology.org/badge/vertical-allrepos/terminator.svg?columns=3)](https://repology.org/project/terminator/versions)
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
Terminator
|
Terminator
|
||||||
==========
|
==========
|
||||||
|
|
||||||
by Chris Jones <cmsj@tenshu.net> and others.
|
Started by Chris Jones <cmsj@tenshu.net> in 2007, maintained from 2014 to 2020 by Stephen Boddy, currently maintained by Matt Rose. Terminator has had contributions from countless others listed in the [AUTHORS](AUTHORS) file
|
||||||
|
|
||||||
## Description
|
## Description
|
||||||
|
|
||||||
|
@ -82,6 +82,9 @@ vte-demo.py was not my code and is copyright its original author. While it
|
||||||
does not contain any specific licensing information in it, the VTE package
|
does not contain any specific licensing information in it, the VTE package
|
||||||
appears to be licenced under LGPL v2.
|
appears to be licenced under LGPL v2.
|
||||||
|
|
||||||
|
The original version 0.1 release of Terminator was on Saturday, 28 July 2007.
|
||||||
|
[Here is the archived Terminator 0.1 release announcement](http://cmsj.net/2007/07/28/terminator-01-released.html)
|
||||||
|
|
||||||
## Licensing
|
## Licensing
|
||||||
|
|
||||||
The gedit terminal plugin is part of the gedit-plugins package, which is
|
The gedit terminal plugin is part of the gedit-plugins package, which is
|
||||||
|
|
|
@ -0,0 +1,16 @@
|
||||||
|
# bash completion for terminator -*- shell-script -*-
|
||||||
|
|
||||||
|
_terminator()
|
||||||
|
{
|
||||||
|
local cur prev words cword
|
||||||
|
_init_completion || return
|
||||||
|
|
||||||
|
# TODO implement completion for --profile and --layout
|
||||||
|
|
||||||
|
COMPREPLY=($(compgen -W "$($1 --help | tr ',' '\n' |
|
||||||
|
command sed -n -e 's/^ *\(--\?[a-zA-Z\-]\+=\?\).*/\1/p')"\
|
||||||
|
-- "$cur"))
|
||||||
|
} &&
|
||||||
|
complete -F _terminator terminator
|
||||||
|
|
||||||
|
# ex: filetype=sh
|
|
@ -1,6 +1,6 @@
|
||||||
The JSONs files in this directory are example config files used by `--config-json` option.
|
The JSONs files in this directory are example config files used by `--config-json` option.
|
||||||
|
|
||||||
Once this feature would be documented officialy this directoy can be removed.
|
Once this feature would be documented officially this directory can be removed.
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
```
|
```
|
||||||
|
|
|
@ -47,4 +47,5 @@
|
||||||
</screenshots>
|
</screenshots>
|
||||||
<url type="homepage">https://github.com/gnome-terminator/terminator</url>
|
<url type="homepage">https://github.com/gnome-terminator/terminator</url>
|
||||||
<updatecontact>terminator@lazyfrosch.de</updatecontact>
|
<updatecontact>terminator@lazyfrosch.de</updatecontact>
|
||||||
|
<developer_name>The Terminator Team</developer_name>
|
||||||
</component>
|
</component>
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
asciidoctor -b manpage terminator.adoc
|
||||||
|
asciidoctor -b manpage terminator_config.adoc
|
697
doc/terminator.1
697
doc/terminator.1
|
@ -1,286 +1,485 @@
|
||||||
.TH "TERMINATOR" "1" "Jan 5, 2008" "" ""
|
'\" t
|
||||||
|
.\" Title: terminator
|
||||||
|
.\" Author: [see the "AUTHOR(S)" section]
|
||||||
|
.\" Generator: Asciidoctor 2.0.18
|
||||||
|
.\" Date: 2023-04-01
|
||||||
|
.\" Manual: Manual for Terminator
|
||||||
|
.\" Source: Terminator
|
||||||
|
.\" Language: English
|
||||||
|
.\"
|
||||||
|
.TH "TERMINATOR" "1" "2023-04-01" "Terminator" "Manual for Terminator"
|
||||||
|
.ie \n(.g .ds Aq \(aq
|
||||||
|
.el .ds Aq '
|
||||||
|
.ss \n[.ss] 0
|
||||||
|
.nh
|
||||||
|
.ad l
|
||||||
|
.de URL
|
||||||
|
\fI\\$2\fP <\\$1>\\$3
|
||||||
|
..
|
||||||
|
.als MTO URL
|
||||||
|
.if \n[.g] \{\
|
||||||
|
. mso www.tmac
|
||||||
|
. am URL
|
||||||
|
. ad l
|
||||||
|
. .
|
||||||
|
. am MTO
|
||||||
|
. ad l
|
||||||
|
. .
|
||||||
|
. LINKSTYLE blue R < >
|
||||||
|
.\}
|
||||||
.SH "NAME"
|
.SH "NAME"
|
||||||
Terminator \- Multiple GNOME terminals in one window
|
terminator \- multiple GNOME terminals in one window
|
||||||
.SH "SYNOPSIS"
|
.SH "SYNOPSIS"
|
||||||
.B terminator
|
.sp
|
||||||
.RI [ options ]
|
\fBterminator\fP [\fIoptions\fP]
|
||||||
.br
|
|
||||||
.SH "DESCRIPTION"
|
.SH "DESCRIPTION"
|
||||||
|
.sp
|
||||||
This manual page documents \fBTerminator\fP, a terminal emulator application.
|
This manual page documents \fBTerminator\fP, a terminal emulator application.
|
||||||
.PP
|
.sp
|
||||||
\fBTerminator\fP is a program that allows users to set up flexible
|
\fBTerminator\fP is a program that allows users to set up flexible
|
||||||
arrangements of GNOME terminals. It is aimed at those who normally
|
arrangements of GNOME terminals. It is aimed at those who normally
|
||||||
arrange lots of terminals near each other, but don't want to use a
|
arrange lots of terminals near each other, but don\(cqt want to use a
|
||||||
frame based window manager.
|
frame based window manager.
|
||||||
.SH "OPTIONS"
|
.SH "OPTIONS"
|
||||||
This program follow the usual GNU command line syntax, with long
|
.sp
|
||||||
options starting with two dashes (`\-').
|
This program follows the usual GNU command line syntax, with long
|
||||||
|
options starting with two dashes (`\-\*(Aq).
|
||||||
A summary of options is included below.
|
A summary of options is included below.
|
||||||
.TP
|
.sp
|
||||||
.B \-h, \-\-help
|
\fB\-h\fP, \fB\-\-help\fP
|
||||||
Show summary of options
|
.RS 4
|
||||||
.TP
|
Show summary of options.
|
||||||
.B \-v, \-\-version
|
.RE
|
||||||
Show the version of the Terminator installation
|
.sp
|
||||||
.TP
|
\fB\-v\fP, \fB\-\-version\fP
|
||||||
.B \-m, \-\-maximise
|
.RS 4
|
||||||
Start with a maximised window
|
Show the version of the Terminator installation.
|
||||||
.B \-M, \-\-maximize
|
.RE
|
||||||
Start with a maximized window
|
.sp
|
||||||
.TP
|
\fB\-m\fP, \fB\-M\fP, \fB\-\-maximise\fP, \fB\-\-maximize\fP
|
||||||
.B \-f, \-\-fullscreen
|
.RS 4
|
||||||
Start with a fullscreen window
|
Start with a maximised window.
|
||||||
.TP
|
.RE
|
||||||
.B \-b, \-\-borderless
|
.sp
|
||||||
Instruct the window manager not to render borders/decoration on the
|
\fB\-f\fP, \fB\-\-fullscreen\fP
|
||||||
Terminator window (this works well with \-m)
|
.RS 4
|
||||||
.TP
|
Start with a fullscreen window.
|
||||||
.B \-H, \-\-hidden
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-b\fP, \fB\-\-borderless\fP
|
||||||
|
.RS 4
|
||||||
|
Instruct the window manager not to render borders/decorations on the
|
||||||
|
Terminator window (this works well with \-\-maximise).
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-H\fP, \fB\-\-hidden\fP
|
||||||
|
.RS 4
|
||||||
Hide the Terminator window by default. Its visibility can be toggled
|
Hide the Terminator window by default. Its visibility can be toggled
|
||||||
with the \fBhide_window\fR keyboard shortcut (Ctrl-Shift-Alt-a by default)
|
with the \fBhide_window\fP keyboard shortcut (Ctrl+Shift+Alt+A by default).
|
||||||
.TP
|
.RE
|
||||||
.B \-T, \-\-title
|
.sp
|
||||||
Force the Terminator window to use a specific name rather than updating it dynamically
|
\fB\-T\fP \fIFORCEDTITLE\fP, \fB\-\-title\fP=\fIFORCEDTITLE\fP
|
||||||
based on the wishes of the child shell.
|
.RS 4
|
||||||
.TP
|
Force the Terminator window to use a specific name rather than updating
|
||||||
.B \-\-geometry=GEOMETRY
|
it dynamically based on the wishes of the child shell.
|
||||||
Specifies the preferred size and position of Terminator's window; see X(7).
|
.RE
|
||||||
.TP
|
.sp
|
||||||
.B \-e, \-\-command=COMMAND
|
\fB\-\-geometry\fP=\fIGEOMETRY\fP
|
||||||
Runs the specified command instead of your default shell or profile specified command. Note: if
|
.RS 4
|
||||||
Terminator is launched as x-terminal-emulator \-e behaves like \-x, and the longform becomes
|
Specify the preferred size and position of Terminator\(cqs window;
|
||||||
\-\-execute2=COMMAND
|
see \fBX\fP(7).
|
||||||
.TP
|
.RE
|
||||||
.B \-x, \-\-execute COMMAND [ARGS]
|
.sp
|
||||||
Runs \fBthe rest of the command line\fR instead of your default shell or profile specified command.
|
\fB\-e\fP \fICOMMAND\fP, \fB\-\-command\fP=\fICOMMAND\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B \-\-working\-directory=DIR
|
Run the specified command instead of the default shell or profile
|
||||||
Set the terminal's working directory
|
specified command.
|
||||||
.TP
|
.br
|
||||||
.B \-g, \-\-config FILE
|
Note: if Terminator is launched as x\-terminal\-emulator \-e behaves like
|
||||||
Use the specified FILE for configuration
|
\-x, and the longform becomes \-\-execute2=COMMAND.
|
||||||
.TP
|
.RE
|
||||||
.B \-r, \-\-role=ROLE
|
.sp
|
||||||
Set a custom WM_WINDOW_ROLE property on the window
|
\fB\-x\fP \fICOMMAND\fP [\fIARGS\fP], \fB\-\-execute\fP=\fICOMMAND\fP [\fIARGS\fP]
|
||||||
.TP
|
.RS 4
|
||||||
.B \-l, \-\-layout=LAYOUT
|
Run \fBthe rest of the command line\fP instead of the default shell or
|
||||||
|
profile specified command.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-\-working\-directory\fP=\fIDIR\fP
|
||||||
|
.RS 4
|
||||||
|
Set the terminal\(cqs working directory.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-g\fP \fIFILE\fP, \fB\-\-config\fP=\fIFILE\fP
|
||||||
|
.RS 4
|
||||||
|
Use the specified file for configuration.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-r\fP \fIROLE\fP, \fB\-\-role\fP=\fIROLE\fP
|
||||||
|
.RS 4
|
||||||
|
Set a custom WM_WINDOW_ROLE property on the window.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-l\fP \fILAYOUT\fP, \fB\-\-layout\fP=\fILAYOUT\fP
|
||||||
|
.RS 4
|
||||||
Start Terminator with a specific layout. The argument here is the name
|
Start Terminator with a specific layout. The argument here is the name
|
||||||
of a saved layout.
|
of a saved layout.
|
||||||
.TP
|
.RE
|
||||||
.B \-s, \-\-select-layout=LAYOUT
|
.sp
|
||||||
|
\fB\-s\fP \fILAYOUT\fP, \fB\-\-select\-layout\fP=\fILAYOUT\fP
|
||||||
|
.RS 4
|
||||||
Open the layout launcher window instead of the normal terminal.
|
Open the layout launcher window instead of the normal terminal.
|
||||||
.TP
|
.RE
|
||||||
.B \-p, \-\-profile=PROFILE
|
.sp
|
||||||
Use a different profile as the default
|
\fB\-p\fP, \fB\-\-profile\fP=\fIPROFILE\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B \-i, \-\-icon=FORCEDICON
|
Use a different profile as the default.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-i\fP, \fB\-\-icon\fP=\fIFORCEDICON\fP
|
||||||
|
.RS 4
|
||||||
Set a custom icon for the window (by file or name)
|
Set a custom icon for the window (by file or name)
|
||||||
.TP
|
.RE
|
||||||
.B \-u, \-\-no-dbus
|
.sp
|
||||||
Disable DBus
|
\fB\-u\fP, \fB\-\-no\-dbus\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B \-d, \-\-debug
|
Disable DBus.
|
||||||
Enable debugging output (please use this when reporting bugs). This
|
.RE
|
||||||
can be specified twice to enable a built-in python debugging server.
|
.sp
|
||||||
.TP
|
\fB\-d\fP, \fB\-\-debug\fP
|
||||||
.B \-\-debug\-classes=DEBUG_CLASSES
|
.RS 4
|
||||||
|
Enable debugging output (please use this when reporting bugs). This can
|
||||||
|
be specified twice to enable a built\-in python debugging server.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-\-debug\-classes\fP=\fIDEBUG_CLASSES\fP
|
||||||
|
.RS 4
|
||||||
If this is specified as a comma separated list, debugging output will
|
If this is specified as a comma separated list, debugging output will
|
||||||
only be printed from the specified classes.
|
only be printed from the specified classes.
|
||||||
.TP
|
.RE
|
||||||
.B \-\-debug\-methods=DEBUG_METHODS
|
.sp
|
||||||
|
\fB\-\-debug\-methods\fP=\fIDEBUG_METHODS\fP
|
||||||
|
.RS 4
|
||||||
If this is specified as a comma separated list, debugging output will
|
If this is specified as a comma separated list, debugging output will
|
||||||
only be printed from the specified functions. If this is specified in
|
only be printed from the specified functions. If this is specified in
|
||||||
addition to \-\-debug-classes, only the intersection of the two lists
|
addition to \-\-debug\-classes, only the intersection of the two lists will
|
||||||
will be displayed
|
be displayed.
|
||||||
.TP
|
.RE
|
||||||
.B \-\-new-tab
|
.sp
|
||||||
|
\fB\-\-new\-tab\fP
|
||||||
|
.RS 4
|
||||||
If this is specified and Terminator is already running, DBus will be
|
If this is specified and Terminator is already running, DBus will be
|
||||||
used to spawn a new tab in the first Terminator window.
|
used to spawn a new tab in the first Terminator window.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fB\-\-toggle\-visibility\fP
|
||||||
|
.RS 4
|
||||||
|
If this is specified and Terminator is already running, DBus will be
|
||||||
|
used to toggle Terminator window visibility. Usable under Wayland to
|
||||||
|
replace hide keyboad shortcut.
|
||||||
|
.RE
|
||||||
.SH "KEYBINDINGS"
|
.SH "KEYBINDINGS"
|
||||||
The following default keybindings can be used to control Terminator:
|
.sp
|
||||||
.TP
|
The following default keybindings can be used to control Terminator.
|
||||||
.B F1
|
Most of these keybindings can be changed in the Preferences.
|
||||||
|
.sp
|
||||||
|
\fBF1\fP
|
||||||
|
.RS 4
|
||||||
Launches the full HTML manual.
|
Launches the full HTML manual.
|
||||||
.SS Creation & Destruction
|
.RE
|
||||||
.PP
|
.SS "Creation & Destruction"
|
||||||
|
.sp
|
||||||
The following items relate to creating and destroying terminals.
|
The following items relate to creating and destroying terminals.
|
||||||
.TP
|
.sp
|
||||||
.B Ctrl+Shift+O
|
\fBCtrl+Shift+O\fP
|
||||||
Split terminals H\fBo\fRrizontally.
|
.RS 4
|
||||||
.TP
|
Split terminals H\fIo\fPrizontally.
|
||||||
.B Ctrl+Shift+E
|
.RE
|
||||||
Split terminals V\fBe\fRrtically.
|
.sp
|
||||||
.TP
|
\fBCtrl+Shift+E\fP
|
||||||
.B Ctrl+Shift+T
|
.RS 4
|
||||||
Open new \fBt\fRab.
|
Split terminals V\fIe\fPrtically.
|
||||||
.TP
|
.RE
|
||||||
.B Ctrl+Shift+I
|
.sp
|
||||||
Open a new window. (Note: Unlike in previous releases, this window is
|
\fBCtrl+Shift+T\fP
|
||||||
part of the same Terminator process.)
|
.RS 4
|
||||||
.TP
|
Open new \fIt\fPab.
|
||||||
.B Super+I
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+I\fP
|
||||||
|
.RS 4
|
||||||
|
Open a new window.
|
||||||
|
.br
|
||||||
|
(Note: unlike in previous releases, this window is part of the same
|
||||||
|
Terminator process.)
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBSuper+I\fP
|
||||||
|
.RS 4
|
||||||
Spawn a new Terminator process.
|
Spawn a new Terminator process.
|
||||||
.TP
|
.RE
|
||||||
.B Alt+L
|
.sp
|
||||||
Open \fBl\fRayout launcher.
|
\fBAlt+L\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B Ctrl+Shift+W
|
Open \fIl\fPayout launcher.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+W\fP
|
||||||
|
.RS 4
|
||||||
Close the current terminal.
|
Close the current terminal.
|
||||||
.TP
|
.RE
|
||||||
.B Ctrl+Shift+Q
|
.sp
|
||||||
|
\fBCtrl+Shift+Q\fP
|
||||||
|
.RS 4
|
||||||
Close the current window.
|
Close the current window.
|
||||||
.SS Navigation
|
.RE
|
||||||
.PP
|
.SS "Navigation"
|
||||||
|
.sp
|
||||||
The following items relate to moving between and around terminals.
|
The following items relate to moving between and around terminals.
|
||||||
.TP
|
.sp
|
||||||
.B Alt+Up
|
\fBAlt+Up\fP
|
||||||
Move to the terminal \fBabove\fR the current one.
|
.RS 4
|
||||||
.TP
|
Move to the terminal \fBabove\fP the current one.
|
||||||
.B Alt+Down
|
.RE
|
||||||
Move to the terminal \fBbelow\fR the current one.
|
.sp
|
||||||
.TP
|
\fBAlt+Down\fP
|
||||||
.B Alt+Left
|
.RS 4
|
||||||
Move to the terminal \fBleft of\fR the current one.
|
Move to the terminal \fBbelow\fP the current one.
|
||||||
.TP
|
.RE
|
||||||
.B Alt+Right
|
.sp
|
||||||
Move to the terminal \fBright of\fR the current one.
|
\fBAlt+Left\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B Ctrl+PageDown
|
Move to the terminal \fBleft of\fP the current one.
|
||||||
Move to next Tab.
|
.RE
|
||||||
.TP
|
.sp
|
||||||
.B Ctrl+PageUp
|
\fBAlt+Right\fP
|
||||||
Move to previous Tab.
|
.RS 4
|
||||||
.TP
|
Move to the terminal \fBright of\fP the current one.
|
||||||
.B Ctrl+Shift+N or Ctrl+Tab
|
.RE
|
||||||
Move to \fBn\fRext terminal within the same tab, use Ctrl+PageDown to move to the next tab.
|
.sp
|
||||||
If \fBcycle_term_tab\fR is \fBFalse\fR, cycle within the same tab will be disabled.
|
\fBCtrl+PageDown\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B Ctrl+Shift+P or Ctrl+Shift+Tab
|
Move to next tab.
|
||||||
Move to \fBp\fRrevious terminal within the same tab, use Ctrl+PageUp to move to the previous tab.
|
.RE
|
||||||
If \fBcycle_term_tab\fR is \fBFalse\fR, cycle within the same tab will be disabled.
|
.sp
|
||||||
.SS Organisation
|
\fBCtrl+PageUp\fP
|
||||||
.PP
|
.RS 4
|
||||||
|
Move to previous tab.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+N\fP or \fBCtrl+Tab\fP
|
||||||
|
.RS 4
|
||||||
|
Move to the \fIn\fPext terminal within the same tab.
|
||||||
|
.br
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+P\fP or \fBCtrl+Shift+Tab\fP
|
||||||
|
.RS 4
|
||||||
|
Move to the \fIp\fPrevious terminal within the same tab.
|
||||||
|
.br
|
||||||
|
.RE
|
||||||
|
.SS "Organisation"
|
||||||
|
.sp
|
||||||
The following items relate to arranging and resizing terminals.
|
The following items relate to arranging and resizing terminals.
|
||||||
.TP
|
.sp
|
||||||
.B Ctrl+Shift+Right
|
\fBCtrl+Shift+Right\fP
|
||||||
Move parent dragbar \fBRight\fR.
|
.RS 4
|
||||||
.TP
|
Move parent dragbar \fBright\fP.
|
||||||
.B Ctrl+Shift+Left
|
.RE
|
||||||
Move parent dragbar \fBLeft\fR.
|
.sp
|
||||||
.TP
|
\fBCtrl+Shift+Left\fP
|
||||||
.B Ctrl+Shift+Up
|
.RS 4
|
||||||
Move parent dragbar \fBUp\fR.
|
Move parent dragbar \fBleft\fP.
|
||||||
.TP
|
.RE
|
||||||
.B Ctrl+Shift+Down
|
.sp
|
||||||
Move parent dragbar \fBDown\fR.
|
\fBCtrl+Shift+Up\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B Super+R
|
Move parent dragbar \fBup\fP.
|
||||||
\fBR\fRotate terminals clockwise.
|
.RE
|
||||||
.TP
|
.sp
|
||||||
.B Super+Shift+R
|
\fBCtrl+Shift+Down\fP
|
||||||
\fBR\fRotate terminals counter-clockwise.
|
.RS 4
|
||||||
.TP
|
Move parent dragbar \fBdown\fP.
|
||||||
.SH "Drag and Drop"
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBSuper+R\fP
|
||||||
|
.RS 4
|
||||||
|
\fIR\fPotate terminals clockwise.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBSuper+Shift+R\fP
|
||||||
|
.RS 4
|
||||||
|
\fIR\fPotate terminals counter\-clockwise.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+PageDown\fP
|
||||||
|
.RS 4
|
||||||
|
Swap tab position with next tab.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+PageUp\fP
|
||||||
|
.RS 4
|
||||||
|
Swap tab position with previous tab.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBDrag and Drop\fP
|
||||||
|
.RS 4
|
||||||
The layout can be modified by moving terminals with Drag and Drop.
|
The layout can be modified by moving terminals with Drag and Drop.
|
||||||
To start dragging a terminal, click and hold on its titlebar.
|
To start dragging a terminal, click and hold on its titlebar.
|
||||||
Alternatively, hold down \fBCtrl\fP, click and hold the \fBright\fP mouse button.
|
Alternatively, hold down \fBCtrl\fP, click and hold the \fBright\fP mouse button.
|
||||||
Then, \fB**Release Ctrl**\fP. You can now drag the terminal to the point in the layout you would like it to be.
|
Then, \fB**release Ctrl**\fP. You can now drag the terminal to the point
|
||||||
The zone where the terminal would be inserted will be highlighted.
|
in the layout you would like it to be. The zone where the terminal would
|
||||||
.TP
|
be inserted will be highlighted.
|
||||||
.B Ctrl+Shift+PageDown
|
.RE
|
||||||
Swap tab position with next Tab.
|
.SS "Focus"
|
||||||
.TP
|
.sp
|
||||||
.B Ctrl+Shift+PageUp
|
|
||||||
Swap tab position with previous Tab.
|
|
||||||
.SS Miscellaneous
|
|
||||||
.PP
|
|
||||||
The following items relate to miscellaneous terminal related functions.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Shift+C
|
|
||||||
Copy selected text to clipboard.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Shift+V
|
|
||||||
Paste clipboard text.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Shift+S
|
|
||||||
Hide/Show \fBS\fRcrollbar.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Shift+F
|
|
||||||
Search within terminal scrollback.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Shift+R
|
|
||||||
Reset terminal state.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Shift+G
|
|
||||||
Reset terminal state and clear window.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Plus (+)
|
|
||||||
Increase font size. \fBNote:\fP This may require you to press shift, depending on your keyboard.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Minus (-)
|
|
||||||
Decrease font size. \fBNote:\fP This may require you to press shift, depending on your keyboard.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Zero (0)
|
|
||||||
Restore font size to original setting.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Alt+W
|
|
||||||
Rename window title.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Alt+A
|
|
||||||
Rename tab title.
|
|
||||||
.TP
|
|
||||||
.B Ctrl+Alt+X
|
|
||||||
Rename terminal title.
|
|
||||||
.TP
|
|
||||||
.B Super+1
|
|
||||||
Insert terminal number, i.e. 1 to 12.
|
|
||||||
.TP
|
|
||||||
.B Super+0
|
|
||||||
Insert padded terminal number, i.e. 01 to 12.
|
|
||||||
.SS Grouping & Broadcasting
|
|
||||||
.PP
|
|
||||||
The following items relate to helping to focus on a specific terminal.
|
The following items relate to helping to focus on a specific terminal.
|
||||||
.TP
|
.sp
|
||||||
.B F11
|
\fBF11\fP
|
||||||
|
.RS 4
|
||||||
Toggle window to fullscreen.
|
Toggle window to fullscreen.
|
||||||
.TP
|
.RE
|
||||||
.B Ctrl+Shift+X
|
.sp
|
||||||
Toggle between showing all terminals and only showing the current one (maximise).
|
\fBCtrl+Shift+X\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B Ctrl+Shift+Z
|
Toggle between showing all terminals and only showing the current one
|
||||||
Toggle between showing all terminals and only showing a scaled version of the current one (zoom).
|
(maximise).
|
||||||
.TP
|
.RE
|
||||||
.B Ctrl+Shift+Alt+A
|
.sp
|
||||||
Hide the initial window. Note that this is a global binding, and can only be bound once.
|
\fBCtrl+Shift+Z\fP
|
||||||
.PP
|
.RS 4
|
||||||
|
Toggle between showing all terminals and only showing a scaled version
|
||||||
|
of the current one (zoom).
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+Alt+A\fP
|
||||||
|
.RS 4
|
||||||
|
Hide the initial window. Note that this is a X11 global binding, and can
|
||||||
|
only be bound once. On Wayland use window manager keyboard shortcuts to
|
||||||
|
call \fBterminator \-\-toggle\-visibility\fP.
|
||||||
|
.RE
|
||||||
|
.SS "Grouping & Broadcasting"
|
||||||
|
.sp
|
||||||
The following items relate to grouping and broadcasting.
|
The following items relate to grouping and broadcasting.
|
||||||
.TP
|
.sp
|
||||||
.B Super+T
|
\fBSuper+T\fP
|
||||||
Group all terminals in the current tab so input sent to one of them, goes to all terminals in the current tab.
|
.RS 4
|
||||||
.TP
|
Group all terminals in the current tab so that any input sent to one of
|
||||||
.B Super+Shift+T
|
them goes to all of them.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBSuper+Shift+T\fP
|
||||||
|
.RS 4
|
||||||
Remove grouping from all terminals in the current tab.
|
Remove grouping from all terminals in the current tab.
|
||||||
.TP
|
.RE
|
||||||
.B Super+G
|
.sp
|
||||||
Group all terminals so that any input sent to one of them, goes to all of them.
|
\fBSuper+G\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B Super+Shift+G
|
Group all terminals so that any input sent to one of them goes to all of
|
||||||
|
them.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBSuper+Shift+G\fP
|
||||||
|
.RS 4
|
||||||
Remove grouping from all terminals.
|
Remove grouping from all terminals.
|
||||||
.TP
|
.RE
|
||||||
.B Alt+A
|
.sp
|
||||||
Broadcast to All terminals.
|
\fBAlt+A\fP
|
||||||
.TP
|
.RS 4
|
||||||
.B Alt+G
|
Broadcast to \fIa\fPll terminals.
|
||||||
Broadcast to Grouped terminals.
|
.RE
|
||||||
.TP
|
.sp
|
||||||
.B Alt+O
|
\fBAlt+G\fP
|
||||||
Broadcast Off.
|
.RS 4
|
||||||
.PP
|
Broadcast to \fIg\fProuped terminals.
|
||||||
Most of these keybindings are changeable in the Preferences.
|
.RE
|
||||||
.SH "SEE ALSO"
|
.sp
|
||||||
.BR terminator_config(5)
|
\fBAlt+O\fP
|
||||||
.SH "AUTHOR"
|
.RS 4
|
||||||
|
Broadcast \fIo\fPff.
|
||||||
|
.RE
|
||||||
|
.SS "Miscellaneous"
|
||||||
|
.sp
|
||||||
|
The following items relate to miscellaneous terminal related functions.
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+C\fP
|
||||||
|
.RS 4
|
||||||
|
Copy selected text to clipboard.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+V\fP
|
||||||
|
.RS 4
|
||||||
|
Paste clipboard text.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+S\fP
|
||||||
|
.RS 4
|
||||||
|
Toggle \fIs\fPcrollbar.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+F\fP
|
||||||
|
.RS 4
|
||||||
|
Search within terminal scrollback.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+R\fP
|
||||||
|
.RS 4
|
||||||
|
Reset terminal state.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Shift+G\fP
|
||||||
|
.RS 4
|
||||||
|
Reset terminal state and clear window.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Plus (+)\fP
|
||||||
|
.RS 4
|
||||||
|
Increase font size.
|
||||||
|
.br
|
||||||
|
Note: this may require you to press shift, depending on your keyboard.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Minus (\-)\fP
|
||||||
|
.RS 4
|
||||||
|
Decrease font size.
|
||||||
|
.br
|
||||||
|
Note: this may require you to press shift, depending on your keyboard.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Zero (0)\fP
|
||||||
|
.RS 4
|
||||||
|
Restore font size to original setting.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Alt+W\fP
|
||||||
|
.RS 4
|
||||||
|
Rename window title.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Alt+A\fP
|
||||||
|
.RS 4
|
||||||
|
Rename tab title.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBCtrl+Alt+X\fP
|
||||||
|
.RS 4
|
||||||
|
Rename terminal title.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBSuper+1\fP
|
||||||
|
.RS 4
|
||||||
|
Insert terminal number, i.e. 1 to 12.
|
||||||
|
.RE
|
||||||
|
.sp
|
||||||
|
\fBSuper+0\fP
|
||||||
|
.RS 4
|
||||||
|
Insert padded terminal number, i.e. 01 to 12.
|
||||||
|
.RE
|
||||||
|
.SH "AUTHORS"
|
||||||
|
.sp
|
||||||
Terminator was written by Chris Jones <cmsj@tenshu.net> and others.
|
Terminator was written by Chris Jones <cmsj@tenshu.net> and others.
|
||||||
.PP
|
.sp
|
||||||
This manual page was written by Chris Jones <cmsj@tenshu.net>
|
This manual page was written by Chris Jones <cmsj@tenshu.net> and others.
|
||||||
and others.
|
.SH "SEE ALSO"
|
||||||
|
.sp
|
||||||
|
\fBterminator_config\fP(5)
|
||||||
|
|
|
@ -0,0 +1,312 @@
|
||||||
|
= Terminator(1)
|
||||||
|
:doctype: manpage
|
||||||
|
:manmanual: Manual for Terminator
|
||||||
|
:mansource: Terminator
|
||||||
|
:revdate: 2023-04-01
|
||||||
|
:docdate: {revdate}
|
||||||
|
|
||||||
|
== NAME
|
||||||
|
terminator - multiple GNOME terminals in one window
|
||||||
|
|
||||||
|
== SYNOPSIS
|
||||||
|
*terminator* [_options_]
|
||||||
|
|
||||||
|
== DESCRIPTION
|
||||||
|
This manual page documents *Terminator*, a terminal emulator application.
|
||||||
|
|
||||||
|
*Terminator* is a program that allows users to set up flexible
|
||||||
|
arrangements of GNOME terminals. It is aimed at those who normally
|
||||||
|
arrange lots of terminals near each other, but don't want to use a
|
||||||
|
frame based window manager.
|
||||||
|
|
||||||
|
== OPTIONS
|
||||||
|
This program follows the usual GNU command line syntax, with long
|
||||||
|
options starting with two dashes (`-').
|
||||||
|
A summary of options is included below.
|
||||||
|
|
||||||
|
*-h*, *--help*::
|
||||||
|
Show summary of options.
|
||||||
|
|
||||||
|
*-v*, *--version*::
|
||||||
|
Show the version of the Terminator installation.
|
||||||
|
|
||||||
|
*-m*, *-M*, *--maximise*, *--maximize*::
|
||||||
|
Start with a maximised window.
|
||||||
|
|
||||||
|
*-f*, *--fullscreen*::
|
||||||
|
Start with a fullscreen window.
|
||||||
|
|
||||||
|
*-b*, *--borderless*::
|
||||||
|
Instruct the window manager not to render borders/decoration on the
|
||||||
|
Terminator window (this works well with --maximise).
|
||||||
|
|
||||||
|
*-H*, *--hidden*::
|
||||||
|
Hide the Terminator window by default. Its visibility can be toggled
|
||||||
|
with the *hide_window* keyboard shortcut (Ctrl+Shift+Alt+A by default).
|
||||||
|
|
||||||
|
*-T* _FORCEDTITLE_, **--title**=__FORCEDTITLE__::
|
||||||
|
Force the Terminator window to use a specific name rather than updating
|
||||||
|
it dynamically based on the wishes of the child shell.
|
||||||
|
|
||||||
|
**--geometry**=__GEOMETRY__::
|
||||||
|
Specify the preferred size and position of Terminator's window;
|
||||||
|
see *X*(7).
|
||||||
|
|
||||||
|
*-e* _COMMAND_, **--command**=__COMMAND__::
|
||||||
|
Run the specified command instead of the default shell or profile
|
||||||
|
specified command. +
|
||||||
|
Note: if Terminator is launched as x-terminal-emulator -e behaves like
|
||||||
|
-x, and the longform becomes --execute2=COMMAND.
|
||||||
|
|
||||||
|
*-x* _COMMAND_ [__ARGS__], **--execute**=__COMMAND__ [__ARGS__]::
|
||||||
|
Run *the rest of the command line* instead of the default shell or
|
||||||
|
profile specified command.
|
||||||
|
|
||||||
|
**--working-directory**=__DIR__::
|
||||||
|
Set the terminal's working directory.
|
||||||
|
|
||||||
|
*-g* _FILE_, **--config**=__FILE__::
|
||||||
|
Use the specified file for configuration.
|
||||||
|
|
||||||
|
// TODO --config-json option
|
||||||
|
|
||||||
|
*-r* _ROLE_, **--role**=__ROLE__::
|
||||||
|
Set a custom WM_WINDOW_ROLE property on the window.
|
||||||
|
|
||||||
|
*-l* _LAYOUT_, **--layout**=__LAYOUT__::
|
||||||
|
Start Terminator with a specific layout. The argument here is the name
|
||||||
|
of a saved layout.
|
||||||
|
|
||||||
|
*-s* _LAYOUT_, **--select-layout**=__LAYOUT__::
|
||||||
|
Open the layout launcher window instead of the normal terminal.
|
||||||
|
|
||||||
|
*-p*, **--profile**=__PROFILE__::
|
||||||
|
Use a different profile as the default.
|
||||||
|
|
||||||
|
*-i*, **--icon**=__FORCEDICON__::
|
||||||
|
Set a custom icon for the window (by file or name)
|
||||||
|
|
||||||
|
*-u*, *--no-dbus*::
|
||||||
|
Disable DBus.
|
||||||
|
// Could 'Start Terminator with DBus disabled.' be better?
|
||||||
|
|
||||||
|
*-d*, *--debug*::
|
||||||
|
Enable debugging output (please use this when reporting bugs). This can
|
||||||
|
be specified twice to enable a built-in python debugging server.
|
||||||
|
|
||||||
|
**--debug-classes**=__DEBUG_CLASSES__::
|
||||||
|
If this is specified as a comma separated list, debugging output will
|
||||||
|
only be printed from the specified classes.
|
||||||
|
|
||||||
|
**--debug-methods**=__DEBUG_METHODS__::
|
||||||
|
If this is specified as a comma separated list, debugging output will
|
||||||
|
only be printed from the specified functions. If this is specified in
|
||||||
|
addition to --debug-classes, only the intersection of the two lists will
|
||||||
|
be displayed.
|
||||||
|
|
||||||
|
*--new-tab*::
|
||||||
|
If this is specified and Terminator is already running, DBus will be
|
||||||
|
used to spawn a new tab in the first Terminator window.
|
||||||
|
|
||||||
|
*--toggle-visibility*::
|
||||||
|
If this is specified and Terminator is already running, DBus will be
|
||||||
|
used to toggle Terminator window visibility. Usable under Wayland to
|
||||||
|
replace hide keyboad shortcut.
|
||||||
|
|
||||||
|
== KEYBINDINGS
|
||||||
|
The following default keybindings can be used to control Terminator.
|
||||||
|
Most of these keybindings can be changed in the Preferences.
|
||||||
|
|
||||||
|
*F1*::
|
||||||
|
Launches the full HTML manual.
|
||||||
|
|
||||||
|
=== Creation & Destruction
|
||||||
|
The following items relate to creating and destroying terminals.
|
||||||
|
|
||||||
|
*Ctrl+Shift+O*::
|
||||||
|
Split terminals H__o__rizontally.
|
||||||
|
|
||||||
|
*Ctrl+Shift+E*::
|
||||||
|
Split terminals V__e__rtically.
|
||||||
|
|
||||||
|
*Ctrl+Shift+T*::
|
||||||
|
Open new __t__ab.
|
||||||
|
|
||||||
|
*Ctrl+Shift+I*::
|
||||||
|
Open a new window. +
|
||||||
|
(Note: unlike in previous releases, this window is part of the same
|
||||||
|
Terminator process.)
|
||||||
|
|
||||||
|
*Super+I*::
|
||||||
|
Spawn a new Terminator process.
|
||||||
|
|
||||||
|
*Alt+L*::
|
||||||
|
Open __l__ayout launcher.
|
||||||
|
|
||||||
|
*Ctrl+Shift+W*::
|
||||||
|
Close the current terminal.
|
||||||
|
|
||||||
|
*Ctrl+Shift+Q*::
|
||||||
|
Close the current window.
|
||||||
|
|
||||||
|
=== Navigation
|
||||||
|
The following items relate to moving between and around terminals.
|
||||||
|
|
||||||
|
*Alt+Up*::
|
||||||
|
Move to the terminal *above* the current one.
|
||||||
|
|
||||||
|
*Alt+Down*::
|
||||||
|
Move to the terminal *below* the current one.
|
||||||
|
|
||||||
|
*Alt+Left*::
|
||||||
|
Move to the terminal *left of* the current one.
|
||||||
|
|
||||||
|
*Alt+Right*::
|
||||||
|
Move to the terminal *right of* the current one.
|
||||||
|
|
||||||
|
*Ctrl+PageDown*::
|
||||||
|
Move to next tab.
|
||||||
|
|
||||||
|
*Ctrl+PageUp*::
|
||||||
|
Move to previous tab.
|
||||||
|
|
||||||
|
*Ctrl+Shift+N* or *Ctrl+Tab*::
|
||||||
|
Move to the __n__ext terminal within the same tab. +
|
||||||
|
|
||||||
|
*Ctrl+Shift+P* or *Ctrl+Shift+Tab*::
|
||||||
|
Move to the __p__revious terminal within the same tab. +
|
||||||
|
|
||||||
|
=== Organisation
|
||||||
|
The following items relate to arranging and resizing terminals.
|
||||||
|
|
||||||
|
*Ctrl+Shift+Right*::
|
||||||
|
Move parent dragbar *right*.
|
||||||
|
|
||||||
|
*Ctrl+Shift+Left*::
|
||||||
|
Move parent dragbar *left*.
|
||||||
|
|
||||||
|
*Ctrl+Shift+Up*::
|
||||||
|
Move parent dragbar *up*.
|
||||||
|
|
||||||
|
*Ctrl+Shift+Down*::
|
||||||
|
Move parent dragbar *down*.
|
||||||
|
|
||||||
|
*Super+R*::
|
||||||
|
__R__otate terminals clockwise.
|
||||||
|
|
||||||
|
*Super+Shift+R*::
|
||||||
|
__R__otate terminals counter-clockwise.
|
||||||
|
|
||||||
|
*Ctrl+Shift+PageDown*::
|
||||||
|
Swap tab position with next tab.
|
||||||
|
|
||||||
|
*Ctrl+Shift+PageUp*::
|
||||||
|
Swap tab position with previous tab.
|
||||||
|
|
||||||
|
*Drag and Drop*::
|
||||||
|
The layout can be modified by moving terminals with Drag and Drop.
|
||||||
|
To start dragging a terminal, click and hold on its titlebar.
|
||||||
|
Alternatively, hold down *Ctrl*, click and hold the *right* mouse button.
|
||||||
|
Then, *+**release Ctrl**+*. You can now drag the terminal to the point
|
||||||
|
in the layout you would like it to be. The zone where the terminal would
|
||||||
|
be inserted will be highlighted.
|
||||||
|
|
||||||
|
=== Focus
|
||||||
|
The following items relate to helping to focus on a specific terminal.
|
||||||
|
|
||||||
|
*F11*::
|
||||||
|
Toggle window to fullscreen.
|
||||||
|
|
||||||
|
*Ctrl+Shift+X*::
|
||||||
|
Toggle between showing all terminals and only showing the current one
|
||||||
|
(maximise).
|
||||||
|
|
||||||
|
*Ctrl+Shift+Z*::
|
||||||
|
Toggle between showing all terminals and only showing a scaled version
|
||||||
|
of the current one (zoom).
|
||||||
|
|
||||||
|
*Ctrl+Shift+Alt+A*::
|
||||||
|
Hide the initial window. Note that this is a X11 global binding, and can
|
||||||
|
only be bound once. On Wayland use window manager keyboard shortcuts to
|
||||||
|
call *terminator --toggle-visibility*.
|
||||||
|
|
||||||
|
=== Grouping & Broadcasting
|
||||||
|
The following items relate to grouping and broadcasting.
|
||||||
|
|
||||||
|
*Super+T*::
|
||||||
|
Group all terminals in the current tab so that any input sent to one of
|
||||||
|
them goes to all of them.
|
||||||
|
|
||||||
|
*Super+Shift+T*::
|
||||||
|
Remove grouping from all terminals in the current tab.
|
||||||
|
|
||||||
|
*Super+G*::
|
||||||
|
Group all terminals so that any input sent to one of them goes to all of
|
||||||
|
them.
|
||||||
|
|
||||||
|
*Super+Shift+G*::
|
||||||
|
Remove grouping from all terminals.
|
||||||
|
|
||||||
|
*Alt+A*::
|
||||||
|
Broadcast to __a__ll terminals.
|
||||||
|
|
||||||
|
*Alt+G*::
|
||||||
|
Broadcast to __g__rouped terminals.
|
||||||
|
|
||||||
|
*Alt+O*::
|
||||||
|
Broadcast __o__ff.
|
||||||
|
|
||||||
|
=== Miscellaneous
|
||||||
|
The following items relate to miscellaneous terminal related functions.
|
||||||
|
|
||||||
|
*Ctrl+Shift+C*::
|
||||||
|
Copy selected text to clipboard.
|
||||||
|
|
||||||
|
*Ctrl+Shift+V*::
|
||||||
|
Paste clipboard text.
|
||||||
|
|
||||||
|
*Ctrl+Shift+S*::
|
||||||
|
Toggle __s__crollbar.
|
||||||
|
|
||||||
|
*Ctrl+Shift+F*::
|
||||||
|
Search within terminal scrollback.
|
||||||
|
|
||||||
|
*Ctrl+Shift+R*::
|
||||||
|
Reset terminal state.
|
||||||
|
|
||||||
|
*Ctrl+Shift+G*::
|
||||||
|
Reset terminal state and clear window.
|
||||||
|
|
||||||
|
*Ctrl+Plus (+)*::
|
||||||
|
Increase font size. +
|
||||||
|
Note: this may require you to press shift, depending on your keyboard.
|
||||||
|
|
||||||
|
*Ctrl+Minus (-)*::
|
||||||
|
Decrease font size. +
|
||||||
|
Note: this may require you to press shift, depending on your keyboard.
|
||||||
|
|
||||||
|
*Ctrl+Zero (0)*::
|
||||||
|
Restore font size to original setting.
|
||||||
|
|
||||||
|
*Ctrl+Alt+W*::
|
||||||
|
Rename window title.
|
||||||
|
|
||||||
|
*Ctrl+Alt+A*::
|
||||||
|
Rename tab title.
|
||||||
|
|
||||||
|
*Ctrl+Alt+X*::
|
||||||
|
Rename terminal title.
|
||||||
|
|
||||||
|
*Super+1*::
|
||||||
|
Insert terminal number, i.e. 1 to 12.
|
||||||
|
|
||||||
|
*Super+0*::
|
||||||
|
Insert padded terminal number, i.e. 01 to 12.
|
||||||
|
|
||||||
|
== AUTHORS
|
||||||
|
Terminator was written by Chris Jones <\cmsj@tenshu.net> and others.
|
||||||
|
|
||||||
|
This manual page was written by Chris Jones <\cmsj@tenshu.net> and others.
|
||||||
|
|
||||||
|
== SEE ALSO
|
||||||
|
*terminator_config*(5)
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,927 @@
|
||||||
|
= Terminator_config(5)
|
||||||
|
:doctype: manpage
|
||||||
|
:manmanual: Manual for Terminator
|
||||||
|
:mansource: Terminator
|
||||||
|
:revdate: 2023-04-22
|
||||||
|
:docdate: {revdate}
|
||||||
|
|
||||||
|
== NAME
|
||||||
|
terminator_config - the config file for Terminator terminal emulator
|
||||||
|
|
||||||
|
== DESCRIPTION
|
||||||
|
This file contains the configuration for *terminator*(1).
|
||||||
|
Terminator manages its configuration file via the ConfigObj library to
|
||||||
|
combine flexibility with clear, human editable files. +
|
||||||
|
Terminator offers a full GUI preferences editor which automatically
|
||||||
|
saves its config file so you don't need to write a config file by hand.
|
||||||
|
|
||||||
|
== FILE LOCATION
|
||||||
|
Normally the config file will be *~/.config/terminator/config*, but it
|
||||||
|
may be overridden with *$XDG_CONFIG_HOME* (in which case it will be
|
||||||
|
*$XDG_CONFIG_HOME/terminator/config*).
|
||||||
|
|
||||||
|
== FILE FORMAT
|
||||||
|
This is what a Terminator config file should look like:
|
||||||
|
|
||||||
|
----
|
||||||
|
# This is a comment
|
||||||
|
[global_config]
|
||||||
|
focus = system
|
||||||
|
|
||||||
|
[keybindings]
|
||||||
|
full_screen = <Ctrl><Shift>F11
|
||||||
|
|
||||||
|
[profiles]
|
||||||
|
[[default]]
|
||||||
|
font = Fixed 10
|
||||||
|
background_color = "#000000" # A comment
|
||||||
|
foreground_color = "#FFFFFF" # Note that hex colour values must be quoted
|
||||||
|
scrollback_lines = '500' #More comment. Single quotes are valid too
|
||||||
|
cursor_blink = True
|
||||||
|
custom_command = "echo \"foo#bar\"" #Final comment - this will work as expected.
|
||||||
|
|
||||||
|
[layouts]
|
||||||
|
[[default]]
|
||||||
|
[[[window0]]]
|
||||||
|
type = Window
|
||||||
|
parent = ""
|
||||||
|
[[[child1]]]
|
||||||
|
type = Terminal
|
||||||
|
parent = window0
|
||||||
|
|
||||||
|
[plugins]
|
||||||
|
----
|
||||||
|
|
||||||
|
// ================================================================== \\
|
||||||
|
|
||||||
|
== global_config
|
||||||
|
These are the options Terminator currently supports in the
|
||||||
|
*global_config* section.
|
||||||
|
|
||||||
|
=== Window Behavior & Appearance
|
||||||
|
|
||||||
|
// --- Window behavior ---
|
||||||
|
|
||||||
|
*window_state* = _string_::
|
||||||
|
Control how the Terminator window opens.
|
||||||
|
'normal' to open normally.
|
||||||
|
'maximise' to open in a maximised state.
|
||||||
|
'fullscreen' to open in a fullscreen state.
|
||||||
|
'hidden' to stay hidden. +
|
||||||
|
Default value: *normal*
|
||||||
|
|
||||||
|
*always_on_top* = _boolean_::
|
||||||
|
If set to True, the window will always stay on top of other windows. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*sticky* = _boolean_::
|
||||||
|
If set to True, the window will be visible on all workspaces. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*hide_on_lose_focus* = _boolean_::
|
||||||
|
If set to True, the window will be hidden when focus is lost. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*hide_from_taskbar* = _boolean_::
|
||||||
|
If set to True, the window will be hidden from the taskbar. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*geometry_hinting* = _boolean_::
|
||||||
|
If set to True, the window will resize in step with font sizes. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*suppress_multiple_term_dialog* = _boolean_::
|
||||||
|
If set to True, Terminator will ask for confirmation when closing
|
||||||
|
multiple terminals. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
// --- Window appearance ---
|
||||||
|
|
||||||
|
*borderless* = _boolean_::
|
||||||
|
If set to True, the window will be started without window borders. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
=== Tab Behavior & Appearance
|
||||||
|
|
||||||
|
*tab_position* = _string_::
|
||||||
|
Specify where tabs are placed.
|
||||||
|
Can be any of: 'top', 'left', 'right', 'bottom', 'hidden'.
|
||||||
|
If set to 'hidden', the tab bar will not be shown. Hiding the tab is not
|
||||||
|
recommended, as it can be very confusing. +
|
||||||
|
Default value: *top*
|
||||||
|
|
||||||
|
*close_button_on_tab* = _boolean_::
|
||||||
|
If set to True, tabs will have a close button on them. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
// what is this???
|
||||||
|
*scroll_tabbar* = _boolean_::
|
||||||
|
If set to True, the tab bar will not fill the width of the window.
|
||||||
|
The titlebars of the tabs will only take as much space as is necessary
|
||||||
|
for the text they contain. Except, that is, if the tabs no longer fit
|
||||||
|
the width of the window - in that case scroll buttons will appear to
|
||||||
|
move through the tabs. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
=== Terminal Behavior & Appearance
|
||||||
|
|
||||||
|
// --- Terminal behavior ---
|
||||||
|
|
||||||
|
*focus* = _string_::
|
||||||
|
Specify how focus is given to terminals.
|
||||||
|
'click' means the focus only moves to a terminal after you click in it.
|
||||||
|
'sloppy' means the focus will follow the mouse pointer.
|
||||||
|
'system' means the focus will match that used by a GNOME window manager. +
|
||||||
|
Default value: *click*
|
||||||
|
|
||||||
|
*always_split_with_profile* = _boolean_::
|
||||||
|
Specify whether splits/tabs will continue to use the profile of their
|
||||||
|
peer terminal. If set to False, they will always use the default profile. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*link_single_click* = _boolean_::
|
||||||
|
If set to True, clicking a link will open it even if *Ctrl* is not
|
||||||
|
pressed. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
// --- Copy & Paste behavior ---
|
||||||
|
|
||||||
|
*putty_paste_style* = _boolean_::
|
||||||
|
If set to True, right-click will paste text, while middle-click will
|
||||||
|
popup the context menu. The source for the pasted text depends on the
|
||||||
|
value of *putty_paste_style_source_clipboard*. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*putty_paste_style_source_clipboard* = _boolean_::
|
||||||
|
If set to True, the Clipboard will be used as source for pasting in
|
||||||
|
PuTTY style. Otherwise, the Primary Selection will be used. +
|
||||||
|
This option is ignored unless *putty_paste_style* is set to True. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*disable_mouse_paste* = _boolean_::
|
||||||
|
If set to True, mouse pasting will be disabled. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*smart_copy* = _boolean_::
|
||||||
|
If set to True, and there is no selection, the shortcut is allowed to
|
||||||
|
pass through. This is useful for overloading Ctrl-C to copy a selection,
|
||||||
|
or send the SIGINT to the current process if there is no selection.
|
||||||
|
If False, the shortcut does not pass through at all, and the SIGINT does
|
||||||
|
not get sent. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*clear_select_on_copy* = _boolean_::
|
||||||
|
If set to True, text selection will be cleared after copying using the
|
||||||
|
*copy* keybinding. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
// --- Terminal appearance ---
|
||||||
|
|
||||||
|
*handle_size* = _integer_::
|
||||||
|
Specify the width of the separator between terminals.
|
||||||
|
Anything outside the range 0-20 (inclusive) will be ignored and the
|
||||||
|
default theme value will be used instead. +
|
||||||
|
Default value: *1*
|
||||||
|
|
||||||
|
*inactive_color_offset* = _float_::
|
||||||
|
Specify how much to reduce the color values of fonts in terminals that
|
||||||
|
do not have focus. +
|
||||||
|
Default value: *0.8*
|
||||||
|
|
||||||
|
*inactive_bg_color_offset* = _float_::
|
||||||
|
Specify how much to reduce the color values of the background in
|
||||||
|
terminals that do not have focus. +
|
||||||
|
Default value: *1.0*
|
||||||
|
|
||||||
|
*cell_width* = _float_::
|
||||||
|
Specify the horizontal scale of character cells in the terminal. +
|
||||||
|
Default value: *1.0*
|
||||||
|
|
||||||
|
*cell_height* = _float_::
|
||||||
|
Specify the vertical scale of character cells in the terminal. +
|
||||||
|
Default value: *1.0*
|
||||||
|
|
||||||
|
*title_at_bottom* = _boolean_::
|
||||||
|
If set to True, the terminal's titlebar will be drawn at the bottom
|
||||||
|
instead of the top. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
=== Miscellaneous
|
||||||
|
|
||||||
|
*dbus* = _boolean_::
|
||||||
|
Specify whether Terminator will load its DBus server.
|
||||||
|
When this server is loaded, running Terminator multiple times will cause
|
||||||
|
the first Terminator process to open additional windows.
|
||||||
|
If this configuration item is set to False, or the python dbus module is
|
||||||
|
unavailable, running Terminator multiple times will run a separate
|
||||||
|
Terminator process for each invocation. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*extra_styling* = _boolean_::
|
||||||
|
If set to True, Terminator may load an additional CSS styling file,
|
||||||
|
depending on the theme. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*broadcast_default* = _string_::
|
||||||
|
Specify the default broadcast behavior.
|
||||||
|
Can be any of: 'all', 'group', 'off'. +
|
||||||
|
Default value: *group*
|
||||||
|
|
||||||
|
*use_custom_url_handler* = _boolean_::
|
||||||
|
If set to True, URL handling will be given over entirely to the program
|
||||||
|
specified by 'custom_url_handler'. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*custom_url_handler* = _string_::
|
||||||
|
Specify the path to a program which accepts a URI as an argument and
|
||||||
|
does something relevant with it.
|
||||||
|
This option is ignored unless *use_custom_url_handler* is set to True.
|
||||||
|
|
||||||
|
*case_sensitive* = _boolean_::
|
||||||
|
If set to True, uppercase and lowercase characters will be considered
|
||||||
|
different when searching text in the terminal. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*invert_search* = _boolean_::
|
||||||
|
If set to True, the search direction will be inverted (bottom to top)
|
||||||
|
when searching text in the terminal. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*enabled_plugins* = _list of strings_::
|
||||||
|
Specify which plugins will be loaded by default. All other plugin
|
||||||
|
classes will be ignored. +
|
||||||
|
Default value: *['LaunchpadBugURLHandler', 'LaunchpadCodeURLHandler', 'APTURLHandler']*
|
||||||
|
|
||||||
|
// ================================================================== \\
|
||||||
|
|
||||||
|
== keybindings
|
||||||
|
These are the options Terminator currently supports in the *keybindings*
|
||||||
|
section.
|
||||||
|
|
||||||
|
=== Creation & Destruction
|
||||||
|
|
||||||
|
*split_horiz*::
|
||||||
|
Split the current terminal horizontally. +
|
||||||
|
Default value: *<Ctrl><Shift>O*
|
||||||
|
|
||||||
|
*split_vert*::
|
||||||
|
Split the current terminal vertically. +
|
||||||
|
Default value: *<Ctrl><Shift>E*
|
||||||
|
|
||||||
|
*split_auto*::
|
||||||
|
Split the current terminal automatically, along the longer side. +
|
||||||
|
Default value: *<Ctrl><Shift>A*
|
||||||
|
|
||||||
|
*new_tab*::
|
||||||
|
Open a new tab. +
|
||||||
|
Default value: *<Ctrl><Shift>T*
|
||||||
|
|
||||||
|
*new_window*::
|
||||||
|
Open a new window as part of the existing process. +
|
||||||
|
Default value: *<Ctrl><Shift>I*
|
||||||
|
|
||||||
|
*new_terminator*::
|
||||||
|
Spawn a new Terminator process. +
|
||||||
|
Default value: *<Super>I*
|
||||||
|
|
||||||
|
*layout_launcher*::
|
||||||
|
Open the layout launcher. +
|
||||||
|
Default value: *<Alt>L*
|
||||||
|
|
||||||
|
*close_term*::
|
||||||
|
Close the current terminal. +
|
||||||
|
Default value: *<Ctrl><Shift>W*
|
||||||
|
|
||||||
|
*close_window*::
|
||||||
|
Close the current window. +
|
||||||
|
Default value: *<Ctrl><Shift>Q*
|
||||||
|
|
||||||
|
=== Navigation
|
||||||
|
|
||||||
|
*cycle_next*::
|
||||||
|
Focus the next terminal. This is an alias for *go_next*. +
|
||||||
|
Default value: *<Ctrl>Tab*
|
||||||
|
|
||||||
|
*cycle_prev*::
|
||||||
|
Focus the previous terminal. This is an alias for *go_prev*. +
|
||||||
|
Default value: *<Ctrl><Shift>Tab*
|
||||||
|
|
||||||
|
*go_next*::
|
||||||
|
Focus the next terminal. +
|
||||||
|
Default value: *<Ctrl><Shift>N*
|
||||||
|
|
||||||
|
*go_prev*::
|
||||||
|
Focus the previous terminal. +
|
||||||
|
Default value: *<Ctrl><Shift>P*
|
||||||
|
|
||||||
|
*go_up*::
|
||||||
|
Focus the terminal above the current one. +
|
||||||
|
Default value: *<Alt>Up*
|
||||||
|
|
||||||
|
*go_down*::
|
||||||
|
Focus the terminal below the current one. +
|
||||||
|
Default value: *<Alt>Down*
|
||||||
|
|
||||||
|
*go_left*::
|
||||||
|
Focus the terminal to the left of the current one. +
|
||||||
|
Default value: *<Alt>Left*
|
||||||
|
|
||||||
|
*go_right*::
|
||||||
|
Focus the terminal to the right of the current one. +
|
||||||
|
Default value: *<Alt>Right*
|
||||||
|
|
||||||
|
// --- Scroll ---
|
||||||
|
|
||||||
|
*page_up*::
|
||||||
|
Scroll the terminal up one page.
|
||||||
|
|
||||||
|
*page_down*::
|
||||||
|
Scroll the terminal down one page.
|
||||||
|
|
||||||
|
*page_up_half*::
|
||||||
|
Scroll the terminal up half a page.
|
||||||
|
|
||||||
|
*page_down_half*::
|
||||||
|
Scroll the terminal down half a page.
|
||||||
|
|
||||||
|
*line_up*::
|
||||||
|
Scroll the terminal up one line.
|
||||||
|
|
||||||
|
*line_down*::
|
||||||
|
Scroll the terminal down one line.
|
||||||
|
|
||||||
|
// --- Tab ---
|
||||||
|
|
||||||
|
*next_tab*::
|
||||||
|
Move to the next tab. +
|
||||||
|
Default value: *<Ctrl>Page_Down*
|
||||||
|
|
||||||
|
*prev_tab*::
|
||||||
|
Move to the previous tab. +
|
||||||
|
Default value: *<Ctrl>Page_Up*
|
||||||
|
|
||||||
|
*switch_to_tab_1*, *switch_to_tab_2*, ... *switch_to_tab_10*::
|
||||||
|
Move to the **N**th tab.
|
||||||
|
Note that *<Alt><Shift>1* may be provided as *<Alt>!* or similar,
|
||||||
|
depending on the keyboard layout.
|
||||||
|
|
||||||
|
=== Organisation
|
||||||
|
|
||||||
|
*resize_up*::
|
||||||
|
Move the parent dragbar up. +
|
||||||
|
Default value: *<Ctrl><Shift>Up*
|
||||||
|
|
||||||
|
*resize_down*::
|
||||||
|
Move the parent dragbar down. +
|
||||||
|
Default value: *<Ctrl><Shift>Down*
|
||||||
|
|
||||||
|
*resize_left*::
|
||||||
|
Move the parent dragbar left. +
|
||||||
|
Default value: *<Ctrl><Shift>Left*
|
||||||
|
|
||||||
|
*resize_right*::
|
||||||
|
Move the parent dragbar right. +
|
||||||
|
Default value: *<Ctrl><Shift>Right*
|
||||||
|
|
||||||
|
*rotate_cw*::
|
||||||
|
Rotate terminals clockwise. +
|
||||||
|
Default value: *<Super>R*
|
||||||
|
|
||||||
|
*rotate_ccw*::
|
||||||
|
Rotate terminals counter+clockwise. +
|
||||||
|
Default value: *<Super><Shift>R*
|
||||||
|
|
||||||
|
*move_tab_right*::
|
||||||
|
Move the current tab to the right by swapping position with the next
|
||||||
|
tab. +
|
||||||
|
Default value: *<Ctrl><Shift>Page_Down*
|
||||||
|
|
||||||
|
*move_tab_left*::
|
||||||
|
Move the current tab to the left by swapping position with the previous
|
||||||
|
tab. +
|
||||||
|
Default value: *<Ctrl><Shift>Page_Up*
|
||||||
|
|
||||||
|
=== Focus
|
||||||
|
|
||||||
|
*full_screen*::
|
||||||
|
Toggle window to fullscreen. +
|
||||||
|
Default value: *F11*
|
||||||
|
|
||||||
|
*toggle_zoom*::
|
||||||
|
Toggle maximisation of the current terminal. +
|
||||||
|
Default value: *<Ctrl><Shift>X*
|
||||||
|
|
||||||
|
*scaled_zoom*::
|
||||||
|
Toggle maximisation of the current terminal and scale the font when
|
||||||
|
maximised. +
|
||||||
|
Default value: *<Ctrl><Shift>Z*
|
||||||
|
|
||||||
|
*hide_window*::
|
||||||
|
Hide/Show all Terminator windows. +
|
||||||
|
Default value: *<Ctrl><Shift><Alt>A*
|
||||||
|
|
||||||
|
=== Grouping & Broadcasting
|
||||||
|
|
||||||
|
*create_group*::
|
||||||
|
Create a new group.
|
||||||
|
|
||||||
|
// --- Grouping: All ---
|
||||||
|
|
||||||
|
*group_all*::
|
||||||
|
Group all terminals together. +
|
||||||
|
Default value: *<Super>G*
|
||||||
|
|
||||||
|
*ungroup_all*::
|
||||||
|
Ungroup all terminals.
|
||||||
|
|
||||||
|
*group_all_toggle*::
|
||||||
|
Toggle grouping of all terminals.
|
||||||
|
|
||||||
|
// --- Grouping: Window ---
|
||||||
|
|
||||||
|
*group_win*::
|
||||||
|
Group all terminals in the current window together.
|
||||||
|
|
||||||
|
*ungroup_win*::
|
||||||
|
Ungroup all terminals in the current window. +
|
||||||
|
Default value: *<Super><Shift>W*
|
||||||
|
|
||||||
|
*group_win_toggle*::
|
||||||
|
Toggle grouping of all terminals in the current window.
|
||||||
|
|
||||||
|
// --- Grouping: Tab ---
|
||||||
|
|
||||||
|
*group_tab*::
|
||||||
|
Group all terminals in the current tab together. +
|
||||||
|
Default value: *<Super>T*
|
||||||
|
|
||||||
|
*ungroup_tab*::
|
||||||
|
Ungroup all terminals in the current tab. +
|
||||||
|
Default value: *<Super><Shift>T*
|
||||||
|
|
||||||
|
*group_tab_toggle*::
|
||||||
|
Toggle grouping of all terminals in the current tab.
|
||||||
|
|
||||||
|
// Broadcasting
|
||||||
|
|
||||||
|
*broadcast_off*::
|
||||||
|
Turn broadcasting off.
|
||||||
|
|
||||||
|
*broadcast_group*::
|
||||||
|
Broadcast to all terminals in the same group as the current terminal.
|
||||||
|
|
||||||
|
*broadcast_all*::
|
||||||
|
Broadcast to all terminals.
|
||||||
|
|
||||||
|
=== Miscellaneous
|
||||||
|
|
||||||
|
*help*::
|
||||||
|
Open the full HTML manual in the browser. +
|
||||||
|
Default value: *F1*
|
||||||
|
|
||||||
|
*preferences*::
|
||||||
|
Open the Preferences window.
|
||||||
|
|
||||||
|
*preferences_keybindings*::
|
||||||
|
Open the Preferences window and show the Keybindings tab. +
|
||||||
|
Default value: *<Ctrl><Shift>K*
|
||||||
|
|
||||||
|
*copy*::
|
||||||
|
Copy the selected text to the Clipboard. +
|
||||||
|
Default value: *<Ctrl><Shift>C*
|
||||||
|
|
||||||
|
*paste*::
|
||||||
|
Paste the current contents of the Clipboard. +
|
||||||
|
Default value: *<Ctrl><Shift>V*
|
||||||
|
|
||||||
|
*paste_selection*::
|
||||||
|
Paste the current contents of the Primary Selection.
|
||||||
|
|
||||||
|
*toggle_scrollbar*::
|
||||||
|
Toggle the scrollbar. +
|
||||||
|
Default value: *<Ctrl><Shift>S*
|
||||||
|
|
||||||
|
*search*::
|
||||||
|
Search for text in the terminal scrollback history. +
|
||||||
|
Default value: *<Ctrl><Shift>F*
|
||||||
|
|
||||||
|
*reset*::
|
||||||
|
Reset the terminal state. +
|
||||||
|
Default value: *<Ctrl><Shift>R*
|
||||||
|
|
||||||
|
*reset_clear*::
|
||||||
|
Reset the terminal state and clear the terminal window. +
|
||||||
|
Default value: *<Ctrl><Shift>G*
|
||||||
|
|
||||||
|
*zoom_in*::
|
||||||
|
Increase the font size by one unit. +
|
||||||
|
Default value: *<Ctrl>plus*
|
||||||
|
|
||||||
|
*zoom_out*::
|
||||||
|
Decrease the font size by one unit. +
|
||||||
|
Default value: *<Ctrl>minus*
|
||||||
|
|
||||||
|
*zoom_normal*::
|
||||||
|
Restore the original font size. +
|
||||||
|
Default value: *<Ctrl>0*
|
||||||
|
|
||||||
|
*zoom_in_all*::
|
||||||
|
Increase the font size by one unit for all terminals.
|
||||||
|
|
||||||
|
*zoom_out_all*::
|
||||||
|
Decrease the font size by one unit for all terminals.
|
||||||
|
|
||||||
|
*zoom_normal_all*::
|
||||||
|
Restore the original font size for all terminals.
|
||||||
|
|
||||||
|
*edit_window_title*::
|
||||||
|
Rename the current window. +
|
||||||
|
Default value: *<Ctrl><Alt>W*
|
||||||
|
|
||||||
|
*edit_tab_title*::
|
||||||
|
Rename the current tab. +
|
||||||
|
Default value: *<Ctrl><Alt>A*
|
||||||
|
|
||||||
|
*edit_terminal_title*::
|
||||||
|
Rename the current terminal. +
|
||||||
|
Default value: *<Ctrl><Alt>X*
|
||||||
|
|
||||||
|
*insert_number*::
|
||||||
|
Insert the current terminal's number, i.e. 1 to 12. +
|
||||||
|
Default value: *<Super>1*
|
||||||
|
|
||||||
|
*insert_padded*::
|
||||||
|
Insert the current terminal's number, but zero padded, i.e. 01 to 12. +
|
||||||
|
Default value: *<Super>0*
|
||||||
|
|
||||||
|
*next_profile*::
|
||||||
|
Switch to the next profile.
|
||||||
|
|
||||||
|
*previous_profile*::
|
||||||
|
Switch to the previous profile.
|
||||||
|
|
||||||
|
// ================================================================== \\
|
||||||
|
|
||||||
|
== profiles
|
||||||
|
These are the options Terminator currently supports in the *profiles*
|
||||||
|
section. Each profile should be its own subsection with a header in the
|
||||||
|
format *\[[name]]*.
|
||||||
|
|
||||||
|
=== General
|
||||||
|
|
||||||
|
*allow_bold* = _boolean_::
|
||||||
|
If set to True, text in the terminal can displayed in bold. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*copy_on_selection* = _boolean_::
|
||||||
|
If set to True, text selections will be automatically copied to the
|
||||||
|
Clipboard, in addition to being copied to the Primary Selection. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*disable_mousewheel_zoom* = _boolean_::
|
||||||
|
If set to True, Ctrl+mouse_wheel will not zoom or unzoom the terminal. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*word_chars* = _string_::
|
||||||
|
Specify the characters that will be considered part of a single word
|
||||||
|
when selecting text by word.
|
||||||
|
Hyphen and alphanumerics do not need to be specified.
|
||||||
|
Ranges can be given, e.g. "A-Z". +
|
||||||
|
For example, if *word_chars* = "," then "foo,bar" is considered a single
|
||||||
|
word. +
|
||||||
|
Default value: **-,./?%&#:_**
|
||||||
|
|
||||||
|
*mouse_autohide* = _boolean_::
|
||||||
|
If set to True, the mouse pointer will be hidden when typing. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*term* = _string_::
|
||||||
|
Specify the value Terminator will assign to the 'TERM' environment
|
||||||
|
variable. +
|
||||||
|
Default value: *xterm-256color*
|
||||||
|
|
||||||
|
*colorterm* = _string_::
|
||||||
|
Specify the value Terminator will assign to the 'COLORTERM' environment
|
||||||
|
variable. +
|
||||||
|
Default value: *truecolor*
|
||||||
|
|
||||||
|
*split_to_group* = _boolean_::
|
||||||
|
If set to True, the terminal created by splitting will be inserted in
|
||||||
|
the current terminal's group. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*autoclean_groups* = _boolean_::
|
||||||
|
If set to True, empty groups will be removed. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
// --- Font ---
|
||||||
|
|
||||||
|
*use_system_font* = _boolean_::
|
||||||
|
If set to True, the system default font will be used for text in the
|
||||||
|
terminal. Otherwise, the value of *font* will be used. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*font* = _string_::
|
||||||
|
Specify which font to use for text in the terminal.
|
||||||
|
This option is ignored unless *use_system_font* is set to False. +
|
||||||
|
Default value: *Mono 10*
|
||||||
|
|
||||||
|
// --- Cursor ---
|
||||||
|
|
||||||
|
*cursor_blink* = _boolean_::
|
||||||
|
If set to True, the cursor will blink when not typing. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*cursor_shape* = _string_::
|
||||||
|
Specify the shape of the cursor.
|
||||||
|
Can be any of: 'block', 'underline', 'ibeam'. +
|
||||||
|
Default value: *block*
|
||||||
|
|
||||||
|
*cursor_color_default* = _boolean_::
|
||||||
|
If set to True, the background and foreground colors of the terminal
|
||||||
|
will be used as foreground and background colors for the cursor,
|
||||||
|
respectively. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*cursor_fg_color* = _color string_::
|
||||||
|
Specify the foreground color to use for the cursor.
|
||||||
|
This option is ignored unless *cursor_color_default* is set to False.
|
||||||
|
|
||||||
|
*cursor_bg_color* = _color string_::
|
||||||
|
Specify the background color to use for the cursor.
|
||||||
|
This option is ignored unless *cursor_color_default* is set to False.
|
||||||
|
|
||||||
|
// --- Bell ---
|
||||||
|
|
||||||
|
*audible_bell* = _boolean_::
|
||||||
|
If set to True, a sound will be played when an application writes the
|
||||||
|
escape sequence for the terminal bell. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*visible_bell* = _boolean_::
|
||||||
|
If set to True, the terminal will flash when an application writes the
|
||||||
|
escape sequence for the terminal bell. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*urgent_bell* = _boolean_::
|
||||||
|
If set to True, the window's urgency hint will be set when an
|
||||||
|
application writes the escape sequence for the terminal bell. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*icon_bell* = _boolean_::
|
||||||
|
If set to True, a small icon will be shown on the terminal titlebar when
|
||||||
|
an application writes the escape sequence for the terminal bell. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*force_no_bell* = _boolean_::
|
||||||
|
If set to True, the terminal bell will be completely disabled. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
=== Command
|
||||||
|
|
||||||
|
*login_shell* = _boolean_::
|
||||||
|
If set to True, the terminal will run the default shell (or the command
|
||||||
|
specified by *custom_command*) as a login shell.
|
||||||
|
This means the first argument passed to the shell/command will be '-l'. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*use_custom_command* = _boolean_::
|
||||||
|
If set to True, the value of *custom_command* will be used instead of
|
||||||
|
the default shell. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*custom_command* = _string_::
|
||||||
|
Specify the command to execute instead of the default shell.
|
||||||
|
This option is ignored unless *use_custom_command* is set to True.
|
||||||
|
|
||||||
|
*exit_action* = _string_::
|
||||||
|
Specify the action to perform when the terminal is closed.
|
||||||
|
'close' to remove the terminal.
|
||||||
|
'restart' to restart the shell (or the command specified by
|
||||||
|
*custom_command*).
|
||||||
|
'hold' to keep the terminal open, even if the process in it has
|
||||||
|
terminated. +
|
||||||
|
Default value: *close*
|
||||||
|
|
||||||
|
=== Colors
|
||||||
|
|
||||||
|
*use_theme_colors* = _boolean_::
|
||||||
|
If set to True, the theme's foreground and background colors will be
|
||||||
|
used for the terminal. Otherwise, the values of *foreground_color* and
|
||||||
|
*background_color* will be used. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*foreground_color* = _color string_::
|
||||||
|
Specify the foreground color to use for the terminal.
|
||||||
|
This option is ignored unless *use_theme_colors* is set to False. +
|
||||||
|
Default value: *#AAAAAA*
|
||||||
|
|
||||||
|
*background_color* = _color string_::
|
||||||
|
Specify the background color to use for the terminal.
|
||||||
|
This option is ignored unless *use_theme_colors* is set to False. +
|
||||||
|
Default value: *#000000*
|
||||||
|
|
||||||
|
*palette* = _string list of colors_::
|
||||||
|
Specify the 16-color palette to use for the terminal.
|
||||||
|
The value must be a string containing a colon-separated list of colors
|
||||||
|
in hex format. +
|
||||||
|
For example, "#000000:#cd0000:#00cd00: ... ".
|
||||||
|
|
||||||
|
*bold_is_bright* = _boolean_::
|
||||||
|
If set to True, bold text will have brighter colors. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
=== Background
|
||||||
|
|
||||||
|
*background_darkness* = _float_::
|
||||||
|
Specify the transparency of the background color.
|
||||||
|
The value must be between 0.0 and 1.0.
|
||||||
|
This option is ignored unless *background_type* is set to 'transparent'
|
||||||
|
or 'image'. +
|
||||||
|
Default value: *0.5*
|
||||||
|
|
||||||
|
*background_type* = _string_::
|
||||||
|
Specify what type of background the terminal will have.
|
||||||
|
'solid' for a solid (opaque) background.
|
||||||
|
'transparent' for a transparent background.
|
||||||
|
'image' for a background image. +
|
||||||
|
If this is set to 'transparent', the transparency of the background will
|
||||||
|
be the value of *background_darkness*.
|
||||||
|
If this is set to 'image', the image specified by *background_image*
|
||||||
|
will be the background; the background color will then be drawn on top
|
||||||
|
of it, with a transparency specified by *background_darkness*. +
|
||||||
|
Default value: *solid*
|
||||||
|
|
||||||
|
*background_image* = _path string_::
|
||||||
|
Specify the path to an image that will be used as background.
|
||||||
|
This option is ignored unless *background_type* is set to 'image'.
|
||||||
|
|
||||||
|
*background_image_mode* = _string_::
|
||||||
|
Specify how the background image will be drawn.
|
||||||
|
'stretch_and_fill' to fill the terminal entirely, without necessarily
|
||||||
|
maintaining aspect ratio.
|
||||||
|
'scale_and_fit' to fit the image inside the terminal, eventually leaving
|
||||||
|
blank bars, while maintaining aspect ratio.
|
||||||
|
'scale_and_crop' to fill the terminal entirely, eventually cropping the
|
||||||
|
image, while maintaining aspect ratio.
|
||||||
|
'tiling' to repeat the image as to fill the terminal.
|
||||||
|
This option is ignored unless *background_type* is set to 'image'. +
|
||||||
|
Default value: *stretch_and_fill*
|
||||||
|
|
||||||
|
*background_image_align_horiz* = _string_::
|
||||||
|
Specify the horizontal alignment of the background image.
|
||||||
|
Can be any of: 'left', 'center', 'right'.
|
||||||
|
This option is ignored unless *background_type* is set to 'image'. +
|
||||||
|
Default value: *center*
|
||||||
|
|
||||||
|
*background_image_align_vert* = _string_::
|
||||||
|
Specify the vertical alignment of the background image.
|
||||||
|
Can be any of: 'top', 'middle', 'bottom'.
|
||||||
|
This option is ignored unless *background_type* is set to 'image'. +
|
||||||
|
Default value: *middle*
|
||||||
|
|
||||||
|
=== Scrolling
|
||||||
|
|
||||||
|
*scrollbar_position* = _string_::
|
||||||
|
Specify where the terminal scrollbar is put.
|
||||||
|
Can be any of: 'left', 'right', 'hidden'. +
|
||||||
|
Default value: *right*
|
||||||
|
|
||||||
|
*scroll_on_output* = _boolean_::
|
||||||
|
If set to True, the terminall will scroll to the bottom when an
|
||||||
|
application writes text to it. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*scroll_on_keystroke* = _boolean_::
|
||||||
|
If set to True, the terminal will scroll to the bottom when typing. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*scrollback_infinite* = _boolean_::
|
||||||
|
If set to True, the terminal will keep the entire scrollback history. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*scrollback_lines* = _integer_::
|
||||||
|
Specify how many lines of scrollback history will be kept by the
|
||||||
|
terminal. Lines that don't fit in the scrollback history will be
|
||||||
|
discarted. Note that setting large values can slow down rewrapping and
|
||||||
|
resizing.
|
||||||
|
This option is ignored unless *scrollback_infinite* is set to False. +
|
||||||
|
Default value: *500*
|
||||||
|
|
||||||
|
=== Compatibility
|
||||||
|
|
||||||
|
*backspace_binding* = _string_::
|
||||||
|
Specify what code will be generated by the backspace key.
|
||||||
|
The value can be:
|
||||||
|
'ascii-del' for the ASCII DEL character;
|
||||||
|
'control-h' for the ASCII BS character (Ctrl+H);
|
||||||
|
'escape-sequence' for the escape sequence typically bound to backspace
|
||||||
|
or delete;
|
||||||
|
'automatic' for letting the terminal automatically decide the character
|
||||||
|
sequence to use. +
|
||||||
|
Default value: *ascii-del*
|
||||||
|
|
||||||
|
*delete_binding* = _string_::
|
||||||
|
Specify what code will be generated by the delete key.
|
||||||
|
The value can be:
|
||||||
|
'ascii-del' for the ASCII DEL character;
|
||||||
|
'control-h' for the ASCII BS character (Ctrl+H);
|
||||||
|
'escape-sequence' for the escape sequence typically bound to backspace
|
||||||
|
or delete;
|
||||||
|
'automatic' for letting the terminal automatically decide the character
|
||||||
|
sequence to use. +
|
||||||
|
Default value: *escape-sequence*
|
||||||
|
|
||||||
|
=== Titlebar
|
||||||
|
|
||||||
|
*show_titlebar* = _boolean_::
|
||||||
|
If set to True, the terminal will have a titlebar showing the current
|
||||||
|
title of that terminal. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*title_hide_sizetext* = _boolean_::
|
||||||
|
If set to True, the size of the terminal will not be written on its
|
||||||
|
titlebar. +
|
||||||
|
Default value: *False*
|
||||||
|
|
||||||
|
*title_use_system_font* = _boolean_::
|
||||||
|
If set to True, the system default font will be used for text in the
|
||||||
|
terminal's titlebar. Otherwise, the value of *title_font* will be used. +
|
||||||
|
Default value: *True*
|
||||||
|
|
||||||
|
*title_font* = _string_::
|
||||||
|
Specify which font to use for text in the terminal's titlebar.
|
||||||
|
This option is ignored unless *title_use_system_font* is set to False. +
|
||||||
|
Default value: *Sans 9*
|
||||||
|
|
||||||
|
// --- Titlebar colors ---
|
||||||
|
|
||||||
|
*title_transmit_fg_color* = _color string_::
|
||||||
|
Specify the foreground color to use for the terminal's titlebar in case
|
||||||
|
the terminal is focused. +
|
||||||
|
Default value: *#ffffff*
|
||||||
|
|
||||||
|
*title_transmit_bg_color* = _color string_::
|
||||||
|
Specify the background color to use for the terminal's titlebar in case
|
||||||
|
the terminal is focused. +
|
||||||
|
Default value: *#c80003*
|
||||||
|
|
||||||
|
*title_inactive_fg_color* = _color string_::
|
||||||
|
Specify the foreground color to use for the terminal's titlebar in case
|
||||||
|
the terminal is unfocused. +
|
||||||
|
Default value: *#000000*
|
||||||
|
|
||||||
|
*title_inactive_bg_color* = _color string_::
|
||||||
|
Specify the background color to use for the terminal's titlebar in case
|
||||||
|
the terminal is unfocused. +
|
||||||
|
Default value: *#c0bebf*
|
||||||
|
|
||||||
|
*title_receive_fg_color* = _color string_::
|
||||||
|
Specify the foreground color to use for the terminal's titlebar in case
|
||||||
|
the terminal is in a group and is receiving input while unfocused. +
|
||||||
|
Default value: *#ffffff*
|
||||||
|
|
||||||
|
*title_receive_bg_color* = _color string_::
|
||||||
|
Specify the background color to use for the terminal's titlebar in case
|
||||||
|
the terminal is in a group and is receiving input while unfocused. +
|
||||||
|
Default value: *#0076c9*
|
||||||
|
|
||||||
|
// ================================================================== \\
|
||||||
|
|
||||||
|
== layouts
|
||||||
|
The *layouts* section contains all the saved layouts. Each layout should
|
||||||
|
be its own subsection with a header in the format *\[[name]]*.
|
||||||
|
|
||||||
|
Each object in a layout is a named sub-sub-section with various
|
||||||
|
properties.
|
||||||
|
|
||||||
|
*type* = _string_::
|
||||||
|
Can be any of: 'Window', 'Notebook', 'HPaned', 'VPaned', 'Terminal'.
|
||||||
|
|
||||||
|
*parent* = _string_::
|
||||||
|
Specify which object is the parent of the component being defined.
|
||||||
|
All objects, except those of type Window, must specify a parent.
|
||||||
|
|
||||||
|
This is an example of a *layouts* section containing only the layout
|
||||||
|
named "default".
|
||||||
|
|
||||||
|
----
|
||||||
|
[layouts]
|
||||||
|
[[default]]
|
||||||
|
[[[window0]]]
|
||||||
|
type = Window
|
||||||
|
parent = ""
|
||||||
|
[[[child1]]]
|
||||||
|
type = Terminal
|
||||||
|
parent = window0
|
||||||
|
----
|
||||||
|
|
||||||
|
// ================================================================== \\
|
||||||
|
|
||||||
|
== plugins
|
||||||
|
Terminator plugins can add their own configuration to the config file,
|
||||||
|
and it will appear as a subsection. Please refer to the documentation of
|
||||||
|
individual plugins for more information.
|
||||||
|
|
||||||
|
== SEE ALSO
|
||||||
|
*terminator*(1), https://configobj.readthedocs.io/
|
|
@ -12,7 +12,6 @@ terminatorlib/container.py
|
||||||
terminatorlib/cwd.py
|
terminatorlib/cwd.py
|
||||||
terminatorlib/debugserver.py
|
terminatorlib/debugserver.py
|
||||||
terminatorlib/editablelabel.py
|
terminatorlib/editablelabel.py
|
||||||
terminatorlib/encoding.py
|
|
||||||
terminatorlib/factory.py
|
terminatorlib/factory.py
|
||||||
terminatorlib/__init__.py
|
terminatorlib/__init__.py
|
||||||
terminatorlib/keybindings.py
|
terminatorlib/keybindings.py
|
||||||
|
@ -24,6 +23,7 @@ terminatorlib/paned.py
|
||||||
terminatorlib/plugin.py
|
terminatorlib/plugin.py
|
||||||
terminatorlib/plugins/activitywatch.py
|
terminatorlib/plugins/activitywatch.py
|
||||||
terminatorlib/plugins/custom_commands.py
|
terminatorlib/plugins/custom_commands.py
|
||||||
|
terminatorlib/plugins/dir_open.py
|
||||||
terminatorlib/plugins/logger.py
|
terminatorlib/plugins/logger.py
|
||||||
terminatorlib/plugins/maven.py
|
terminatorlib/plugins/maven.py
|
||||||
terminatorlib/plugins/terminalshot.py
|
terminatorlib/plugins/terminalshot.py
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
925
po/en_AU.po
925
po/en_AU.po
File diff suppressed because it is too large
Load Diff
903
po/en_CA.po
903
po/en_CA.po
File diff suppressed because it is too large
Load Diff
939
po/en_GB.po
939
po/en_GB.po
File diff suppressed because it is too large
Load Diff
861
po/pt_BR.po
861
po/pt_BR.po
File diff suppressed because it is too large
Load Diff
818
po/ru_RU.po
818
po/ru_RU.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
846
po/zh_CN.po
846
po/zh_CN.po
File diff suppressed because it is too large
Load Diff
889
po/zh_HK.po
889
po/zh_HK.po
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue