Florian Müllner ca0ee2ae90 dbusErrors: Add utility module for handling remote errors
We sometimes return custom D-Bus errors. Right now those errors
are ad-hoc, which means receivers don't have a proper way of
checking whether a thrown GLib.Error corresponds to a particular
remote error.

In order to change that, we should define proper error enums and
domains, and register them with GDBus, so that there is an automatic
mapping between D-Bus errors and GLib.Errors.

The new module doesn't export any domains or enums yet, but provides
internal tooling to make these exports more convenient.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3159>
2024-01-31 20:58:31 +01:00
..
2023-11-02 17:50:04 +01:00
2023-08-06 13:02:49 +02:00
2023-08-10 17:42:23 +00:00
2023-08-10 17:42:23 +00:00
2023-08-09 15:10:38 +00:00
2023-05-26 19:05:22 +00:00
2023-08-06 13:02:49 +02:00
2023-08-06 13:02:49 +02:00
2023-08-06 13:02:49 +02:00