terminator/CHANGELOG.md

40 KiB

Changelog

v2.1.1 (2021-04-01)

Full Changelog

Implemented enhancements:

  • add "switch profile" command to remotinator #321

Fixed bugs:

  • Terminal text isn't shown on lost focus of multiple tabs and hidden scroll bar #372

Closed issues:

  • Terminator display freeze #411
  • Albert hotkey shortcut didn't work in Gnome Terminal or Gnome Terminator #407
  • ImportError: bad magic number in 'six': b'\x03\xf3\r\n' #404
  • Last split in tab greyed out #402
  • Using the --debug-classes option makes terminator crash #397
  • cannot import name 'Validator' from 'validate' | arch community/terminator 2.1.0-2 #395
  • Clicking on terminator title bars does not focus the terminal belonging to the title-bar #394
  • Losing focus on a tabbed window will grey out the window #393
  • Terminator turns white when using tabs #391
  • unremovable background image #387
  • Tab focus change causes white-out of console #383
  • Allow hide title bar as global option #377
  • Add project management tool #376
  • module 'command_notify' has no attribute 'AVAILABLE' #375
  • weird bug with long commands #373
  • Open in terminal #368
  • Clipboard commands #366
  • Background image not showing up on Xubuntu 20.04 #364
  • Pasted text is highlighted #363
  • FR
  • Windows title are not udpated after ssh session disconnected #359
  • No broadcast menu in sway #357
  • Remove spaces between tabs #331
  • Enhancement: Stjerm Layout Like Functionality #298
  • Unwanted transparent pane separators #293
  • clusterssh like behaviour via plugin #222

Merged pull requests:

  • i18n: pt_BR: add missing space in translations with shortcuts #406 (terceiro)
  • Fixed race condition when calling grab_focus after underlying vte could be closed #388 (TheBigS)
  • disable 2.7 tests until we can figure out how to run them in GH #386 (mattrose)
  • Revert 74 #385 (mattrose)
  • update spanish translation #370 (mattrose)
  • Remotinator "switch_profile" command #361 (leandrost)
  • clarify config file sentences #360 (mattrose)
  • fix broadcast menu for sway and wayland #358 (mattrose)

v2.1.0 (2021-01-04)

Full Changelog

Implemented enhancements:

  • Add bigger icon sizes #258
  • Smart Copy option to clear selection after copy #242
  • New feature: A Separate Json file for dynamic Layouts #213
  • new feature: support for term://1.2.3.4/ 'links' that when clicked open a new terminator ssh'ed to 1.2.3.4. #178
  • Add Transifex integration and documentation for translations #352 (lazyfrosch)

Fixed bugs:

  • No visible context menu in sway #330
  • ModuleNotFoundError: No module named 'validate' #324
  • Saving a layout after changing it, it correctly updates the config file but does not update the UI #319

