Page MenuHomePhabricator

[CMAKE] Add DBus support to bitcoin-qt
ClosedPublic

Authored by Fabien on Nov 20 2019, 16:17.

Details

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.

Diff Detail

Repository
rABC Bitcoin ABC
Branch
cmake_dbus
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 8178
Build 14385: Default Diff Build & Tests
Build 14384: arc lint + arc unit