lp://qastaging/~gerboland/qtmir/desktophintenvvar

Created by Gerry Boland and last modified
Get this branch:
bzr branch lp://qastaging/~gerboland/qtmir/desktophintenvvar
Only Gerry Boland can upload to this branch. If you are Gerry Boland please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Gerry Boland
Project:
QtMir
Status:
Merged

Recent revisions

620. By Gerry Boland

Update copyrights

619. By Gerry Boland

Fix up a comment while I am here

618. By Gerry Boland

Add env var equivalent to desktop_file_hint

617. By CI Train Bot Account

Releasing 0.5.1+17.04.20170307-0ubuntu1

616. By Daniel d'Andrada

DBusFocusInfo: fix crash when trying to access a null session from an application

An application that has just been started might not have a session yet. (LP: #1670710)

Approved by: Gerry Boland, Unity8 CI Bot

615. By Albert Astals Cid

Fix clang build

    /home/tsdgeos/phablet/qtmir/qtmir/src/platforms/mirserver/mirserverhooks.cpp:40:11: error: member 'PromptSessionListener' found in multiple base classes of different types
        using PromptSessionListener::PromptSessionListener;
              ^
    /home/tsdgeos/phablet/qtmir/qtmir/src/platforms/mirserver/promptsessionlistener.h:28:7: note: member found by ambiguous name lookup
    class PromptSessionListener : public QObject
          ^
    /usr/include/mirserver/mir/scene/prompt_session_listener.h:31:7: note: member found by ambiguous name lookup
    class PromptSessionListener
          ^
    1 error generated.

Approved by: Alan Griffiths, Gerry Boland, Unity8 CI Bot

614. By Daniel d'Andrada

Reduce default log verbosity

Debug messages won't be logged by default. Only from Informational level and up.
Most debug messages were transformed into informational, but some verbose ones were left as debug (such as window resize and reposition) (LP: #1664151)

Approved by: Gerry Boland, Unity8 CI Bot

613. By Gerry Boland

Workaround for Mir changing GL state unexpectedly on Qt, breaking font rendering.

For non-GL clients, Mir uploads the client pixel buffer to a GL texture which makes compositor code nicer. But as it does to, it changes some GL state (mainly the stride = GL_UNPACK_ALIGNMENT) and neglects to restore it, which breaks Qt's font rendering (which expects a certain stride). (LP: #1583088)

Approved by: Daniel d'Andrada, Daniel van Vugt, Unity8 CI Bot

612. By Lukáš Tinkl

Use the shell chrome, as provided by miral window info (LP: #1658117)

Approved by: Gerry Boland, Unity8 CI Bot

611. By Daniel d'Andrada

Don't pass command line arguments to Mir

Those are application specific, as qtmir can be used by several different
executables (unity8, uqmlscene, qmltestrunner), each taking its own set of
command line args.

Those executables (uqmlscene and qmltestrunner in particular) will quit when
seeing Mir arguments as they don't recognize them and vice-versa.

Approved by: Gerry Boland, Unity8 CI Bot

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://qastaging/qtmir
This branch contains Public information 
Everyone can see this information.

Subscribers