0543fd7...
by
Jami Kettunen <email address hidden>
on 2022-03-27
Add missing stdexcept include to mirserverhooks (#2367)
This fixes a bunch of errors like the following while building against
musl libc:
../src/ miroil/ mir_server_ hooks.cpp: In member function 'std::shared_ ptr<mir: :scene: :PromptSessionM anager> miroil: :MirServerHooks ::the_prompt_ session_ manager( ) const':
../src/ miroil/ mir_server_ hooks.cpp: 164:16: error: 'logic_error' is not a member of 'std'
164 | throw std::logic_ error(" No prompt session manager available. Server not running?");
| ^~~~~~~~~~~
ee0727e...
by
Alan Griffiths
on 2022-01-09
Fix sync
cbc2c16...
by
Alan Griffiths
on 2021-06-14
Sync with upstream (#7)
* Fixup sync with MirOil-for-Lomiri
* Correct generation of debian .symbols
* Regenerate debian .symbols
* Don't inline EventBuilder destructor (so we get consistent symbols across toolchains)
0446bb1...
by
erlend-g <email address hidden>
on 2021-06-03
Miroil move open gl context to miroil 2 (#6)
* Moving OpenGlContextFactor to mir
* Remove namespace{}
* Style nits
Co-authored-by: erlend.io <email address hidden>
Co-authored-by: Alan Griffiths <email address hidden>
d026b84...
by
erlend-g <email address hidden>
on 2021-05-24
Miroil set composer (#5)
* add set_compositor to miroil
* fix complience with mir coding standards
* remove extra spaces
Co-authored-by: erlend.io <email address hidden>
24f1a6c...
by
erlend-g <email address hidden>
on 2021-05-20
Move mirserverhooks to miroil (#4)
* Moving mirserverhooks to mir
* rename mirserverhooks to mir_server_hooks
* change mir_server_hooks to snake_case
* rewriting mirserverhooks to snake_case
* modfernizing
* remove unused the_input_ device_ hub from mirserverhooks
* Drop unnecessary namespace specifiers
Co-authored-by: erlend.io <email address hidden>
Co-authored-by: Alan Griffiths <email address hidden>
7f38f3b...
by
"erlend.io" <email address hidden>
on 2021-04-25
add default constructor to inputdevice, and missing symbols
92d6a75...
by
Alan Griffiths
on 2021-03-12
Make g++ 5.4 happy
b874f89...
by
"bors[bot]" <26634292+bors[bot]@users.noreply.github.com>
on 2021-03-11
Merge #1952
1952: adding PromptSessionLi stener & PromptSessionMa nager r=AlanGriffiths a=erlend-g
Qtmir uses mir::scene: :PromptSessionM anager which is no long available, so I've created a wrapper for this class. This is used many places in QtMir.
In addition qtmir listens to mir::scene: :PromptSessionL istener (also not available)... so I've created an abstract class for that.
This is used in:
https:/ /github. com/ubports/ qtmir/blob/ xenial/ src/platforms/ mirserver/ mirserverhooks. cpp
class PromptSessionLi stenerImpl
Which can't be solved in this way because it contains both internal mir stuff and qt stuff. So it has to be split into a mir part(miroil) and Qt part(Qtmir).
Co-authored-by: Erlend <email address hidden>
b2442e2...
by
Alan Griffiths
on 2021-03-07
Make g++ 5.4 happy