aboutsummaryrefslogtreecommitdiff
path: root/ui/console.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-06ui/console: Note in '-display help' that some backends support suboptionsPeter Maydell1-0/+5
2024-07-16ui/console: Remove dpy_cursor_define_supported()Akihiko Odaki1-13/+0
2024-07-16ui/console: Convert mouse visibility parameter into boolAkihiko Odaki1-2/+3
2024-06-19ui+display: rename is_buffer_shared() -> surface_is_allocated()Gerd Hoffmann1-1/+2
2024-06-19ui+display: rename is_placeholder() -> surface_is_placeholder()Gerd Hoffmann1-1/+1
2024-05-14ui/console: Use qemu_dmabuf_get_..() helpers insteadDongwon Kim1-2/+2
2024-03-20ui/curses: Do not use console_select()Akihiko Odaki1-100/+21
2024-03-20ui/vnc: Do not use console_select()Akihiko Odaki1-0/+12
2024-02-16ui/console: Fix console resize with placeholder surfaceTianlan Zhou1-1/+1
2023-11-21ui/console: fix default VC when there are no displayMarc-André Lureau1-10/+8
2023-11-07ui/console: when PIXMAN is unavailable, don't draw placeholder msgMarc-André Lureau1-0/+2
2023-11-07ui/vc: console-vc requires PIXMANMarc-André Lureau1-0/+3
2023-11-07ui/console: allow to override the default VCMarc-André Lureau1-0/+14
2023-10-03ui/console: sanitize search in qemu_graphic_console_is_multihead()Laszlo Ersek1-6/+1
2023-10-03ui/console: eliminate QOM properties from qemu_console_is_multihead()Laszlo Ersek1-8/+8
2023-10-03ui/console: only walk QemuGraphicConsoles in qemu_console_is_multihead()Laszlo Ersek1-0/+3
2023-10-03ui/console: make qemu_console_is_multihead() staticLaszlo Ersek1-1/+1
2023-09-12ui: add precondition for dpy_get_ui_info()Marc-André Lureau1-1/+3
2023-09-12ui: fix crash when there are no active_consoleMarc-André Lureau1-0/+3
2023-09-12ui/vc: split off the VC part from console.cMarc-André Lureau1-1093/+3
2023-09-12ui/vc: preliminary QemuTextConsole changes before splitMarc-André Lureau1-17/+35
2023-09-12ui/console: remove redundant format fieldMarc-André Lureau1-3/+1
2023-09-12ui/vc: rename kbd_put to qemu_text_console functionsMarc-André Lureau1-5/+5
2023-09-12ui/vc: remove kbd_put_keysym() and update function callsMarc-André Lureau1-7/+7
2023-09-04ui/vc: change the argument for QemuTextConsoleMarc-André Lureau1-8/+6
2023-09-04ui/vc: do not parse VC-specific options in Spice and GTKMarc-André Lureau1-2/+2
2023-09-04ui/vc: move text console invalidate in helperMarc-André Lureau1-4/+9
2023-09-04ui/console: minor stylistic changesMarc-André Lureau1-6/+4
2023-09-04ui/vc: skip text console resize when possibleMarc-André Lureau1-3/+9
2023-09-04ui/console: fold text_console_update_cursor_timerMarc-André Lureau1-8/+2
2023-09-04ui/console: assert(surface) where appropriateMarc-André Lureau1-0/+4
2023-09-04ui/console: rename vga_ functions with qemu_console_Marc-André Lureau1-13/+12
2023-09-04ui/console: use QEMU_PIXMAN_COLOR helpersMarc-André Lureau1-21/+18
2023-09-04ui/console: declare console types in console.hMarc-André Lureau1-15/+0
2023-09-04ui/vc: use common text console surface creationMarc-André Lureau1-7/+2
2023-09-04ui/console: remove need for g_width/g_heightMarc-André Lureau1-5/+3
2023-09-04ui/console: simplify getting active_console sizeMarc-André Lureau1-4/+2
2023-09-04ui/vc: move some text console initialization to qom handlersMarc-André Lureau1-11/+11
2023-09-04ui/vc: fold text_console_do_init() in vc_chr_open()Marc-André Lureau1-49/+31
2023-09-04ui/console: move graphic fields to QemuGraphicConsoleMarc-André Lureau1-46/+64
2023-09-04ui/vc: move text fields to QemuTextConsoleMarc-André Lureau1-86/+91
2023-09-04ui/console: free more QemuConsole resourcesMarc-André Lureau1-1/+4
2023-09-04ui/vc: move cursor_timer initialization to QemuTextConsole classMarc-André Lureau1-2/+4
2023-09-04ui/console: allocate ui_timer in QemuConsoleMarc-André Lureau1-2/+6
2023-09-04ui/console: update the head from unused QemuConsoleMarc-André Lureau1-1/+1
2023-09-04ui/console: specialize console_lookup_unused()Marc-André Lureau1-3/+4
2023-09-04ui/console: remove new_console()Marc-André Lureau1-14/+5
2023-09-04ui/console: register the console from qemu_console_init()Marc-André Lureau1-2/+1
2023-09-04ui/console: instantiate a specific console typeMarc-André Lureau1-28/+19
2023-09-04ui/console: introduce different console objectsMarc-André Lureau1-0/+84