xcowsay Changelog

What's new in xcowsay 1.6

Jun 11, 2023
  • Fix portability issues with signed vs unsigned chars in the config file parser (thanks to Charlène Wendling).
  • The -t option now allows fractional time values (e.g. -t 0.5 to display for half a second).
  • Set window type hint to notification to avoid shadows and other decorations (thanks to Markus Demleitner).
  • Add support for right-to-left text (thanks to @ilevi-code).

New in xcowsay 1.5.1 (Jun 11, 2023)

  • Fix black squares around cow and bubble on non-compositing window manager.

New in xcowsay 1.5 (Jun 11, 2023)

  • Updated from Gtk2/GDK to Gtk3/Cairo. Note that because of the removal of the `gtk_widget_shape_combine_mask' API that xcowsay used for transparency, we now rely on the alpha channel of the window and a compositing window manager for this.
  • As a side effect of this, the bubble is now anti-aliased, fixing a long-standing issue.
  • Unfortunately running xcowsay without a compositor is no longer supported. If this affects you please continue to use 1.4 as there are no functional changes in 1.5.
  • The cow position is more random (thanks to Tony Finch).

New in xcowsay 1.4 (Jun 11, 2023)

  • Fixed various usages of deprecated Gtk features
  • Allow values with quotes to be set in the config file
  • Fixed a crash when the -r option was used without a value
  • Added a --release option to close the window on mouse button release

New in xcowsay 1.3 (Nov 12, 2010)

  • This release fixes a number of minor bugs and adds several requested features including: word wrapping if text is too wide to fit on the screen; an option to display the bubble on the left side of the cow; an option to display the cow with no timeout; and updated translations.

New in xcowsay 1.1 (Aug 31, 2008)

  • This version adds a new "dream" mode that displays images in the cow's thought bubble.
  • There's also a new "think" mode that displays text in a thought bubble.
  • Many bugs from 1.0 have been fixed.