Commits on Source (4)
-
David Fort authored
As pointed by Daniel Stone in #372, creation of pixman renderer outputs in the rdp backend were inconsistant regarding use_shadow.
-
Igor Matheus Andrade Torrente authored
Convert ivi-shell-app-test.c to use `weston_ini_setup`. It also removes the pre-made weston.ini and all the related code in the meson files. Signed-off-by:
Igor Matheus Andrade Torrente <igormtorrente@gmail.com>
-
David Fort authored
The stable FreeRDP 2.x branch has been released, so let's rely on that maintained version and drop all the hacks for older versions. That makes the code and build cleaner. Signed-off-by:
David Fort <contact@hardening-consulting.com>
-
Properly release the seat on RDP disconnect. Using current master branch which is commit d93c0f70 ("backend-rdp: fix memory leak") I was not able to reproduce the crash on reconnect as mentioned in the current comment. Using Weston with rdp-backend directly as well as using the screen-share plug-in allowed to reconnect just fine. Hence release the Weston seat properly using weston_seat_release and free the seat structure. This also avoids mouse pointers displayed for every RDP connection. Signed-off-by:
Stefan Agner <stefan@agner.ch>
Showing
- .gitlab-ci.yml 1 addition, 1 deletion.gitlab-ci.yml
- .gitlab-ci/debian-install.sh 3 additions, 2 deletions.gitlab-ci/debian-install.sh
- ivi-shell/meson.build 0 additions, 5 deletionsivi-shell/meson.build
- ivi-shell/weston.ini.in 0 additions, 98 deletionsivi-shell/weston.ini.in
- libweston/backend-rdp/meson.build 4 additions, 32 deletionslibweston/backend-rdp/meson.build
- libweston/backend-rdp/rdp.c 56 additions, 141 deletionslibweston/backend-rdp/rdp.c
- tests/ivi-shell-app-test.c 94 additions, 2 deletionstests/ivi-shell-app-test.c
- tests/meson.build 0 additions, 1 deletiontests/meson.build
ivi-shell/weston.ini.in
deleted
100644 → 0