Releases: otsaloma/gaupol
Releases · otsaloma/gaupol
0.24.1
- Possibly fix floating status label colors on non-Adwaita themes
- Add an AppData XML file
- Add French translation (RyDroid)
- Update Czech translation (Pavel Fric)
0.24
- Add action to set the end time from video position
(see also https://wiki.gnome.org/Apps/Gaupol/CreatingSubtitles) - Use a floating label for the statusbar
- Show search dialog messages in a floating label
in the search dialog - Use inline toolbars in the preferences dialog
- Apply GNOME Goal: Add keywords to application desktop files
- Hide translation text column by default and show only when a
translation file is opened or the column is explicitly selected
to be shown - Remove video toolbar (video file and framerate selectors)
- Add a framerate selector to save dialogs (shown only when
converting from a time-based file format to a frame-based
or vice versa) - Change a couple keybindings
- Move "Select Video" from the file menu to the tools menu (below
"Preview") to clarify that it relates to the external preview - Add Galician translation (Leandro Regueiro)
- Update Spanish translation (Carlos Mella)
0.23
- Add a built-in GStreamer-based video player
- Add a not-required, but recommended dependency on PT fonts
(PT Sans Caption and PT Mono) used by default for video player's
subtitle and timecode overlays - Bump PyGObject dependency to version 3.6.0 or later
- Fix
KeyError
tearing down extension on quit (#702518) - Update Spanish translation (Carlos Mella)
0.22
- Restore drop-down arrows on undo and redo toolbar buttons for those
using PyGObject 3.7.90 or greater (#686608) - Restore almost proper keeping track of recent files for those using
PyGObject 3.7.4 or greater (#678401, #695970) - Restore zebra-stripes, which were previously discarded by some
GTK+ themes - Mostly fix cell rendering speed issues with GTK+ 3.6 and later
- Add Czech translation (Pavel Fric)
0.21.1
- Fix error disconnecting text view's line length margin handler
(AttributeError: 'TextView' object has no attribute 'gaupol_ruler_handler_id'
) - Fix atomic file writing in weird cases where the subtitle file to
be written and its backup in the same directory would be on
different filesystems (Florian Léger, Osmo Salomaa) - Fix speed issues updating subtitle list selection (e.g. when doing
a search-and-replace-all with a alot of matches) - Speed up action sensitivity updates
0.21
- Restore inline spell-check, replace the previous GtkSpell
dependency with a dependency on pygtkspellcheck - Add partial support for fancy Unicode dashes, ellipses and
quotation marks in text correction patterns and "Toggle dialogue
dashes" action - Fix search dialog mnemonics
- Apply GNOME Goal: Remove markup in translatable messages
0.20.1
- Fix crash on startup on newer versions of PyGObject and/or GTK+
resulting from setting tool item types (#686608) - Fix side pane header menu (#686312)
- Disable "Join or Split Words" task in the text correction assistant
if no spell-check dictionaries are available (#686340) - Use a stock GTK+ close icon for tab close buttons if
"window-close-symbolic" is not found - Fix behaviour of spell-check dialog's "Replace with" entry
0.20
- Migrate to Python 3, GTK+ 3, GStreamer 1.0, PyGI and GNOME 3
- Bump Python dependency to 3.2 or greater
- Replace PyGTK dependency with PyGObject 3.0.0 or greater
- Bump optional GStreamer dependency to 1.0 or greater
- Disable inline spell-checking while waiting for introspection
support to be added to GtkSpell - Disable speech recognition while waiting for pocketsphinx to be
ported to GStreamer 1.0 - Rewrite line-breaking algorithm to use a Knuth-Plass-style flexible
system of penalties and a versatile measure of goodness - Write subtitle files in a proper atomic manner (on Windows this
is fully atomic only with Python 3.3 or later) - Ellipsize tab labels in the middle (#686099)
- Remove
-c
/--config-file
option (you're better off settingXDG_*
environment variables if you're doing something weird) - Add 48x48 and 256x256 pixel PNG icons and remove SVG icon
- Fix bug in saving a temporary file for preview (#685706)
- Fix signatures of decorated functions in API documentation
- Use filename extension
.extension
for extension metadata files
(instead of previous.gaupol-extension
) - Use filename extension
.bookmarks
for bookmark files written by
the bookmarks extension (instead of previous.gaupol-bookmarks
) - Release source tarballs only compressed as
tar.xz
(instead
of the previoustar.gz
andtar.bz2
) - Update Brazilian Portuguese translation
(Átila Camurça, Darlildo Lima) - Update Hungarian translation (Andrássy László)
- Update Spanish translation (Carlos Mella)
0.19.2
- Allow preview of unsaved documents (#661242)
- Use subtitles from selected range if applicable in the Transform
Positions dialog (#663158) - Fix mplayer preview command to work if gaupol was started as a
background process (with &) from a terminal window (#660035) - Fix
TypeError
when speech recognition stopped in the middle of a
subtitle - Fix
IndexError
when speech recognition finished with no speech
detected (#659411) - Fix
UnicodeDecodeError
when reading configuration file (#661123) - Rename
manifest
directory in source tarball to avoid clashes with
MANIFEST
file on case-insensitive filesystems
0.19.1
- Fix gettext initialization in aeidon package to not make global
changes (Olivier Aubert, Osmo Salomaa, Debian bug #639668) - Fix speech recognition advance length handling so that subtitles
don't start too early - Update Russian translation (Alexandre Prokoudine)