HomePhabricator

[CMAKE] Add DBus support to bitcoin-qt

Description

[CMAKE] Add DBus support to bitcoin-qt

Summary:
bitcoin-qt built with CMake is lacking support for desktop
notifications.
This diff adds DBus support to bitcoin-qt and enable the feature.

Test Plan:
Build and run on all platforms.
Check the notifications are popping.

How to make a notification to appear:

  • Start bitcoin-qt with the regtest option.
  • Open the console window.
  • Generate a block with generate 1

Tested working on Gnome shell, OSX (Sierra, I didn't manage to make it
work on Catalina ?) and Windows 10.

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D4487

Details

Provenance
FabienAuthored on Nov 20 2019, 15:35
FabienPushed on Nov 20 2019, 16:41
Reviewer
Restricted Project
Differential Revision
D4487: [CMAKE] Add DBus support to bitcoin-qt
Parents
rABCa3fe34494616: qt: All tray menu actions call showNormalIfMinimized
Branches
Unknown
Tags
Unknown