diff --git a/Adwaita.md b/Adwaita.md index e6262e5..e0c756a 100644 --- a/Adwaita.md +++ b/Adwaita.md @@ -47,7 +47,7 @@ An article about the project's motivation is available on the [website of the Sw It is recommended to develop apps inside of a Flatpak. That way, you don't have to install Swift or any of the dependencies on your system, and you always have access to the latest versions. -Take a look at the [template repository](https://github.com/AparokshaUI/AdwaitaTemplate). +Take a look at the [template repository](https://git.aparoksha.dev/aparoksha/adwaita-template). This works on Linux only. #### Directly on system diff --git a/README.md b/README.md index 40ff0cb..b4ccb53 100644 --- a/README.md +++ b/README.md @@ -3,16 +3,16 @@
- + Documentation ยท - - Adwaita for Swift on GitHub + + Adwaita for Swift Source
-This repository contains documentation for [Adwaita for Swift](https://github.com/AparokshaUI/Adwaita). It is hosted [here](https://aparokshaui.github.io/adwaita-swift/). +This repository contains documentation for [Adwaita for Swift](https://git.aparoksha.dev/aparoksha/adwaita-swift). It is hosted [here](https://adwaita-swift.aparoksha.dev/documentation/adwaita/). ## Thanks diff --git a/Tutorial/Essentials/Documentation.tutorial b/Tutorial/Essentials/Documentation.tutorial index 91f900d..3f94fd3 100644 --- a/Tutorial/Essentials/Documentation.tutorial +++ b/Tutorial/Essentials/Documentation.tutorial @@ -6,7 +6,7 @@ @ContentAndMedia { # Topics - You can find an overview of the available documentation [here](https://aparokshaui.github.io/adwaita-swift/documentation/adwaita/#topics) or in the sidebar. + You can find an overview of the available documentation [here](https://adwaita-swift.aparoksha.dev/documentation/adwaita/#topics) or in the sidebar. It contains a section with the available tutorials (such as this one), articles covering the basics, advanced articles, and multiple sections covering the available types. You'll most often use the section `Views` as views are the most important part of apps. diff --git a/Tutorial/Essentials/HelloWorld.tutorial b/Tutorial/Essentials/HelloWorld.tutorial index 2d5f2fa..a2dca00 100644 --- a/Tutorial/Essentials/HelloWorld.tutorial +++ b/Tutorial/Essentials/HelloWorld.tutorial @@ -36,7 +36,7 @@ @Step { Clone the template repository into the `HelloWorld` directory using `git clone https://git.aparoksha.dev/aparoksha/adwaita-template HelloWorld`. - This creates a directory `HelloWorld` containing the content of the [Adwaita Template](https://github.com/AparokshaUI/AdwaitaTemplate). + This creates a directory `HelloWorld` containing the content of the [Adwaita Template](https://git.aparoksha.dev/aparoksha/adwaita-template). @Image(source: "GitClone.png", alt: "The GNOME Console app.") } @Step { diff --git a/Tutorial/FinalSteps/Install.tutorial b/Tutorial/FinalSteps/Install.tutorial index d5e23c7..f8f5e62 100644 --- a/Tutorial/FinalSteps/Install.tutorial +++ b/Tutorial/FinalSteps/Install.tutorial @@ -23,11 +23,11 @@ @Section(title: "Experiment with the code") { @ContentAndMedia { Hopefully, you are now able to modify the app to fit your needs. - Find the available widgets and their modifiers in the [docs](https://aparokshaui.github.io/adwaita-swift/documentation/adwaita), - interact on [GitHub](https://github.com/AparokshaUI/adwaita-swift) if you need a widget that you cannot find in the docs, - and showcase your version of the Subtasks app or other projects related to _Adwaita for Swift_ in the [discussions](https://github.com/AparokshaUI/adwaita-swift/discussions/categories/show-and-tell). + Find the available widgets and their modifiers in the [docs](https://adwaita-swift.aparoksha.dev/documentation/adwaita/), + browse the [source](https://git.aparoksha.dev/aparoksha/adwaita-swift) and open an issue if you need a widget that you cannot find in the docs, + and showcase your version of the Subtasks app or other projects related to _Adwaita for Swift_ in the [discussions](https://forums.aparoksha.dev/). - Otherwise, feel free to [ask questions](https://github.com/AparokshaUI/adwaita-swift/discussions). + Otherwise, feel free to [ask questions](https://forums.aparoksha.dev/). } } } diff --git a/Tutorial/GNOME/Contributing.tutorial b/Tutorial/GNOME/Contributing.tutorial index 4cdce83..d8f1e73 100644 --- a/Tutorial/GNOME/Contributing.tutorial +++ b/Tutorial/GNOME/Contributing.tutorial @@ -34,7 +34,7 @@ There are many other bindings available for various programming languages, so if you don't want to learn Swift, take a look at a [selection of official and unofficial bindings](https://github.com/janvhs/Awesome-Libadwaita). In this tutorial, we'll start by covering the basics of Swift required for _Adwaita for Swift_. - If you have questions, ideas, find typos, or think a passage could be improved, feel free to [participate in the _Adwaita for Swift_ discussions](https://github.com/AparokshaUI/adwaita-swift/discussions). + If you have questions, ideas, find typos, or think a passage could be improved, feel free to [participate in the _Adwaita for Swift_ discussions](https://forums.aparoksha.dev/). } } diff --git a/Tutorial/Swift/DeclarativeProgramming.tutorial b/Tutorial/Swift/DeclarativeProgramming.tutorial index b5a8109..5c30c5c 100644 --- a/Tutorial/Swift/DeclarativeProgramming.tutorial +++ b/Tutorial/Swift/DeclarativeProgramming.tutorial @@ -39,7 +39,7 @@ We'll start with the imperative way for comparison. Follow the code and find out how the UI will look like. - You can actually create UIs in this way using the [CAdw library](https://github.com/AparokshaUI/adwaita-swift/blob/a4b565723b39ba36dad5553e495c71b248a90b87/Package.swift#L22) in the _Adwaita for Swift_ package, and use the documentation [here](https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1-latest/index.html) as a reference. + You can actually create UIs in this way using the [CAdw library](https://git.aparoksha.dev/aparoksha/adwaita-swift/src/commit/c976c29cd0277863f4e6be0f64c7d05e393eb804/Package.swift#L20) in the _Adwaita for Swift_ package, and use the documentation [here](https://gnome.pages.gitlab.gnome.org/libadwaita/doc/1-latest/index.html) as a reference. @Code(name: "main.swift", file: "HelloWorld1.swift") } @Step { diff --git a/Tutorial/Table of Contents.tutorial b/Tutorial/Table of Contents.tutorial index 7d5dc21..acf0a78 100644 --- a/Tutorial/Table of Contents.tutorial +++ b/Tutorial/Table of Contents.tutorial @@ -63,14 +63,14 @@ @Resources { Explore more resources for learning about creating beautiful apps with _Adwaita for Swift._ - @Documentation(destination: "https://aparokshaui.github.io/adwaita-swift") { + @Documentation(destination: "https://adwaita-swift.aparoksha.dev") { Browse and search detailed API documentation. - - [Keyboard shortcuts](https://aparokshaui.github.io/adwaita-swift/documentation/adwaita/keyboardshortcuts) - - [Creating widgets](https://aparokshaui.github.io/adwaita-swift/documentation/adwaita/creatingwidgets) - - [Publishing apps](https://aparokshaui.github.io/adwaita-swift/documentation/adwaita/publishingapps) + - [Keyboard shortcuts](https://adwaita-swift.aparoksha.dev/documentation/adwaita/keyboardshortcuts) + - [Creating widgets](https://adwaita-swift.aparoksha.dev/documentation/adwaita/creatingwidgets) + - [Publishing apps](https://adwaita-swift.aparoksha.dev/documentation/adwaita/publishingapps) } - @Forums(destination: "https://github.com/AparokshaUI/adwaita-swift/discussions") { + @Forums(destination: "https://forums.aparoksha.dev/") { Discuss _Adwaita for Swift_, ask questions, and showcase your work. } } diff --git a/Tutorial/UserInterface/TaskView.tutorial b/Tutorial/UserInterface/TaskView.tutorial index 076a309..db4a9c8 100644 --- a/Tutorial/UserInterface/TaskView.tutorial +++ b/Tutorial/UserInterface/TaskView.tutorial @@ -251,7 +251,7 @@ @Code(name: "Localized.yml", file: "Localized1.yml") } @Step { - Then, add translations for all the languages you want to support. Follow the instructions in the [Localized docs](https://github.com/AparokshaUI/Localized?tab=readme-ov-file#usage). + Then, add translations for all the languages you want to support. Follow the instructions in the [Localized docs](https://git.aparoksha.dev/aparoksha/localized#usage). @Code(name: "Localized.yml", file: "Localized2.yml") } @Step {