~dylanmccall/indicator-sound/notifications-use-new-volume

« back to all changes in this revision

Viewing changes to src/sound-service-dbus.c

  • Committer: Conor Curran
  • Date: 2011-04-04 08:46:34 UTC
  • mfrom: (235.1.1 indicator-sound)
  • Revision ID: conor.curran@canonical.com-20110404084634-lgqxu210fntz7qav
ensure that there are no visual traces of the service crashing

Show diffs side-by-side

added added

removed removed

Lines of Context:
164
164
{
165
165
  SoundServiceDbusPrivate * priv = SOUND_SERVICE_DBUS_GET_PRIVATE(self);
166
166
 
167
 
  // Mute button
168
 
  // TODO this additions should be fixed position, i.e. add via position and not just append
169
 
  // be explicit as it is fixed.
170
 
  dbusmenu_menuitem_child_append (priv->root_menuitem, mute_item);
171
 
  dbusmenu_menuitem_child_append (priv->root_menuitem, slider_item);
172
 
  g_debug ("just about to add the slider %i", DBUSMENU_IS_MENUITEM(slider_item));
173
 
  dbusmenu_menuitem_child_append (priv->root_menuitem, voip_input_menu_item);
 
167
  // Mute, Volume and Voip widgets
 
168
  dbusmenu_menuitem_child_add_position (priv->root_menuitem, mute_item, 0);
 
169
  dbusmenu_menuitem_child_add_position (priv->root_menuitem, slider_item, 1);
 
170
  dbusmenu_menuitem_child_add_position (priv->root_menuitem, voip_input_menu_item, 2);
174
171
 
175
172
  // Separator
176
173
  DbusmenuMenuitem* separator = dbusmenu_menuitem_new();
178
175
  dbusmenu_menuitem_property_set (separator,
179
176
                                  DBUSMENU_MENUITEM_PROP_TYPE,
180
177
                                  DBUSMENU_CLIENT_TYPES_SEPARATOR);
181
 
  dbusmenu_menuitem_child_append(priv->root_menuitem, separator);
 
178
  dbusmenu_menuitem_child_add_position (priv->root_menuitem, separator, 3);
182
179
  g_object_unref (separator);
183
180
 
184
181
  // Sound preferences dialog