wl-mirror (0.17.0-1) unstable; urgency=medium

  * Add a --title option to allow custom window titles with support for
    placeholders such as {target_output}. Thank you @mazunki!
  * Add support for controlling multiple simultaneous wl-present sessions
    using the WL_PRESENT_PIPE_NAME env var or --name option
  * Improve wl-present behaviour when not having pipectl installed
  * Fix wl-present behaving inconsistently when running multiple sessions at
    once.
  * Upstream release tarballs are now bit-by-bit reproducible from git.

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Mon, 14 Oct 2024 21:52:06 +0200

wl-mirror (0.16.5-2) unstable; urgency=medium

  * Depend on wayland-protocols instead of using the upstream bundled
    wayland-protocols.
  * Fix wayland-protocols and wlr-protocols not being credited in the
    copyright file.

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Fri, 26 Jul 2024 18:03:43 +0200

wl-mirror (0.16.5-1) unstable; urgency=medium

  * Fix wl-mirror consuming 100% CPU on one core when using the --stream (or
    -S) option. Since wl-present uses the stream option, this also affected
    wl-present usage.

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Fri, 19 Jul 2024 16:22:52 +0200

wl-mirror (0.16.4-1) unstable; urgency=medium

  * Allow specifying additional options after wl-present mirror. This allows
    starting wl-mirror directly in fullscreen via wl-present, e.g. wl-present
    mirror --fullscreen-output HDMI-A-1 --fullscreen.
  * Allow overriding slurp in wl-present via WL_PRESENT_SLURP environment
    variable.
  * Automatically detect fuzzel as a dmenu replacement in wl-present
  * Add kanshi configuration example to README
  * Update wl-present man page

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Mon, 1 Jul 2024 15:40:01 +0200

wl-mirror (0.16.3-1) unstable; urgency=medium

  * Fixed wl-mirror crashing when more than one seat exists in the session
  * Simplified handling of WL_PRESENT_DMENU in wl-present
  * Added unset-region and unfullscreen options to wl-present

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Thu, 13 Jun 2024 20:09:40 +0200

wl-mirror (0.16.2-2) unstable; urgency=medium

  * Fixed the wl-present package description breaking the guidelines on binary
    package descriptions (Closes: #1067597)

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Sun, 24 Mar 2024 11:30:20 +0100

wl-mirror (0.16.2-1) unstable; urgency=medium

  * Added wl-present, a script for managing presentation sessions with
    wl-mirror that allows interactive control of the output or region that is
    mirrored (Closes: #1065245)

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Sat, 02 Mar 2024 13:09:22 +0100

wl-mirror (0.16.1-1) unstable; urgency=medium

  * Fixed regions being incorrectly applied on outputs with fractional scale

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Fri, 02 Feb 2024 14:46:19 +0100

wl-mirror (0.16.0-1) unstable; urgency=medium

  * Implemented fractional scale support
  * Made scaling and scaling filter options independent
  * Added --scaling cover option for cropping image to fit
  * Changed --scaling exact to also perform exact multiple downscaling

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Tue, 23 Jan 2024 17:25:34 +0100

wl-mirror (0.15.0-1) unstable; urgency=medium

  * Updated wayland-protocols to 1.32 and wlr-protocols to the latest version
  * Fixed some build system issues where changed files would not get rebuilt
  * Added --fullscreen and --fullscreen-output options for starting wl-mirror
    in fullscreen and setting the output to fullscreen to

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Thu, 28 Dec 2023 20:39:38 +0100

wl-mirror (0.14.2-1) unstable; urgency=medium

  * Fixed unclear licensing terms in the README. This project is now licensed
    as GPL-3.0-or-later

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Fri, 27 Oct 2023 14:02:58 +0200

wl-mirror (0.14.1-1) unstable; urgency=medium

  * Performed some refactors in preparation for XDG Desktop Portal Support
  * Fixed potentially incorrect rendering when the image contains an alpha
    channel
  * Fixed an incorrect log message in the screencopy backend
  * Clarified when scdoc is required in the README

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Thu, 26 Oct 2023 14:13:08 +0200

wl-mirror (0.13.2-1) unstable; urgency=medium

  * Document --freeze options in the manual pages
  * Fix typos in debug log messages

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Fri, 11 Aug 2023 14:09:58 +0200

wl-mirror (0.13.1-1) unstable; urgency=medium

  * Initial release (Closes: #1012684)

 -- Ferdinand Bachmann <ferdinand.bachmann@yrlf.at>  Thu, 16 Mar 2023 16:23:42 +0000
