Skip to content

Releases

2.0.1

Choose a tag to compare

@otsaloma otsaloma released this 15 Sep 18:32
2.0.1
  • Fix theming related hang on startup with GTK ≥ 4.23.1 (#249)
  • Drop support for the general.theme config file option with GTK < 4.20

2.0

2.0

Choose a tag to compare

@otsaloma otsaloma released this 09 Aug 15:50
2.0
  • Migrate to GTK-4
  • Modernize the look of dialogs
  • Make spell-check dialog text directly editable
  • Combine window titlebar and toolbar into a header bar
  • Allow overriding encoding and newlines when saving (#137)
  • Follow the system-wide dark theme preference (GTK ≥ 4.20), overridable with the general.theme config file option, which replaces the previous general.dark_theme option
  • Drop support for extensions; replace the custom-framerates extension with config file option editor.custom_framerates
  • Switch the integrated video player from gtksink to gtk4paintablesink
  • Use a one-second preview offset for all external video players
  • Raise Python dependency to ≥ 3.10
  • Raise PyGObject dependency to ≥ 3.40
  • Raise GTK dependency to ≥ 4.12
  • Raise GStreamer dependency to ≥ 1.18
  • Replace gspell dependency with libspelling ≥ 0.2
  • Fully rewritten installation mechanism, see README.md and PACKAGING.md

1.16

Choose a tag to compare

@otsaloma otsaloma released this 13 Apr 19:35
1.16

Two fixes for compatibility with Python 3.15, which can be expected to
be released around fall 2026. These have both been deprecated for a
while, but will be removed in 3.15.

  • Don't use deprecated locale.getdefaultlocale (#226)
  • Don't use deprecated importlib.load_module (#227)

1.15

Choose a tag to compare

@otsaloma otsaloma released this 10 Jun 18:55
1.15
  • Don't merge font tags with different values (#224)
  • Drop dependency on chardet
  • Add dependency on charset-normalizer
  • Raise Python dependency to >= 3.5

1.14.1

Choose a tag to compare

@otsaloma otsaloma released this 02 Apr 18:58
1.14.1
  • Fix invalid entry in AppData file (#219)

1.14

Choose a tag to compare

@otsaloma otsaloma released this 31 Mar 20:11
1.14
  • Change the icon for the toggle video player toolbar item to an action icon (not mimetype) that has a symbolic version available
  • Fix installation on Python >= 3.12 by using distutils from setuptools

1.13

Choose a tag to compare

@otsaloma otsaloma released this 08 Oct 16:04
1.13
  • Fix translations missing for enums (#210)
  • Fix Python 3.12 compatibility and drop support for Python < 3.4 (#211)
  • Add Chinese (China) translation (tzwasd)

1.12

Choose a tag to compare

@otsaloma otsaloma released this 21 Jan 17:10
1.12
  • Don't remember window position on screen (seems more common and better left to the window manager)
  • Fix cursor construction error on Wayland (#202)

1.11

Choose a tag to compare

@otsaloma otsaloma released this 03 Apr 01:05
1.11
  • Add IBM858, ISO-8859-11 and ISO-8859-16 encodings
  • Fix displayed line lengths being incorrect for subtitles with special characters such as apostrophes

1.10.1

Choose a tag to compare

@otsaloma otsaloma released this 06 Oct 19:24
1.10.1
  • Fix playing selection (#188)