aboutsummaryrefslogtreecommitdiff
path: root/ui
AgeCommit message (Expand)AuthorFilesLines
16 hourstreewide: use qemu_set_blocking instead of g_unix_set_fd_nonblockingVladimir Sementsov-Ogievskiy1-2/+1
16 hourstreewide: handle result of qio_channel_set_blocking()Vladimir Sementsov-Ogievskiy1-1/+1
11 daysui/vnc: Fix crash when specifying [vnc] without id in the config fileThomas Huth1-9/+9
2025-09-01vfio scsi ui: Error-check qio_channel_socket_connect_sync() the same wayMarkus Armbruster1-4/+1
2025-09-01ui/keymaps: Avoid trace crash and improve error messagesMarkus Armbruster1-4/+10
2025-08-12ui/spice: Destroy the temporary egl fb after the blit is submittedVivek Kasireddy1-8/+6
2025-08-07ui/curses: Fix infinite loop on windowsWilliam Hu1-4/+6
2025-07-21Merge tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu into s...Stefan Hajnoczi2-0/+67
2025-07-16ui: add trace events for all client messagesDaniel P. Berrangé2-0/+66
2025-07-16ui: fix setting client_endian field defaultsDaniel P. Berrangé1-0/+1
2025-07-15ui/gtk: Add scale optionWeifeng Liu1-17/+29
2025-07-15ui/gtk: Add keep-aspect-ratio optionWeifeng Liu1-2/+10
2025-07-15ui/spice: Blit the scanout texture if its memory layout is not linearVivek Kasireddy1-6/+75
2025-07-15ui/spice: Create a new texture with linear layout when gl=on is specifiedVivek Kasireddy2-0/+88
2025-07-15ui/console-gl: Add a helper to create a texture with linear memory layoutVivek Kasireddy1-0/+48
2025-07-15ui/spice: Add an option to submit gl_draw requests at fixed rateVivek Kasireddy2-10/+64
2025-07-15ui/spice: Add an option for users to provide a preferred video codecVivek Kasireddy1-0/+16
2025-07-14ui/spice: Enable gl=on option for non-local or remote clientsVivek Kasireddy2-0/+5
2025-07-14ui/egl-helpers: Error check the fds in egl_dmabuf_export_texture()Vivek Kasireddy1-0/+6
2025-07-14ui/vnc: Introduce the VncWorker typeAkihiko Odaki7-388/+405
2025-07-14ui/vnc: Do not copy z_streamAkihiko Odaki3-19/+26
2025-06-23ui/vnc: Update display update interval when VM state changes to RUNNINGJuraj Marcin2-0/+14
2025-05-24ui/gtk-egl: Render guest content with padding in fixed-scale modeWeifeng Liu3-8/+40
2025-05-24ui/gtk-gl-area: Render guest content with padding in fixed-scale modeWeifeng Liu1-1/+32
2025-05-24ui/gtk: Consider scaling when propagating ui infoWeifeng Liu1-2/+23
2025-05-24ui/gtk: Don't update scale in fixed scale mode in gtk-egl.cWeifeng Liu1-4/+6
2025-05-24ui/sdl: Consider scaling in mouse event handlingWeifeng Liu1-5/+15
2025-05-24ui/gtk: Update scales in fixed-scale mode when rendering GL areaWeifeng Liu1-2/+10
2025-05-24gtk/ui: Introduce helper gd_update_scaleWeifeng Liu1-11/+19
2025-05-24ui/gtk: Use consistent naming for variables in different coordinatesWeifeng Liu3-77/+82
2025-05-24ui/gtk: Document scale and coordinate handlingWeifeng Liu1-0/+65
2025-05-24ui/vdagent: remove migration blockerMarc-André Lureau1-11/+0
2025-05-24ui/vdagent: add migration supportMarc-André Lureau1-0/+142
2025-05-24ui/vdagent: factor out clipboard peer registrationMarc-André Lureau1-6/+14
2025-05-24ui/vdagent: keep "connected" stateMarc-André Lureau1-0/+7
2025-05-24ui/vdagent: replace Buffer with GByteArrayMarc-André Lureau1-13/+12
2025-05-24ui/clipboard: delay clipboard update when not runningMarc-André Lureau1-2/+38
2025-05-24ui/clipboard: add vmstate_cbinfoMarc-André Lureau1-0/+26
2025-05-24ui/gtk: warn if setting the clipboard failedMarc-André Lureau1-5/+8
2025-05-21ui/vnc: fix tight palette pixel encoding for 8/16-bpp formatsDaniel P. Berrangé1-4/+12
2025-05-21ui/vnc: take account of client byte order in pixman formatDaniel P. Berrangé3-9/+11
2025-05-21ui/vnc.c: replace big endian flag with byte order valueDaniel P. Berrangé5-7/+7
2025-05-12meson: remove unnecessary dependencies from specific_ssPaolo Bonzini1-3/+0
2025-05-06ui/spice: support multi plane dmabuf scanoutQiang Yu1-34/+64
2025-05-06ui/dbus: change dbus ScanoutDMABUF interfaceQiang Yu2-7/+152
2025-05-06ui/egl: support multi-plane dmabuf when egl export/importQiang Yu3-50/+121
2025-05-06ui/egl: use DRM_FORMAT_MOD_INVALID as default modifierQiang Yu1-1/+2
2025-05-06ui/egl: require EGL_EXT_image_dma_buf_import_modifiersQiang Yu1-4/+6
2025-05-06ui/dmabuf: extend QemuDmaBuf to support multi-planeQiang Yu4-33/+65
2025-04-25qom: Make InterfaceInfo[] uses constPhilippe Mathieu-Daudé3-3/+3