gtk2/gdk
Chun-wei Fan 9e686d1fb5 gdkproperty-win32.c: Fix gtk-font-name handling
...on Windows 8+ and when the system setting for non-Unicode programs do
not match the language version of Windows by falling back to using Pango.

This ensures that the correct font is used during these scenarios, so that
we minimize the risk of seeing garbled characters for texts that the system
code page does not support due to system peculiarties.  There might be a
way to support gtk-font-name handling using the native Windows APIs
directly on Windows 8+, but that needs to be investigated.

https://bugzilla.gnome.org/show_bug.cgi?id=726298
2014-03-28 21:06:14 +08:00
..
broadway all: Name more idles and timeouts 2014-03-26 20:09:30 -04:00
quartz all: Name more idles and timeouts 2014-03-26 20:09:30 -04:00
wayland wayland: Mark ourselves as not supporting compositing 2014-03-24 12:49:32 -04:00
win32 gdkproperty-win32.c: Fix gtk-font-name handling 2014-03-28 21:06:14 +08:00
x11 all: Name more idles and timeouts 2014-03-26 20:09:30 -04:00
COPYING Change FSF Address 2012-02-27 17:06:11 +00:00
fallback-c89.c gdk/fallback-c89.c: Add fallback for round() 2013-03-13 13:22:46 +08:00
gdk.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdk.h Include public headers in gdk.h 2013-02-25 10:54:32 +01:00
gdkapplaunchcontext.c docs: replace all <examples> with markdown headings 2014-02-04 16:58:54 -05:00
gdkapplaunchcontext.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkapplaunchcontextprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkcairo.c gdk_cairo_surface_create_from_pixbuf: Add missing (allow-none) annotation 2014-03-12 11:50:55 -04:00
gdkcairo.h gdk: Add gdk_cairo_surface_create_from_pixbuf 2013-07-03 14:34:13 +02:00
gdkcolor.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkcolor.h docs: use #*-struct instead of <structname> 2014-01-27 19:59:55 -05:00
gdkconfig.h.win32 Clean up the pre-configured gdkconfig.h.win32 2013-05-28 13:04:37 +08:00
gdkconfig.h.win32_broadway Add Visual Studio Build Support for Broadway 2013-08-02 11:20:19 +08:00
gdkcursor.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkcursor.h docs: use markdown instead of inlinegraphic tags 2014-02-04 16:58:53 -05:00
gdkcursorprivate.h gdk: Add gdk_cursor_get_surface() 2013-08-07 13:34:10 +02:00
gdkdeprecated.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkdevice.c Add a Since annotation to gdk_device_get_last_event_window 2014-03-12 23:04:37 -04:00
gdkdevice.h Use GDK's current window tracking when synthesizing events in GTK+ 2014-03-12 23:03:53 -04:00
gdkdevicemanager.c Docs: Remove all entities and turn off sgml mode 2014-02-09 17:58:07 -05:00
gdkdevicemanager.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkdevicemanagerprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkdeviceprivate.h gdk: Convert mouse position to doubles, add new getters 2013-07-03 14:39:25 +02:00
gdkdisplay.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkdisplay.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkdisplaymanager.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkdisplaymanager.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkdisplaymanagerprivate.h gdk: Unvfuncify gdk_display_manager_open_display() 2013-04-19 16:23:43 -04:00
gdkdisplayprivate.h Some struct repacking 2014-01-12 22:25:19 -05:00
gdkdnd.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkdnd.h docs: use apostrophes in *n't 2014-02-07 13:32:47 -05:00
gdkdndprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkenumtypes.c.template Include config.h in gdkenumtypes.c.template 2013-03-15 09:19:35 -04:00
gdkenumtypes.h.template Use GDK_AVAILABLE_IN_ALL for generated enum types 2013-05-05 15:38:46 -04:00
gdkevents.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkevents.h Deprecate GdkEventVisibility and ::visibility-notify-event 2014-03-03 21:39:03 -05:00
gdkframeclock.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkframeclock.h docs: fix typo in type name 2014-01-20 18:27:28 -05:00
gdkframeclockidle.c Changed obsolete FSF portal addresses to web address 2014-01-12 19:56:49 +07:00
gdkframeclockidle.h Changed obsolete FSF portal addresses to web address 2014-01-12 19:56:49 +07:00
gdkframeclockprivate.h docs: add docs for GtkFrameClock 2014-01-20 18:27:28 -05:00
gdkframetimings.c docs: use proper apostrophe 2014-02-07 13:06:10 -05:00
gdkframetimings.h GdkFrameTimings: add documentation 2013-02-14 17:19:52 -05:00
gdkglobals.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkinternals.h Some struct repacking 2014-01-12 22:25:19 -05:00
gdkintl.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkkeynames.c Keep XF86 keysym names working 2013-04-19 20:11:39 -04:00
gdkkeys.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkkeys.h Use proper quotes in gdk 2014-02-05 15:08:42 -05:00
gdkkeysprivate.h gdk: Refactor gdk_keyval_convert_case() 2013-04-16 15:30:14 +02:00
gdkkeysyms-compat.h Update gdkkeysyms.h header 2013-04-19 20:11:38 -04:00
gdkkeysyms-update.pl gdkkeysyms-update: Remove workarounds for old bugs 2013-07-17 16:40:05 -04:00
gdkkeysyms.h Update gdkkeysyms.h header 2013-04-19 20:11:38 -04:00
gdkkeyuni.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkmain.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkmarshalers.list Bug 631599 - Allow to use arbitrary surfaces for offscreen windows 2010-10-14 13:25:23 +02:00
gdkoffscreenwindow.c Implement get_root_origin generically for all backends 2014-03-17 15:51:46 -04:00
gdkpango.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkpango.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkpixbuf-drawable.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkpixbuf.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkprivate.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkproperty.c docs: use apostrophes in *n't 2014-02-07 13:32:47 -05:00
gdkproperty.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkrectangle.c docs: use proper apostrophe 2014-02-07 13:06:10 -05:00
gdkrectangle.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkrgba.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkrgba.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkscreen.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkscreen.h Revert "Introduce API to get the preferred visual" 2014-02-10 22:15:28 -05:00
gdkscreenprivate.h Revert "Introduce API to get the preferred visual" 2014-02-10 22:15:28 -05:00
gdkselection.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkselection.h docs: use ` instead of <literal> 2014-02-04 18:24:29 -05:00
gdktestutils.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdkthreads.h Add GDK_AVAILABLE_IN_ALL annotations in gdk 2013-05-05 15:38:46 -04:00
gdktypes.h docs: use more apostrophes 2014-02-07 13:26:12 -05:00
gdkversionmacros.h.in Changed obsolete FSF portal addresses to web address 2014-01-12 19:56:49 +07:00
gdkvisual.c docs: use Returns: consistently 2014-02-19 18:56:05 -05:00
gdkvisual.h docs: use #*-struct instead of <structname> 2014-01-27 19:59:55 -05:00
gdkvisualprivate.h Change FSF Address 2012-02-27 17:06:11 +00:00
gdkwindow.c all: Name more idles and timeouts 2014-03-26 20:09:30 -04:00
gdkwindow.h docs: use apostrophes in *n't 2014-02-07 13:32:47 -05:00
gdkwindowimpl.c Change FSF Address 2012-02-27 17:06:11 +00:00
gdkwindowimpl.h Implement get_root_origin generically for all backends 2014-03-17 15:51:46 -04:00
gdkx.h Change FSF Address 2012-02-27 17:06:11 +00:00
gen-keyname-table.pl gdk: Make gen-keyname-table.pl work again 2011-10-26 10:36:43 +01:00
keyname-table.h docs: use proper quotations instead of '*' 2014-02-07 14:22:39 -05:00
keynames-translate.txt Add AudioMicMute 2013-07-17 17:52:19 -04:00
keynames.txt Fix key "Page_Down" identified as "Next" 2013-10-24 18:48:33 -04:00
Makefile.am x11: Include missing public headers to GdkX11 gir build 2014-01-05 21:46:40 +01:00
makefile.msc win32: gdk3 resurrection 2011-01-02 13:33:04 +01:00