gnome-gitlab guidog/phom v0.20.0

2 years ago
phom (0.20.0) unstable; urgency=medium

  * librem5-ci: Switch to byzantium
  * data: Add StartupNotify to desktop file.
    This way we get a launch splash in Phosh
  * main: Set program name.
    This ensures we get the right icon in e.g. Phosh's overview
    See https://honk.sigxcpu.org/con/GTK__and_the_application_id.html
  * d/control: Build depend on libhandy.
    Will be needed in the next commit
  * Use HdyApplicationWindow and HdyHeaderBar.
    This will make future header bar changes simpler
  * Allow to activate OSK.
    This allows to activate the OSK even when docked. When one uses
    a virtual mouse it's likely one wants a virtual keyboard as well.
    Works around https://gitlab.gnome.org/World/Phosh/phoc/-/issues/98
  * Revert "Allow to activate OSK"
    This reverts commit 2bcd600a9dda7ec46aeb9c92ff8c3d40d710a3b3.
    This should come at a later point
  * data: Drop positional argument to i18n.merge_file()
    Not allowed in meson > 0.60.0
  * window: Drop superfluous can-focus properties
  * window: Drop receives-default.
    No point to have it on two buttons
  * window: Use `-` in property names
  * window: Use a button box
  * window: Drop tabs from ui file
  * dir-locals: Add defaults for css and ui files
  * main: Prefix signal callbacks with on_
  * wayland: Add timestamps to events
  * window: Pass correct height
  * gitignore: Update.
    Make sure the tree is clean after the build
  * Switch GNOME's gitlab
  * Add border box
  * window: Avoid child properties
  * build: Drop currently unused meson_options.txt
  * Allow to activate OSK.
    This allows to activate the OSK even when docked. When one uses
    a virtual mouse it's likely one wants a virtual keyboard as well.
    Works around https://gitlab.gnome.org/World/Phosh/phoc/-/issues/98
  * main: Add icons resource path
  * data: Add icons for left and right click.
    Based on input-mouse-click-left from adwaita
  * window: Use images for buttons
  * Add about dialog
  * gitlab-ci: Adjust to gnome infra
  * window: Drop unused members
  * window: Fix log domain
  * wayland: Add has-output property.
    We want the mouse only with an additional output so track that.
  * window: Only enable mouse with suitable output.
    We do this by introducint a mouse-enabled property on the window
    so we can use property bindings in the ui file.
  * wayland: Clean up pointer and pointer manager
  * wayland: Add property to indicate whether we have a virtual pointer
  * wayland: Destroy pointer when the mapped output goes away
  * window: Bind to PhomWayland's has-pointer.
    Now that we destroy the virtual pointer it's more precies than
    looking at the output as we might have different modes later on.
  * window: Use disabled style for icon when insensitive
  * window: Make mouse buttons a bit taller

 -- Guido Günther <agx@sigxcpu.org>  Mon, 08 Aug 2022 10:44:33 +0200

Don't miss a new phom release

NewReleases is sending notifications on new releases.