[gtk/wip/exalm/titlebuttons: 3/3] whatever
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/exalm/titlebuttons: 3/3] whatever
- Date: Sat, 25 Apr 2020 16:52:27 +0000 (UTC)
commit 06fcf7ec6eeb306456b9bc8ced5f8cc16e65958b
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Wed Apr 22 21:16:48 2020 +0500
whatever
demos/widget-factory/widget-factory.c | 6 +++
demos/widget-factory/widget-factory.ui | 77 +++++++++++++++++++++++++++++++++-
2 files changed, 81 insertions(+), 2 deletions(-)
---
diff --git a/demos/widget-factory/widget-factory.c b/demos/widget-factory/widget-factory.c
index e1dd9aaac3..8735bdc1fb 100644
--- a/demos/widget-factory/widget-factory.c
+++ b/demos/widget-factory/widget-factory.c
@@ -161,6 +161,12 @@ activate_search (GSimpleAction *action,
searchbar = GTK_WIDGET (g_object_get_data (G_OBJECT (window), "searchbar"));
gtk_search_bar_set_search_mode (GTK_SEARCH_BAR (searchbar), TRUE);
+ static int i = 0;
+ if (i == 0)
+ gtk_window_set_icon_name (GTK_WINDOW (window), "go-previous-symbolic");
+ else
+ gtk_window_set_icon_name (GTK_WINDOW (window), "go-next-symbolic");
+ i = (i == 0 ? 1 : 0);
}
static void
diff --git a/demos/widget-factory/widget-factory.ui b/demos/widget-factory/widget-factory.ui
index 9060c816ce..11af739baa 100644
--- a/demos/widget-factory/widget-factory.ui
+++ b/demos/widget-factory/widget-factory.ui
@@ -434,6 +434,7 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
<class name="devel"/>
</style>
<property name="title">GTK Widget Factory</property>
+ <property name="icon-name">weather-snow-symbolic</property>
<child type="titlebar">
<object class="GtkHeaderBar" id="headerbar1">
<property name="show-title-buttons">1</property>
@@ -458,6 +459,63 @@ Suspendisse feugiat quam quis dolor accumsan cursus.</property>
<property name="margin-end">10</property>
<property name="margin-top">10</property>
<property name="margin-bottom">10</property>
+ <child>
+ <object class="GtkHeaderBar" id="headerbar2">
+ <property name="show-title-buttons">1</property>
+ <style>
+ <class name="titlebar"/>
+ </style>
+ </object>
+ </child>
+ <child>
+ <object class="GtkBox">
+ <child>
+ <object class="GtkHeaderBar">
+ <property name="width-request">360</property>
+ <child type="start">
+ <object class="GtkWindowControls">
+ <property name="pack-type">start</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkSeparator">
+ <style>
+ <class name="sidebar"/>
+ </style>
+ </object>
+ </child>
+ <child>
+ <object class="GtkHeaderBar">
+ <property name="hexpand">True</property>
+ <child type="end">
+ <object class="GtkWindowControls">
+ <property name="pack-type">end</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+ </child>
+ <child>
+ <object class="GtkBox">
+ <child>
+ <object class="GtkWindowControls">
+ <property name="pack-type">start</property>
+ <property name="halign">start</property>
+ <property name="hexpand">True</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkWindowControls">
+ <property name="pack-type">end</property>
+ <property name="halign">end</property>
+ <property name="hexpand">True</property>
+ </object>
+ </child>
+ </object>
+ </child>
<child>
<object class="GtkStack" id="toplevel_stack">
<property name="transition-duration">1000</property>
@@ -1821,8 +1879,23 @@ microphone-sensitivity-medium-symbolic</property>
<object class="GtkBox">
<property name="orientation">vertical</property>
<child>
- <object class="GtkPopoverMenuBar">
- <property name="menu-model">menu_bar_model</property>
+ <object class="GtkBox">
+ <child>
+ <object class="GtkWindowControls">
+ <property name="pack-type">start</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkPopoverMenuBar">
+ <property name="menu-model">menu_bar_model</property>
+ <property name="hexpand">True</property>
+ </object>
+ </child>
+ <child>
+ <object class="GtkWindowControls">
+ <property name="pack-type">end</property>
+ </object>
+ </child>
</object>
</child>
<child>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]