From 0178cdbdf21b82b16aa4a71ac59b6f30fb4f46ce Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Sat, 20 Mar 2021 12:18:26 +0000 Subject: [PATCH 1/2] docs: Fix typo in the docs landing page --- .gitlab-ci/pages/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci/pages/index.html b/.gitlab-ci/pages/index.html index 79f6e44358..60797102be 100644 --- a/.gitlab-ci/pages/index.html +++ b/.gitlab-ci/pages/index.html @@ -89,7 +89,7 @@ SPDX-License-Identifier: LGPL-2.1-or-later
GSK

An intermediate layer which provides a rendering API implemented using Cairo, OpenGL or Vulkan.

-

GDK API reference

+

GSK API reference

From 216a2626511b4aea6da3541180f76e56d4885797 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Sat, 20 Mar 2021 12:18:42 +0000 Subject: [PATCH 2/2] docs: Put core deps below UI links We assume people will be more interested in GTK if they get to docs.gtk.org. --- .gitlab-ci/pages/index.html | 69 +++++++++++++++++++------------------ 1 file changed, 35 insertions(+), 34 deletions(-) diff --git a/.gitlab-ci/pages/index.html b/.gitlab-ci/pages/index.html index 60797102be..440e18514d 100644 --- a/.gitlab-ci/pages/index.html +++ b/.gitlab-ci/pages/index.html @@ -38,40 +38,6 @@ SPDX-License-Identifier: LGPL-2.1-or-later

GTK Documentation

-
-

- Core libraries - -

- -
-
GLib
-

GLib provides the core application building blocks for libraries - and applications written in C. It provides common data types - used in GTK, the main loop implementation, and a large set of - utility functions for strings and general portability across - different platforms.

-

GLib API reference

-
- -
-
GObject
-

GObject provides the object system used by GTK.

-

GObject API reference

-
- -
-
GIO
-

GIO provides a portable, modern and easy-to-use file system - abstraction API for accessing local and remote files; a set of - low and high level abstractions over the DBus - IPC specification; an application settings API; portable networking - abstractions; and additional utilities for writing asynchronous - operations without blocking the user interface of your application.

-

GIO API reference

-
-
-

User interface @@ -120,6 +86,41 @@ SPDX-License-Identifier: LGPL-2.1-or-later

Cairo API reference

+ +
+

+ Core libraries + +

+ +
+
GLib
+

GLib provides the core application building blocks for libraries + and applications written in C. It provides common data types + used in GTK, the main loop implementation, and a large set of + utility functions for strings and general portability across + different platforms.

+

GLib API reference

+
+ +
+
GObject
+

GObject provides the object system used by GTK.

+

GObject API reference

+
+ +
+
GIO
+

GIO provides a portable, modern and easy-to-use file system + abstraction API for accessing local and remote files; a set of + low and high level abstractions over the DBus + IPC specification; an application settings API; portable networking + abstractions; and additional utilities for writing asynchronous + operations without blocking the user interface of your application.

+

GIO API reference

+
+
+