diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000000000000000000000000000000000000..cb3402efa3ae2ea8b3c0fd20b7095c6ad9345e87 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,13 @@ +# Contributing to Pika Backup + +Contributions of all kind and with all levels of experience are very welcome. Please note that the [GNOME Code of Conduct](https://wiki.gnome.org/Foundation/CodeOfConduct) applies to this project. + +## Peculiarities + +Binding to objects defined in `.ui`-files are auto generated via + +``` +./build-aux/generate_ui_bindings.py +``` + +You have to execute this script after adding, changing or removing ids from `.ui`-files. The bindings can be found in `src/ui/builder.rs`. Using only those bindings allows to catch all errors in accessing builder elements on compile time. \ No newline at end of file