lp://staging/~charlesk/indicator-sound/refactor-warnings

Created by Charles Kerr and last modified
Get this branch:
bzr branch lp://staging/~charlesk/indicator-sound/refactor-warnings
Only Charles Kerr can upload to this branch. If you are Charles Kerr please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Charles Kerr
Project:
The Sound Menu
Status:
Development

Recent revisions

527. By charles kerr <email address hidden>

copyediting: use the project's whitespace & naming idioms in the new code

526. By charles kerr <email address hidden>

Extract volume, max-volume, and allow-amplified-volume from volume-control

volume-warning needs these pieces but shouldn't depend on volume-control
for them, so extract them out to where they can be used on their own.

525. By charles kerr <email address hidden>

in VolumeWarning, connect to Pulse over dbus.

Extract the connect-to-pulse code and look-up-StreamRestoreEntry-by-role
code from volume-control-pulse into a new PulseHelper class that can be
used by both volume-warning and volume-control-pulse.

524. By charles kerr <email address hidden>

start moving high volume monitoring into VolumeWarning

523. By charles kerr <email address hidden>

add VolumeWarning class

This class is intended to encapsulate everything needed for the
high volume warning will reside -- monitoring the gsettings of
high volume levels, pulseaudio monitoring of the multimedia role,
etc.

522. By charles kerr <email address hidden>

Add a warn-notification class

Mostly integrated but breaks a couple of things e.g. incrementing the sync action. Will clean up.

521. By charles kerr <email address hidden>

add Notification base class for code needed by both Info and Warn notifications

520. By charles kerr <email address hidden>

extract info-notification out of service into its own class

518. By Xavi Garcia

Added attibute to volume slider to define the sync action

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/indicator-sound/15.10
This branch contains Public information 
Everyone can see this information.

Subscribers