mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-08 09:40:10 +00:00
Drop references to the GNOME wiki from the docs
The GNOME wiki is getting decommissioned and archived: https://gitlab.gnome.org/Teams/Websites/General/-/issues/311 While the pages will still exist, it's better to direct people to locations that are actively maintained.
This commit is contained in:
parent
77cf390727
commit
0057af3668
@ -100,14 +100,16 @@ development tools appropriate for your operating system, including:
|
|||||||
- Meson
|
- Meson
|
||||||
- Ninja
|
- Ninja
|
||||||
- Gettext (19.7 or newer)
|
- Gettext (19.7 or newer)
|
||||||
- a [C99 compatible compiler](https://wiki.gnome.org/Projects/GLib/CompilerRequirements)
|
- a [C99 compatible compiler][glib-toolchain-reqs]
|
||||||
|
|
||||||
Up-to-date instructions about developing GNOME applications and libraries
|
Up-to-date instructions about developing GNOME applications and libraries
|
||||||
can be found on [the GNOME Developer Center](https://developer.gnome.org).
|
can be found on [the GNOME Developer Center](https://developer.gnome.org).
|
||||||
|
|
||||||
The GTK project uses GitLab for code hosting and for tracking issues. More
|
The GTK project uses GitLab for code hosting and for tracking issues. More
|
||||||
information about using GitLab can be found [on the GNOME
|
information about using GitLab can be found on [the GNOME handbook][handbook].
|
||||||
wiki](https://wiki.gnome.org/GitLab).
|
|
||||||
|
[glib-toolchain-reqs]: https://gitlab.gnome.org/GNOME/glib/-/blob/main/docs/toolchain-requirements.md
|
||||||
|
[handbook]: https://handbook.gnome.org/infrastructure/gitlab.html
|
||||||
|
|
||||||
### Dependencies
|
### Dependencies
|
||||||
|
|
||||||
@ -131,7 +133,7 @@ GTK will attempt to download and build some of these dependencies if it
|
|||||||
cannot find them on your system.
|
cannot find them on your system.
|
||||||
|
|
||||||
Additionally, you may want to look at projects that create a development
|
Additionally, you may want to look at projects that create a development
|
||||||
environment for you, like [jhbuild](https://wiki.gnome.org/HowDoI/Jhbuild)
|
environment for you, like [jhbuild](https://gitlab.gnome.org/GNOME/jhbuild)
|
||||||
and [gvsbuild](https://github.com/wingtk/gvsbuild).
|
and [gvsbuild](https://github.com/wingtk/gvsbuild).
|
||||||
|
|
||||||
### Getting started
|
### Getting started
|
||||||
|
15
README.md
15
README.md
@ -39,18 +39,21 @@ Nightly documentation can be found at
|
|||||||
- Gsk: https://gnome.pages.gitlab.gnome.org/gtk/gsk4/
|
- Gsk: https://gnome.pages.gitlab.gnome.org/gtk/gsk4/
|
||||||
|
|
||||||
Nightly flatpaks of our demos can be installed from the
|
Nightly flatpaks of our demos can be installed from the
|
||||||
[GNOME Nightly](https://wiki.gnome.org/Apps/Nightly) repository:
|
[GNOME Nightly](https://nightly.gnome.org/) repository:
|
||||||
- `flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo`
|
|
||||||
- `flatpak install gnome-nightly org.gtk.Demo4`
|
```sh
|
||||||
- `flatpak install gnome-nightly org.gtk.WidgetFactory4`
|
flatpak remote-add --if-not-exists gnome-nightly https://nightly.gnome.org/gnome-nightly.flatpakrepo
|
||||||
- `flatpak install gnome-nightly org.gtk.IconBrowser4`
|
flatpak install gnome-nightly org.gtk.Demo4
|
||||||
|
flatpak install gnome-nightly org.gtk.WidgetFactory4
|
||||||
|
flatpak install gnome-nightly org.gtk.IconBrowser4
|
||||||
|
```
|
||||||
|
|
||||||
Building and installing
|
Building and installing
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
In order to build GTK you will need:
|
In order to build GTK you will need:
|
||||||
|
|
||||||
- [a C99 compatible compiler](https://wiki.gnome.org/Projects/GLib/CompilerRequirements)
|
- [a C99 compatible compiler](https://gitlab.gnome.org/GNOME/glib/-/blob/main/docs/toolchain-requirements.md)
|
||||||
- [Python 3](https://www.python.org/)
|
- [Python 3](https://www.python.org/)
|
||||||
- [Meson](http://mesonbuild.com)
|
- [Meson](http://mesonbuild.com)
|
||||||
- [Ninja](https://ninja-build.org)
|
- [Ninja](https://ninja-build.org)
|
||||||
|
@ -140,7 +140,7 @@ Other libraries are maintained separately.
|
|||||||
file formats. It is available [here](ttps://download.gnome.org/sources/gdk-pixbuf/).
|
file formats. It is available [here](ttps://download.gnome.org/sources/gdk-pixbuf/).
|
||||||
- [Pango](http://www.pango.org) is a library for internationalized
|
- [Pango](http://www.pango.org) is a library for internationalized
|
||||||
text handling. It is available [here](https://download.gnome.org/sources/pango/).
|
text handling. It is available [here](https://download.gnome.org/sources/pango/).
|
||||||
- [GObject Introspection](https://wiki.gnome.org/Projects/GObjectIntrospection)
|
- [GObject Introspection](https://gitlab.gnome.org/GNOME/gobject-introspection)
|
||||||
is a framework for making introspection data available to language
|
is a framework for making introspection data available to language
|
||||||
bindings. It is available [here](https://download.gnome.org/sources/gobject-introspection/).
|
bindings. It is available [here](https://download.gnome.org/sources/gobject-introspection/).
|
||||||
- The [GNU libiconv](https://www.gnu.org/software/libiconv/) library
|
- The [GNU libiconv](https://www.gnu.org/software/libiconv/) library
|
||||||
|
@ -245,9 +245,6 @@ to connect the "clicked" signal with [method@Gtk.Window.destroy], then the funct
|
|||||||
would be called on `button` (which would not go well, since the function expects
|
would be called on `button` (which would not go well, since the function expects
|
||||||
a `GtkWindow` as argument).
|
a `GtkWindow` as argument).
|
||||||
|
|
||||||
More information about creating buttons can be found
|
|
||||||
[here](https://wiki.gnome.org/HowDoI/Buttons).
|
|
||||||
|
|
||||||
The rest of the code in `example-1.c` is identical to `example-0.c`. The next
|
The rest of the code in `example-1.c` is identical to `example-0.c`. The next
|
||||||
section will elaborate further on how to add several [class@Gtk.Widget]s to your
|
section will elaborate further on how to add several [class@Gtk.Widget]s to your
|
||||||
GTK application.
|
GTK application.
|
||||||
|
@ -7,5 +7,5 @@ on top of the Quartz API.
|
|||||||
Currently, the macOS port does not use any additional commandline options
|
Currently, the macOS port does not use any additional commandline options
|
||||||
or environment variables.
|
or environment variables.
|
||||||
|
|
||||||
For up-to-date information about the current status of this port, see the
|
For up-to-date information on building, installation, and bundling, see the
|
||||||
[project page](https://wiki.gnome.org/Projects/GTK/OSX).
|
[GTK website](https://www.gtk.org/docs/installations/macos).
|
||||||
|
@ -108,8 +108,8 @@
|
|||||||
*
|
*
|
||||||
* ## See Also
|
* ## See Also
|
||||||
*
|
*
|
||||||
* [HowDoI: Using GtkApplication](https://wiki.gnome.org/HowDoI/GtkApplication),
|
* - [Using GtkApplication](https://developer.gnome.org/documentation/tutorials/application.html)
|
||||||
* [Getting Started with GTK: Basics](getting_started.html#basics)
|
* - [Getting Started with GTK: Basics](getting_started.html#basics)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
|
@ -44,7 +44,7 @@
|
|||||||
*
|
*
|
||||||
* Certain properties on the GtkMenuTrackerItem are mutable, and you must
|
* Certain properties on the GtkMenuTrackerItem are mutable, and you must
|
||||||
* listen for changes in the item. For more details, see the documentation
|
* listen for changes in the item. For more details, see the documentation
|
||||||
* for GtkMenuTrackerItem along with https://wiki.gnome.org/Projects/GLib/GApplication/GMenuModel.
|
* for GtkMenuTrackerItem along with GMenuModel's reference.
|
||||||
*
|
*
|
||||||
* The idea of @with_separators is for special cases where menu models may
|
* The idea of @with_separators is for special cases where menu models may
|
||||||
* be tracked in places where separators are not available, like in toplevel
|
* be tracked in places where separators are not available, like in toplevel
|
||||||
|
Loading…
Reference in New Issue
Block a user