Skip to content
Snippets Groups Projects
Commit ffd890a5 authored by GitBot's avatar GitBot
Browse files

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.
parent 93b696f1
No related branches found
No related tags found
1 merge request!950Integrate qt-multi-screen-compositor/rework_compositor_for_dual-espresso
Pipeline #45688 passed with stages
in 58 seconds
...@@ -11,4 +11,4 @@ SRCREV_pn-xconfig = "eb0b455e23737d0602837cd03a7bf3344afb7b6d" ...@@ -11,4 +11,4 @@ SRCREV_pn-xconfig = "eb0b455e23737d0602837cd03a7bf3344afb7b6d"
SRCREV_pn-linux-guf = "b968e8bb510def510eb753f85fbd693c87c1b8f3" SRCREV_pn-linux-guf = "b968e8bb510def510eb753f85fbd693c87c1b8f3"
SRCREV_pn-linux-imx-kuk = "2ba8a5c7a660e3569c3981adf8b44deed23e180e" SRCREV_pn-linux-imx-kuk = "2ba8a5c7a660e3569c3981adf8b44deed23e180e"
SRCREV_pn-u-boot-imx = "eeaddfdf65afd27fabf3a05b6fbe788422b475ab" SRCREV_pn-u-boot-imx = "eeaddfdf65afd27fabf3a05b6fbe788422b475ab"
SRCREV_pn-qt-multi-screen-compositor = "afb135950555e9437c24e659407b4f0d7e6d57fe" SRCREV_pn-qt-multi-screen-compositor = "c23f9b8684c52800d7c6b4bed4c3aff02c42c3b3"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment