[gtk+] (40 commits) ...File chooser: Convert icons to using cairo_surface_t



Summary of changes:

  aa3f0f8... quartz: Remove unused functions (*)
  995a7e9... win32: Remove unused functions (*)
  8ad851f... add gdk_screen_ and gdk_window_get_scale_factor() (*)
  30080fa... offscreenwindow: Handle window_scale (*)
  d4607be... quartz: Implement get_scale_factor() on screen and window (*)
  c0ea0b5... gtk: add gtk_widget_get_scale_factor() (*)
  6bf3299... widget: Track when the window scale factor changes and noti (*)
  c9b52d8... pixel-cache: Refresh pixel cache on window scale factor cha (*)
  1b1f2b4... configure: Add buildtime check for cairo_surface_set_device (*)
  56bec0c... gdkwindow: Respect cairo surfaces with device scale (*)
  04f83a5... gdk: add gdk_window_create_similar_image_surface (*)
  8524e0c... gdk: Add gdk_cairo_surface_create_from_pixbuf (*)
  ce68a2f... wayland: Implement gdk_screen_get_monitor_scale() (*)
  031cf86... wayland: Require wayland-client 1.1.90 (*)
  ed4fcee... wayland: Support gdk_window_get_scale (*)
  525e5cf... x11: Initial cut at supporting window scaling for X11 (*)
  d89a98e... x11: Support the Gdk/WindowScalingFactor xsetting (*)
  4b9c08f... x11: Add Gdk/UnscaledDPI to override Xft/DPI (*)
  867ba1d... x11: Don't follow dpi and scale from xsettings when GDK_SCA (*)
  e8b38fe... gdk: Convert mouse position to doubles, add new getters (*)
  ae43f9f... Add GDK_DPI_SCALE env var (*)
  6cc5d29... Use gdk_cairo_surface_create_from_pixbuf when possible (*)
  4cc1fe5... GtkStyleContext: Add gtk_style_context_get/set_scale (*)
  38e1748... GtkWidget: Propagate scale to GtkStyleContext (*)
  af2c40b... css: Add a scale argument to css-value compute vfunc (*)
  48ff7d0... CSS: Add -gtk-scaled(image1,image2,...) support for hidpi a (*)
  6a4f82a... gtk-demo: Add demo of hidpi css assets via -gtk-scaled() (*)
  5d8fd4e... GtkIconHelper: Add set_window() (*)
  e042ffa... GtkImage: Set the window on the gtkiconhelper (*)
  f258e75... entry: Set the window on the icon helper (*)
  41a6780... spinbutton: set the window on the icon helper (*)
  07519ab... CellRendererPixbuf: Set the window on the icon helper (*)
  58adb70... icontheme: Add support for high resolution icons (*)
  1d0bb3e... GtkIconTheme: Add helpers to load to cairo_surface_t (*)
  91a268f... stylecontext: add gtk_render_icon_surface (*)
  635ae9b... icon factory: Add gtk_icon_set_render_icon_surface (*)
  031e1a9... GtkIconHelper: Convert to using cairo surfaces as base and  (*)
  31fc707... GtkImage: Add new_from_surface() and set_from_surface() (*)
  b6b2414... GtkCellRendererPixbuf: Add surface property (*)
  eac7dce... File chooser: Convert icons to using cairo_surface_t (*)

(*) 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]