diff --git a/prefs.js b/prefs.js
index 6dd7d0f..9eca62b 100644
--- a/prefs.js
+++ b/prefs.js
@@ -132,13 +132,14 @@ var PreferencesDialog = class PreferencesDialog {
};
// clang-format off
- addURIAction('homepage', 'https://github.com/Schneegans/Burn-My-Windows');
- addURIAction('changelog', 'https://github.com/Schneegans/Burn-My-Windows/blob/main/docs/changelog.md');
- addURIAction('bugs', 'https://github.com/Schneegans/Burn-My-Windows/issues');
- addURIAction('new-effect', 'https://github.com/Schneegans/Burn-My-Windows/blob/main/docs/how-to-create-new-effects.md');
- addURIAction('translate', 'https://hosted.weblate.org/engage/burn-my-windows/');
- addURIAction('donate-paypal', 'https://www.paypal.com/donate/?hosted_button_id=3F7UFL8KLVPXE');
- addURIAction('donate-github', 'https://github.com/sponsors/Schneegans');
+ addURIAction('homepage', 'https://github.com/Schneegans/Burn-My-Windows');
+ addURIAction('changelog', 'https://github.com/Schneegans/Burn-My-Windows/blob/main/docs/changelog.md');
+ addURIAction('bugs', 'https://github.com/Schneegans/Burn-My-Windows/issues');
+ addURIAction('new-effect', 'https://github.com/Schneegans/Burn-My-Windows/blob/main/docs/how-to-create-new-effects.md');
+ addURIAction('translate', 'https://hosted.weblate.org/engage/burn-my-windows/');
+ addURIAction('donate-paypal', 'https://www.paypal.com/donate/?hosted_button_id=3F7UFL8KLVPXE');
+ addURIAction('donate-github', 'https://github.com/sponsors/Schneegans');
+ addURIAction('donate-liberapay', 'https://liberapay.com/Schneegans');
// clang-format on
// Add the about dialog.
diff --git a/resources/ui/common/main-menu.ui b/resources/ui/common/main-menu.ui
index 863025e..d6ea6b7 100644
--- a/resources/ui/common/main-menu.ui
+++ b/resources/ui/common/main-menu.ui
@@ -27,13 +27,17 @@
Donate
-
- Via PayPal
+ PayPal
prefs.donate-paypal
-
- Via GitHub
+ GitHub
prefs.donate-github
+ -
+ Liberapay
+ prefs.donate-liberapay
+