Integrate qt-multi-screen-compositor/rework_compositor_for_dual-espresso
Commit: seco-ne/tools/qt-multi-screen-compositor@c23f9b86
Changed getScreen to send a broadcast on success.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@7011c025
Cleanups and fix Applist handling
--
Commit: seco-ne/tools/qt-multi-screen-compositor@64d9de75
disabled internal window visibility manipulation and implemented moving of non-existing surfaces, based on the frozen IVI-ID.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@6fdb573a
fixed Segfault in compositor-message
--
Commit: seco-ne/tools/qt-multi-screen-compositor@88bf767f
logging IviId instead of WindowId in case of error.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@3d2b4418
Hide/Show broadcast messages now contain the screen the window is on.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@ca91953e
Fix data types and server status messages
--
Commit: seco-ne/tools/qt-multi-screen-compositor@24e53684
added message broadcasting infrastructure and fixed cleanup of dead pids.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@b91c1462
cleaned up unused code.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@d0bd0507
saving master-iviIds to freezer, substantially simplifying the cleanup.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@c8d4e498
all requests bearing an iviId are now internally mapped to the pid and window manipulation operations now affect all windows belonging to a pid.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@7cfb84d6
added cleanup for frozen id list
--
Commit: seco-ne/tools/qt-multi-screen-compositor@d6487b82
changed background color back to black
--
Commit: seco-ne/tools/qt-multi-screen-compositor@b49dd3fe
fixet wrong int type for compositor-message status
--
Commit: seco-ne/tools/qt-multi-screen-compositor@51557a6a
fixed hanging on unknown compositor-message and added feature to open new surfaces on the same screen as their parents, even if they have been moved or destroyed by then.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@19670b60
Improved Surface handling and debug output
Lots of cleanup to do but this should work as a demo/test
--
Commit: seco-ne/tools/qt-multi-screen-compositor@a68af4be
Improved logWindows to include iviIds.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@c0f96372
IVI surface handling works without crashes now. PID based approach doesn't seem to have an easy way of manipulating windows.
--
Commit: seco-ne/tools/qt-multi-screen-compositor@2261b6f7
first working PoC of PID based window switching approach. getScreen function is implemented, window management functions need to be adjusted.