GNOME Bugzilla – Bug 690445
(applet) Integrate the new ModemManager1 interface
Last modified: 2013-01-15 10:31:58 UTC
ModemManager >= 0.7.x will come with a new 'ModemManager1' DBus interface. nm-applet should handle modem objects exported by MM in the new interface.
The 'aleksander/mm1-applet' in upstream git contains the new ModemManager1 interface support. Actually, only the last patch is the one introducing the new interface support, the previous ones are either some other fixes or code re-structuring needed to easily integrate the MM1 support afterwards. I tried to keep them as independent as possible so that they can be reviewed separately.
Overall looks great. However, there are some whitespace problems in "new support for the ModemManager1 interface" like in broadband_state_to_mb_state() and a few other places. Warnings: - applet_mobile_pin_dialog_new() has an unused variable (device_desc) - mobile_helper_parse_3gpp_operator_name() uses isdigit(), but <ctype.h> isn't included
Fix those and feel free to merge, thanks!
Already had patches for those warnings from mariusko, not sure why I didn't push the branch with them.. Fixed the whitespace fixes, and merged the branch now. This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.