genode/repos/libports/run
Norman Feske d3d6b643f1 wm: shape report interception mechanism
This patch simplifies the propagation of pointer shapes from
window-manager clients to the pointer. The "shape" report is routed to
the wm server, which, in turn, reports it to the pointer. This way, the
pointer can easily correlate the label of the application's "shape"
report with the label of the application's Nitpicker session. The
formerly used manual rewriting of the "shape" label is not needed
anymore.

Since the wm server provides a "Report" service now, its <provides>
declaration must cover "Report" in addition to "Nitpicker" to avoid
runtime error messages. Vice versa, the wm is now expected to request
"shape" reports, which should be routed to the pointer (using the
'label_last' routing attribute).

Fixes #3165
2019-02-26 14:45:07 +01:00
..
acpica.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
extract.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
fatfs_blkio.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
fetchurl_lwip.run LwIP VFS plugin 2018-08-02 14:36:48 +02:00
fetchurl_lxip.run Rename network scenarios to make use of lxip explicit 2018-08-28 16:45:23 +02:00
fetchurl.inc Adapt network run scripts for recent Qemu (3.1) 2019-02-19 11:12:10 +01:00
fs_rom_update_fat.run Consistently name block components 2019-01-14 12:34:39 +01:00
ieee754.run hw: enable eager FPU context switch for ARM 2018-11-29 11:54:31 +01:00
libc_block.run Consistently name block components 2019-01-14 12:34:39 +01:00
libc_component.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
libc_fatfs.run run: rename 'check_installed' to 'installed_command' 2018-07-03 09:39:31 +02:00
libc_filesystem_test.inc Consistently name block components 2019-01-14 12:34:39 +01:00
libc_getaddrinfo.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
libc_getpwent.run Libc: single-user getpwent implementation 2018-09-13 15:21:10 +02:00
libc_select.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
libc_vfs_component.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
libc_vfs_fat.run run: rename 'check_installed' to 'installed_command' 2018-07-03 09:39:31 +02:00
libc_vfs_fatfs_fs.run Update FatFS port to version 0.13 2017-08-17 11:04:22 +02:00
libc_vfs_filesystem_test.inc Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
libc_vfs_fs_fat.run run: rename 'check_installed' to 'installed_command' 2018-07-03 09:39:31 +02:00
libc_vfs_fs_test.inc Consistently name block components 2019-01-14 12:34:39 +01:00
libc_vfs_select.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
libc_with_libc.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
lwip_lx.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
lwip.run Adapt network run scripts for recent Qemu (3.1) 2019-02-19 11:12:10 +01:00
memcpy.run test/memcpy: add Genode's memset to the suite 2018-11-16 14:37:18 +01:00
mesa-gears_i965.run mesa-demos: add more examples 2017-08-30 09:59:58 +02:00
mesa-gears.inc mesa-gears.run: add missing rtc config 2018-02-16 08:42:29 +01:00
mesa-gears.run mesa-demos: add more examples 2017-08-30 09:59:58 +02:00
mesa-triangle_gl_i965.run mesa-demos: add more examples 2017-08-30 09:59:58 +02:00
mesa-triangle_gl.inc mesa-demos: add more examples 2017-08-30 09:59:58 +02:00
mesa-triangle_gl.run mesa-demos: add more examples 2017-08-30 09:59:58 +02:00
mesa.inc Move timer from os to base repository 2019-01-14 12:33:57 +01:00
mirage_net.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
moon.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
mupdf.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
netty_lwip_tcp.run LwIP VFS plugin 2018-08-02 14:36:48 +02:00
netty_lwip_udp.run LwIP VFS plugin 2018-08-02 14:36:48 +02:00
netty_lwip.inc Move timer from os to base repository 2019-01-14 12:33:57 +01:00
netty_lxip_tcp.run Rename network scenarios to make use of lxip explicit 2018-08-28 16:45:23 +02:00
netty_lxip_udp.run Rename network scenarios to make use of lxip explicit 2018-08-28 16:45:23 +02:00
netty.inc Move timer from os to base repository 2019-01-14 12:33:57 +01:00
nic_bridge_lighttpd.run Adapt network run scripts for recent Qemu (3.1) 2019-02-19 11:12:10 +01:00
nic_bridge.run nic_bridge: simplified session request handling 2019-02-19 11:12:11 +01:00
nic_dump.run nic_router: multiple uplinks 2018-06-29 10:44:53 +02:00
nic_router_dyn_config.run nic_router: multiple uplinks 2018-06-29 10:44:53 +02:00
nic_router.inc Move timer from os to base repository 2019-01-14 12:33:57 +01:00
nic_router.run nic_router: rework quota accounting 2018-10-29 09:36:21 +01:00
nim_netty.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
nim.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
pcg32.run Convert static VFS library to dynamic library 2018-05-30 12:26:19 +02:00
qt5_calculatorform.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
qt5_common.inc wm: shape report interception mechanism 2019-02-26 14:45:07 +01:00
qt5_core.run Add [depot_user] to run tool builtins 2019-01-30 13:49:55 +01:00
qt5_drivers.inc qt5: load nic_drv without dynamic linker on Linux 2018-09-13 15:25:25 +02:00
qt5_openglwindow.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
qt5_qpluginwidget.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
qt5_quicktest.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
qt5_samegame.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
qt5_testqstring.run qt5: QtTest support 2018-08-28 16:45:27 +02:00
qt5_tetrix.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
qt5_textedit.run wm: shape report interception mechanism 2019-02-26 14:45:07 +01:00
qt5_virtualkeyboard.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
qt5.run qt5: honor --depot-user in run scripts 2018-08-28 16:45:26 +02:00
smartcard.run smartcard.run: increase cap quota of test component 2019-02-12 10:33:32 +01:00
solo5_ping.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
solo5.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
vfs_lwip.inc Re-enable network tests on all platforms 2019-01-30 13:54:53 +01:00