-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Format: 1.8 Date: Mon, 04 Jan 2021 20:38:41 +0100 Source: phoc Built-For-Profiles: pkg.phoc.embedwlroots Architecture: source Version: 0.6.0 Distribution: amber-phone Urgency: medium Maintainer: Guido Günther agx@sigxcpu.org Changed-By: Sebastian Krzyszkowiak sebastian.krzyszkowiak@puri.sm Changes: phoc (0.6.0) amber-phone; urgency=medium . [ Clayton Craft ] * utils: apply phosh code formatting styles * output: apply phosh code formatting styles * Move rotate_child_position to phoc_utils_rotate_child_position * output: convert roots_output to PhocOutput gobject * desktop: add handler for new output * desktop: add handler for output destroy * Use PhocOutput instead of roots_output * touch: emit g_signal on touch destroy * seat: use touch-destroy signal from PhocTouch * desktop: add input_output_map hash for tracking mapping of input-->output * seat: create mapping of touch devices to outputs * seat: disable touch events when mapped output is disabled . [ Sebastian Krzyszkowiak ] * d/rules: Enable all hardening options * Reintroduce a5bdd630bbb67a680aa5308a32c2e69aef0a08e5 (!210) back * server: Don't set _WAYLAND_DISPLAY * view_move: Cancel pending move_resize when moving * seat: begin_move: Try to put the surface behind the cursor when unmaximized * cursor: Update cursor immediately when move/resize/rotate ends * cursor: Don't error out on a unhandled meta key+mouse button press * view: Add view_is_tiled function * view: Split view_restore from view_maximize * view: Don't backup state when the surface is already maximized or tiled * view: Move tiling logic into view_arrange_tiled * view: Move state saving into dedicated function * view_restore: Don't restore saved state * view_set_fullscreen: Correctly restore previous window state when leaving fullscreen * view: Properly restore maximized/tiled views when moved or resized * automaximize: Don't draw surfaces that aren't part of the current stack * desktop: Rename desktop_surface_at to phoc_desktop_surface_at * output: Don't accept damage from views that aren't visible * render: Don't send frame done events to views that aren't visible * view_unmap: Damage the newly activated stack when in automaximize mode * view_activate: Damage the output when disabling forced shell reveal * Remove view rotation handling * Replace struct memcpy's with assigment operator * view_center: Try to clamp the view size into available space * roots_handle_shell_reveal: Do not require surface to be non-null * gitlab-ci: Add package-deb-without-wlroots:arm64 job * roots_handle_shell_reveal: Null-check wlr_output_layout_output_at result * phoc_desktop_view_is_visible: Check for the view being unmapped * view_unmap: Remove from the view list after destroying children . [ Guido Günther ] * cursor: Fix missing-default-case warning Checksums-Sha1: fa0d615b5cb036d06b079d05eb7414206156c772 2186 phoc_0.6.0.dsc f52a9ef1307e925eed85a38dde0f5e3646af8fc1 438492 phoc_0.6.0.tar.xz 07ac56378c13488fcfc2a89fe85a77dc6448a9d5 15814 phoc_0.6.0_arm64.buildinfo Checksums-Sha256: 8baa0a48a7b73b6811f18d9b6536f9fb4f85b34c7668bb1b271dac7e118a364f 2186 phoc_0.6.0.dsc 60ee84a3247e69cff79fef8352ec2b4932f3678264e773667a2738cd48d35c16 438492 phoc_0.6.0.tar.xz f4eba1ef3e38e98ebce2a3e40f1eed62dfde767457bcf728a87a3b8635bd6044 15814 phoc_0.6.0_arm64.buildinfo Files: b5d1d03272e96c95730db33e0e88c368 2186 libs optional phoc_0.6.0.dsc 534d5041a5c37dd00ebc2a1b47595799 438492 libs optional phoc_0.6.0.tar.xz b2e03a75d0d83c7200ec2f2bfbc8d3fd 15814 libs optional phoc_0.6.0_arm64.buildinfo