Releases - lanoxx/tilda GitHub Wiki

Release Notes

For a complete list of changes please look into the changelog

2020-12-24 Tilda 1.5.4

  • Fixed an issue that occurs with newer VTE versions which prevents custom commands from working correctly. Fixes #435, #436, #440 (Jimun Batty).
  • Fixed an incorrect usage of 32bit data type for X11 time, which should be 64bit instead (Sebastian Geiger).

2020-11-01 Tilda 1.5.3

  • Fixed an issue that could cause tilda to crash due to a BadMatch X11 error in certain situations (such as when using the Marco window manager of the Mate Desktop 1.24.1) (Emanuele F.).

2020-05-09 Tilda 1.5.2

  • Fixed an issue in the URL matching code that caused a VTE warning about a missing multiline flag to be emitted at runtime.

2020-05-03 Tilda 1.5.1

  • Fixed an issue that could cause the tilda window to appear behind panels in fullscreen mode (Sebastian Geiger).
  • Fixed matching of URLs on VTE versions 0.56.1 or later (Sebastian Geiger).
  • Fixed an issue that can cause the close-tab confirmation dialog to appear twice (Sebastian Geiger).
  • Fixed a leak in the signal handling code that caused the "switch-tab" signal handler to be readded every time a tab was opened (Sebastian Geiger).
  • Support matching the '@' character in URLs.
  • Due to a problem in the release process this release was skipped. We tagged the release in git, but forgot to update the changelog and to update the version in the build system. Users should switch directly to 1.5.2.

2020-02-09 Tilda 1.5.0

  • Search is now backwards by default (Sebastian Geiger).
  • Tilda now handles monitor changes and adjusts its size automatically. This is useful in cases when a notebook is connected to an external monitor (Sebastian Geiger).
  • Tilda now stores the relative sizes of the window in percent rather than the absolute values in pixels (Sebastian Geiger).
  • The confirmation dialogs for confirm tab close and prompt on exit are now enabled by default (Sebastian Geiger).
  • When using the block cursor, the background color of the cursor is now correctly applied (Brian Hsu).
  • Fixed issue in transparency. Fixes #269 (Sebastian Geiger).
  • Fixed a resize issue in fullscreen mode. Fixes #306 (Sebastian Geiger).
  • Tilda now uses asynchronous command spawning. A new option supports changing the default timeout when spawning a command (default is 3 seconds) (Sebastian Geiger).
  • Various fixes related to the window title. Tooltips now display full tab title (Tom Briden). Fixed missing title on initial window and fixed a problem with setting the title when switching between tabs. Also the computation of the title is now more consistent between the window title, tooltips and the tab title (Sebastian Geiger).
  • When loading configuration files tilda follows symlinks. Fixes #327 (Sebastian Geiger).
  • Tilda now uses xdg-open to open web links rather than x-www-browser (lucasbru).
  • In non-X11 environments such as Wayland tilda will now always use the X11 backend (Roman Hoellen).
  • Exclamation mark '!' is now supported by the HTTP regex for detecting web links.

Developer changes in Tilda 1.5~alpha

  • Tilda now uses structured logging. In debug mode tilda will automatically output all debug messages. In non-debug mode, debug messages can still be output by exporting G_MESSAGES_DEBUG=tilda (Sebastian Geiger).

Other changes in Tilda 1.5.0

  • Removed 'Allow Bold' option (Sebastian Geiger).
  • Removed deprecated antialiasing option (Sebastian Geiger).
  • Dropped support for older VTE versions (Sebastian Geiger).
  • Added a check if lock dir exists which avoids a warning when tilda starts the first time and the lock dir has not been created yet (Sebastian Geiger).
  • We now correctly free the resources when closing the a terminal tab (Sebastian Geiger).

2018-02-08 Tilda 1.4.1 released

  • Updated language files (Sebastian Geiger)

2017-02-03 Tilda 1.4.0 released

  • Fixes a problem with close-tab action in the context menu (Alexander Maznev)
  • The default word matching expression now matches IPv6 addresses (Srđan Panić)
  • The keybindings in the wizard are now displayed in form of a list (Sivno Toranaga-San, Alexander Maznev, Sebastian Geiger)
  • Fixed an issue which broke the transparency feature after changing the color scheme (Corentin Néau)
  • Fixed an issue that prevented the initial tab title from being correctly set (Hoel Kervadec)
  • Tilda now supports a new command line option to specify the configuration file (Corentin Néau)
  • The 'Tab Position' option has been moved to appearance section in the wizard (Tom Briden)
  • New option 'Expand Tabs' causes tabs in the tilda window to fill all available horizontal space (Tom Briden)
  • New option 'Show Single Tab' to show the tab bar also when only a single tab is open (Tom Briden)
  • Tilda can now be configured to show a confirmation dialog when closing a tab or when when tilda is closed (Sebastian Geiger)
  • Tilda now knows a new color scheme called 'Snazzy' (Thanks to devtrium)
  • The tab title learned more options to configure behavior of long tab tiles (Tom Briden)
  • The option for double buffering has long been deprecated and was removed in this release (Sebastian Geiger)

2015-12-16 Tilda 1.3.1 released

Tilda 1.3.1 was released on December 16, 2015 and includes only a few bug fixes, this is a stable update so it does not include new features.

