Re: freeze request: Do not add bluetooth devices to the network panel to avoid asserting the control-center



Hmm, patch looks ok to go. But maybe this should be mentioned in the
release notes (if it's a regression).

RT approval 1/2 (with condition to mention possible regression on
release notes).

--lucasr


2011/3/31 Richard Hughes <hughsient gmail com>:
> commit acd9aeddbd9bd07fc026d54d6f1a863f5c7d41c8
> Author: Richard Hughes <richard hughsie com>
> Date:   Thu Mar 31 16:05:12 2011 +0100
>
>    network: Do not add bluetooth devices to the panel to avoid
> asserting the control-center
>
>    There's no mockup for bluetooth devices, and it's not clear what any of the
>    buttons or sliders should do.
>    I'll actually wire up bluetooth devices for 3.2, but this at least fixes the
>    assert ready for 3.0.
>
> diff --git a/panels/network/cc-network-panel.c
> b/panels/network/cc-network-panel.c
> index 33ce52a..0116148 100644
> --- a/panels/network/cc-network-panel.c
> +++ b/panels/network/cc-network-panel.c
> @@ -552,6 +552,11 @@ panel_add_device (CcNetworkPanel *panel, NMDevice *device)
>         if (find_in_model_by_id (panel, nm_device_get_udi (device)) != NULL)
>                 goto out;
>
> +        /* we don't support bluetooth devices yet -- no mockup */
> +        type = nm_device_get_device_type (device);
> +        if (type == NM_DEVICE_TYPE_BT)
> +                goto out;
> +
>         g_debug ("device %s type %i",
>                  nm_device_get_udi (device),
>                  nm_device_get_device_type (device));
> @@ -559,7 +564,6 @@ panel_add_device (CcNetworkPanel *panel, NMDevice *device)
>                           (GCallback) device_state_notify_changed_cb, panel);
>
>         /* do we have to get additonal data from ModemManager */
> -        type = nm_device_get_device_type (device);
>         if (type == NM_DEVICE_TYPE_MODEM) {
>                 g_dbus_proxy_new_for_bus (G_BUS_TYPE_SYSTEM,
>                                           G_DBUS_PROXY_FLAGS_NONE,
>
>
> Thanks,
>
> Richard.
> _______________________________________________
> release-team mailing list
> release-team gnome org
> http://mail.gnome.org/mailman/listinfo/release-team
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]