Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Rename project to "gtk-rs"
  • Loading branch information
sophie-h committed Jun 7, 2021
commit 00bb94e8fade616eff752952bdcd0a3c7fd6dcce
2 changes: 1 addition & 1 deletion _config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Site settings
title: GTK-rs
title: gtk-rs
description: > # this means to ignore newlines until "baseurl:"
Rust bindings for GTK and GLib-based libraries
baseurl: "" # the subpath of your site, e.g. /blog/
Expand Down
2 changes: 1 addition & 1 deletion _sass/_layout.scss
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ section.special {
svg {
flex-shrink: 0;
flex-basis: 7em;
margin: 0.3em 0.7em 0.5em 0;
margin: 0.3em 1em 0.5em 0;
height: 120px;

path {
Expand Down
4 changes: 2 additions & 2 deletions contact.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ For general support use the GNOME Discourse or the Matrix chat.

{% include contact.html %}

### Contact Gtk-rs developers
### Contact gtk-rs developers

If you want to contact the Gtk-rs developers directly, there are multiple ways, either you can go on matrix as shown above or you can also just open an issue on our [repositories on GitHub](https://github.com/gtk-rs). However, please keep in mind that issues on GitHub should be used for bug reports or feature requests and not for general support.
If you want to contact the *gtk-rs* developers directly, there are multiple ways, either you can go on matrix as shown above or you can also just open an issue on our [repositories on GitHub](https://github.com/gtk-rs). However, please keep in mind that issues on GitHub should be used for bug reports or feature requests and not for general support.
12 changes: 6 additions & 6 deletions faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@ Here are some questions we answered a few times. If one is missing, don't hesita

## Why are releases so long?

The **Gtk-rs** organization is not just some **GNOME** libraries bindings in Rust but also an ecosystem. A change in a crate can force all other crates to be regenerated!
The *gtk-rs* organization is not just some *GNOME* libraries bindings in Rust but also an ecosystem. A change in a crate can force all other crates to be regenerated!

Also, please keep in mind that **Gtk-rs** members and contributors are doing it **freely** on their **free time**. That slows things down but at least, they're done. :)
Also, please keep in mind that *gtk-rs* members and contributors are doing it **freely** on their **free time**. That slows things down but at least, they're done. :)

## How are **Gtk-rs** maintained crates selected?
## How are gtk-rs maintained crates selected?

Currenlty we only add crates to the GTK-rs project that are required for the existing stack. A growing collection of other projects that are based on GTK-rs and gir can be found on the [GNOME GitLab](https://gitlab.gnome.org/World/Rust).
Currenlty we only add crates to the gtk-rs project that are required for the existing stack. A growing collection of other projects that are based on *gtk-rs* and gir can be found on the [GNOME GitLab](https://gitlab.gnome.org/World/Rust).

## I want more **Gtk-rs** examples!
## I want more **gtk-rs** examples!

You can find more examples in the corresponding respositories

Expand All @@ -32,7 +32,7 @@ Considering the massive amount of documentation that would need to be written if

## Why isn't documentation directly into the source files and how can I have it locally?

Simple answer: because of license issues. **GNOME** is under **LGPL** whereas **Gtk-rs** is under **MIT**. If we included **GNOME** docs directly into the source code, we'd have to switch the license to match the **GNOME** one.
Simple answer: because of license issues. *GNOME* is under *LGPL* whereas *gtk-rs* is under *MIT*. If we included *GNOME* docs directly into the source code, we'd have to switch the license to match the *GNOME* one.

Currently, documentation is generated as follows:

Expand Down
8 changes: 4 additions & 4 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ layout: no-wrapper
# Unlock the GNOME stack for Rust

<p style="text-align: center; margin: 0 2em;" markdown="1">
The GTK-rs project provides safe bindings to the [Rust] language for fundamental libraries from the GNOME stack like [GLib], [Cairo], [GTK 3][GTK] and [GTK 4][GTK].
The *gtk-rs* project provides safe bindings to the [Rust] language for fundamental libraries from the GNOME stack like [GLib], [Cairo], [GTK 3][GTK] and [GTK 4][GTK].
</p>

[Rust]: https://www.rust-lang.org
Expand All @@ -30,7 +30,7 @@ The GTK-rs project provides safe bindings to the [Rust] language for fundamental

## Available crates

The following table contains the most popular crates of GTK-rs. More information on all existing crates is available under the corresponding *Project* links.
The following table contains the most popular crates of *gtk-rs*. More information on all existing crates is available under the corresponding *Project* links.

{% include crates.html %}

Expand All @@ -46,7 +46,7 @@ The following table contains the most popular crates of GTK-rs. More information

<div markdown="1">
Julian Hofer is writing a book titled [*GUI development with Rust and GTK 4*][book].
We most warmly recommend GTK-rs users to have a look at this book.
We most warmly recommend *gtk-rs* users to have a look at this book.
While this book is targeted at GTK 4 developers, it also covers more general
aspects of GLib like *GObject Concepts*, *The Main Event Loop* or *GSettings*.

Expand Down Expand Up @@ -83,7 +83,7 @@ Thanks to everyone supporting us on [open collective][opencollective]! A list of

[opencollective]: https://opencollective.com/gtk-rs

## Projects using GTK-rs
## Projects using gtk-rs

<div class="projects-overview">
{% capture projects %}{% include projects.md %}{% endcapture %}
Expand Down