gtk/gdk/win32
Chun-wei Fan 0376e4668c GDK/Win32: Fix gdk_display_get_name()
We switched to using the Unicode (UTF-16) versions of the Windows API by
default, so we also obtain the display name in UTF-16 form as well.

This updates the implementation in the Windows backend so that we
properly acquire the names that we need in UTF-16, and then convert the
results to UTF-8, which is what we use in GTK/GLib.
2024-08-30 08:47:01 +08:00
..
rc
gdkcairocontext-win32.c drawcontext: Make begin_frame() set colorstate + depth 2024-07-11 14:57:20 +02:00
gdkcairocontext-win32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkclipboard-win32.c
gdkclipboard-win32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkclipdrop-win32.c Windows: Build with UNICODE 2024-05-28 16:37:48 +02:00
gdkclipdrop-win32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkcursor-win32.c gdk: Add color state arg to gdk_texture_download_surface() 2024-07-11 14:57:20 +02:00
gdkdevice-virtual.c
gdkdevice-virtual.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdevice-win32.c
gdkdevice-win32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdevice-winpointer.c
gdkdevice-winpointer.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdevice-wintab.c
gdkdevice-wintab.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdevicemanager-win32.c Windows: Build with UNICODE 2024-05-28 16:37:48 +02:00
gdkdevicemanager-win32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkdisplay-win32.c GDK/Win32: Fix gdk_display_get_name() 2024-08-30 08:47:01 +08:00
gdkdisplay-win32.h WGL: Report paint region when presenting (SwapBuffers) 2024-08-12 18:56:45 +02:00
gdkdisplaymanager-win32.c
gdkdrag-win32.c Windows: Build with UNICODE 2024-05-28 16:37:48 +02:00
gdkdrop-win32.c Plug GTask leaks 2024-08-05 14:38:23 +03:00
gdkevents-win32.c Windows: Build with UNICODE 2024-05-28 16:37:48 +02:00
gdkglcontext-win32-egl.c drawcontext: Make begin_frame() set colorstate + depth 2024-07-11 14:57:20 +02:00
gdkglcontext-win32-wgl-private.c GDK-Win32: Add wrapper functions for calling core wgl* functions 2023-03-24 18:43:23 +08:00
gdkglcontext-win32-wgl.c GdkWin32GLContextWGL: Use the previous frames paint regions kept by GdkGLContext 2024-08-26 17:05:13 +02:00
gdkglcontext-win32.c
gdkglcontext-win32.h wgl: Create context during WGL initialization 2023-04-27 02:16:46 +02:00
gdkglobals-win32.c GdkWin32: Remove _gdk_display_hdc global variable 2023-05-31 12:15:57 +02:00
gdkhdataoutputstream-win32.c
gdkhdataoutputstream-win32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkinput-dmanipulation.c gdk/win32: fix hr set but not used 2023-04-25 16:37:58 +04:00
gdkinput-dmanipulation.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkinput-winpointer.c GdkWin32: Fix keyboard state for WinPointer input 2023-06-21 16:18:01 +02:00
gdkinput-winpointer.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkkeys-win32-impl-wow64.c
gdkkeys-win32-impl.c
gdkkeys-win32.c GdkWin32: Remove unused functions 2023-05-31 12:15:57 +02:00
gdkkeys-win32.h
gdkmain-win32.c Windows: Build with UNICODE 2024-05-28 16:37:48 +02:00
gdkmonitor-win32.c win32: implement fullscreen_on_monitor 2023-05-24 18:48:37 -04:00
gdkmonitor-win32.h win32: implement fullscreen_on_monitor 2023-05-24 18:48:37 -04:00
gdkprivate-win32.h Windows: Build with UNICODE 2024-05-28 16:37:48 +02:00
gdkproperty-win32.c GdkWin32: Remove _gdk_display_hdc global variable 2023-05-31 12:15:57 +02:00
gdkscreen-win32.c
gdksurface-win32.c GdkWin32: Try to call _gdk_surface_update_size() only when the size actually changed 2024-08-26 17:05:19 +02:00
gdksurface-win32.h Fix typos throughout 2024-01-07 20:44:05 -05:00
gdkvulkancontext-win32.c drawcontext: Make begin_frame() set colorstate + depth 2024-07-11 14:57:20 +02:00
gdkvulkancontext-win32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32cursor.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32display.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32displaymanager.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32dnd-private.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32dnd.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32glcontext.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32id.c
gdkwin32keys.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32langnotification.c
gdkwin32langnotification.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32misc.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32monitor.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32screen.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
gdkwin32surface.h Convert headers to #pragma once 2023-03-31 15:11:10 -04:00
meson.build build: Add a missing dependency 2024-04-11 15:47:38 -04:00
pktdef.h
winpointer.h
wintab.h
xcursors.h Windows: Build with UNICODE 2024-05-28 16:37:48 +02:00