diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-11-17 01:07:34 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-11-17 01:07:34 +0000 |
commit | 2c9bf55eea71f1de0ee9dc93f030a4fd78200cc8 (patch) | |
tree | cd10346e371acc74b2797d1b07958a03bf7c545f | |
parent | 1d11d42aa0354a1ccc456efb6326d1125dc9e468 (diff) | |
parent | 361407201b88c3aae2eee8c05857153f3d233737 (diff) | |
download | gtk+-2c9bf55eea71f1de0ee9dc93f030a4fd78200cc8.tar.gz |
Merge branch 'matthiasc/for-master' into 'master'
Matthiasc/for master
See merge request GNOME/gtk!2846
-rw-r--r-- | demos/widget-factory/widget-factory.ui | 235 | ||||
-rw-r--r-- | docs/reference/gdk/gdk4-sections.txt | 2 | ||||
-rw-r--r-- | docs/reference/gtk/building.md | 3 | ||||
-rw-r--r-- | docs/reference/gtk/gtk4-sections.txt | 1 | ||||
-rw-r--r-- | gdk/wayland/gdkdisplay-wayland.c | 2 | ||||
-rw-r--r-- | gsk/gskglshader.c | 6 |
6 files changed, 8 insertions, 241 deletions
diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui index 3a7e2533fa..06f1581e1c 100644 --- a/demos/widget-factory/widget-factory.ui +++ b/demos/widget-factory/widget-factory.ui @@ -3304,241 +3304,6 @@ bad things might happen.</property> </object> </child> </object> - <object class="GtkPopover" id="new_style_menu"> - <style><class name="menu"/></style> - <child> - <object class="GtkStack"> - <child> - <object class="GtkStackPage"> - <property name="name">main</property> - <property name="child"> - <object class="GtkBox"> - <property name="orientation">vertical</property> - <child> - <object class="GtkBox"> - <style> - <class name="circular-buttons"/> - </style> - <child> - <object class="GtkModelButton"> - <property name="icon"> - <object class="GThemedIcon"> - <property name="name">printer-symbolic</property> - </object> - </property> - <property name="iconic">1</property> - <property name="action-name">win.print</property> - <property name="hexpand">1</property> - <property name="halign">center</property> - <style> - <class name="circular"/> - </style> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="icon"> - <object class="GThemedIcon"> - <property name="name">emblem-shared-symbolic</property> - </object> - </property> - <property name="iconic">1</property> - <property name="action-name">app.share</property> - <property name="hexpand">1</property> - <property name="halign">center</property> - <style> - <class name="circular"/> - </style> - </object> - </child> - </object> - </child> - <child> - <object class="GtkSeparator"/> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Open in New Window</property> - <property name="action-name">app.open-in</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkSeparator"/> - </child> - <child> - <object class="GtkBox"> - <style> - <class name="inline-buttons"/> - </style> - <child> - <object class="GtkLabel" id="cut_copy_paste_filler"/> - </child> - <child> - <object class="GtkLabel"> - <property name="label">Edit</property> - <property name="xalign">0</property> - <property name="hexpand">1</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="icon"> - <object class="GThemedIcon"> - <property name="name">edit-cut-symbolic</property> - </object> - </property> - <property name="iconic">1</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="icon"> - <object class="GThemedIcon"> - <property name="name">edit-copy-symbolic</property> - </object> - </property> - <property name="iconic">1</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="icon"> - <object class="GThemedIcon"> - <property name="name">edit-paste-symbolic</property> - </object> - </property> - <property name="iconic">1</property> - </object> - </child> - </object> - </child> - <child> - <object class="GtkSeparator"/> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Pin</property> - <property name="action-name">app.pin</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Select Labels…</property> - <property name="action-name">app.labels</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Share…</property> - <property name="action-name">app.share</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkSeparator"/> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Basement</property> - <property name="menu-name">basement</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkSeparator"/> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Large</property> - <property name="action-name">app.size</property> - <property name="action-target">'large'</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Medium</property> - <property name="action-name">app.size</property> - <property name="action-target">'medium'</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Small</property> - <property name="action-name">app.size</property> - <property name="action-target">'small'</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - <child> - <object class="GtkSeparator"/> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Move to Trash</property> - <property name="action-name">win.delete</property> - <property name="indicator-size-group">main-indicators</property> - </object> - </child> - </object> - </property> - </object> - </child> - <child> - <object class="GtkStackPage"> - <property name="name">basement</property> - <property name="child"> - <object class="GtkBox"> - <property name="orientation">vertical</property> - <child> - <object class="GtkModelButton"> - <property name="text">Basement</property> - <property name="role">title</property> - <property name="menu-name">main</property> - </object> - </child> - <child> - <object class="GtkSeparator"/> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Berk</property> - <property name="action-name">app.berk</property> - <property name="indicator-size-group">basement-indicators</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Broni</property> - <property name="action-name">app.broni</property> - <property name="indicator-size-group">basement-indicators</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">Drutt</property> - <property name="action-name">app.drutt</property> - <property name="indicator-size-group">basement-indicators</property> - </object> - </child> - <child> - <object class="GtkModelButton"> - <property name="text">The Thing Upstairs</property> - <property name="action-name">app.upstairs</property> - <property name="indicator-size-group">basement-indicators</property> - </object> - </child> - </object> - </property> - </object> - </child> - </object> - </child> - </object> <object class="GtkSizeGroup" id="main-indicators"> <widgets> <widget name="cut_copy_paste_filler"/> diff --git a/docs/reference/gdk/gdk4-sections.txt b/docs/reference/gdk/gdk4-sections.txt index efbc18fc5b..b370383cc6 100644 --- a/docs/reference/gdk/gdk4-sections.txt +++ b/docs/reference/gdk/gdk4-sections.txt @@ -965,7 +965,7 @@ gdk_wayland_seat_get_wl_seat gdk_wayland_device_get_wl_seat gdk_wayland_device_get_wl_pointer gdk_wayland_device_get_wl_keyboard -gdk_wayland_device_get_node_ath +gdk_wayland_device_get_node_path <SUBSECTION Monitor> gdk_wayland_monitor_get_wl_output diff --git a/docs/reference/gtk/building.md b/docs/reference/gtk/building.md index 9092d10d1d..2ee660fb05 100644 --- a/docs/reference/gtk/building.md +++ b/docs/reference/gtk/building.md @@ -159,7 +159,8 @@ Other libraries are maintained separately. fonts and matching them against font names. - [Cairo](https://www.cairographics.org) is a graphics library that supports vector graphics and image compositing. Both Pango and GTK - use Cairo for drawing. + use Cairo for drawing. Note that we also need the auxiliary cairo-gobject + library. - [libepoxy](https://github.com/anholt/libepoxy) is a library that abstracts the differences between different OpenGL libraries. GTK uses it for cross-platform GL support and for its own drawing. diff --git a/docs/reference/gtk/gtk4-sections.txt b/docs/reference/gtk/gtk4-sections.txt index c968de3cbe..9ee2d2b1f3 100644 --- a/docs/reference/gtk/gtk4-sections.txt +++ b/docs/reference/gtk/gtk4-sections.txt @@ -4336,7 +4336,6 @@ gtk_snapshot_render_background gtk_snapshot_render_frame gtk_snapshot_render_focus gtk_snapshot_render_layout -gtk_snapshot_render_insertion_cursor <SUBSECTION Private> gtk_snapshot_get_type </SECTION> diff --git a/gdk/wayland/gdkdisplay-wayland.c b/gdk/wayland/gdkdisplay-wayland.c index 1c49b13371..0e3cc00b75 100644 --- a/gdk/wayland/gdkdisplay-wayland.c +++ b/gdk/wayland/gdkdisplay-wayland.c @@ -1076,6 +1076,8 @@ get_cursor_theme (GdkWaylandDisplay *display_wayland, /** * gdk_wayland_display_set_cursor_theme: * @display: (type GdkWaylandDisplay): a #GdkDisplay + * @name: the new cursor theme + * @size: the size to use for cursors * * Sets the cursor theme for the given @display. */ diff --git a/gsk/gskglshader.c b/gsk/gskglshader.c index f8450c9870..c7d3b9284d 100644 --- a/gsk/gskglshader.c +++ b/gsk/gskglshader.c @@ -1092,7 +1092,7 @@ G_DEFINE_BOXED_TYPE (GskShaderArgsBuilder, gsk_shader_args_builder, /** - * gsk_gl_shader_build_args: + * gsk_shader_args_builder_new: * @shader: a #GskGLShader * @initial_values: (nullable): optional #Bytes with initial values * @@ -1100,7 +1100,7 @@ G_DEFINE_BOXED_TYPE (GskShaderArgsBuilder, gsk_shader_args_builder, * chunk. * * Returns: (transfer full): The newly allocated builder, free with - * gsk_shader_args_builder_free() + * gsk_shader_args_builder_unref() */ GskShaderArgsBuilder * gsk_shader_args_builder_new (GskGLShader *shader, @@ -1149,7 +1149,7 @@ gsk_shader_args_builder_to_args (GskShaderArgsBuilder *builder) } /** - * gdk_content_formats_builder_free_to_args: (skip) + * gdk_shader_args_builder_free_to_args: (skip) * @builder: a #GdkContentFormatsBuilder * * Creates a new #GBytes args from the current state of the |