Recent Releases
4.18.226 Dec 2024 07:45
minor bugfix:
Update copyright year.
I18n: Update po/LINGUAS list.
Added missing Keywords entry to.desktop file.
medialist: wrong response code when saving.
player: Do not forward up/down keys to playlist.
Remove unnecessary GtkAllocation heap allocation.
build: Bump dependency versions and remove dead code.
scan-build: unix.Malloc.
gcc-analyzer: -Wanalyzer-possible-null-argument.
build: clang: -Wunused-but-set-variable.
I18n: Update po/LINGUAS list.
build: Explicitly depend on gstreamer-audio.
build: Clean up references of gstreamer-interfaces.
build: Explicitly depend on gstreamer-tag.
build: Use XDT_VERSION_INIT and get rid of configure.ac.in.
build: Switch from intltool to gettext.
Do not use type-check macros to test whether an object is still alive.
Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Norwegian
Nynorsk, Occitan (post 1500), Polish, Portuguese, Portuguese.
(Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish,
Swedish, Telugu, Thai, Turkish, Ukrainian, Uyghur.
4.18.101 Dec 2023 12:45
minor feature:
Add missing chain-up to parent in constructed().
Add runtime guard for XfceSMClient.
build: Restrict XfceSMClient to X11.
build: Use XDT_CHECK_OPTIONAL_FEATURE.
Small UI Improvements.
parole-conf: critical warning and memory leak.
build: Define our own windowing macro instead of extending GDK's.
plugins: Disable systray icon outside X11.
Guard X11 code paths.
invisible mouse ().
Add middle click actions to tray icon ().
docs: Remove useless check.
mpris2: Properly disconnect signal handlers.
powermanager: Add missing sanity check.
Only use header bar if gtk-dialogs-use-header ().
build: Add -export-dynamic to LDFLAGS.
Add icons at missing sizes, clean up SVG metadata.
Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), English (United
Kingdom), Estonian, Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Interlingue, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post
1500), Polish, Portuguese, Portuguese (Brazil), Russian, Serbian,
Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Uyghur.
4.18.010 Aug 2023 12:25
major feature:
4.16.011 Jan 2021 03:15
major feature:
Add README.md to EXTRA_DIST.
Translation Updates:
Albanian, Basque, Belarusian, Catalan, Chinese (China), Chinese.
(Taiwan), Czech, Dutch, Estonian, Finnish, French, German, Hebrew,
Italian, Japanese, Lithuanian, Norwegian Bokmål, Portuguese,
Portuguese (Brazil), Russian, Serbian, Spanish, Swedish, Turkish.
4.15.027 Dec 2020 03:15
major feature:
Playlist Improvements.
- Playlist is now an in-window popover instead of resizing the player window.
- Shuffle functionality now utilizes a sort filter instead of shuffling in
place, making it possible to un-shuffle and make playlist history more
accurate.
DVD Support.
- Added a menu option to activate the subpicture menu.
- DVD chapter selection from the playlist is functional again.
- The DVD menu will now automatically load if playback does not start
successfully.
Dialog Appearance Improvements
Each of the dialogs were ported to CSD with some cleanup and default buttons
marked as "suggested". The following dialogs had some additional improvements:
- Go To Position: Input orientation changed to vertical for better clock-like
appearance.
- Keyboard Shortcuts: Adjusted to "always-center" positioning since transient
positioning failed.
- Open File: Spinner configured as the FileChooser "extra" widget.
- Open Location: Removed some duplicated text.
- Plugins: Rearranged the plugins manager, giving each plugin a proper About
dialog.
- Save Playlist: Extension treeview replaced with a combobox and now filters
the FileChooser.
General.
- Added basic GitLab pipeline.
- Added new icon and icon name "org.xfce.parole".
- Added README.md.
- distcheck builds with intltool 0.51.0.
- full-debuilds with GLib 2.35+.
- missing-prototypes errors.
- Player controls are no longer hidden while the sound popover is open.
- Selecting an option on the "Stream is taking too long" dialog will now
dismiss the dialog.
- Sort POTFILES.in to make it easier to review.
Translation Updates
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Chinese (China), Chinese (Taiwan), Croatian, Danish, Dutch, Eastern Armenian,
English (Australia), Estonian, Galician, German, Greek, Hebrew, Hungarian,
Icelandic, Indonesian, Interlingue, Italian, Kazakh, Lithuanian,
Occitan (post 1500), Polish, Portuguese, Slovak, Slovenian, Spanish, Swedish,
Telugu, Turkish, Ukrainian
1.0.517 Nov 2019 02:05
minor bugfix:
- creation cleanup of thumbnails.
- volume hotkeys in fullscreen.
- compiler warnings.
Translation Updates:
English (United Kingdom), Galician, Hebrew, Korean, Malay, Serbian,
Slovenian, Thai.
1.0.412 Aug 2019 03:15
minor bugfix:
- Inhibit power management during video playback.
Translation Updates: Finnish, Galician, Hungarian, Japanese,
Portuguese (Brazil).
1.0.328 Jul 2019 03:15
minor bugfix:
- Drop deprecated OnlyShowIn keys in desktop actions.
- Ensure the time divider is shown/hidden correctly.
- closing of Parole process with Ctrl-Q.
- compiler warnings (clang).
- Gtk-CRITICAL when closing main window.
General.
- Change text ' ' to '...' for consistency with other Xfce apps.
- Change text '60 seconds' to '1 minute'.
- Move appdata to metainfo.
Translation Updates: Albanian, Armenian (Armenia), Basque, Bulgarian, Catalan,
Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch, Finnish,
French, Galician, German, Icelandic, Interlingue, Italian, Lithuanian,
Norwegian Bokmål, Portuguese, Portuguese (Brazil), Russian, Serbian, Spanish,
Turkish.
1.0.205 Apr 2019 03:15
minor bugfix:
- Added support for GST_INSTALL_PLUGINS_HELPER_MISSING
when attempting to install missing codecs.
- compiler error -Wcast-function-type (GCC 8).
- disabling vendor-enabled plugins.
- crash when disabling plugins.
- play button sensitivity items are added to playlist.
- Appstream validation by removing tags.
- plugin active state when reopening the Plugins dialog.
- Resolved g_type_class_add_private warnings.
Translation Updates: Albanian, Arabic, Asturian, Basque, Belarusian,
Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech,
Danish, Dutch, English (Australia), Finnish, French, Galician, German,
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese,
Kazakh, Korean, Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500),
Polish, Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak,
Slovenian, Spanish, Swedish, Telugu, Thai, Turkish, Uighur, Ukrainian.
1.0.112 Apr 2018 03:15
minor bugfix:
Stable translations release.
Translation Updates: Chinese (China), Chinese (Taiwan), Czech, Danish,
Dutch, English (Australia), Finnish, French, Hebrew, Italian, Japanese,
Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil), Russian, Serbian,
Spanish, Swedish, Turkish, Ukrainian.
1.0.002 Mar 2018 03:15
major bugfix:
First stable release of the Parole 1.0.x series!
New Features.
- Added "Automatic" video output option. This uses the autoimagesink to
provide the best available video sink for the environment, eliminating
the dreaded 'Could not initialise Xv output' error.
- bit crashes when using the MPRIS2 plugin.
- crash on "Clear History" button press.
- appdata validation.
- full debuilds and resolved implicit-fallthrough build warning.
- Replaced stock icon by freedesktop.org compliant option.
Translation Updates: Albanian, Arabic, Asturian, Basque, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish, Dutch,
English (Australia), Finnish, French, Galician, German, Greek, Hebrew,
Hungarian, Icelandic, Indonesian, Italian, Japanese, Kazakh, Korean,
Lithuanian, Malay, Norwegian Bokmål, Occitan (post 1500), Polish,
Portuguese, Portuguese (Brazil), Russian, Serbian, Slovak, Spanish,
Swedish, Thai, Turkish, Uighur, Ukrainian.
0.9.205 Jun 2017 03:15
minor bugfix:
General.
- Update homepage to docs.xfce.org.
- Switch Xfce URLs to HTTPS.
New Features.
- Keyboard shortcuts helper available in the Help menu.
- New B/N keybindings for previous and next track ().
- null pointer dereference (CID 1375856).
- adding directories to queue via commandline ().
- shuffle functionality also repeating ().
- display order of audio and subtitle tracks ().
- "Clear Recent" clearing global history ().
- Ctrl-Q keybinding when in fullscreen ().
- string escaping in audiobox widget.
Deprecations.
- GTK minimum version bumped to 3.20.
- GStreamer minimum version bumped to 1.0.
- Replaced deprecated gtk_show_uri for GTK 3.22+.
Documentation.
- Complete the Parole Plugins documentation (100 symbol coverage).
- Improved documentation quality.
- Corrected typos where found.
Code Quality.
- Standardize header guards (cpplint).
- Standardize includes (native, system, project, related).
- Include directory when naming.h files (cpplint).
- Numerous whitespace (cpplint).
- Add braces for if/else bodies with multiple statements (cpplint).
- String length reduced to 120 characters.
- Cleanup.gitignore and add more definitions.
Translation Updates: Bulgarian, Catalan, Chinese (China), Chinese (Taiwan),
Croatian, Czech, Danish, Dutch, French, German, Greek, Hebrew, Indonesian,
Italian, Korean, Lithuanian, Malay, Norwegian Bokmal, Polish, Portuguese,
Portuguese (Brazil), Russian, Serbian, Slovak, Spanish, Swedish, Thai,
Ukrainian.
0.9.127 Feb 2017 12:05
minor bugfix:
Bumped the minimum GTK version to 3.14 to simplify code maintenance.
Disabled the clutter video backend for GTK 3.22+, needs significant
updates to be functional again.
Enabled GStreamer tag lookup for remote files.
desktop file name for xfce-sm-client.
null filenames with remote files.
debuilds (bad return types).
typos in appdata and parole-gst.
Improved support for live streams.
Made corrections to THANKS regarding the history of Aldegonde.
Translation Updates: Bulgarian, Catalan, Chinese (China),
Chinese (Taiwan), Croatian, Czech, Danish, Dutch, French, Japanese,
Korean, Lithuanian, Portuguese (Brazil), Russian, Serbian, Spanish,
Swedish, Ukrainian.
0.9.011 Feb 2017 03:15
major feature:
New "mini mode", toggled by right click in content area.
New play and replay icons, now actionable on click.
Replace most deprecated calls (except for GtkStatusIcon).
Reenable double-buffering for X11 video.
Set the window title and artwork to the filename when no ID3 tags are found.
Support loading plugins by basename (plugin-name.so).
Theme developers take note! This release drops the background color styles
for the controls. Tweak your "osd" class accordingly!.
Translation Updates: Asturian, Bulgarian, Catalan, Chinese (China), Croatian,
Czech, Danish, Dutch, French, German, Greek, Hebrew, Hungarian, Icelandic,
Japanese, Kazakh, Korean, Lithuanian, Norwegian Bokmal, Polish,
Portuguese (Brazilian), Russian, Slovak, Spanish, Swedish, Turkish, Ukrainian.
0.8.116 Oct 2015 03:15
minor bugfix:
New hidden setting to persistently hide the menubar.
- MPRIS2 plugin: Add missing signal watch on shuffle property ().
- building in demode.
- crash on that would happen in some systen configurations ().
- Make appdata validate ().
Translation Updates: Chinese (China), Chinese (Taiwan), English (Australia),
Finnish, French, Galician, German, Greek, Hebrew, Italian, Korean, Lithuanian,
Malay, Polish, Portuguese, Portuguese (Brazilian), Russian, Spanish, Swedish,
Thai, Ukrainian.
0.7.020 Nov 2014 23:25
major feature:
New Clutter video backend (build with --enable-clutter).
Video backend selection from Preferences dialog.
New "Go to position" feature.
GtkRevealer is now used for the controls with Gtk 3.10+.
New "hide-controls-timeout" setting to specify when controls should be hidden.
Cleaned up deprecated widgets and callbacks.
Bugs Fixed:
- Fixed "value invalid or out of range" errors.
- Fixed "Source ID not found" errors.
- Prevent mouse cursor from hiding when dialogs are open.
- Multimedia keys can now be properly disabled with the Preferences dialog.
- Fixed "Show Playlist" appearance in the menu and overlay.
- Fixed playlist file filter.
- Playback controls can now be always-enabled.
- Fixed subtitles with MKV files.
- Fixed audio cd playback.
- Fixed segmentation fault when sending filenames to existing instance.