~mir-team/miral/release

« back to all changes in this revision

Viewing changes to doc/introducing_the_miral_api.md

  • Committer: Bileto Bot
  • Date: 2017-06-21 08:34:34 UTC
  • mfrom: (360.1.1 miral-release)
  • Revision ID: ci-train-bot@canonical.com-20170621083434-e7ftkyg5qr2fzsao
* 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
    . Support for client requested move
    . Port to the undeprecated Mir APIs
    . Added "--cursor-theme" option when configuring a cursor theme
    . Drop support for Mir versions before 0.26
  - Bugs fixed:

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
 
9
9
\include shell_main.cpp
10
10
 
11
 
This shell is providing TitlebarWindowManagerPolicy, TilingWindowManagerPolicy
 
11
This shell is providing FloatingWindowManagerPolicy, TilingWindowManagerPolicy
12
12
and SpinnerSplash. The rest is from MirAL.
13
13
 
14
14
If you look for the corresponding code in lp:qtmir and lp:mir you’ll find it
15
15
less clear, more verbose and scattered over multiple files.
16
16
 
17
17
A shell has to provide a window management policy (miral-shell provides two: 
18
 
TitlebarWindowManagerPolicy and TilingWindowManagerPolicy). A window management
 
18
FloatingWindowManagerPolicy and TilingWindowManagerPolicy). A window management
19
19
policy needs to implement the \ref miral::WindowManagementPolicy interface for
20
20
handling a set of window management events.
21
21