Closed issues:

  • Won't open in latest Manjaro ARM #354
  • Rethinking release artifacts #348
  • Unable to launch terminator #346
  • The Alt+L layout chooser is too small #345
  • Open in Previous Location #337
  • How to install terminator without root privilege? #332
  • Improve separator between splitted terminals #329
  • Using shift+Super+} for next_tab key binding doesn't work #326
  • "Copy email address" actually doesn't quite do that #323
  • Can`t disable key binding #322
  • Middle click does not paste selected text #320
  • how to change colour of the tabs? #313
  • Would you mind to add default keybindins about Switch_to_tab_[1-10] with Alt - [1-10]? #311
  • Terminator does not read config file from /etc/xdg directory #308
  • Add a 'clear terminal' function #306
  • terminator-2.0.1: vertical separator too big #305
  • rewrap_on_resize is deprecated in vte-0.60.0 #303
  • <Alt>period no longer usable as a shortcut keybinding: <Alt>comma and <Alt>minus still work ! #301
  • Terminator doesn't update until I switch windows #299
  • Geometry ignored #297
  • hangs after update #292
  • Groups in config file #290
  • Help/suggestion: proc title. #289
  • terminator fails to run and issues stack trace #288
  • Unable to Set "Image" as Background #285
  • Terminator window not recognized as running application in Ubuntu #276
  • Terminator terminal gnome-terminator for Ubuntu 20.04 #274
  • Adding custom command to layout causes AttributeError: 'UUID' object has no attribute 'replace' #273
  • You need to run terminator in an X environment. Make sure $DISPLAY is properly set #272
  • Option to make zooming in and out apply to all subterminals instead of just one #271
  • Lack of documentation #268
  • module 'command_notify' has no attribute 'AVAILABLE' #264
  • Using terminator natively on Windows 10 #263
  • Broadcast all is broadcasting to all terminator windows #261
  • Steps to install terminator #259
  • Cannot set/use Broadcast Shortcuts #253
  • Translations: some strings missing in pot file #250
  • Save sessions #243
  • No tests in tarball #238
  • Ubuntu 20 "open in terminal" not replaced by terminator. #236
  • symlinked config replaced with regular file #234
  • Feature Request: Split window shell based on parent #229
  • Create a new release? and maybe add easier-to-install workflow? #221
  • Cannot "Drag and Drop" Folders or Files #159
  • A new home for terminator #1

Merged pull requests:

v2.0.1 (2020-10-11)

Full Changelog

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

Closed issues:

  • Feature Suggestion: Splitted screen shells based on parent #230
  • Release 2.0 does not have signed assets #228
  • Some files install to the wrong location #227
  • Multi tab breaks transparent background #225

Merged pull requests:

  • make sure data/*.in files are there for distributors #237 (mattrose)
  • only set clear background when background_image in config #233 (mattrose)
  • fix INSTALL instructions for setuptools #232 (mattrose)

v2.0 (2020-10-06)

Full Changelog

Implemented enhancements:

  • Feature Request: "broadcast-only" option in profile preferences #157
  • Feature Request: Key binding option for creating group in current tab #156
  • Terminator should use XDG_CONFIG_HOME environment variable if it's available. #152
  • align maximize option spelling with gnome-terminal #125
  • Putty style paste makes it impossible to reach preferences #120
  • Adjust Line Height #111
  • Allow to open layout in a new tab #106
  • Use VTE api instead of python psutil to get cwd. #82
  • Make a submenu of Layouts in the popup menu. #63
  • Search should have a case-sensitive option #44
  • Remove default keybindings for enabling terminal broadcast #40
  • Feature Request
  • No option for background image in gtk3 version #5
  • Terminator need to highlight search string #4
  • rely on python psutil to get the cwd #83 (mattrose)
  • Propagate tab-swictch events if there is only one tab #61 (blackm0re)
  • Install AppStream data as .metainfo.xml #53 (DarthGandalf)
  • Added option to disable ctrl+mousewheel zoom #46 (filipkilibarda)
  • Add layout launcher to terminal popup menu. #42 (nbeaver)
  • #38: Add option for configuring bold-is-bright setting of VTE #39 (JakubVanek)
  • Only import GdkX11 when available #19 (mattrose)
  • Removing packaging files from the repository #7 (lazyfrosch)

Fixed bugs:

  • Fails to run for LDAP user #128
  • Crash in paned.py:311 #68
  • terminator runs in network namespace only with -u option dbus #65
  • dbus FileNotFoundError #58
  • Middle click does not paste selected text #24
  • Fix crash when GdkX11 module is not available when creating layout #113 (mattrose)
  • Do not crash when dbus server is unavailable, just emit an error message #88 (mattrose)
  • Fix fallback for getting the current working directory #87 (terceiro)
  • fix FileNotFound error when terminator is run from a directory that no longer exists #81 (mattrose)
  • Fix layout launcher error #59 (FernandoBasso)
  • fix traceback on dragging and dropping files from a file manager #54 (mattrose)
  • Disable special logic for pasting on Wayland #51 (lazyfrosch)
  • searchbar: Implement modern/glib regexp support #43 (lazyfrosch)
  • fix exception when feeding terminal number to terminal #35 (mattrose)
  • terminal: Improve compat for Vte Regex #28 (lazyfrosch)

Closed issues:

  • Feature request: Preference to disable Ctrl + Scroll font size change #219
  • AttributeError: 'Terminal' object has no attribute 'spawn_async' #218
  • Question - custom command line #212
  • Terminator overwrite shortcut of console Applications #204
  • Gap between windows #203
  • Search does not work #199
  • Selecting first char of a line for copy-paste is impossible #191
  • Duplicate Key Bindings are Allowed in Preferences > Keybindings #190
  • Cannot open terminator windows with different configs #184
  • Feature request: reenable broadcast keybindings and warn on their first use instead #183
  • Add Terminator version in About screen #169
  • Feature Request: Add hyperlink support #164
  • ctrl-alt-a activates even when terminal has no focus #163
  • TypeError in terminal.py #162
  • Active tab identification #158
  • Is terminator is rolling for Windows Subsystem For Linux WSL??? #154
  • broken mouse events in fullscreen applications #151
  • Key Bindigs That Contain a Key Modified by a Shift Key Don't Work #149
  • move translation of ConfigObj from main terminator code to the only method that uses it. #148
  • Gnome session support no longer works #147
  • Errors in prefseditor.py #137
  • PuTTY style paste is pasting from x-selection instead of clipboard #134
  • Terminator separator size cannot be changed #133
  • update dependencies in INSTALL.md #127
  • Feature request: show bold text in bright colors option #122
  • Feature request: configurable shortcut to open Prefs #121
  • Support desktop dark/light theme #119
  • conflicting UUID when cloning layout #115
  • Add support for tmux integration like iTerm2 #107
  • Ubuntu 20.04 drag and drop crashes #103
  • When opening a new window, terminator automatically switch to the last tab of the first window. #99
  • Why we use python in shebang #98
  • Ubuntu 20.04 split terminal broadcast duplicate keys #96
  • ubuntu 18.04 Install ok but no desktop icon #95
  • There are still translation commits to launchpad #85
  • cwd.get_pid_cwd is a mess. #80
  • Resize borderless window #75
  • Add distribution info into INSTALL #45
  • Alt+ScrollWheel ? #29
  • Switch to setuptools #14
  • Improve gettext integration #13

Merged pull requests:

v1.92 (2020-04-18)

Full Changelog

This is the first release since 2017, while we are now a few years later a few things changed.

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:

Fixed bugs:

  • VTE Regexp should work with older VTE releases as well #10
  • ctrl+click should open links #3
  • Ensure Python 3 support #2
  • terminal: Add compat detection for Vte regexp feature #22 (lazyfrosch)
  • Fix some compat issues for Python 2.7 #18 (lazyfrosch)
  • Converting to python 3 and making all tests pass. #9 (JAugusto42)

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator