[gnome-devel-docs] HIG: add links to api reference documentation



commit ccbfd34ea05c4e19228f60e1fe96383d86889a7c
Author: Allan Day <allanpday gmail com>
Date:   Thu Jul 16 12:52:23 2015 +0100

    HIG: add links to api reference documentation

 hig/C/action-bars.page       |    7 +++++++
 hig/C/application-menus.page |    6 ++++++
 hig/C/buttons.page           |   11 +++++++++++
 hig/C/check-boxes.page       |    8 ++++++++
 hig/C/dialogs.page           |    9 +++++++++
 hig/C/grids.page             |    9 +++++++++
 hig/C/header-bar-menus.page  |   10 ++++++++++
 hig/C/header-bars.page       |    9 +++++++++
 hig/C/lists.page             |    9 +++++++++
 hig/C/menu-bars.page         |   13 +++++++++++++
 hig/C/menus.page             |   16 ++++++++++++++++
 hig/C/notifications.page     |    8 ++++++++
 hig/C/popovers.page          |   10 ++++++++++
 hig/C/primary-windows.page   |   11 +++++++++++
 hig/C/progress-bars.page     |    9 +++++++++
 hig/C/progress-spinners.page |    9 +++++++++
 hig/C/radio-buttons.page     |    9 +++++++++
 hig/C/search.page            |    7 +++++++
 hig/C/sidebar-lists.page     |    9 +++++++++
 hig/C/sliders.page           |   10 ++++++++++
 hig/C/spin-boxes.page        |   10 ++++++++++
 hig/C/switches.page          |   10 ++++++++++
 hig/C/tabs.page              |    9 +++++++++
 hig/C/text-fields.page       |   10 ++++++++++
 hig/C/toolbars.page          |    9 +++++++++
 hig/C/view-switchers.page    |    9 +++++++++
 26 files changed, 246 insertions(+), 0 deletions(-)
---
diff --git a/hig/C/action-bars.page b/hig/C/action-bars.page
index 1f1ac13..6ccba56 100644
--- a/hig/C/action-bars.page
+++ b/hig/C/action-bars.page
@@ -36,4 +36,11 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkActionBar.html";>GtkActionBar</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/application-menus.page b/hig/C/application-menus.page
index aa8cebc..a8d7e04 100644
--- a/hig/C/application-menus.page
+++ b/hig/C/application-menus.page
@@ -65,4 +65,10 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkApplication.html";>GtkApplication</link></p></item>
+</list>
+</section>
 </page>
diff --git a/hig/C/buttons.page b/hig/C/buttons.page
index d849344..245ecf1 100644
--- a/hig/C/buttons.page
+++ b/hig/C/buttons.page
@@ -79,4 +79,15 @@
 <p>Each view should only include a single suggested or destructive button.</p>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkButton.html";>GtkButton</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkToggleButton.html";>GtkToggleButton</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/check-boxes.page b/hig/C/check-boxes.page
index 1654b19..b9ba030 100644
--- a/hig/C/check-boxes.page
+++ b/hig/C/check-boxes.page
@@ -48,6 +48,14 @@
 <item><p>Do not place more than about eight check boxes under the same group heading. If you need more than 
eight, try to use blank space or heading labels to divide them into smaller groups. Otherwise, consider using 
a check box list instead— but you probably also need to think about how to simplify your user 
interface.</p></item>
 <item><p>Try to align groups of check boxes vertically rather than horizontally, as this makes them easier 
to scan visually. Use horizontal or rectangular alignments only if they greatly improve the layout of the 
window.</p></item>
 </list>
+</section>
+
+<section id="api-reference">
+<title>API reference</title>
 
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkCheckButton.html";>GtkCheckButton</link></p></item>
+</list>
 </section>
+
 </page>
diff --git a/hig/C/dialogs.page b/hig/C/dialogs.page
index b52e0d6..fdedd5f 100644
--- a/hig/C/dialogs.page
+++ b/hig/C/dialogs.page
@@ -164,4 +164,13 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkAboutDialog.html";>GtkAboutDialog</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkDialog.html";>GtkDialog</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkMessageDialog.html";>GtkMessageDialog</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/grids.page b/hig/C/grids.page
index 764de9b..b78b257 100644
--- a/hig/C/grids.page
+++ b/hig/C/grids.page
@@ -37,4 +37,13 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkFlowBox.html";>GtkFlowBox</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkIconView.html";>GtkIconView</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/header-bar-menus.page b/hig/C/header-bar-menus.page
index 7168c7f..cba6f2f 100644
--- a/hig/C/header-bar-menus.page
+++ b/hig/C/header-bar-menus.page
@@ -42,4 +42,14 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkMenuButton.html";>GtkMenuButton</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkPopoverMenu.html";>GtkPopoverMenu</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/header-bars.page b/hig/C/header-bars.page
index 44091a7..b284f55 100644
--- a/hig/C/header-bars.page
+++ b/hig/C/header-bars.page
@@ -66,4 +66,13 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkHeaderBar.html";>GtkHeaderBar</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/lists.page b/hig/C/lists.page
index a258440..a76708b 100644
--- a/hig/C/lists.page
+++ b/hig/C/lists.page
@@ -140,4 +140,13 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkListBox.html";>GtkListBox</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkTreeView.html";>GtkTreeView</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/menu-bars.page b/hig/C/menu-bars.page
index f566820..43b4531 100644
--- a/hig/C/menu-bars.page
+++ b/hig/C/menu-bars.page
@@ -97,4 +97,17 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenu.html";>GtkMenu</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenuBar.html";>GtkMenuBar</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenuItem.html";>GtkMenuItem</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkRadioMenuItem.html";>GtkRadioMenuItem</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkCheckMenuItem.html";>GtkCheckMenuItem</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkSeparatorMenuItem.html";>GtkSeparatorMenuItem</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/menus.page b/hig/C/menus.page
index 50f3fca..776ddd2 100644
--- a/hig/C/menus.page
+++ b/hig/C/menus.page
@@ -63,4 +63,20 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenu.html";>GtkMenu</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenuBar.html";>GtkMenuBar</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkMenuButton.html";>GtkMenuButton</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkMenuItem.html";>GtkMenuItem</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkRadioMenuItem.html";>GtkRadioMenuItem</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkCheckMenuItem.html";>GtkCheckMenuItem</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkSeparatorMenuItem.html";>GtkSeparatorMenuItem</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkPopoverMenu.html";>GtkPopoverMenu</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/notifications.page b/hig/C/notifications.page
index 7622b15..f64d4db 100644
--- a/hig/C/notifications.page
+++ b/hig/C/notifications.page
@@ -98,4 +98,12 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link 
href="https://developer.gnome.org/gio/stable/GNotification.html";>GNotification</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/popovers.page b/hig/C/popovers.page
index 6065c05..9de11b0 100644
--- a/hig/C/popovers.page
+++ b/hig/C/popovers.page
@@ -54,4 +54,14 @@
 
 </section>
 
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkPopover.html";>GtkPopover</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkPopoverMenu.html";>GtkPopoverMenu</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/primary-windows.page b/hig/C/primary-windows.page
index 5c79236..37cc19e 100644
--- a/hig/C/primary-windows.page
+++ b/hig/C/primary-windows.page
@@ -67,4 +67,15 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkWindow.html";>GtkWindow</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkApplicationWindow.html";>GtkApplicationWindow</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkScrolledWindow.html";>GtkScrolledWindow</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/progress-bars.page b/hig/C/progress-bars.page
index 146f93f..2afded0 100644
--- a/hig/C/progress-bars.page
+++ b/hig/C/progress-bars.page
@@ -119,4 +119,13 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkProgressBar.html";>GtkProgressBar</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/progress-spinners.page b/hig/C/progress-spinners.page
index 3e6b100..7e7a354 100644
--- a/hig/C/progress-spinners.page
+++ b/hig/C/progress-spinners.page
@@ -41,4 +41,13 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkSpinner.html";>GtkSpinner</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/radio-buttons.page b/hig/C/radio-buttons.page
index 90a4bc2..cbe9fc9 100644
--- a/hig/C/radio-buttons.page
+++ b/hig/C/radio-buttons.page
@@ -43,4 +43,13 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkRadioButton.html";>GtkRadioButton</link></p></item>
+</list>
+
+</section>
 </page>
diff --git a/hig/C/search.page b/hig/C/search.page
index 3dd0acd..bd4afd4 100644
--- a/hig/C/search.page
+++ b/hig/C/search.page
@@ -67,4 +67,11 @@ In primary windows, the search bar is typically hidden until it is activated by
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkSearchEntry.html";>GtkSearchEntry</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/sidebar-lists.page b/hig/C/sidebar-lists.page
index f9b8491..93eb20e 100644
--- a/hig/C/sidebar-lists.page
+++ b/hig/C/sidebar-lists.page
@@ -49,4 +49,13 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkListBox.html";>GtkListBox</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkScrolledWindow.html";>GtkScrolledWindow</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkStackSidebar.html";>GtkStackSidebar</link></p></item>
+</list>
+</section>
+
 </page>
diff --git a/hig/C/sliders.page b/hig/C/sliders.page
index 04b2210..8b05d7f 100644
--- a/hig/C/sliders.page
+++ b/hig/C/sliders.page
@@ -60,4 +60,14 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkHScale.html";>GtkHSCale</link></p></item>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkHScale.html";>GtkVSCale</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/spin-boxes.page b/hig/C/spin-boxes.page
index 3725b18..259dfea 100644
--- a/hig/C/spin-boxes.page
+++ b/hig/C/spin-boxes.page
@@ -58,4 +58,14 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkSpinButton.html";>GtkSpinButton</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/switches.page b/hig/C/switches.page
index f42c762..f82caee 100644
--- a/hig/C/switches.page
+++ b/hig/C/switches.page
@@ -33,4 +33,14 @@
 <p>Switch labels should be written using <link xref="writing-style#capitalization">header 
capitalization</link>. The name of the function affected by the switch should be used as the label. 
<gui>Automatic Location</gui> or <gui>Notifications</gui> are examples of good switch labels.</p>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkSwitch.html";>GtkSwitch</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/tabs.page b/hig/C/tabs.page
index eadb3bb..1ced1c8 100644
--- a/hig/C/tabs.page
+++ b/hig/C/tabs.page
@@ -89,4 +89,13 @@
 </section>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkNotebook.html";>GtkNotebook</link></p></item>
+</list>
+
+</section>
 </page>
diff --git a/hig/C/text-fields.page b/hig/C/text-fields.page
index a191da7..3ab75fa 100644
--- a/hig/C/text-fields.page
+++ b/hig/C/text-fields.page
@@ -58,4 +58,14 @@
 <p>When a user would benefit from additional information in order to use a text entry field, it can be 
prefilled with a hint text. As with any decision to display additional information, this should only be done 
when it is necessary.</p>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkEntry.html";>GtkEntry</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkSearchEntry.html";>GtkSearchEntry</link></p></item>
+</list>
+
+</section>
 </page>
diff --git a/hig/C/toolbars.page b/hig/C/toolbars.page
index b8e8d00..66d7d34 100644
--- a/hig/C/toolbars.page
+++ b/hig/C/toolbars.page
@@ -51,4 +51,13 @@
 
 </section>
 
+<section id="api-reference">
+<title>API reference</title>
+
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkToolbar.html";>GtkToolbar</link></p></item>
+</list>
+
+</section>
+
 </page>
diff --git a/hig/C/view-switchers.page b/hig/C/view-switchers.page
index 4db39d2..699055a 100644
--- a/hig/C/view-switchers.page
+++ b/hig/C/view-switchers.page
@@ -40,4 +40,13 @@
 </list>
 
 </section>
+
+<section id="api-reference">
+<title>API reference</title>
+<list>
+<item><p><link href="https://developer.gnome.org/gtk3/stable/GtkStack.html";>GtkStack</link></p></item>
+<item><p><link 
href="https://developer.gnome.org/gtk3/stable/GtkStackSwitcher.html";>GtkStackSwitcher</link></p></item>
+</list>
+</section>
+
 </page>


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