[Pureos-changes] Accepted phoc 0.1.0pureos1 (source) into landing, landing

Sebastian Krzyszkowiak sebastian.krzyszkowiak at puri.sm
Tue Sep 17 11:59:14 PDT 2019


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 16 Sep 2019 19:17:34 +0200
Source: phoc
Architecture: source
Version: 0.1.0pureos1
Distribution: amber
Urgency: medium
Maintainer: Guido Günther <agx at sigxcpu.org>
Changed-By: Sebastian Krzyszkowiak <sebastian.krzyszkowiak at puri.sm>
Closes: 2 8 12 14 16 17 20 21 25 28 31 45 51
Changes:
 phoc (0.1.0pureos1) amber; urgency=medium
 .
   [ Guido Günther ]
   * Avoid conflict with close(2)
   * Add HACKING.md
   * Drop wlroots CONTRIBUTING to avoid confusion
   * Use glib main loop
   * Rename roots_server to phoc_server
   * main: Block SIGUSR1 early
   * Maximize xdg_shell surfaces by default
   * desktop: Allow to toggle maximization via dconf
   * helpers: Add helper to toggle maximization
   * Add run script
   * Add editorconfig from libhandy
   * desktop: Allow to toggle maximization via dconf
   * Revert "Avoid conflict with close(2)"
   * Don't access views directly
   * Avoid conflict with close(2)
   * Switch to wlroots 0.5.0
   * outpout: Check for PHOC_XwAYLAND instead of WLR_HAS_XWAYLAND
   * xwayland: Don't include config.h twice
   * rootston: Also iterate layer shell popups
   * render: Don't use rootston's types and headers
   * Add phosh private protocol (Closes: #2)
   * view: Move want_maximize upwards
   * view: Introduce maybe_maximize()
   * Update wlroots to 930e37eae97e2ae965f7ae3a05d2fdd700827688
   * layer-shell: Don't dereference gone output
   * Update wlroots to 0.6.0 (Closes: #14)
   * run: Avoid word splitting
   * main: Fix indentation
   * main: Launch client in idle main loop
   * xdg_shell: Don't move windows with auto_maximize == true (Closes: #8)
   * main: Block SIGUSR1 instead of ignoring it (Closes: #20)
   * Use glib logging (Closes: #21)
   * gitlab-ci: Build a deb
   * debian: Add compositor parts (Closes: #16)
   * build: Allow to toggle using the embedded wlroots
   * debian: Use a build profile for linking against embedded wlroots
     (Closes: #17)
   * gitlab-ci: Use build profile
   * gitlab-ci: Build against packaged wlroots as well (Closes: #25)
   * debian: Add missing build-dep for x11 backend with embedded wlroots
   * Turn desktop in a PhocDesktop GObject
   * PhocDesktop: Use constructed and finalize
   * PhocDesktop: Use g_signal_connect_swapped
   * desktop: Fix type check
   * Only set a cursor when we have a pointer device (Closes: #31)
   * Update submodule
   * view: Make maximaziation logic match the comment
   * Add logging domains
   * Log wlroots messages as 'phoc-wlroots'
   * view: Take geometry into account when centering views
   * view: Use sane geometry when impl is missing
   * view: Default geometry x,y to 0
   * render: Clear to black background
   * Add some debugging hints
   * view: Take usable area into account when centering views (Closes: #45)
   * roots_seat: Add roots_set_get_cursor ()
   * phosh-private: Add a close request
   * phosh: Implement phosh-private's close request
   * phosh: Use g_* logging
   * Update wlroots submodule
   * protocols: Remove unused protocols
   * protocols: Drop client protocol generation
   * protocols: Don't generate unused server protocols
   * text_input: Don't forget to send enter events (Closes: #51, #28, #12)
   * cursor: Drop btn left emulation for touch
   * Update submodule
   * switch: Drop switch handling
   * keyboard: Reformat keyboard_execute_binding
   * Add PhocKeybindings
   * Use PhocKeybindings
   * Drop old bindings related code
   * Revert "Drop old bindings related code"
   * Revert "Use PhocKeybindings"
   * Revert "Add PhocKeybindings"
   * Revert "keyboard: Reformat keyboard_execute_binding"
   * Revert "switch: Drop switch handling"
 .
   [ emersion ]
   * data-device: refactor wlr_drag
   * rootston: cancel drag on invalid serial
   * rootston: move part of desktop.c to view.c, use an interface for views
   * rootston: add a view child interface
   * rootston: make roots_view embedded and remove unions
   * rootston: refactor rendering
   * rootston: fix rotated views rendering
   * rootston: fix Xwayland children rendering when fullscreen
   * rootston: split rendering code into render.c
   * rootston: fix input events for rotated views
   * xwayland: don't set DISPLAY
   * rootston: add output-management-v1 support
   * rootston: update output-management-v1 state when output is modeset
   * output-management-v1: support applying configuration
   * output-management-v1: update protocol, add set_custom_mode
   * rootston: disable then enable outputs when applying output-management state
   * output: remove lx, ly
 .
   [ Sebastian Krzyszkowiak ]
   * rootston: surface_at: check for fullscreen surfaces in between TOP and OVERLAY layers
   * Auto-maximize unfullscreened surfaces
   * phosh: Fix incorrect type being passed to sizeof in calloc
   * seat: Move view damage in set_focus to where the drawing list is handled
   * Handle stacks (xdg_toplevel::set_parent relationships) (#4)
   * seat: Move focus back to first shell surface when unfocusing layer surface
   * xdg_shell(_v6): Take maximize/fullscreen state into account on view init
   * seat: Don't try to raise unmapped surfaces in stacks
   * Update wlroots submodule
   * view: Move want_maximize above view_maximize
   * view: Don't allow to unmaximize auto-maximized surfaces
   * view: Null-check output in view_arrange_maximized
   * view: Rename "maximized" argument in view_maximize
   * view: Move want_maximize logic into protocol code
   * Auto-maximize before mapping the surface
   * Update wlroots submodule
   * layer_shell: Guard against negative exclusive zone
   * view: Create foreign-toplevel-handle before focusing
   * Move wlr-foreign-toplevel-management support into view
   * Refine the ordering of layer-shell surfaces
   * Update cursor focus on popup unmap
   * Update wlroots submodule
 .
   [ Ryan Walklin ]
   * s/lid_switch/switch_device
 .
   [ Ilia Bozhinov ]
   * rootston: remove disabled outputs from the output layout
   * rootston: add support for foreign-toplevel fullscreening
 .
   [ Alyssa Ross ]
   * Fix missing headers when building without X11
 .
   [ Simon Ser ]
   * rootston: use wlr_output_preferred_mode
   * output-damage: refactor API
   * output: rename needs_commit to needs_frame
   * rootston: don't submit too much damage
   * rootston: fix damage tracking debug mode
 .
   [ Drew DeVault ]
   * Remove wlr_wl_shell
 .
   [ Dorota Czaplejewicz ]
   * build: Link supplied wlroots statically
   * debian: Use build profile for shared wlroots build
Checksums-Sha1:
 47a08a35b1323528bc64a5b9b448eff5693eef71 2079 phoc_0.1.0pureos1.dsc
 894a33755f42ff011e2e9b8ed39bd60766244d5e 2292108 phoc_0.1.0pureos1.tar.xz
 41a6cc702fb171a96648e0543dd1cd3253898afb 10324 phoc_0.1.0pureos1_source.buildinfo
Checksums-Sha256:
 1229940dc543120e4beee8736488550450c97a7d75c12c16893d55450ab23abb 2079 phoc_0.1.0pureos1.dsc
 01a86fbf4fc0623e59f6533312eb2ecedadbf7575569399a0c5c035b6ab558cf 2292108 phoc_0.1.0pureos1.tar.xz
 b56b51f252c240edab26775ac9f8718ada127dafba1b379524e25b0b864c3b3b 10324 phoc_0.1.0pureos1_source.buildinfo
Files:
 3df667b2242eae12074c252b0f3851a1 2079 libs optional phoc_0.1.0pureos1.dsc
 b5f62101bc7eb294a6bc6ba8094138b7 2292108 libs optional phoc_0.1.0pureos1.tar.xz
 3a88f63c028cc6b1f62d38ac8d5de1fe 10324 libs optional phoc_0.1.0pureos1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQGzBAEBCAAdFiEEzZuilB48mAn6LfhaEMI0xqCJ/nQFAl2BCX8ACgkQEMI0xqCJ
/nTT0wv/a1bFW9d2oaXIC74HmjXQPfcx5d4+E4Vu+hhO4y6SyQO1j07ySjdlVfE0
iqlEm1UcwKSEhrKGsKUkPdwE7dZgJgk/rS3jmzcF1oDl58Gc9ZplWlKwKnaCwo8o
8fbtyc9lmdiTylCt4QqmS2oz0mHkcFZPSxWT1OMeZGau1TB8D8xStloUZufbVAyy
zV0Tt1T4pi0y+kLR3gokPeSn4whGWRRfNMj+YvfXV8RCu1Qw73ttUqxAu9JwlOYY
lRUk8USW+X9+QEc6UYnbaO5HOeC+EyGvGCIdzNphAkyGQCTX8H1LOiIPlCg+u7uI
vaBRfUDtDUmbzvMkra3kymmqLCKpfOf9rXA9tiAQCit8M7PFOhYNHKR3wma108OZ
RyNqrcNypwghtJdPD9V34WF44AylpBu6lKAuztL+7OVQHqP+ntlesqX2KgvouQT7
YQ0HOwq5GlovCM4OggfS3GX+uB7AZV5YwhWa9Of4yuun/eoRzg08T+LyNx+zsOdw
lSQ0kMp5
=bBOG
-----END PGP SIGNATURE-----



More information about the Pureos-changes mailing list