candlepin/subscription-manager — pull request #996 by cnsnyder (2014-07-17 16:33:43+00:00)
Title: 1046132: Makes rhsm-icon slightly less annoying.

This adds a static StatusType last_status used to prevent rhsm-icon from displaying the same notification every time the status is updated via dbus. Changes have been made to ensure rhsm-icon will pop up on the given check_period as long as the new status is not RHSM_VALID.

While this does not prevent rhsm-icon from being displayed while the gui is displayed it does reduce the number of times it will pop up down to two cases:
1) when the check_period timeout occurs.
2) when the entitlement status changes