Skip to content

Releases: lxqt/qtermwidget

2.3.0

05 Nov 12:26
2.3.0
d6f891a

Choose a tag to compare

  • Emoji flags are supported.
  • Moved away from deprecated declarations in pyproject.toml.
  • Updated the example for using PyQt6.

2.2.0

17 Apr 09:42
2.2.0
c53b18e

Choose a tag to compare

This release is mostly about fixing issues in text rendering. Also, auto-hiding of inactive mouse cursor is supported.

More details:

  • Fixed the problem with characters like '⧸' (U+29F8).
  • Close the session correctly before destroying it.
  • Fixed URL highlighting on wrapping.
  • Handle double-column and small characters correctly on calculating text width.
  • Fixed problem with characters wider than monospace.
  • Support combining characters.
  • Make too wide characters fit into available space.
  • Get rid of "Mq", which sometimes persisted at the top left corner after the display was updated.
  • Added support for auto-hiding inactive mouse cursor.
  • Fixed cursor blinking with subterminals.

2.1.0

05 Nov 06:55
2.1.0
df7297b

Choose a tag to compare

  • Silenced old compilation warnings.
  • Bumped the version for QTerminal.

2.0.1

27 Jun 17:27
2.0.1
92f78ac

Choose a tag to compare

Fixed visual artifacts due to a mistake about conversion to std::wstring in Qt6 port.

2.0.0

17 May 16:36
2.0.0
4703b79

Choose a tag to compare

The library is ported to Qt6, in additions to receiving several fixes, improvements and code cleanups.

1.4.0

05 Nov 12:15
1.4.0
58981da

Choose a tag to compare

Main changes:

  • TERM env variable is set to xterm-256color when not set with QTermWidget::setEnvironment().
  • getForegroundProcessId() is added to QTermWidget class to allow terminal apps to check if the user has started a process in the shell and alert them.
  • A great amount of code cleanup.
  • Falcon color scheme is added.

1.3.0

15 Apr 16:16
1.3.0
a55c5e6

Choose a tag to compare

Main changes:

  • A problem is fixed in switching the color scheme between dark and light.
  • Prevented a crash on splitting the terminal under kwin_wayland.

1.2.0

05 Nov 09:59
1.2.0
c72802e

Choose a tag to compare

Main changes:

  • Bidi rendering is enabled by default.
  • Text DND follows the settings for newline trimming and multiline prompt.
  • QTermWidget can be used as a Qt Plugin.

1.1.0

16 Apr 13:37
1.1.0
a4be489

Choose a tag to compare

Main changes:

  • Handled the zero history size.
  • Added API documentation and followed the naming convention in some places of the code.
  • Return focus to the terminal on closing the search bar.
  • Code cleanup and enhancement.

1.0.0

05 Nov 11:37
1.0.0
cfb8348

Choose a tag to compare

Main changes:

  • Bumped minimum required Qt version to 5.15.
  • Fixed crash under (Plasma) Wayland on opening tab and splitting.
  • Quote drag-and-drop file names.
  • Backported CNL and CPL support from Konsole.
  • Some code cleanup.