lp://staging/~alan-griffiths/miral/1.4
- Get this branch:
- bzr branch lp://staging/~alan-griffiths/miral/1.4
Branch merges
- Mir development team: Pending requested
-
Diff: 4800 lines (+1757/-1089)63 files modifiedCMakeLists.txt (+18/-23)
debian/changelog (+17/-2)
debian/control (+4/-9)
debian/libmiral2.symbols (+4/-0)
doc/introducing_the_miral_api.md (+2/-2)
include/mir/client/detail/mir_forward_compatibility.h (+0/-172)
include/mir/client/display_config.h (+0/-5)
include/mir/client/surface.h (+50/-0)
include/mir/client/window.h (+0/-12)
include/mir/client/window_id.h (+0/-17)
include/mir/client/window_spec.h (+36/-121)
include/miral/cursor_theme.h (+2/-2)
include/miral/window_management_policy.h (+0/-2)
include/miral/window_management_policy_addendum2.h (+70/-0)
include/miral/window_manager_tools.h (+12/-0)
include/miral/window_specification.h (+0/-2)
miral-kiosk/sw_splash.cpp (+29/-7)
miral-shell/CMakeLists.txt (+4/-5)
miral-shell/decoration_provider.cpp (+72/-47)
miral-shell/decoration_provider.h (+7/-1)
miral-shell/floating_window_manager.cpp (+23/-23)
miral-shell/floating_window_manager.h (+7/-7)
miral-shell/miral-app.sh (+1/-1)
miral-shell/miral-desktop.sh (+1/-1)
miral-shell/miral-run.sh (+1/-1)
miral-shell/miral-screencast.sh (+1/-1)
miral-shell/miral-xrun.sh (+1/-0)
miral-shell/shell_main.cpp (+3/-3)
miral-shell/spinner/CMakeLists.txt (+1/-0)
miral-shell/spinner/eglapp.cpp (+19/-100)
miral-shell/spinner/eglspinner.cpp (+2/-0)
miral-shell/spinner/miregl.cpp (+30/-39)
miral-shell/spinner/miregl.h (+7/-7)
miral/CMakeLists.txt (+53/-55)
miral/active_outputs.cpp (+1/-76)
miral/basic_window_manager.cpp (+76/-27)
miral/basic_window_manager.h (+14/-0)
miral/both_versions.h (+2/-7)
miral/cursor_theme.cpp (+7/-0)
miral/keymap.cpp (+0/-16)
miral/mir_features.h.in (+0/-29)
miral/mru_window_list.cpp (+0/-1)
miral/runner.cpp (+0/-15)
miral/set_window_management_policy.cpp (+0/-4)
miral/symbols.map (+21/-0)
miral/window_management_options.cpp (+1/-5)
miral/window_management_trace.cpp (+18/-0)
miral/window_management_trace.h (+2/-0)
miral/window_manager_tools.cpp (+6/-0)
miral/window_manager_tools_implementation.h (+3/-0)
miral/window_specification.cpp (+0/-57)
scripts/process_doxygen_xml.py (+12/-1)
test/CMakeLists.txt (+13/-1)
test/active_window.cpp (+76/-62)
test/client_mediated_gestures.cpp (+295/-0)
test/drag_and_drop.cpp (+653/-0)
test/select_active_window.cpp (+0/-2)
test/test_server.cpp (+0/-13)
test/test_server.h (+0/-1)
test/window_id.cpp (+3/-45)
test/window_placement_client_api.cpp (+2/-20)
test/window_properties.cpp (+23/-12)
test/workspaces.cpp (+52/-28)
- Mir development team: Pending requested
-
Diff: 4800 lines (+1757/-1089)63 files modifiedCMakeLists.txt (+18/-23)
debian/changelog (+17/-2)
debian/control (+4/-9)
debian/libmiral2.symbols (+4/-0)
doc/introducing_the_miral_api.md (+2/-2)
include/mir/client/detail/mir_forward_compatibility.h (+0/-172)
include/mir/client/display_config.h (+0/-5)
include/mir/client/surface.h (+50/-0)
include/mir/client/window.h (+0/-12)
include/mir/client/window_id.h (+0/-17)
include/mir/client/window_spec.h (+36/-121)
include/miral/cursor_theme.h (+2/-2)
include/miral/window_management_policy.h (+0/-2)
include/miral/window_management_policy_addendum2.h (+70/-0)
include/miral/window_manager_tools.h (+12/-0)
include/miral/window_specification.h (+0/-2)
miral-kiosk/sw_splash.cpp (+29/-7)
miral-shell/CMakeLists.txt (+4/-5)
miral-shell/decoration_provider.cpp (+72/-47)
miral-shell/decoration_provider.h (+7/-1)
miral-shell/floating_window_manager.cpp (+23/-23)
miral-shell/floating_window_manager.h (+7/-7)
miral-shell/miral-app.sh (+1/-1)
miral-shell/miral-desktop.sh (+1/-1)
miral-shell/miral-run.sh (+1/-1)
miral-shell/miral-screencast.sh (+1/-1)
miral-shell/miral-xrun.sh (+1/-0)
miral-shell/shell_main.cpp (+3/-3)
miral-shell/spinner/CMakeLists.txt (+1/-0)
miral-shell/spinner/eglapp.cpp (+19/-100)
miral-shell/spinner/eglspinner.cpp (+2/-0)
miral-shell/spinner/miregl.cpp (+30/-39)
miral-shell/spinner/miregl.h (+7/-7)
miral/CMakeLists.txt (+53/-55)
miral/active_outputs.cpp (+1/-76)
miral/basic_window_manager.cpp (+76/-27)
miral/basic_window_manager.h (+14/-0)
miral/both_versions.h (+2/-7)
miral/cursor_theme.cpp (+7/-0)
miral/keymap.cpp (+0/-16)
miral/mir_features.h.in (+0/-29)
miral/mru_window_list.cpp (+0/-1)
miral/runner.cpp (+0/-15)
miral/set_window_management_policy.cpp (+0/-4)
miral/symbols.map (+21/-0)
miral/window_management_options.cpp (+1/-5)
miral/window_management_trace.cpp (+18/-0)
miral/window_management_trace.h (+2/-0)
miral/window_manager_tools.cpp (+6/-0)
miral/window_manager_tools_implementation.h (+3/-0)
miral/window_specification.cpp (+0/-57)
scripts/process_doxygen_xml.py (+12/-1)
test/CMakeLists.txt (+13/-1)
test/active_window.cpp (+76/-62)
test/client_mediated_gestures.cpp (+295/-0)
test/drag_and_drop.cpp (+653/-0)
test/select_active_window.cpp (+0/-2)
test/test_server.cpp (+0/-13)
test/test_server.h (+0/-1)
test/window_id.cpp (+3/-45)
test/window_placement_client_api.cpp (+2/-20)
test/window_properties.cpp (+23/-12)
test/workspaces.cpp (+52/-28)
- Mir development team: Pending requested
- Diff: 0 lines
Branch information
Recent revisions
- 359. By CI Train Bot Account
-
* 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) - 357. By CI Train Bot Account
-
* 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 => SetWindowManage mentPolicy
- 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) - 355. By CI Train Bot Account
-
* 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::WindowManagerTo ols::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) - 353. By CI Train Bot Account
-
* 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)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/miral