Skip to content

Releases: gnunn1/tilix

Beta 0.53.0

13 Mar 01:02
Compare
Choose a tag to compare

New version primarily geared towards bug fixes, the following changes were made:

  • When synchronized input is enabled, a new toggle button will appear in the titlebar that enables you to enable/disable the input on a per terminal basis
  • The terminal gets the focus back properly when closing search with escape
  • Fixed right-click issue with some apps like mc so it behaves like gnome terminal
  • The disable F10 menu accelerator option is now on by default and option has been hidden from preferences but can still be edited in dconf. Since terminix doesn't have a menu making this an option instead of just enabling it always is kind of pointless
  • Fixed various Gnome 3.20 issues to close #16
  • Added new option to use wide handle for Paned (splitter) widget as a fix for #127
  • Fixed issue #128 with determining right color scheme via colors

Beta 0.52.1

05 Mar 15:09
Compare
Choose a tag to compare

This is a quick fix for annoying issue #33 in 0.52.0 where the keyboard focus doesn't go to a terminal when closing a terminal.

Beta 0.52.0

05 Mar 00:52
Compare
Choose a tag to compare

This release is relatively minor, the following changes were made:

  • Added a number badge to sidebar button that appears when more then one session is active
  • Changed terminal and session numbering to start with 1 instead of 0
  • Fixed Next/Previous Terminal Shortcuts to be consistent
  • Internal terminal change to use different MatchCheck method as suggested by VTE maintainer

As per the previous version, if you are compiling from source, to get the various GtkD fixes you will need to either clone the GtkD repository and add a local-override in dub or update dub.selections.json to change the version number from 3.2.2 to ~master.

If no additional issues with memory are reported for this version I'll ask the GtkD maintainer to cut a new release.

Beta 0.51.0

27 Feb 23:01
Compare
Choose a tag to compare

Another week, another update of Terminix. The following items have been changed:

  • Integrated notifications into the sidebar instead of a separate button
  • Added a preference to make the terminal titlebar smaller (note to GTK changes, this does not work in the 3.20 pre-release)
  • Fixed a problem where closing a maximized terminal makes the session in-accessible (#107)
  • Fixed a bug where clicking on a url without a protocol closed terminix (#104)
  • Fixed issue where Nautilus extension would not open MTP or remote files (#100)
  • Added feature to enable terminix to load multiple sessions via the command line.
  • Terminal override title not saved in session JSON
  • Terminals saved in session JSON file can now have an optional command override, see new Layout Options
  • Changing terminal title moved to Layout Options
  • Fixed launching terminix with session JSON failed due on GTK 3.14 due to call to newer GTK API (#109)
  • GtkD maintainer provided workaround fix for profile segmentation fault (#101)
  • Patched some memory leaks in GtkD associated with profiles

The last two items in particular should be noted for people building from source, the workaround from the GtkD maintainer can be obtained by cloning the GtkD repository. My patches are local only at this time but are not hugely important, I just want to test them out for a potential pull request to GtkD in the future.

Beta 0.50.2

23 Feb 02:06
Compare
Choose a tag to compare

This is a minor update with the following changes:

  • Fixed issue with changes to shortcuts not working until terminix was re-started
  • Added support for dbus activation thanks to dsboger
  • Added localizations for Chinese and Taiwanese localizations thanks to MingcongBai and Arthur2e5
  • Fixed issue with encoding menu localization thanks to phw

Beta 0.50.1

21 Feb 01:14
Compare
Choose a tag to compare

Minor update with the following changes:

  • Fix segmentation fault when using fullscreen shortcut
  • Fix duplicate creation of GTKNotebook due to error in merge
  • Added German translation thanks to Philipp Wolfer
  • Fixed some typos thanks to Philipp Wolfer

Beta 0.50.0

19 Feb 18:14
Compare
Choose a tag to compare

This release makes the following changes:

  • Switching between sessions is now done via a sidebar which shows you a thumbnail preview of the session. Note that new shortcut has been created that replaces the old List one. This change is somewhat experimental, please report any stability/performance issues with it
  • Added fullscreen option and shortcut
  • Added option to disable GTK F10 menu binding
  • Localization for Nautilus plugin has been added thanks to dsboger
  • Now uses a popover for terminal context menu instead of traditional menu
  • Fixed bug with Solarized Dark not having right color for red text

Beta 0.46.0

12 Feb 23:36
Compare
Choose a tag to compare

Moving releases to beta level now that stability issues seem to have all been resolved with no pending bugs to resolve. This release adds some new features and a couple of minor bug fixes. New features include:

  • Added ability to maximize terminals. Note that maximized terminals have certain limitations, they cannot be split nor can they accept other terminals through drag and drop.
  • Added ability to save terminal text to a file
  • Exposed VTE option to hide mouse cursor similar to what gnome terminal does by default
  • Exposed existing option for cursor blink mode in profile preferences
  • For GTK 3.16 or lower, added option to disable transparency as enabling transparency disables drop shadows. In GTK 3.18 both can exist at the same time so this option is not exposed but can still be set in dconf-editor if necessary.
  • Community contributions including updated translations and new color scheme

Alpha 0.45.0

28 Jan 00:08
Compare
Choose a tag to compare
Alpha 0.45.0 Pre-release
Pre-release

Another release that mostly concentrates on bug fixes and stability but has a couple of new features as well:

  • Localization support is included with initial available languages being French and Brazilian Portguese
  • Nautilus extension that adds a "Open in Terminix" item to the context menu. Minor code adaptation from an example that shipped with libnautilus-extensions. Requires libnautilus-extensions and Python 2 to work
  • Fixed problem with scrollbar settings not being remembered
  • Re-worked command line parameters to make them work between primary and local instances of GTK Application
  • Fixed crash with drag and drop of text into Terminix
  • Added ability to zoom in/out/normal and configured for same key-bindings as gnome-terminal
  • Improved synchronized input, should not work with directional keys
  • Fixed issue with session saving/loading in locales where comma is used as decimal delimiter
  • Added option to disable-csd and tried to make result reasonably attractive

Alpha 0.40.0

22 Jan 21:01
Compare
Choose a tag to compare
Alpha 0.40.0 Pre-release
Pre-release

The following changes were made in Terminix:

  • Added a feature to execute commands against Terminix from the command line, see Command Line Actions
  • Fixed problem with not respecting global dark theme
  • Added new preference to have focus follow the mouse
  • Added new preference to strip # or $ from paste text if first character
  • Fixed a problem where shortcuts assigned to app actions didn't stick after re-starting
  • Added new version to detect and warn when VTE is not configured correctly, see VTE Configuration Issue
  • Fixed issue where shell wasn't closed immediately after terminal was closed
  • General stability improvements