[gtk] (357 commits) Non-fast-forward update to branch wip/fanc999/fontchooser.win32



The branch 'wip/fanc999/fontchooser.win32' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  fdecd84... GDK-Win32: Add dwrite_c.h For DirectWrite
  d8c3f46... wip: Enable OpenType Font Details without using PangoFT on 

Commits added to the branch:

  6cfa799... GDK W32: Don't let TEMP surfaces cause zorder side-effects (*)
  b7f9a54... GDK W32: Use SWP_NOOWNERZORDER everywhere it can be applied (*)
  f40eb8a... revealer: Only clip child when animating (*)
  d2178bc... fixed: Remove unused struct member (*)
  016de68... radiobutton: Save signal IDs like everything else (*)
  96e465b... checkbutton: Remove snapshot implementation (*)
  bf222a9... renderborder: Pull some locals into the closest scope (*)
  f21abba... renderborder: Remove unused function (*)
  f6fae1d... menubutton: Remove outdated line (*)
  749ef4d... paned: Use a GtkIcon as separator (*)
  eb22c7c... image: Fix gtkdoc property syntax (*)
  fb51f8b... colorswatch: Remove dead assignment (*)
  ab0b54d... spinner: Remove private struct (*)
  ec57608... picture: Fix doc typo (*)
  911627f... menuitem: Remove duplicate include (*)
  d246abd... fishbowl: Use a GtkPicture for videos (*)
  369cb70... Update German translation (*)
  4ed4b4f... docs: README.commits converted to markdown (*)
  ed43451... Merge branch 'robertroth/readme-fix' into 'master' (*)
  a4790b7... Adwaita: Add color to separator.selection-mode (*)
  ed8e784... remove tests/testinput (*)
  0082675... testoverlaystyleclass: Fix CSS snippet (*)
  fade0af... box: Simplify compute_size_for_orientation (*)
  f5f6597... box: Rename avail_size to for_size everywhere (*)
  00a27c1... box: Remove gtk_box_get_size (*)
  9fbcbc5... Revert "paned: Use a GtkIcon as separator" (*)
  cc129e5... Update Brazilian Portuguese translation (*)
  a6c47cb... Merge branch 'revealer-clipping' into 'master' (*)
  c3e72c4... Fix a typo (*)
  6a80137... Update Polish translation (*)
  ba6c5ef... FileChooserWidget: Don't show recent items with private hin (*)
  e027fc9... Update Swedish translation (*)
  3b8d206... The file chooser is no box anymore (*)
  9622ba8... Updated Lithuanian translation (*)
  b904fc6... Add a missing cast (*)
  72498b9... Merge branch 'selection-mode-separator' into 'master' (*)
  d7a5723... Updated Czech translation (*)
  eb9f95e... Updated Czech translation (*)
  b271db2... Add utility functions for portal paths (*)
  6d6559f... color picker portal: Add request path utility (*)
  d6945d8... print portal: use request path utilities (*)
  04c02e9... file chooser portal: use request path utilities (*)
  d7228ae... GtkApplication: Respect GTK_USE_PORTAL (*)
  b82a326... GtkApplication: track screensaver state (*)
  21e4847... Add a helpful comment (*)
  d4d1217... Avoid a pointless goto (*)
  2bb97bc... GtkApplication: Improve the docs (*)
  fc026b9... Update Polish translation (*)
  c9f1c56... Adwaita: Regenerate CSS to get window.devel styles (*)
  3e57463... themes: Fix linked elements in error state (*)
  803a8cf... Updated Danish translation of gtk-properties (*)
  0530647... Updated Danish translation of gtk (*)
  a60e951... Updated Danish translation of gtk (*)
  16deffb... Updated Danish translation of gtk-properties (*)
  272e4a0... Minor fixes in documentation of gtkbbox (*)
  506a4dd... Merge branch 'gtkbbox-doc-fix' into 'master' (*)
  89522e6... iconhelper: Fix drawing of empty and paintable helpers (*)
  ab9455e... rendernodepaintable: Fix clipping (*)
  ae2c765... Fix portal path handling (*)
  ca9aa23... Add devel style to demos (*)
  4e8c06e... win32 theme: Fix css syntax error (*)
  005f932... Merge branch 'css-fix' into 'master' (*)
  02758cd... Merge branch 'wip/adwaita/linked-entry-error-state-fix-mast (*)
  a121bfa... Adwaita: Drop the background of nested headerbars (*)
  867efe2... Adwaita: Style separator.sidebar (*)
  7d12a84... Adwaita: Set selection mode to headerbars if it's on ancest (*)
  0edec9b... Merge branch 'adwaita-fixes' into 'master' (*)
  a4b1c6b... Update Turkish translation (*)
  d7a5dcb... gtk_application_inihit: allow no reason (*)
  1ce960c... gdkselectioninputstream-x11: Fix memory leak (*)
  573c639... gtk: Add GtkTreeListModel (*)
  63e5b82... window: Add gtk_window_get_toplevels() (*)
  dd94129... widget: Add gtk_widget_observe_children() (*)
  4f70f72... gtk: Add GtkFilterListModel (*)
  4b5fb5e... treelistmodel: Refactor to add GtkTreeListRow (*)
  d6161e0... treelistmodel: Add more API to navigate the tree (*)
  32ec7de... gtk: Add GtkFlattenListModel (*)
  867042f... widget: Add gtk_widget_observe_controllers() (*)
  aba76fe... inspector: Make the render node tree use a ListBox (*)
  4495eaa... inspector: Add an icon to the render node list (*)
  417ac4a... inspector: Use a GtkPicture to display render nodes (*)
  2237009... testsuite: Disable some tests with older glib (*)
  05e752e... inspector: Turn object tree into a GtkListBox (*)
  6d0fe46... propertylookuplistmodel: Add (*)
  b6acc31... GtkMapListModel: add (*)
  59006e2... inspector: Make gestures page handle all controllers (*)
  5e89838... inspector: Rename "Gestures" page to "Controllers" (*)
  db8474e... inspector: Make controllers page use gtk_list_box_bind_mode (*)
  64d97b2... GtkSliceListModel: add (*)
  65b795b... testtreelistmodel: Add a hack to handle LONG lists (*)
  fcb780e... testtreelistmodel: Make the directory loading async (*)
  64b7c12... testtreelistmodel: Add search (*)
  f383413... GtkSortListModel: Add (*)
  afd69db... testtreelistmodel: Sort files by name (*)
  b94b8ac... testtreelistmodel: Make the statusbar display more info (*)
  b7bf04f... inspector: Update the controllers list to show parent contr (*)
  ee5708f... testtreelistmodel: Display the file icon, because why not (*)
  563fb97... Merge branch 'wip/sadiq/fixes' into 'master' (*)
  9ffd880... docs: Add missing TreeListModel docs (*)
  8bdcff3... Update POTFILES.in (*)
  b92c328... sortlistmodel: Actually insert unsorted items at the wrong  (*)
  5571217... testsuite: Add tests for GtkSortListModel (*)
  545c5f1... testsuite: Disable some tests for older glib (*)
  57ba404... Minor doc fix (*)
  231b76b... tree list model: Add docs (*)
  6971e29... docs: Fix inclusion of source files in tutorial (*)
  c8a13a2... toolbar: Use hexpand/vexpand Gtk+ properties (*)
  e55df03... Merge branch 'toolbar-expand' into 'master' (*)
  f3e6d00... gtk: Fix some g-i annotations warnings (*)
  a0056d5... Remove some duplication in testfilechooserbutton (*)
  9e3e9e8... treelistmodel: Fix signal emission on row destroy (*)
  691ab42... Merge branch 'wip/sadiq/model-fixes' into 'master' (*)
  f211d71... treelistmodel: Fix memory leak (*)
  05b2ae0... Merge branch 'wip/sadiq/model-fixes' into 'master' (*)
  1a4b60f... tree-list-model: Return the correct item type (*)
  03679d4... listlistmodel: Fix documentation comment (*)
  0d7c987... Revert "listlistmodel: Fix documentation comment" (*)
  29c700d... listmodels: Clarify documentation for function prototypes (*)
  2c84049... treelistmodel: Improve naming a bit (*)
  58cdd51... ci/docker: add lcov so we can create coverage reports (*)
  57ef793... revealer: Support minimum size of child (*)
  d409809... GDK W32: send both smooth and discrete scrolling events (*)
  7372881... GDK W32: fix direction of horizontal smooth scrolling event (*)
  60cb315... Merge branch 'revealer-support-min-size-master' into 'maste (*)
  93a89a3... Merge branch 'win32-scroll-both-gtk4' into 'master' (*)
  5bf009a... cssrbtree: Fix a crasher (*)
  be2609a... inspector: Handle case where there's no default application (*)
  d19cba4... reftests: Fix path to installed-tests in .test metadata (*)
  fa81903... testsuite: Fix installed-test metadata for autotestkeywords (*)
  a0d83bd... testsuite: Install accessibility-dump executable alongside  (*)
  1e1bed0... Update Turkish translation (*)
  2329b62... Update Turkish translation (*)
  8105bde... Update Turkish translation (*)
  5b2a451... Merge branch 'installed-tests' into 'master' (*)
  a966b90... Merge branch 'master' into 'master' (*)
  4ad8dce... flattenlistmodel: Fix uninitialized variable warning (*)
  2b8e30a... Use Unicode apostrophes in new strings (*)
  19bf502... Merge branch 'master' into 'master' (*)
  d90e273... GtkApplication: Fix CRITICAL on shutdown when register_sess (*)
  7b72964... menu: Remove arrow visibility flags (*)
  2f6e998... menu: Show scroll arrows if necessary (*)
  e89bd7d... menu: Remove useless if statement (*)
  0e27480... assistant: Remove some unused defines (*)
  248708c... button: Remove key_controller member (*)
  d51abae... scalebutton: Remove unused define (*)
  273189f... Update Polish translation (*)
  42d064c... Make dashed border-style work correctly (*)
  26302ca... Update expected node files (*)
  89b96a8... Merge branch 'wip/arnaudb/fix-dashed-border-4' into 'master (*)
  aeca585... Adwaita: tone down the 'devel' styling (*)
  77c8d2d... Merge branch 'wip/jimmac/nightly-headerbar' into 'master' (*)
  a28c7e8... Merge branch 'wip/sadiq/fixes' into 'master' (*)
  278f9a9... Adwaita: draw insensitive progressbars (*)
  4465593... gtkstack: fix null pointer dereference (*)
  e9a67cc... gdk: seal in-memory files when possible (*)
  ac97d2b... Update Esperanto translation (*)
  c59669d... widget-factory: Move app menu contents to primary menu (*)
  43997fb... widget-factory: Rename About menu item to About Widget Fact (*)
  52bcf7f... widget-factory: Add Keyboard Shortcuts menu item (*)
  39843eb... Adwaita: fix devel styling for sidebar apps (*)
  99b7697... video: Add header include guard (*)
  eecd582... docs: Put subsection into right section (*)
  0657a53... inspector: Highlight CSS node on selection (*)
  66c0336... GDK W32: Support switching IM contexts at runtime (*)
  f48ed12... slicelistmodel: Fix typos in docs (*)
  8e2fb9c... docs: Update GtkSliceListModel (*)
  10fef2f... Merge branch 'win32-runtime-immodule-swap-gtk4' into 'maste (*)
  cbdb744... Updated Lithuanian translation (*)
  cbb0d7b... Merge branch 'master' into 'master' (*)
  dd69c4e... GtkBuildable: Fix the type of the user_data in GtkBuildable (*)
  1ca9060... testsuite/gtk/[flatten|sort]listmodel.c: Avoid VLA usage (*)
  cebf5ed... testsuite/gtk/filterlistmodel.c: Avoid GCCism (*)
  1ca5b41... gtkimcontextime.c: Fix Korean input (*)
  50c63fc... Merge branch 'gtkbuilder-tag-end-wrong-type' into 'master' (*)
  48e88c6... Merge branch 'file-sealing' into 'master' (*)
  e0a1311... spinbutton: Don't use gfloat in a code sample (*)
  d15df65... gl renderer: Save some matrix multiplications (*)
  114efa8... widget: Stop adding a legacy event controller (*)
  ae3e6d1... emojichooser: Pass chooser to add_emoji (*)
  de3e5be... meson: Add a fallback for the harfbuzz dependency (*)
  00c29e1... meson: Use proxy-libintl subproject when needed and availab (*)
  b98f5a0... meson: Always fetch pangoft2_dep from the pango subproject (*)
  4bae7fb... .gitignore: Ignore all subdirs in the subprojects dir (*)
  9cbd3ac... gtk-demo/main: Suppress implicit fallthru warning (*)
  f252bbc... Notebook: Don't notify 2x from set_tab_label_text (*)
  4e884b6... Notebook: Ensure menu_label updates with tab_label (*)
  0f4a6bf... gtkeventcontrollerlegacy: Make public (*)
  bb0e964... testsuite: Fix gestures test (*)
  55b32c8... gtkwidget: Drop obsolete code (*)
  65fbd0a... tests: Remove ::event handler in testwindowsize (*)
  3c73f70... tests: Use GtkEventControllerMotion in testpopup (*)
  21d0e30... testsuite: Fix gestures tests for the legacy controller (*)
  dd6aa7b... tests: Drop ::event handler in testgtk (*)
  f367468... tests: Drop "saved positions" test in testgtk (*)
  532a48a... Merge branch 'lrn/zorder-gtk4' into 'master' (*)
  a3ac3b6... Merge branch '1397-gtknotebook-built-in-popup-menu-listing- (*)
  1729da8... quartz: do not cache the screen in the gdkmonitor (*)
  ef82f17... Adwaita: prevent devel styling break selection mode (*)
  ad7eaf2... Update Esperanto translation (*)
  98dd53c... Merge branch 'nirbheek/meson-fallback-dep-fixes' into 'mast (*)
  45e6e0c... gtkentry: set minimum-width to 0 instead of 150 (*)
  c4b3337... Added Slovenian translation (*)
  6287140... Updated Slovenian translation (*)
  b4acf81... Merge branch '1422-gtkentry-s-minimum-width-is-hardcoded-to (*)
  60b0f48... Merge branch 'wip/carlosg/public-legacy-controller' into 'm (*)
  f57d337... Update POTFILES.in (*)
  88c77eb... Update GDK_OSX versions to current MacOS release. (*)
  e457a78... Use [NSGraphicsContext CGContext] instead of graphicsPort a (*)
  e31187e... GdkQuartz: Handle NULL from [NSGraphicsContext currentConte (*)
  1e39f99... wayland: Remove GNOME Classic-specific workaround (*)
  833442e... Merge branch 'wip/fmuellner/deco-setting' into 'master' (*)
  1c46560... Use a simpler sandbox check (*)
  8099669... Move the should_use_portal helper to gdk (*)
  48b569e... wayland: Support the settings portal (*)
  5028cb3... Merge branch 'wip/settings-portal' into 'master' (*)
  9946dd2... gtk-autocleanups: add cleanup function for GtkRecentInfo (*)
  54830a2... wayland: Fix a thinko in settings portal support (*)
  b4b30b4... Merge branch 'wip/3v1n0/recent-info-cleanup' into 'master' (*)
  c37c86a... gtk/gtktextview.c: Remove unused GTK_TEXT_VIEW_GET_PRIVATE( (*)
  9d51a8f... gtk/gtktoolbutton.c: Document why we need to still use G_TY (*)
  3194c39... TreeMenu: Don't manually reinvent g_list_index() (*)
  18199a3... testtreelistmodel: Don't use non-standard function (*)
  31b8e0f... Popover: Minimally document the ::closed signal (*)
  145659a... widget: Some whitespace fixes (*)
  ac4134c... range: Remove multipress_gesture member (*)
  481a78e... widget: Avoid some more ->priv accesses (*)
  5936d7f... gl renderer: Properly retrieve matrix scale (*)
  29563a3... icontheme: Stop strdup'ing css colors when loading (*)
  2834b38... icontheme: Use a bit field in AsyncSymbolicData (*)
  fe7a263... icontheme: Don't reference nonexistent parameter in docs (*)
  aad3686... icontheme: Drop remaining emblem code (*)
  0c017ff... icontheme: Stop exporting gtk_icon_theme_color_symbolic_pix (*)
  7977391... icontheme: Stop exporting gtk_icon_info_new_for_file (*)
  0b4ee06... eventcontrollerlegact: Fix ::event docs (*)
  45b909f... testpopup: Fix GtkEventControllerMotion::motion callback si (*)
  7b51de6... Adwaita: use new HIG colors (*)
  671f69c... Merge branch 'wip/jimmac/hig-colors-gtk4' into 'master' (*)
  1787f04... Merge branch 'wip/jimmac/insensitive-progress' into 'master (*)
  f1e24ca... Adwaita: Propagate bg color to titlebar separator descendan (*)
  1e2d11c... Adwaita: fix osd bg color (*)
  f610fbf... Adwaita: use HIG grey for bg_color (*)
  6eba544... colorscale: Remove x/y arguments from snapshot_scale (*)
  85a002b... scale: Don't set label css name to "label" (*)
  c447282... scrolledwindow: Remove some useless code (*)
  c2c1acc... calendar: Remove unused struct member (*)
  b3ba296... font chooser: Properly include freetype headers (*)
  edc4b2f... eventcontrollerscroll: Conditionally propagate ::scroll (*)
  d7c2e58... Merge branch 'scroll-event-propagation' into 'master' (*)
  39f8e1e... wayland: Adapt to settings portal api change (*)
  0d47a6c... toolbar: Remove some unused defines (*)
  e656f66... toolbar: Remove dead code (*)
  5a3ecb9... render: Fix a position/size mixup (*)
  87ee7e3... appchooserbutton: Inherit from GtkWidget (*)
  75deff0... testappchooserbutton: Fix for class hierarchy change (*)
  28bd564... appchooserbutton: Remove priv pointer (*)
  ce3d5fc... vulkancontext: Add missing error switch (*)
  1f1306a... docs: Add GtkEventControllerLegacy (*)
  ade171a... widget: Don't pass a position to ->size_allocate (*)
  359d874... Use g_clear_pointer to unparent widgets (*)
  c65c6ba... widget: Fix size-allocate signal docs (*)
  7aa02b9... Merge branch 'include-ft2build.h' into 'master' (*)
  55faaf1... Merge branch 'jjardon/no_G_TYPE_INSTANCE_GET_PRIVATE' into  (*)
  e0833e4... vulkancontext: fix typos in documentation (*)
  b061821... g-i: Add some nullable annotations (*)
  4142d0a... Merge branch 'more-nullable' into 'master' (*)
  d0f4fcb... Merge branch 'akitouni/gdkvulkan-doc-typo' into 'master' (*)
  8c9c3e4... container: Document that removal from foreach is permissibl (*)
  40ae5c1... Merge branch 'benzea/foreach-documentation' into 'master' (*)
  ea487b2... window: Actually emit notify::transient-for (*)
  b42d99b... Merge branch 'zbrown/emit-transient-for' into 'master' (*)
  08a07d4... entry: Shorten finalize implementation (*)
  d76a0fe... widget: gdk_display_get_monitor can return NULL (*)
  8d7bf3a... Adwaita: list buttons (*)
  6e28d00... Adwaita: tone down broders, buttons (*)
  97d8676... Adwaita: help fullcolor app icons (*)
  eeeefb4... switch: Shorten size_allocate impl a bit (*)
  b7963a0... widget: Parent widgets may also consume motions (*)
  6466e53... gldriver: Don't create surfaces to upload textures (*)
  059d937... colorscale: Cache hue texture (*)
  fe49f83... colorplane: Convert crosshair rendering to snapshot (*)
  ef751bc... gl renderer: Use stack to keep track of modelview matrix (*)
  7aee30b... adwaita: icon-shadow -> -gtk-icon-shadow (*)
  f92745a... widget: Save baseline without CSS values applied (*)
  eebb849... widget: Query CSS values later in size_allocate (*)
  0be4d31... headerbar: Remove superfluous parentheses (*)
  e5f9bf2... (#1471): base64-encode included SVGs to avoid mis-escaped c (*)
  8035969... Merge branch 'master-escape-included-svg' into 'master' (*)
  e5efc84... Adwaita: buttons & headerbars (*)
  dcd21e1... texttag: Replace gtk3-demo reference with gtk4-demo (*)
  a26edd5... Adwaita: tune button & hederbar colors (*)
  95f06f6... Add bigger shadow and border-radius to menus (*)
  dbde7b6... Adwaita: flatten the headerbar again (*)
  c17c18f... widget: Remove one translate_coordinates copy (*)
  5ea211b... Revert "gldriver: Don't create surfaces to upload textures" (*)
  12378f0... gl renderer: Expand matrix metadata extraction (*)
  c0cf592... gl renderer: Cache offscreen textures per node, not size (*)
  2bd02d9... popover: Get rid of a gtk_widget_get_allocation call (*)
  7c020bf... inspect-button: Remove custom pick() implementation (*)
  5907ff6... gl renderer: Render non-trivial transforms to a texture (*)
  f598836... popover: Don't recalculate position if unmapped (*)
  904fd5f... Remove gtk_widget_intersect (*)
  e9fe941... Adwaita: sync headerbar styling for devel mode (*)
  b5fd7b3... Adwaita: headerbar backdrop state (*)
  3f8598b... Adwaita: button tweaks (*)
  8921c86... Adwaita: shade buttons (*)
  a6a69dd... Adapt border-radius and box-shadow of menus to popovers (*)
  f3c704b... Adwaita: updated switch control (*)
  7a4e9fa... Force emoji presentation (*)
  6f8c4f8... Merge branch 'force-emoji' into 'master' (*)
  538491e... gl renderer: Fix only_translation check (*)
  9474524... GdkGLContext: Fix damage computation with buffer_age (*)
  3eb2cef... gl renderer: Set the render region as initial clip (*)
  74dd05b... gl renderer: add render ops for dumping the framebuffer (*)
  574ebaf... gl renderer: Reset offset when rendering offscreen (*)
  933acb3... gl renderer: Add offscreen ops without offset applied (*)
  2831dbb... gl renderer: Refactor add_offscreen_ops (*)
  79cc8fb... gl renderer: Apply offset with scale (*)
  71512cf... gl renderer: Move geometry calculation further down (*)
  f8df527... sizerequest: Directly query new request_mode (*)
  9df9087... gl renderer: Add NodeSample (*)
  58a4ae9... gl renderer: Use ops_transform_bounds_modelview in more pla (*)
  fb6adaa... window: Don't try to size-allocate unmapped popovers (*)
  ad75930... gl renderer: Add more node types to print_render_node_tree (*)
  692ed4f... gl renderer: Refactor render op builder (*)
  b19926c... gl renderer: Add function to draw debug rectangle (*)
  0681c5d... gl renderer: Reset opacity when rendering to a texture (*)
  2b95a5d... gl renderer: Remove blend shader (*)
  ad93806... showrendernode: Fix GtkImage size (*)
  e0a7d28... testuite Add translucent offscreen rendering test case (*)
  1e129c1... emoji chooser: Actually force Emoji presentation (*)
  fd47e57... gl renderer: care about offset when rendering shadow nodes (*)
  aead150... gl renderer: Care about offset when rendering border nodes (*)
  b4f9189... gl renderer: Outset shadow nodes: offset (*)
  e8670c8... gl renderer: Linear gradients: offset (*)
  e1feb1b... gl renderer: Clip nodes: offset (*)
  d67dace... gl renderer: transform nodes: offset (*)
  4b3a94f... gl renderer: Fix remaining TODO about offset nodes (*)
  4860410... button: Remove some unnecessary includes (*)
  2644da1... button: Remove some dead code (*)
  8de1ba2... application: Remove dead assignment (*)
  a2a4603... Merge branch 'bye-app-menu-gtk4' into 'master' (*)
  72d09d2... Box, Grid: Improve various bits of documentation (*)
  320d272... Adwaita: buttons & headerbar tweaks (*)
  edd4d29... Merge branch 'context_menus' into 'master' (*)
  80f2660... Adwaita: regenerate CSS (*)
  82a1d4f... gesturestylus: Use proper syntax when refering to signals (*)
  df817bd... gl renderer: Ignore viewport ops to the same viewport (*)
  57efdcf... gl renderer: Ignore subsequent render target ops (*)
  3ce4550... gl renderer: Track border width state separately (*)
  43ef4d7... menushell: Listen to non-primary button clicks (*)
  67fdfca... GDK W32: set default settings for fontconfig. (*)
  2f29cb9... win32: Don't multiply the scroll event deltas by the Window (*)
  80a90a0... Updated Slovenian translation (*)
  5612e84... GDK W32: Always set gtk-font-name to the active UI font. Fi (*)
  77792b6... Revert "Adwaita: GNOME 3.32" (*)
  4d58b2b... GDK-Win32: Add dwrite_c.h For DirectWrite
  396dc87... wip: Enable OpenType Font Details without using PangoFT on 

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]