marco (1.26.2-4.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Use Y2K38-unsafe startup-notification API. (Closes: #1086472)

 -- Bastian Germann <bage@debian.org>  Wed, 12 Mar 2025 20:00:03 +0100

marco (1.26.2-4) unstable; urgency=medium

  * debian/:
    + Drop black-frame-in-X2Go-sessions-workaround, re-enable compositing by
      default again. This drops the gsettings override
      20_marco-debian.gschema.override.
  * debian/libmarco-private2.symbols:
    + Update symbols.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 19 Aug 2023 22:36:05 +0200

marco (1.26.2-3) unstable; urgency=medium

  * debian/rules:
    + Add configure option: --enable-verbose-mode, to ease debugging at runtime
      by using 'MARCO_VERBOSE=1 marco --replace'.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 19 Aug 2023 22:22:04 +0200

marco (1.26.2-2) unstable; urgency=medium

  * debian/patches:
    + Add 0001_check-availability-of-compositing-1.patch and
      0002_check-availability-of-compositing-2.patch. Check that compositing
      is not only requested, but also available.

      Enabling code that is supposed to be used in compositing conditions is
      harmful if compositing is not actually available. Just checking the
      preference is not enough to make sure that compositing is available -
      the X server might be missing crucial extensions for compositing to
      work, which in turn correctly disables the internal compositor.

      The end result is graphical issues like black borders around windows in
      such situations.

      Make sure that compositing is both requested AND available to fix this
      bug.

      This resolves an annoying issue when running MATE desktop in X2Go
      sessions with the x2goagent (nx-libs) Xserver backend.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 19 Aug 2023 21:31:53 +0200

marco (1.26.2-1) unstable; urgency=medium

  * New upstream release.
    - Fix window titles sometimes shown incorrectly when owned as root.
      This affects mostly KDE apps if they are run on MATE. (Closes:
      #1040752)
  * debian/patches: Drop patches 0001, 0002 and 0003. Applied upstream.
  * debian/control:
    + Bump Standards-Version: to 4.6.2. No changes needed.
  * debian/copyright:
    + Update copyright attribution for debian/ folder.

 -- Mike Gabriel <sunweaver@debian.org>  Mon, 10 Jul 2023 06:16:29 +0200

marco (1.26.1-3) unstable; urgency=medium

  * Revert "debian/control: Drop B-D: libxpresent-dev." introduced with
    marco 1.26.0-2.
    The underlying cause of the problem (see Launchpad issue #1960621) has
    long been solved in X.org's present extension. (This really closes:
    #1034605).

 -- Mike Gabriel <sunweaver@debian.org>  Wed, 26 Apr 2023 07:46:12 +0200

marco (1.26.1-2) unstable; urgency=medium

  * debian/patches:
    + Add patches 0001, 0002 and 0003. Fixes marco crashing when run in an X2Go
      session. (Closes: #1034677).
  * debian/{marco-common.install,20_marco-debian.gschema.override}:
    + Disable compositing manager in marco, hides dark border around windows in
      X2Go. (Closes: #982879). This also works around screen tearing in MATE
      desktop when installing MATE in Debian with default settings. (Closes:
      #1034605).

 -- Mike Gabriel <sunweaver@debian.org>  Tue, 25 Apr 2023 15:49:34 +0200

marco (1.26.1-1) unstable; urgency=medium

  * New upstream release.
  * debian/patches:
    + Add 1001_marco-Add-cmdline-option-no-keybindings-for-disablin.patch.
      Add cmdline option --no-keybindings for disabling key bindings
      directly on WM startup.
  * debian/control:
    + Add B-D: libxres-dev.
    + Bump Standards-Version: to 4.6.1. No changes needed.
  * debian/copyright:
    + Update attributions for debian/.
  * lintian: Update tag syntax.

 -- Mike Gabriel <sunweaver@debian.org>  Sun, 13 Nov 2022 21:28:36 +0100

marco (1.26.0-2) unstable; urgency=medium

  [ Martin Wimpress ]
  * debian/control:
    + Drop B-D: libxpresent-dev. (LP: #1960621)
  * debian/patches:
    + Add 0000_shadows.patch: Consistent radius and opacity for shadows.

 -- Mike Gabriel <sunweaver@debian.org>  Wed, 02 Mar 2022 13:25:55 +0100

marco (1.26.0-1) unstable; urgency=medium

  [ Martin Wimpress ]
  * New upstream release.
  * debian/*.symbols:
    + Dependencies updated for MATE 1.26.
  * debian/patches:
    + Drop 0002_tabpopup-fix-cairo-surface-leak.patch. Applied upstream.
    + Drop 0001_no-shadows-for-side-tiled-windows.patch. Applied upstream.

  [ Mike Gabriel ]
  * debian/control:
    + Bump Standards-Version: to 4.6.0. No changes needed.
  * debian/watch:
    + Use format version 4.
  * debian/libmarco-private2.lintian-overrides:
    + Rename shlib-calls-exit to exit-in-shared-library.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 11 Dec 2021 02:28:33 +0100

marco (1.24.1-3) unstable; urgency=medium

  * debian/patches:
    + Add 0002_tabpopup-fix-cairo-surface-leak.patch. Fix cairo surface leak in
      src/ui/draw-workspace.c. (Closes: 990859).

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 10 Jul 2021 23:47:08 +0200

marco (1.24.1-2) unstable; urgency=medium

  [ Martin Wimpress ]
  * debian/patches:
    + Add 0001_no-shadows-for-side-tiled-windows.patch: Do not render shadows
      for side tiled windows.

 -- Mike Gabriel <sunweaver@debian.org>  Tue, 02 Feb 2021 10:45:35 +0100

marco (1.24.1-1) unstable; urgency=medium

  * New upstream release.
  * debian/control:
    + Bump DH compat level to version 13.
  * debian/copyright:
    + Update copyright attributions.

 -- Mike Gabriel <sunweaver@debian.org>  Thu, 13 Aug 2020 08:37:48 +0200

marco (1.24.0-1) unstable; urgency=medium

  [ Mike Gabriel ]
  * debian/control:
    + Bump Standards-Version: to 4.5.0. No changes needed.
  * debian/upstream/metadata:
    + Drop obsolete fields Contact: and Name:.
    + Append .git suffix to URLs in Repository: field.

  [ Martin Wimpress ]
  * New upstream release.
  * debian/copyright:
    + Update copyright attributions.
  * debian/control:
    + Add B-D autoconf-archive.
    + Update Depends: to support MATE Desktop 1.24.
  * debian/libmarco-private2.symbols:
    + Update symbols.

 -- Mike Gabriel <sunweaver@debian.org>  Thu, 13 Feb 2020 12:18:23 +0100

marco (1.22.4-1) unstable; urgency=medium

  * New upstream release.
    - Fix appearing windows in foreground when switching workspaces. (Closes:
      #932980).
  * debian/control:
    + Add Rules-Requires-Root: field and set it to no.
    + Bump Standards-Version: to 4.4.1. No changes needed.
  * debian/patches:
    + Drop 0001_scale_window_control_buttons.patch. Applied upstreanm.

 -- Mike Gabriel <sunweaver@debian.org>  Sat, 14 Dec 2019 09:58:31 +0100

marco (1.22.3-2) unstable; urgency=medium

  [ Martin Wimpress ]
  * debian/patches:
    + Add 0001_scale_window_control_buttons.patch. Render window buttons a
      cairo surfaces. (LP: #1773653)

 -- Mike Gabriel <sunweaver@debian.org>  Wed, 23 Oct 2019 14:52:10 +0200

marco (1.22.3-1) unstable; urgency=medium

  [ Martin Wimpress ]
  * New upstream release.

 -- Mike Gabriel <sunweaver@debian.org>  Fri, 27 Sep 2019 22:46:31 +0200

marco (1.22.2-1) unstable; urgency=medium

  * Re-upload to unstable as is.

 -- Mike Gabriel <sunweaver@debian.org>  Sun, 21 Jul 2019 16:34:15 +0200

marco (1.22.2-1~exp1) experimental; urgency=medium

  [ Martin Wimpress ]
  * New upstream release. (LP: #1769411)
  * debian/libmarco-private1.symbols:
    + Update for Marco 1.22.2

  [ Mike Gabriel ]
  * libmarco-private2: SONAME transition.
  * debian/{compat,control}:
    + Use debhelper-compat notation. Bump to DH compat level version 12.
  * debian/control:
    + Bump Standards-Version: to 4.4.0. No changes needed.
  * debian/rules:
    + Drop dbgsym-migration dh_strip override.
  * debian/copyright:
    + Update copyright attributions.

 -- Mike Gabriel <sunweaver@debian.org>  Thu, 11 Jul 2019 12:35:25 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libmarco-private2`.
