[Commotion-admin] [commotion-mesh-applet] November issues (#18)
technosopher
notifications at github.com
Thu Dec 12 04:59:09 UTC 2013
Addresses #12 and #13 , and provides a stopgap for #9. Depends on https://github.com/opentechinstitute/commotion-linux-py/commit/d148f590609d937b7f91323bfa50a8c8e04c7583
To test:
1. Install on a test machine with two wireless adapters, one which supports both ad-hoc mode and ibss-rsn (via nl80211 support), and one which does not. Ensure that both adapters are active. Attempt to connect to a Commotion mesh using the applet, preferably several times. The code passes this test as long as the wireless adapter that does not support ad-hoc mode and ibss-rsn is NEVER invoked by Commotion. (Check syslog to confirm).
2. Edit a profile using the new built-in editor in the applet menu. Optimally, you should see a very minimalist text editor with nothing but a Save button; however, the code still passes this test if you get a gedit window instead (the fallback). You should be able to save the profile without encountering any permissions errors.
You can merge this Pull Request by running:
git pull https://github.com/opentechinstitute/commotion-mesh-applet november
Or you can view, comment on it, or merge it online at:
https://github.com/opentechinstitute/commotion-mesh-applet/pull/18
-- Commit Summary --
* Added much more complex interface selection logic, based on call to commotionc.getInterface; added disconnect call prior to connect logic
* Added dedicated gtk profile editor, with fallback to gedit for cases where gtk errors out, and separate edit menu options for each profile
-- File Changes --
A commotion-profile-editor.py (100)
M commotion_applet_support.py (36)
M debian/install (1)
-- Patch Links --
https://github.com/opentechinstitute/commotion-mesh-applet/pull/18.patch
https://github.com/opentechinstitute/commotion-mesh-applet/pull/18.diff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-admin/attachments/20131211/37af4930/attachment-0001.html>
More information about the Commotion-admin
mailing list