--- miral-1.4.0+17.04.20170413.orig/debian/changelog +++ miral-1.4.0+17.04.20170413/debian/changelog @@ -0,0 +1,280 @@ +miral (1.4.0+17.04.20170413-0ubuntu1) zesty; urgency=medium + + [ Alan Griffiths ] + * New upstream release 1.4.0 (https://launchpad.net/miral/+milestone/1.4.0) + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + . Support for passing messages to enable Drag & Drop + - Bugs fixed: + + -- Brandon Schaefer Thu, 13 Apr 2017 15:22:34 +0000 + +miral (1.3.2+17.04.20170330.5-0ubuntu1) zesty; urgency=medium + + * New upstream release 1.3.2 (https://launchpad.net/miral/+milestone/1.3.2) + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + . [miral-shell] Add a keyboard shortcut for forcing fullscreen + - Bugs fixed: + . [miral-examples] With latest zesty's libstdc++-6-dev miral-shell will + crash when trying to draw its background text. (LP: #1677550) + . [miral-examples] Update miral-xrun to match GDK changes (LP: #1675115) + . [miral-examples] change the server and client launch scripts to avoid + using the default Mir socket (LP: #1675794) + . [libmiral] Fix FTBFS against Mir < 0.26 (Xenial, Yakkety) + . [libmiral] correct spelling of miral/set_window_management_policy.h + . Update to fix FTBFS against lp:mir (and clang) + + -- Alan Griffiths Thu, 30 Mar 2017 14:18:37 +0000 + +miral (1.3.1+17.04.20170316.1-0ubuntu1) zesty; urgency=medium + + * New upstream release 1.3.1 (https://launchpad.net/miral/+milestone/1.3.1) + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + . [libmirclientcpp] RAII wrappers for MirBlob and MirCookie + . spelling: SetWindowManagmentPolicy => SetWindowManagementPolicy + - Bugs fixed: + . [miral-shell] If a surface is deleted before its decoration is painted + miral-shell can crash, or hang on exit (LP: #1673038) + . [miral-shell] if the specified font doesn't exist the server crashes + (LP: #1671028) + . [libmiral] When a dialog is hidden ensure that the active window focus + goes to the parent. (LP: #1671072) + + -- Alan Griffiths Thu, 16 Mar 2017 18:17:41 +0000 + +miral (1.3.0+17.04.20170303-0ubuntu1) zesty; urgency=medium + + * New upstream release 1.3.0 (https://launchpad.net/miral/+milestone/1.3) + + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + . [libmiral] Support for workspaces + . [libmiral] Add miral::WindowManagerTools::focus_prev_within_application + (LP: #1668562) + . [libmirclientcpp] A better description of libmirclientcpp-dev + . [libmirclientcpp] Add RAII wrapper for MirDisplayConfig. + . [libmirclientcpp] Prevent accidental double-release by deleting release + functions for handle classes + . [miral-shell] Example workspaces implementation + . [miral-shell] Use background to show keyboard shortcuts + - Bugs fixed: + . [libmiral] Join internal client threads before server shutdown + (LP: #1668651) + . [miral-shell] Workaround for crash on exit (LP: #1667645) + + -- Alan Griffiths Fri, 03 Mar 2017 10:19:14 +0000 + +miral (1.2.0+17.04.20170215.1-0ubuntu1) zesty; urgency=medium + + * New upstream release 1.2.0 (https://launchpad.net/miral/+milestone/1.2) + + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + . New libmirclientcpp-dev package "C++ wrapper for libmirclient". (Split + from libmiral-dev) + . Give miral-app and miral-desktop a good default for -bindir + . More surface to window renaming to reflect Mir name changes + . Refresh the "Building and Using MirAL" doc + - Bugs fixed: + . Chrome-less shell hint does not work any more (LP: #1658117) + . WindowSpec::set_state() wrapper for mir_window_spec_set_state() + (LP: #1661256) + . "$ miral-app -kiosk" fails with "Unknown command line options: + --desktop_file_hint=miral-shell.desktop" (LP: #1660933) + . libmiral] Fix focus and movement rules for Input Method and Satellite + windows. (LP: #1660691) + + + -- Alan Griffiths Wed, 15 Feb 2017 14:05:46 +0000 + +miral (1.1.0+17.04.20170127-0ubuntu1) zesty; urgency=medium + + [ Alan Griffiths ] + * New upstream release 1.1.0 (https://launchpad.net/miral/+milestone/1.1) + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + . Compatibility with Mir 0.26 and update API to use the new Mir types and + enums. + . Logging of exceptions added to --window-management-trace + . Rename WindowManagementPolicy::place_new_surface => place_new_window" + - Bugs fixed: + . top-level window is not raised along with its child (LP: #1658085) + . miral-shell depends on default cursor theme being installed + (LP: #1658159) + + -- Cemil Azizoglu Fri, 27 Jan 2017 03:02:28 +0000 + +miral (1.0.2+17.04.20170118.1-0ubuntu1) zesty; urgency=medium + + * New upstream release 1.0.1 (https://launchpad.net/miral/+milestone/1.0) + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + - Bugs fixed: + . Let the policy decide how to handle "ready" for windows that can't have + focus (LP: #1652109) + + -- Alan Griffiths Wed, 18 Jan 2017 18:17:47 +0000 + +miral (1.0.1+17.04.20161220-0ubuntu1) zesty; urgency=medium + + * New upstream release 1.0.1 (https://launchpad.net/miral/+milestone/1.0) + - ABI summary: + . miral ABI unchanged at 2 + - Enhancements: + . None + - Bugs fixed: + . Workaround for a missing dependency in Mir packaging (LP: #1651391) + . Avoid double lock in WindowManagerTools::force_close() (LP: #1646735) + . Fix typo in miral-app script + + -- Alan Griffiths Tue, 20 Dec 2016 16:00:02 +0000 + +miral (1.0.0+17.04.20161216-0ubuntu1) zesty; urgency=medium + + [ Alan Griffiths ] + * New upstream release 1.0.0 (https://launchpad.net/miral/+milestone/1.0) + - ABI summary: + . miral ABI bumped to 2 + - Enhancements: + . Allow the WM policy a say in inherited moves of child windows + . Remove deprecated APIs + . add miral-app script to launch examples hosted by an existing desktop + - Bugs fixed: + . Examples fail to start under Unity8 (LP: #1646431) + . [miral-shell --window-manager tiling] windows are not correctly + constrained to tiles (LP: #1646735) + + -- Brandon Schaefer Fri, 16 Dec 2016 00:36:20 +0000 + +miral (0.5.0+17.04.20161203-0ubuntu1) zesty; urgency=medium + + * no change rebuild + + -- Brandon Schaefer Sat, 03 Dec 2016 12:38:23 +0000 + +miral (0.5.0+17.04.20161130-0ubuntu1) zesty; urgency=medium + + * New upstream release 0.5.0 (https://launchpad.net/miral/+milestone/0.5) + - ABI summary: + . miral ABI unchanged at 1 + - Enhancements: + . Add miral::DebugExtension allowing shells to enable & disable support + for debug extension API(s) dynamically + . Improve handling of fullscreen surfaces when switching outputs, or + specified output doesn't exist (any more) + . Initial tests and some fixes for tracking of active window. + . Document the order of windows passed to + WindowManagementPolicy::advise_raise() so clients can rely on it. + . [examples] Add miral-desktop script for launching a pseudo-desktop + . [examples] Add miral-screencast - a utility script to assist with + creating a screencast + . [examples: miral-shell --window-manager tiling] implement the layout + suggested in "Tasks for the interested reader" + . [examples: miral-shell --window-manager tiling] Don't place a tile + until the first window is ready + . [examples: miral-kiosk] Provide configuration options for kiosk: + --keymap --kiosk-maximize-root-windows & --kiosk-startup-apps-only + - Bugs fixed: + . Display configuration changes may cause "fatal errors" when there are + fullscreen windows (LP: #1640557) + + -- Alan Griffiths Wed, 30 Nov 2016 08:40:24 +0000 + +miral (0.4.0+17.04.20161104-0ubuntu1) zesty; urgency=medium + + * New upstream release 0.4.0 (https://launchpad.net/miral/+milestone/0.4) + - ABI summary: + . miral ABI unchanged at 1 + - Enhancements: + . Add miral::WindowManagerTools::force_close(window) to forcefully close + a window (i.e. without a close request to the client) + . Add functions to manage Applications + . Add miral::CommandLineOption - enables the setting and processing of + configuration options. These may be supplied on the commandline, as + MIR_SERVER_XXX environment variables or in a config file. + . Add +options to the keymap configuration + . [miral-shell] Add window name to titlebars + + -- Alan Griffiths Fri, 04 Nov 2016 16:45:44 +0000 + +miral (0.3.0+17.04.20161028-0ubuntu1) zesty; urgency=medium + + * No change rebuild to target Xenial+Overlay + + -- Alan Griffiths Fri, 28 Oct 2016 16:03:16 +0000 + +miral (0.3.0+17.04.20161024-0ubuntu1) zesty; urgency=medium + + * New upstream release 0.3.0 (https://launchpad.net/miral/+milestone/0.3) + - ABI summary: + . miral ABI unchanged at 1 + - Enhancements: + . Add miral-xrun as a better way to use Xmir + . Added miral/version.h to allow permit compile-time feature detection + . A convenient overload of WindowManagerTools::modify_window() that + doesn't require the WindowInfo + . Add userdata property to WindowSpecification and copy it to WindowInfo + . miral::Keymap - support for keyboard maps (either programatically + Keymap::set_keymap(), or via config --keymap) + - Bugs fixed: + . Crash after closing Qt dialog (LP: #1631958) + . tooltips positioned wrong with mir0.24 (LP: #1632325, LP: #1633052) + . Shell wants way to associate initially requested window creation state + with the window later created (#1629349) + . [Xmir] Alt+` switch between different apps not just windows + (LP: #1625849) + . miral-shell splash screen should be fullscreen. + . TitlebarWindowManagerPolicy::end_resize() should do nothing if not + resizing + . deduplicate logging of WindowSpecification::top_left + + -- Alan Griffiths Mon, 24 Oct 2016 15:25:46 +0000 + +miral (0.2.0+16.10.20160930.1-0ubuntu1) yakkety; urgency=medium + + * New upstream release 0.2.0 (https://launchpad.net/miral/+milestone/0.2) + - ABI summary: + . miral ABI unchanged at 1 + - Enhancements: + . –window-management-trace option for debugging window management + . Enable cursor theme selection + . Improved resizing of size-constrained windows in miral-shell example + . Enable pointer confinement (where underlying Mir version >= 0.24) + . Enhanced "surface placement" request handling. + . Results of placement request notified to clients (where supported by + underlying Mir version >= 0.25) + - Bugs fixed: + . advise_focus_lost() isn't called when the active window is minimised/ + hidden (LP: #1628594) + . miral should not change surface geometry because it got maximized + (LP: #1628630) + . TitlebarWindowManager: sometime the initial display of titlebars doesn't + happen (LP: #1628981) + . Dialogs with parents should be modal i.e. they receive focus when the + parent is clicked (LP: #1626659) + . Deadlock in default window manager when Ctrl+Alt+Backspace with a client + connected (LP: #1628482) + . Need to support pointer confinement in Mir and toolkits using Mir + (LP: #1590099) + . User can drag menus (and other inappropriate) surfaces (LP: #1616818) + . Starting qtcreator on miral-shell gives an orphan "titlebar" + (LP: #1628033) + . Mouse cursor disappears (or just never changes) when entering the + windows of Qt apps (LP: #1625853) + + -- Alan Griffiths Fri, 30 Sep 2016 13:18:17 +0000 + +miral (0.1.0+16.10.20160919-0ubuntu1) yakkety; urgency=medium + + * Initial release. (LP: #1613220) + + -- Larry Price Mon, 19 Sep 2016 13:41:34 +0000 --- miral-1.4.0+17.04.20170413.orig/debian/compat +++ miral-1.4.0+17.04.20170413/debian/compat @@ -0,0 +1 @@ +9 --- miral-1.4.0+17.04.20170413.orig/debian/control +++ miral-1.4.0+17.04.20170413/debian/control @@ -0,0 +1,90 @@ +Source: miral +Section: x11 +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Alan Griffiths +Build-Depends: cmake, + cmake-extras, + pkg-config, + debhelper (>= 9), + doxygen, + xsltproc, + graphviz, + pkg-config, + python-pil, + google-mock (>= 1.6.0+svn437), + python3:any, + libmirserver-dev, + libmirclient-dev, + mirtest-dev, + libglib2.0-dev, + libgles2-mesa-dev, + libfreetype6-dev, +# The following workaround missing dependencies in Mir packages + uuid-dev, + libboost-system-dev, + libboost-filesystem-dev, + mir-test-tools, + mir-renderer-gl-dev, +Standards-Version: 3.9.8 +Homepage: https://launchpad.net/miral +# If you aren't a member of ~mir-team but need to upload packaging changes, +# just go ahead. ~mir-team will notice and sync up the code again. +Vcs-Bzr: https://code.launchpad.net/miral + +Package: libmiral2 +Section: libs +Architecture: linux-any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: Display server for Ubuntu - ABI preserving abstraction layer + MirAL provides an ABI-stable abstraction layer for Mir based shells, + insulating them from mirserver ABI breaks. + . + Contains the shared library containing MirAL abstraction layer. + +Package: libmiral-dev +Section: libdevel +Architecture: linux-any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: libmiral2 (= ${binary:Version}), + libmirclientcpp-dev (= ${binary:Version}), + ${misc:Depends}, +Description: Developer files for the Mir ABI-stable abstraction layer + MirAL provides an ABI-stable abstraction layer for Mir based shells, + insulating them from mirserver ABI breaks. + . + Contains header files required for development using the MirAL abstraction + layer. + +Package: libmirclientcpp-dev +Section: libdevel +Architecture: linux-any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: libmirclient-dev, +Description: A C++ wrapper for libmirclient-dev + Provides RAII (and other facilities) for Mir client library types. + . + Contains header files useful for C++ development against Mir. + +Package: miral-examples +Architecture: linux-any +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Recommends: dmz-cursor-theme, +Description: Display server for Ubuntu - demonstration programs + MirAL provides an ABI-stable abstraction layer for Mir based shells, + insulating them from mirserver ABI breaks. + . + Contains demo applications that use the MirAL abstraction layer + +Package: miral-doc +Section: doc +Architecture: all +Depends: ${misc:Depends}, +Description: API documentation for MirAL + This package installs the MirAL abstraction layer documentation. --- miral-1.4.0+17.04.20170413.orig/debian/copyright +++ miral-1.4.0+17.04.20170413/debian/copyright @@ -0,0 +1,24 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: MirAL +Upstream-Contact: Alan Griffiths +Source: https://launchpad.net/miral + +Files: * +Copyright: 2016 Canonical Ltd. +License: GPL-3 + +License: GPL-3 + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, version 3 of the License. + . + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the full text of the GNU General Public License + version 3 can be found in the file /usr/share/common-licenses/GPL-3. --- miral-1.4.0+17.04.20170413.orig/debian/libmiral-dev.install +++ miral-1.4.0+17.04.20170413/debian/libmiral-dev.install @@ -0,0 +1,3 @@ +usr/include/miral/miral/* +usr/lib/*/pkgconfig/miral.pc +usr/lib/*/libmiral.so --- miral-1.4.0+17.04.20170413.orig/debian/libmiral2.install +++ miral-1.4.0+17.04.20170413/debian/libmiral2.install @@ -0,0 +1 @@ +usr/lib/*/libmiral.so.2 --- miral-1.4.0+17.04.20170413.orig/debian/libmiral2.symbols +++ miral-1.4.0+17.04.20170413/debian/libmiral2.symbols @@ -0,0 +1,395 @@ +libmiral.so.2 libmiral2 #MINVER# + MIRAL_1.0@MIRAL_1.0 1.0.0 + (c++)"miral::WindowInfo::height_inc(mir::geometry::detail::IntWrapper)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::max_aspect(miral::WindowSpecification::AspectRatio)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::max_height(mir::geometry::detail::IntWrapper)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::min_aspect(miral::WindowSpecification::AspectRatio)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::min_height(mir::geometry::detail::IntWrapper)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::remove_child(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::restore_rect(mir::geometry::Rectangle const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::needs_titlebar(MirSurfaceType)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::confine_pointer(MirPointerConfinementState)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::preferred_orientation(MirOrientationMode)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::name(std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::type(MirSurfaceType)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::state(MirSurfaceState)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::parent(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::userdata(std::shared_ptr)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::add_child(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::max_width(mir::geometry::detail::IntWrapper)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::min_width(mir::geometry::detail::IntWrapper)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::output_id(mir::optional_value)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::width_inc(mir::geometry::detail::IntWrapper)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::WindowInfo(miral::Window const&, miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::WindowInfo(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::WindowInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::WindowInfo(miral::Window const&, miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::WindowInfo(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::WindowInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::~WindowInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::~WindowInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::operator=(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CursorTheme::CursorTheme(std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CursorTheme::CursorTheme(std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CursorTheme::~CursorTheme()@MIRAL_1.0" 1.0.0 + (c++)"miral::CursorTheme::~CursorTheme()@MIRAL_1.0" 1.0.0 + (c++)"miral::SetTerminator::SetTerminator(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetTerminator::SetTerminator(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetTerminator::~SetTerminator()@MIRAL_1.0" 1.0.0 + (c++)"miral::SetTerminator::~SetTerminator()@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::enable()@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::disable()@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::DebugExtension(miral::DebugExtension const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::DebugExtension()@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::DebugExtension(miral::DebugExtension const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::DebugExtension()@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::operator=(miral::DebugExtension const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::AddInitCallback::AddInitCallback(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::AddInitCallback::AddInitCallback(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::AddInitCallback::~AddInitCallback()@MIRAL_1.0" 1.0.0 + (c++)"miral::AddInitCallback::~AddInitCallback()@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::add_window(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::remove_window(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::userdata(std::shared_ptr)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::ApplicationInfo(miral::ApplicationInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::ApplicationInfo(std::shared_ptr const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::ApplicationInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::ApplicationInfo(miral::ApplicationInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::ApplicationInfo(std::shared_ptr const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::ApplicationInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::~ApplicationInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::~ApplicationInfo()@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::operator=(miral::ApplicationInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::AppendEventFilter::AppendEventFilter(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::AppendEventFilter::AppendEventFilter(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::AppendEventFilter::operator()(mir::Server&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(miral::CommandLineOption const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::allocator > > const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::allocator > const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, char const*)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::allocator > const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, double)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(miral::CommandLineOption const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::allocator > > const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::allocator > const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, char const*)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::allocator > const&)>, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, double)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::CommandLineOption(std::function, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int)@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::~CommandLineOption()@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::~CommandLineOption()@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::operator=(miral::CommandLineOption const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::raise_tree(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::force_close(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::modify_window(miral::Window const&, miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::modify_window(miral::WindowInfo&, miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::active_display()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::find_application(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::invoke_under_lock(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::drag_active_window(mir::geometry::Displacement)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::ask_client_to_close(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::for_each_application(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::select_active_window(miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::focus_next_application()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::focus_next_within_application()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::WindowManagerTools(miral::WindowManagerToolsImplementation*)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::WindowManagerTools(miral::WindowManagerTools const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::WindowManagerTools(miral::WindowManagerToolsImplementation*)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::WindowManagerTools(miral::WindowManagerTools const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::~WindowManagerTools()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::~WindowManagerTools()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::operator=(miral::WindowManagerTools const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::height_inc()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::input_mode()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::max_aspect()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::max_height()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::min_aspect()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::min_height()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::input_shape()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::shell_chrome()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::confine_pointer()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::placement_hints()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::preferred_orientation()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::window_placement_gravity()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::aux_rect_placement_offset()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::aux_rect_placement_gravity()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::name[abi:cxx11]()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::size()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::type()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::state()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::parent()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::aux_rect()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::top_left()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::userdata()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::max_width()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::min_width()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::output_id()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::width_inc()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification(mir::scene::SurfaceCreationParameters const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification(mir::shell::SurfaceSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification(miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification(mir::scene::SurfaceCreationParameters const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification(mir::shell::SurfaceSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification(miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::WindowSpecification()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::~WindowSpecification()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::~WindowSpecification()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::operator=(miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::add_listener(miral::ActiveOutputsListener*)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::delete_listener(miral::ActiveOutputsListener*)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::ActiveOutputsMonitor(miral::ActiveOutputsMonitor const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::ActiveOutputsMonitor()@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::ActiveOutputsMonitor(miral::ActiveOutputsMonitor const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::ActiveOutputsMonitor()@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::~ActiveOutputsMonitor()@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::~ActiveOutputsMonitor()@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::operator=(miral::ActiveOutputsMonitor const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::operator()(mir::Server&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsListener::advise_output_end()@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsListener::advise_output_begin()@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsListener::advise_output_create(miral::Output const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsListener::advise_output_delete(miral::Output const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsListener::advise_output_update(miral::Output const&, miral::Output const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetCommandLineHandler::SetCommandLineHandler(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetCommandLineHandler::SetCommandLineHandler(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetCommandLineHandler::~SetCommandLineHandler()@MIRAL_1.0" 1.0.0 + (c++)"miral::SetCommandLineHandler::~SetCommandLineHandler()@MIRAL_1.0" 1.0.0 + (c++)"miral::StartupInternalClient::StartupInternalClient(std::__cxx11::basic_string, std::allocator >, std::function, std::function)>)@MIRAL_1.0" 1.0.0 + (c++)"miral::StartupInternalClient::StartupInternalClient(std::__cxx11::basic_string, std::allocator >, std::function, std::function)>)@MIRAL_1.0" 1.0.0 + (c++)"miral::StartupInternalClient::~StartupInternalClient()@MIRAL_1.0" 1.0.0 + (c++)"miral::StartupInternalClient::~StartupInternalClient()@MIRAL_1.0" 1.0.0 + (c++)"miral::StartupInternalClient::operator()(mir::Server&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationCredentials::ApplicationCredentials(mir::frontend::SessionCredentials const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationCredentials::ApplicationCredentials(mir::frontend::SessionCredentials const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::InternalClientLauncher::InternalClientLauncher()@MIRAL_1.0" 1.0.0 + (c++)"miral::InternalClientLauncher::InternalClientLauncher()@MIRAL_1.0" 1.0.0 + (c++)"miral::InternalClientLauncher::~InternalClientLauncher()@MIRAL_1.0" 1.0.0 + (c++)"miral::InternalClientLauncher::~InternalClientLauncher()@MIRAL_1.0" 1.0.0 + (c++)"miral::InternalClientLauncher::operator()(mir::Server&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_end()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_begin()@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_raise(std::vector > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_resize(miral::WindowInfo const&, mir::geometry::Size const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_move_to(miral::WindowInfo const&, mir::geometry::Point)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_new_app(miral::ApplicationInfo&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_delete_app(miral::ApplicationInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_focus_lost(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_new_window(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_focus_gained(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_state_change(miral::WindowInfo const&, MirSurfaceState)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagementPolicy::advise_delete_window(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::equivalent_display_area(miral::Output const&, miral::Output const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetWindowManagmentPolicy::SetWindowManagmentPolicy(std::function > (miral::WindowManagerTools const&)> const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetWindowManagmentPolicy::SetWindowManagmentPolicy(std::function > (miral::WindowManagerTools const&)> const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::SetWindowManagmentPolicy::~SetWindowManagmentPolicy()@MIRAL_1.0" 1.0.0 + (c++)"miral::SetWindowManagmentPolicy::~SetWindowManagmentPolicy()@MIRAL_1.0" 1.0.0 + (c++)"miral::apply_lifecycle_state_to(std::shared_ptr const&, MirLifecycleState)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::place_new_surface(miral::ApplicationInfo const&, miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::advise_focus_gained(miral::WindowInfo const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::handle_raise_window(miral::WindowInfo&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::handle_window_ready(miral::WindowInfo&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::handle_modify_window(miral::WindowInfo&, miral::WindowSpecification const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::confirm_inherited_move(miral::WindowInfo const&, mir::geometry::Displacement)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::CanonicalWindowManagerPolicy(miral::WindowManagerTools const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::CanonicalWindowManagerPolicy::CanonicalWindowManagerPolicy(miral::WindowManagerTools const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::BasicSetApplicationAuthorizer::BasicSetApplicationAuthorizer(std::function ()> const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::BasicSetApplicationAuthorizer::BasicSetApplicationAuthorizer(std::function ()> const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::BasicSetApplicationAuthorizer::~BasicSetApplicationAuthorizer()@MIRAL_1.0" 1.0.0 + (c++)"miral::BasicSetApplicationAuthorizer::~BasicSetApplicationAuthorizer()@MIRAL_1.0" 1.0.0 + (c++)"miral::BasicSetApplicationAuthorizer::operator()(mir::Server&)@MIRAL_1.0" 1.0.0 + (c++)"miral::display_configuration_options(mir::Server&)@MIRAL_1.0" 1.0.0 + (c++)"miral::kill(std::shared_ptr const&, int)@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::set_keymap(std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::Keymap(std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::Keymap(miral::Keymap const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::Keymap()@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::Keymap(std::__cxx11::basic_string, std::allocator > const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::Keymap(miral::Keymap const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::Keymap()@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::~Keymap()@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::~Keymap()@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::operator=(miral::Keymap const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::Output(mir::graphics::DisplayConfigurationOutput const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::Output(miral::Output const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::Output(mir::graphics::DisplayConfigurationOutput const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::Output(miral::Output const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::~Output()@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::~Output()@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::operator=(miral::Output const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::resize(mir::geometry::Size const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::move_to(mir::geometry::Point)@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::Window(std::shared_ptr const&, std::shared_ptr const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::Window()@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::Window(std::shared_ptr const&, std::shared_ptr const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::Window()@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::~Window()@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::~Window()@MIRAL_1.0" 1.0.0 + (c++)"miral::pid_of(std::shared_ptr const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::name_of[abi:cxx11](std::shared_ptr const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::add_stop_callback(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::add_start_callback(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::set_exception_handler(std::function const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::stop()@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::run_with(std::initializer_list >)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::MirRunner(int, char const**)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::MirRunner(int, char const**, char const*)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::MirRunner(int, char const**)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::MirRunner(int, char const**, char const*)@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::~MirRunner()@MIRAL_1.0" 1.0.0 + (c++)"miral::MirRunner::~MirRunner()@MIRAL_1.0" 1.0.0 + (c++)"miral::operator==(miral::Output::PhysicalSizeMM const&, miral::Output::PhysicalSizeMM const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::operator==(miral::Window const&, std::shared_ptr const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::operator==(miral::Window const&, miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::operator==(std::shared_ptr const&, miral::Window const&)@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::height_inc() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::is_visible() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::max_aspect() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::max_height() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::min_aspect() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::min_height() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::can_morph_to(MirSurfaceType) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::restore_rect() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::can_be_active() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::has_output_id() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::confine_pointer() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::constrain_resize(mir::geometry::Point&, mir::geometry::Size&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::must_have_parent() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::must_not_have_parent() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::preferred_orientation() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::name[abi:cxx11]() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::type() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::state() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::parent() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::window() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::children() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::userdata() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::max_width() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::min_width() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::output_id() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowInfo::width_inc() const@MIRAL_1.0" 1.0.0 + (c++)"miral::CursorTheme::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::SetTerminator::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::DebugExtension::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::AddInitCallback::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::application() const@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::name[abi:cxx11]() const@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::windows() const@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationInfo::userdata() const@MIRAL_1.0" 1.0.0 + (c++)"miral::CommandLineOption::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::active_window() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::id_for_window[abi:cxx11](miral::Window const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::count_applications() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::info_for_window_id(std::__cxx11::basic_string, std::allocator > const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::place_and_size_for_state(miral::WindowSpecification&, miral::WindowInfo const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::info_for(miral::Window const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::info_for(std::weak_ptr const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::info_for(std::weak_ptr const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerTools::window_at(mir::geometry::Point) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::height_inc() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::input_mode() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::max_aspect() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::max_height() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::min_aspect() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::min_height() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::input_shape() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::shell_chrome() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::confine_pointer() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::placement_hints() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::preferred_orientation() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::window_placement_gravity() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::aux_rect_placement_offset() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::aux_rect_placement_gravity() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::name[abi:cxx11]() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::size() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::type() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::state() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::parent() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::update(mir::scene::SurfaceCreationParameters&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::aux_rect() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::top_left() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::userdata() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::max_width() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::min_width() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::output_id() const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowSpecification::width_inc() const@MIRAL_1.0" 1.0.0 + (c++)"miral::ActiveOutputsMonitor::process_outputs(std::function > const&)> const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::WindowManagerOptions::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::SetCommandLineHandler::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationCredentials::gid() const@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationCredentials::pid() const@MIRAL_1.0" 1.0.0 + (c++)"miral::ApplicationCredentials::uid() const@MIRAL_1.0" 1.0.0 + (c++)"miral::InternalClientLauncher::launch(std::__cxx11::basic_string, std::allocator > const&, std::function const&, std::function)> const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::SetWindowManagmentPolicy::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::BasicSetApplicationAuthorizer::the_application_authorizer() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Keymap::operator()(mir::Server&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::power_mode() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::form_factor() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::orientation() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::pixel_format() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::refresh_rate() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::is_same_output(miral::Output const&) const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::physical_size_mm() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::type() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::used() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::scale() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::valid() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::extents() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Output::connected() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::application() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::size() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::top_left() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::operator std::shared_ptr() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::operator std::weak_ptr() const@MIRAL_1.0" 1.0.0 + (c++)"miral::Window::operator bool() const@MIRAL_1.0" 1.0.0 + (c++)"typeinfo for miral::ActiveOutputsListener@MIRAL_1.0" 1.0.0 + (c++)"typeinfo for miral::WindowManagementPolicy@MIRAL_1.0" 1.0.0 + (c++)"typeinfo for miral::CanonicalWindowManagerPolicy@MIRAL_1.0" 1.0.0 + (c++)"vtable for miral::ActiveOutputsListener@MIRAL_1.0" 1.0.0 + (c++)"vtable for miral::WindowManagementPolicy@MIRAL_1.0" 1.0.0 + (c++)"vtable for miral::CanonicalWindowManagerPolicy@MIRAL_1.0" 1.0.0 + MIRAL_1.1@MIRAL_1.1 1.1.0 + (c++)"miral::WindowInfo::needs_titlebar(MirWindowType)@MIRAL_1.1" 1.1.0 + (c++)"miral::WindowInfo::type(MirWindowType)@MIRAL_1.1" 1.1.0 + (c++)"miral::WindowInfo::state(MirWindowState)@MIRAL_1.1" 1.1.0 + (c++)"miral::WindowManagementPolicy::advise_state_change(miral::WindowInfo const&, MirWindowState)@MIRAL_1.1" 1.1.0 + (c++)"miral::WindowInfo::can_morph_to(MirWindowType) const@MIRAL_1.1" 1.1.0 + (c++)"miral::CanonicalWindowManagerPolicy::place_new_window(miral::ApplicationInfo const&, miral::WindowSpecification const&)@MIRAL_1.1" 1.1.0 + MIRAL_1.2@MIRAL_1.2 1.2.0 + (c++)"miral::StartupInternalClient::StartupInternalClient(std::__cxx11::basic_string, std::allocator >, std::function, std::function)>)@MIRAL_1.2" 1.2.0 + (c++)"miral::InternalClientLauncher::launch(std::__cxx11::basic_string, std::allocator > const&, std::function const&, std::function)> const&) const@MIRAL_1.2" 1.2.0 + (c++)"miral::WindowInfo::shell_chrome(MirShellChrome)@MIRAL_1.2" 1.2.0 + (c++)"miral::WindowInfo::shell_chrome() const@MIRAL_1.2" 1.2.0 + (c++)"miral::WindowManagerTools::drag_window(miral::Window const&, mir::geometry::Displacement)@MIRAL_1.2" 1.2.0 + (c++)"typeinfo for miral::ApplicationAuthorizer@MIRAL_1.0" 1.2.0 + (c++)"typeinfo for miral::ApplicationAuthorizer1@MIRAL_1.2" 1.2.0 + MIRAL_1.3@MIRAL_1.3 1.3.0 + (c++)"miral::operator<(miral::Window const&, miral::Window const&)@MIRAL_1.0" 1.3.0 + (c++)"miral::WindowManagerTools::create_workspace()@MIRAL_1.3" 1.3.0 + (c++)"miral::WindowManagerTools::add_tree_to_workspace(miral::Window const&, std::shared_ptr const&)@MIRAL_1.3" 1.3.0 + (c++)"miral::WindowManagerTools::focus_prev_within_application()@MIRAL_1.3" 1.3.0 + (c++)"miral::WindowManagerTools::remove_tree_from_workspace(miral::Window const&, std::shared_ptr const&)@MIRAL_1.3" 1.3.0 + (c++)"miral::WindowManagerTools::move_workspace_content_to_workspace(std::shared_ptr const&, std::shared_ptr const&)@MIRAL_1.3" 1.3.0 + (c++)"miral::WorkspacePolicy::advise_adding_to_workspace(std::shared_ptr const&, std::vector > const&)@MIRAL_1.3" 1.3.0 + (c++)"miral::WorkspacePolicy::advise_removing_from_workspace(std::shared_ptr const&, std::vector > const&)@MIRAL_1.3" 1.3.0 + (c++)"miral::WindowManagerTools::for_each_window_in_workspace(std::shared_ptr const&, std::function const&)@MIRAL_1.3" 1.3.0 + (c++)"miral::WindowManagerTools::for_each_workspace_containing(miral::Window const&, std::function const&)> const&)@MIRAL_1.3" 1.3.0 + (c++)"typeinfo for miral::WorkspacePolicy@MIRAL_1.3" 1.3.0 + (c++)"vtable for miral::WorkspacePolicy@MIRAL_1.3" 1.3.0 + MIRAL_1.3.1@MIRAL_1.3.1 1.3.1 + (c++)"miral::SetWindowManagementPolicy::SetWindowManagementPolicy(std::function > (miral::WindowManagerTools const&)> const&)@MIRAL_1.3.1" 1.3.1 + (c++)"miral::SetWindowManagementPolicy::SetWindowManagementPolicy(std::function > (miral::WindowManagerTools const&)> const&)@MIRAL_1.3.1" 1.3.1 + (c++)"miral::SetWindowManagementPolicy::~SetWindowManagementPolicy()@MIRAL_1.3.1" 1.3.1 + (c++)"miral::SetWindowManagementPolicy::~SetWindowManagementPolicy()@MIRAL_1.3.1" 1.3.1 + (c++)"miral::SetWindowManagementPolicy::operator()(mir::Server&) const@MIRAL_1.3.1" 1.3.1 + MIRAL_1.4.0@MIRAL_1.4.0 1.4.0 + (c++)"miral::WindowManagerTools::end_drag_and_drop()@MIRAL_1.4.0" 1.4.0 + (c++)"miral::WindowManagerTools::start_drag_and_drop(miral::WindowInfo&, std::vector > const&)@MIRAL_1.4.0" 1.4.0 + (c++)"typeinfo for miral::WindowManagementPolicyAddendum2@MIRAL_1.4.0" 1.4.0 --- miral-1.4.0+17.04.20170413.orig/debian/libmirclientcpp-dev.install +++ miral-1.4.0+17.04.20170413/debian/libmirclientcpp-dev.install @@ -0,0 +1,2 @@ +usr/include/miral/mir/*/* +usr/lib/*/pkgconfig/mirclientcpp.pc --- miral-1.4.0+17.04.20170413.orig/debian/miral-doc.install +++ miral-1.4.0+17.04.20170413/debian/miral-doc.install @@ -0,0 +1 @@ +usr/share/doc/miral-doc/ --- miral-1.4.0+17.04.20170413.orig/debian/miral-examples.install +++ miral-1.4.0+17.04.20170413/debian/miral-examples.install @@ -0,0 +1,9 @@ +usr/bin/miral-shell +usr/bin/miral-run +usr/bin/miral-kiosk +usr/bin/miral-xrun +usr/bin/miral-screencast +usr/bin/miral-desktop +usr/bin/miral-app +usr/share/applications/miral-shell.desktop +usr/share/icons/hicolor/scalable/apps/ubuntu-logo.svg --- miral-1.4.0+17.04.20170413.orig/debian/rules +++ miral-1.4.0+17.04.20170413/debian/rules @@ -0,0 +1,26 @@ +#!/usr/bin/make -f + +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) + +export DPKG_GENSYMBOLS_CHECK_LEVEL = 4 + +# GLPixelBuffer doesn't support big endian architectures +testskip_architectures := s390x powerpc + +%: + dh $@ --parallel --fail-missing + +COMMON_CONFIGURE_OPTIONS = \ + -DCMAKE_INSTALL_LIBEXECDIR="lib/$(DEB_HOST_MULTIARCH)/miral" + +override_dh_auto_configure: + dh_auto_configure -- $(COMMON_CONFIGURE_OPTIONS) + +# Only build the docs when we need them +override_dh_auto_build-indep: + dh_auto_build -- doc + +override_dh_auto_test: +ifneq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH), $(testskip_architectures))) + dh_auto_test $@ +endif