After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 596755 - Port to NetworkManager 0.8
Port to NetworkManager 0.8
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: Tambet Ingo
Tambet Ingo
Depends on:
Blocks:
 
 
Reported: 2009-09-29 16:04 UTC by Bastien Nocera
Modified: 2012-08-22 19:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Port to NetworkManager 0.8 (267.03 KB, patch)
2009-09-29 16:04 UTC, Bastien Nocera
none Details | Review
Port to NetworkManager 0.8 (271.86 KB, patch)
2009-09-29 16:31 UTC, Bastien Nocera
none Details | Review
Port to NetworkManager 0.8 (276.73 KB, patch)
2009-09-29 17:51 UTC, Bastien Nocera
committed Details | Review

Description Bastien Nocera 2009-09-29 16:04:11 UTC
First pass at it, doesn't link.
Comment 1 Bastien Nocera 2009-09-29 16:04:14 UTC
Created attachment 144278 [details] [review]
Port to NetworkManager 0.8
Comment 2 Bastien Nocera 2009-09-29 16:31:14 UTC
Created attachment 144279 [details] [review]
Port to NetworkManager 0.8

And use newer versions of nbtk and moblin-panel
Comment 3 Bastien Nocera 2009-09-29 16:32:36 UTC
Patch updated for the MplPanelClient branch. Missing port errors at:
http://fpaste.org/Tdrp/
Comment 4 Bastien Nocera 2009-09-29 17:51:45 UTC
Created attachment 144283 [details] [review]
Port to NetworkManager 0.8

And use newer versions of nbtk and moblin-panel
Comment 5 Bastien Nocera 2009-09-29 17:53:04 UTC
A couple of nm_gconf_get_keyring_items() to port, nma_gconf_connection_save() and nma_gconf_settings_get_by_connection().
Comment 6 Dan Williams 2009-09-30 00:16:05 UTC
6e9559e6f7e0fb379f8502299f9792ffa9963f57 (bastien's patch)

and my follow-ups to allow building and running on NM 0.8:

e200655c61bcbb1640927c09cb994c7b4ef21109: let NM handle WEP & WPA passphrases (bgo #513820) (rh #441070)
ffcb7a817626dd3fa6a3156e44f566942b175533: fix retrieval of 802.1x private key passwords
8aa29d2f3d5f2e23c247a36a37c2d4a7b2ed7bee: fix clashing widget names
3b37cf50a58bdcec402930e2f4085cf342926d94: print GtkBuilder errors on UI construction
af848c6add7e28424127267ade4b3f2c4a45d734: status-icon: don't segfault on startup
7aa60a6183b0721f0415d50e52aa12e5a39ec4b1: Port users of NMExportedConnection over to NMSettingsConnectionInterface
Comment 7 Bastien Nocera 2009-09-30 00:57:18 UTC
I committed:
[MplPanelClient 4d52e1d] Add missing files from NM 0.8 port
where I added gconf-upgrade.[ch] and wireless-helper.h

But it still won't build. Did you forget a patch?

network_manager_netbook-nmn-new-connection.o: In function `save_connection':
/home/hadess/Projects/Cvs/network-manager-netbook/src/nmn-new-connection.c:108: undefined reference to `nma_gconf_settings_get_by_connection'
/home/hadess/Projects/Cvs/network-manager-netbook/src/nmn-new-connection.c:111: undefined reference to `nma_gconf_connection_save'
Comment 8 Bastien Nocera 2009-09-30 10:38:57 UTC
Fixed in the branch:
[MplPanelClient 3509067] Remove use of nma_gconf_connection_save()

Will fix some overzealous error removal, and start run-time testing. Thanks Dan!