Many thanks to everyone who contributed.

  • Despite the claim that the transparency was fixed for GNOME Shell there was a regression that broke it again. With this version it should finally be fixed (again).
  • Images in the appdata file and Readme.md have been updated.
  • Fixed an issue that would the background transparancy to be reset on a color palette change (Sergey Zolotarev).

2015-11-17 Tilda 1.3.0 released

Tilda 1.3.0 was released on November 17, 2015 and includes many bug fixes, improvements and new features. Below is a list of the most important changes and their respective authors.

Many thanks to everyone who contributed.

  • Fixed an issue with transparency in GNOME Shell (Ingmar Olsson)
  • Fixed wrong move-tab behaviour (Andrew Lin)
  • Allow changing the font size (Alexander Maznev, Sebastian Geiger)
  • Fixed an issue that caused the preferences window to be shown below the tilda window (Sebastian Geiger)
  • Migrated context menu to GAction API, as a result it will now show the relevant hotkey bound for each menu item (Sebastian Geiger)
  • Custom commands are now validated in the wizard (Sebastian Geiger)
  • The maximum window size for each monitor is based on the workarea size, instead of the monitor size (Sebastian Geiger)
  • Fixed an issue in command validation
  • Added a new option "Use login shell" to start the shell as a login shell (Sebastian Geiger).
  • The UI file was updated to migrate many deprecated widgets to their new replacements (Sebastian Geiger)
  • The source now contains some documentation for the multi-monitor feature (Sebastian Geiger)
  • Make sure tilda never starts outside the visible monitor area, this could happen on when monitors had different sizes or rotations (Sebastian Geiger)
  • Fixed wrong centering on multi-monitor setups (Thanks to Sivno Toranga-San)
  • Tilda Wizard now uses the correct icon (Sebastian Geiger)
  • The fullscreen setting is now persistent (Sivno Toranga-San)
  • Added an AppData file for Tilda (Alexander Maznev)
  • Tilda will now show an error message when it starts if there was a problem reading the config file (Sebastian Geiger)
  • There is now a keybinding to toggle the transparency (Alexander Maznev)
  • There is now an option for cursor shape and color (Alexander Maznev)
  • The window title is now set to the current tab title, this is useful when tilda is configured to show up in the task list (Sebastian Geiger)
  • Fixed a bug with the scrollback limit, infinite scrollback should now correctly work (Alexander Maznev)
  • The default scrollback length is now 5000 lines (Sebastian Geiger)
  • Fixed an issue that prevented the configuration file to be written back to disk correctly. As a result the file could sometimes be empty (Sebastian Geiger)
  • Fixed an issue with the copy and paste hotkeys when the scrollbar was configured to be on the left (Sebastian Geiger)
  • Avoid an error when the wizard was opened multiple times, now the already open window is focused (Sebastian Geiger)
  • Tilda can now be configured as a desktop window (EWMH Hint) (Paul G)
  • There is now a search widget that can be shown with CTRL+SHIFT+F and hidden with Esc (Alexander Maznev and Sebastian Geiger)
  • Support for the new VTE 2.91 API version was added and is enabled by default, it is still possible to use the old 2.90 API by specifying '--disable-vte-2.91' at configure time (Alexander Maznev)
  • Fixed an issue with the autohide option by preventing repetitive pulls within 150ms (Furkan Mustafa)
  • The hide animation has been reworked and no longer resizes the tilda window when hiding it. Additionally some issues with different window managers were fixed. (Lean Rada and Sebastian Geiger)
  • The monitor chooser in the wizard now uses the monitor names instead of the monitor number (Sivno Toranga-San)
  • The prevtab and nexttab keybindings have been swapped in the wizard to make them more intuitive (Sebastian Geiger)
  • There have also been several other fixes, code cleanups and changes to the build system, which should improve the overall stability and usability of tilda (Sebastian Geiger and others)

2015-06-28 Tilda 1.2.4 released

Tilda 1.2.4 was released on June 28, 2015 and fixed a regression introduced in the last release, that caused the copy/paste hotkeys to stop working after a tab was moved.

2015-06-20 Tilda 1.2.3 released

Tilda 1.2.3 was released on June 20, 2015 and fixed several issues:

  • Fix a transparency issue on GNOME Shell
  • Fixed some memory and pointer issues
  • Fix move-tab key-binding behavior
  • The wizard window will now in front of the terminal and now behind it
  • An invalid custom command no longer makes tilda hang
  • Fix an issue with the scrollback limit, infinit scrollback now works correctly
  • Increase the default scrollback length to 5000 lines
  • Fix an issue with copy and paste when the scrollbar was configured to appear on the left
  • Fixed an issue with config file being trunkated when tilda was closed or the process killed forcibly and tilda did not have enough time to write the whole config file to disk.

2014-10-28 Tilda 1.2.2 released

Tilda 1.2.2 was released on October 28, 2014 and fixed a bug where Tilda would incorrectly exit if stale lock files were present.

2014-10-16 Tilda 1.2.1 released

Tilda 1.2.1 was released on October 16, 2014 and had a few fixes to translations and packaging.

2014-10-15 Tilda 1.2.0 released

Tilda 1.2.0 was released on October 15, 2014 with many changes. For a complete list please look into the changelog.

2014-09-22 Tilda 1.1.13 released

Tilda 1.1.13 was released on September 22, 2014. This will most likely be the last release of the tilda 1.1 series. The next release will be Tilda 1.2 which I plan to release before the Debian testing freeze in a few weeks. If you have any urgent wishes or pull requests then please create an issue soon.