~unity-team/miral/version_bump_for_multimonitor_silo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <cemil.azizoglu@canonical.com>  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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <brandon.schaefer@canonical.com>  Fri, 16 Dec 2016 00:36:20 +0000

miral (0.5.0+17.04.20161203-0ubuntu1) zesty; urgency=medium

  * no change rebuild

 -- Brandon Schaefer <brandon.schaefer@canonical.com>  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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <alan.griffiths@canonical.com>  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 <larry.price@canonical.com>  Mon, 19 Sep 2016 13:41:34 +0000