phoc (0.46.0-1) unstable; urgency=medium

  * New upstream release
    * Avoid stale inhibitors when forwarding to gnome-session

 -- Guido Günther <agx@sigxcpu.org>  Mon, 31 Mar 2025 10:07:16 +0200

phoc (0.46~rc2-1) unstable; urgency=medium

  * New upstream release
    * Fix gtk4-layer-shell related crash

 -- Guido Günther <agx@sigxcpu.org>  Thu, 27 Mar 2025 11:54:03 +0100

phoc (0.46~rc1-1) unstable; urgency=medium

  * New upstream release
    * New protocols: ext-foreign-toplevel-info, alpha-modifier-v1 protocol
    * Add (optional) spinner animation to output shield
    * Unify layer-surface and xdg-surface subsurface and popup handling
    * Check `ID_INPUT_KEYBOARD` to identify hardware keyboards. This
      allows e.g. flip phones to mark their T9 style keyboard as such.
    * Allow X11 surfaces to use transparency
    * Fix subsurface scaling when rendering to buffer

 -- Guido Günther <agx@sigxcpu.org>  Sat, 22 Mar 2025 14:00:48 +0100

phoc (0.45.0-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Fri, 14 Feb 2025 17:02:14 +0100

phoc (0.45~rc1-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Fri, 07 Feb 2025 17:59:39 +0100

phoc (0.45~git+beta1-1) unstable; urgency=medium

  * New upstream release
    * Switch to wlroots 0.18.x
    * Support xdg-shell's surface suspend for fully occluded windows
      (e.g. when screen is locked)
    * Smoothen output mode/scale/transform changes
    * Fix touch point and damage tracking debugging
    * Allow to enable/disable touch point and damage tracking debugging at
      runtime
    * Lots of internal modernization, cleanup and robustness fixes

 -- Guido Günther <agx@sigxcpu.org>  Sat, 01 Feb 2025 17:08:17 +0100

phoc (0.45~git20250116.64b30aa-1) unstable; urgency=medium

  * New upstream git snapshot
    * Support surface suspend
    * Leak fixes
    * Fix crash on layer surface removal

 -- Guido Günther <agx@sigxcpu.org>  Thu, 16 Jan 2025 18:01:44 +0100

phoc (0.44.0-2) unstable; urgency=medium

  * Backport upstream MR to use wlroots-0.18.x. This has some known lose ends
    but otherwise the whole mobile stack is completely broken in sid due to
    phoc being uninstallable and it seems we won't get 0.17 back 😥.
    (Closes: #1091553)

 -- Guido Günther <agx@sigxcpu.org>  Tue, 31 Dec 2024 10:54:08 +0100

phoc (0.44.0-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Mon, 30 Dec 2024 14:55:41 +0100

phoc (0.44~rc1-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Sat, 21 Dec 2024 17:34:21 +0100

phoc (0.43.0-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Fri, 15 Nov 2024 09:57:07 +0100

phoc (0.43~rc1-1) unstable; urgency=medium

  * New upstream release
    - Fix interaction between predit and pointer
    - Fix flickering text bubbles in e.g. GTK4 text selection
    - Disable direct scan out when we need the shell overlay
    - Fix possible crash with XWayland surfaces
    - Only show cursor when there was mouse movement
    - Support cursor themes

 -- Guido Günther <agx@sigxcpu.org>  Tue, 12 Nov 2024 10:01:04 +0100

phoc (0.42.1+ds-1) unstable; urgency=medium

  * New upstream bugfix release
  * Drop patches. Applied upstream

 -- Guido Günther <agx@sigxcpu.org>  Mon, 21 Oct 2024 22:36:51 +0200

phoc (0.42.0-2) unstable; urgency=medium

  * Backport a preedit commit fix. This fixes an issue with text selection
    when using a pointing device most notably in GTK4 apps.

 -- Guido Günther <agx@sigxcpu.org>  Sun, 13 Oct 2024 16:26:19 +0200

phoc (0.42.0-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Sun, 29 Sep 2024 19:39:43 +0200

phoc (0.42~rc1-1) unstable; urgency=medium

  * New upstream release
    - Try harder to preserve preedit. This should make the behavior of on
      screen keyboards that feature text prediction/correction (like
      e.g. phosh-osk-stub) more predictable.

 -- Guido Günther <agx@sigxcpu.org>  Fri, 20 Sep 2024 20:16:06 +0200

phoc (0.41.0-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Thu, 15 Aug 2024 09:14:35 +0200

phoc (0.41.0~rc1-1) unstable; urgency=medium

  * New upstream release
    - Fix swipe closing apps regression in phosh
    - Fix possible crash in idle protocol handling
  * Drop patches. Applied upstream

 -- Guido Günther <agx@sigxcpu.org>  Thu, 08 Aug 2024 12:23:43 +0200

phoc (0.40.0+ds-2) unstable; urgency=medium

  * layer-shell: Mark layer cache dirty when OSK changes layers.
    Thanks to Andrey Skvortsov for the report and testing the fix
    (Closes: #1075857)

 -- Guido Günther <agx@sigxcpu.org>  Mon, 08 Jul 2024 22:42:29 +0200

phoc (0.40.0+ds-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Sat, 29 Jun 2024 21:11:58 +0200

phoc (0.40.0~rc1+ds-2) unstable; urgency=medium

  * Upload to unstable

 -- Guido Günther <agx@sigxcpu.org>  Wed, 26 Jun 2024 20:10:37 +0200

phoc (0.40.0~rc1+ds-1) experimental; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Tue, 25 Jun 2024 20:31:34 +0200

phoc (0.39.0+ds-2) experimental; urgency=medium

  * Upload to experimental
  * Install examples. These can be useful for debugging.
  * d/control: Use pkgconf instead of pkg-config
  * d/copyright: Update years and drop superfluous pattern

 -- Guido Günther <agx@sigxcpu.org>  Tue, 18 Jun 2024 15:47:03 +0200

phoc (0.39.0+ds-1) unstable; urgency=medium

  * New upstream release
  * d/control: Use shared gmobile
  * Install new phoc.gsettings manual page

 -- Guido Günther <agx@sigxcpu.org>  Tue, 14 May 2024 11:16:33 +0200

phoc (0.38.0+ds-1) unstable; urgency=medium

  * New upstream release
  * Ignore gmobile related files

 -- Guido Günther <agx@sigxcpu.org>  Fri, 05 Apr 2024 21:14:00 +0200

phoc (0.37.0+ds-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Fri, 08 Mar 2024 13:32:33 +0100

phoc (0.36.0+ds-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Sat, 03 Feb 2024 10:53:56 +0100

phoc (0.35.0+ds-1) unstable; urgency=medium

  * Upload to unstable
  * d/gbp.conf: Switch to debian/latest

 -- Guido Günther <agx@sigxcpu.org>  Tue, 09 Jan 2024 21:58:39 +0100

phoc (0.35.0+ds-1~exp1) experimental; urgency=medium

  * New upstream release
  * Drop patches. Applied upstream
  * Install systemtap scripts and add tracing build profile.
    This eases tracing builds without having to fetch the upstream
    sources.

 -- Guido Günther <agx@sigxcpu.org>  Sat, 06 Jan 2024 13:40:26 +0100

phoc (0.34.0~beta1+ds-2~exp1) experimental; urgency=medium

  * d/control: Add breaks against older phosh and phog.
    Since wlroots 0.17.0 dropped support for org-kde-kwin-idle add breaks
    against known clients using it.
  * d/copyright: Drop now inexistent files
  * d/control: Bump standards version. No changes needed

 -- Guido Günther <agx@sigxcpu.org>  Wed, 06 Dec 2023 14:22:12 +0100

phoc (0.34.0~beta1+ds-1) experimental; urgency=medium

  * New upstream release
  * Upload to experimental as wlroots 0.17.0 is there too
  * d/control: Switch to wlroots 0.17
  * meson: Allow to build with released 0.17.0
  * d/manpages: Install phoc.ini.5
  * ci: Switch to experimental

 -- Guido Günther <agx@sigxcpu.org>  Wed, 06 Dec 2023 11:22:58 +0100

phoc (0.33.0+ds-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Sat, 28 Oct 2023 12:01:55 +0200

phoc (0.32.0+ds-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Thu, 05 Oct 2023 13:27:18 +0200

phoc (0.31.0+ds-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Mon, 04 Sep 2023 11:35:11 +0200

phoc (0.30.0+ds-2) unstable; urgency=medium

  * d/control: Add breaks on phosh older than 0.30.0.
    Phosh itself works but want a session without g-s-d settings.
    (Closes: #1043121)

 -- Guido Günther <agx@sigxcpu.org>  Sun, 06 Aug 2023 11:32:08 +0200

phoc (0.30.0+ds-1) unstable; urgency=medium

  * New upstream release
    Closes: #1041850
  * d/control: Bump wlroots dependency
  * d/gbp.conf: Drop duplicate upstream-vcs-tag
  * Update filter settings now the upstream tarball is
    generted via --include-subprojects
  * docs: Install NEWS
    Closes: #1041155

 -- Guido Günther <agx@sigxcpu.org>  Thu, 03 Aug 2023 18:00:27 +0200

phoc (0.29.0+ds-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Tue, 04 Jul 2023 12:45:02 +0200

phoc (0.28.0+ds-2) unstable; urgency=medium

  * Upload to unstable

 -- Guido Günther <agx@sigxcpu.org>  Sun, 11 Jun 2023 11:12:14 +0200

phoc (0.28.0+ds-1) experimental; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Wed, 31 May 2023 10:28:50 +0200

phoc (0.27.0+ds-1) experimental; urgency=medium

  * New upstream release
  * Repackage the tarball to drop the embedded wlroots library
  * Ship the upstream manpage
  * Install icons and desktop file

 -- Guido Günther <agx@sigxcpu.org>  Mon, 01 May 2023 18:51:31 +0200

phoc (0.26.0-1) experimental; urgency=medium

  * Team upload
  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Fri, 31 Mar 2023 11:26:20 +0200

phoc (0.25.2-1) experimental; urgency=medium

  * Team upload
  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Sun, 12 Mar 2023 12:42:30 +0100

phoc (0.25.0-1) experimental; urgency=medium

  * Upload to experimental
  * New upstream release
  * Build-depend on libjson-glib-dev.
    Needed for gmobile
  * Build-depend on recent wlroots.
    This makes sure we use a wlroots that can cancel touch gestures.
  * Add breaks on phosh (<< 0.25.0)
    This avoids inconsistent power button behavior

 -- Guido Günther <agx@sigxcpu.org>  Wed, 01 Mar 2023 12:37:04 +0100

phoc (0.24.0-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Wed, 01 Feb 2023 17:22:09 +0100

phoc (0.23.0-1) unstable; urgency=medium

  * New upstream release
  * Update metainfo

 -- Guido Günther <agx@sigxcpu.org>  Sat, 14 Jan 2023 12:55:55 +0100

phoc (0.21.1-1) unstable; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Thu, 01 Sep 2022 13:15:29 +0200

phoc (0.21.0+ds1-2) unstable; urgency=medium

  * d/control: Drop arch all annotations.
    They confuse the buildds

 -- Guido Günther <agx@sigxcpu.org>  Wed, 10 Aug 2022 09:32:40 +0200

phoc (0.21.0+ds1-1) unstable; urgency=medium

  * Upload to unstable

 -- Guido Günther <agx@sigxcpu.org>  Mon, 08 Aug 2022 16:11:27 +0200

phoc (0.21.0+ds1-1~exp1) experimental; urgency=medium

  * Reimport the 0.21.0 upstream tarball. Gitlab fed uscan
    an outdated one yesterday so this is the actual 0.21.0 tarball.
  * d/copyright: Drop unneeded license
  * d/control: Annotate build-deps to help cross compiling
    This will help to get the right dependencies installed for either native
    or cross builds. This unbreaks the salsa-ci arm64 cross build pipeline.

 -- Guido Günther <agx@sigxcpu.org>  Fri, 05 Aug 2022 17:18:23 +0200

phoc (0.21.0-1~exp1) experimental; urgency=medium

  * New upstream release

 -- Guido Günther <agx@sigxcpu.org>  Thu, 04 Aug 2022 13:08:37 +0200

phoc (0.21.0~beta1-1) experimental; urgency=medium

  * Upload to experimental until recent enough phosh moves to sid.
  * New upstream beta release
  * Drop all patches.
    All patches were applied upstream.
  * d/control: Add Breaks on older phosh

 -- Guido Günther <agx@sigxcpu.org>  Mon, 27 Jun 2022 09:40:23 +0200

phoc (0.20.0-2) unstable; urgency=medium

  [ Guido Günther ]
  * d/control: Add myself as maintainer.
    This way I don't have to remember that it's a team upload.
  * d/copyright: Drop src/ini.*
    We replaced this with our own parser a while back.
  * Update d/copyright.
    We have a new protocol there

  [ Arnaud Ferraris ]
  * d/patches: backport upstream patch fixing crash in touch handling

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 03 Jun 2022 13:25:57 +0200

phoc (0.20.0-1) unstable; urgency=medium

  [ Arnaud Ferraris ]
  * d/control: bump required wlroots version.
    Due to the backported patches we carry, `wlroots` minimum version should
    be '0.15.1', not '0.14.1'.
    Also, drop the `Breaks` on pre-0.4.5 `phosh` as this version is long
    gone from Debian.

  [ Guido Günther ]
  * New upstream version:
    - Gesture support
    - Calculate initial scale instead of defaulting to 1
  * Use consistent line breaks.
    Run "wrap-and-sort -ast" but ignore the changes in Build-Depends:
    so we can have them sorted by topic: docs, tests, ...
  * d/control: Recommend xwayland.
    This makes sure X11 clients don't just work because something
    else pulls it in.
  * Drop all patches.
    All applied upstream

 -- Guido Günther <agx@sigxcpu.org>  Tue, 31 May 2022 18:39:48 +0200

phoc (0.13.1-2) unstable; urgency=medium

  * d/patches: handle touch frame events.
    Not doing so disabled touch input for Qt-based applications, let's fix
    that. (Closes: #1008919)

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Mon, 04 Apr 2022 13:50:44 +0200

phoc (0.13.1-1) unstable; urgency=medium

  * New upstream version 0.13.1
  * d/patches: update to most recent submitted version.
    Patches for wlroots 0.15.1 compatibility haven't been merged upstream
    yet, however the corresponding MR has been rebased on top of phoc
    0.13.1. Update our patches with the latest version of this MR and add
    DEP-3 tags in the process.

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 01 Apr 2022 13:20:26 +0200

phoc (0.13.0-1) unstable; urgency=medium

  * Team upload.

  [ Arnaud Ferraris ]
  * New upstream version 0.13.0

  [ Guido Günther ]
  * Backport (yet unmerged) upstream MR to work wlroots 0.15.1.
    See https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/329
    Closes: #100836

 -- Guido Günther <agx@sigxcpu.org>  Sun, 27 Mar 2022 16:45:40 +0200

phoc (0.12.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream version 0.12.0
  * d/patches: Drop startup listener patch.
    Applied upstream.

 -- Guido Günther <agx@sigxcpu.org>  Wed, 26 Jan 2022 11:56:20 +0100

phoc (0.11.0-2) unstable; urgency=medium

  * Team upload.
  * Don't remove startup-id listener when not connected This fixes a crash on
    shutdown.

 -- Guido Günther <agx@sigxcpu.org>  Fri, 31 Dec 2021 12:48:27 +0100

phoc (0.11.0-1) unstable; urgency=medium

  * New upstream version 0.11.0
    (Closes: #1001821)
  * d/watch: Fix watch expression to match tag names
  * d/gbp.conf: Use upsteam tarball

 -- Guido Günther <agx@sigxcpu.org>  Thu, 16 Dec 2021 19:22:05 +0100

phoc (0.10.0-1) unstable; urgency=medium

  [ Guido Günther ]
  * New upstream version 0.10.0

  [ Evangelos Ribeiro Tzaras ]
  * d/watch: Adjust to new repository location

 -- Guido Günther <agx@sigxcpu.org>  Thu, 16 Dec 2021 15:02:05 +0100

phoc (0.9.0-1) unstable; urgency=medium

  [ Guido Günther ]
  * d/control: Add deps for doc build.
  * Bump minimum wlroots version to 0.12.0.

  [ Arnaud Ferraris ]
  * New upstream version 0.9.0
  * d/control: update project URL and bump Standards-Version.
  * d/control: update build dependencies.
  * d/copyright: update project URL.

 -- Arnaud Ferraris <arnaud.ferraris@collabora.com>  Thu, 28 Oct 2021 10:11:26 +0200

phoc (0.8.0-2) unstable; urgency=medium

  * Upload to unstable, no changes needed

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 01 Sep 2021 11:49:34 +0200

phoc (0.8.0-1) experimental; urgency=medium

  [ Guido Günther ]
  * build: Require gsettings-desktop-schemas.
    We need those for pointer/mouse related enums

  [ Arnaud Ferraris ]
  * New upstream version 0.8.0

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 14 Jul 2021 15:09:18 +0200

phoc (0.7.1-1) experimental; urgency=medium

  * Team upload.
  * New upstream version 0.7.1
  * d/control: Version wlroots dependency.
    Latest supported is 0.12.0.

 -- Guido Günther <agx@sigxcpu.org>  Mon, 21 Jun 2021 17:16:08 +0200

phoc (0.7.0-1) experimental; urgency=medium

  * New upstream version 0.7.0

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Fri, 19 Mar 2021 23:32:21 +0100

phoc (0.6.0-1) unstable; urgency=medium

  * New upstream version 0.6.0

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 06 Jan 2021 15:39:10 +0100

phoc (0.5.1-1) unstable; urgency=medium

  * d/gbp.conf: remove 'v' prefix from debian tags
  * New upstream version 0.5.1

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 24 Nov 2020 11:47:22 +0100

phoc (0.5.0-1) unstable; urgency=medium

  * New upstream version 0.5.0

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Mon, 16 Nov 2020 10:22:55 +0100

phoc (0.4.4-1) unstable; urgency=medium

  [ Guido Günther ]
  * d/control: Add breaks for older phosh.

  [ Arnaud Ferraris ]
  * New upstream version 0.4.4
  * d/copyright: drop reference to removed file

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 28 Oct 2020 11:15:00 +0100

phoc (0.4.2-1) unstable; urgency=medium

  [ Evangelos Ribeiro Tzaras ]
  * d/control: Use Rules-Requires-Root: no

  [ Arnaud Ferraris ]
  * New upstream version 0.4.2

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 06 Aug 2020 17:31:06 +0200

phoc (0.4.1-1) unstable; urgency=medium

  [ Sebastian Krzyszkowiak ]
  * debian: Add sign-tags=true to gbp.conf

  [ Arnaud Ferraris ]
  * New upstream version 0.4.1 (Closes: #966235)
  * d/upstream: add missing fields to metadata file.
    Fixes: lintian: upstream-metadata-missing-bug-tracking
  * d/install: install scale-to-fit helper

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Sat, 25 Jul 2020 10:53:43 +0200

phoc (0.1.9-2) unstable; urgency=medium

  * d/copyright: add missing entry for src/virtual.*

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Thu, 25 Jun 2020 12:34:20 +0200

phoc (0.1.9-1) unstable; urgency=medium

  [ Federico Ceratto ]
  * Set upstream metadata fields: Repository.
    Fixes: lintian: upstream-metadata-file-is-missing
    Fixes: lintian: upstream-metadata-missing-repository

  [ Guido Günther ]
  * d/control: Bump wlroots dependency.
    Bumped to 0.10.0 since this is sufficient to build and run
    although 0.10.1 is preferred.
  * d/copyright: Use correct licenses.
    As per de56ea6b1e3cfa41981fd4dd349b0eef852aee23 we default to GPL-3+
    (same as phosh). That's also consistent with the COPYING file.
    We keep `src/*` separate to respect the copyright notices brought
    over from rootston and keep the protocols under their initial
    licenses.

  [ Arnaud Ferraris ]
  * debian: add salsa-ci
  * debian: remove upstreamed patches
  * d/copyright: remove line referring to deleted file
  * d/control: Switch maintainer to team address
  * d/control: Bump debhelper-compat and add Rules-Requires-Root
  * d/copyright: fix copyright notice for src/ini.*

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Tue, 23 Jun 2020 19:02:07 +0200

phoc (0.1.7-1) unstable; urgency=medium

  * Initial Debian release (Closes: #956797)

 -- Arnaud Ferraris <arnaud.ferraris@gmail.com>  Wed, 15 Apr 2020 18:53:31 +0200
