Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/workbenchdev/demos

Demos of GNOME technologies - GTK, libadwaita, CSS, portals, ...
https://github.com/workbenchdev/demos

blueprint css demo demos flatpak gjs gnome gtk gtk-rust gtk4 javascript libadwaita portals pygobject python rust rust-lang vala

Last synced: about 2 months ago
JSON representation

Demos of GNOME technologies - GTK, libadwaita, CSS, portals, ...

Awesome Lists containing this project

README

        

# Demos

This is the repository containing the Library demos of [Workbench](https://github.com/workbenchdev/Workbench).

## Contributing

1. [Install Workbench](https://flathub.org/apps/re.sonny.Workbench)
2. Clone/fork this repository
3. In Workbench menu select "Open Project"
4. Open one of the directory under [src](./src)
5. Make changes
6. Open a pull request

---

⚠️ If you are contributing to Rust please do the following:

```sh
cd demos
flatpak override --user --filesystem=$PWD re.sonny.Workbench
# restart Workbench
```

For more details see [CONTRIBUTING.md](./CONTRIBUTING.md).

## Code of conduct

Workbench follows the [GNOME Code of Conduct](https://conduct.gnome.org/).

- **Be friendly.** Use welcoming and inclusive language.
- **Be empathetic.** Be respectful of differing viewpoints and experiences.
- **Be respectful.** When we disagree, we do so in a polite and constructive manner.
- **Be considerate.** Remember that decisions are often a difficult choice between competing priorities.
- **Be patient and generous.** If someone asks for help it is because they need it.
- **Try to be concise.** Read the discussion before commenting.

## License

[CC0 - Public domain](https://creativecommons.org/public-domain/cc0/)

See [COPYING](./COPYING)