[System Settings] Hotspot design unnecessarily makes key compulsory
Bug #1431876 reported by
Matthew Paul Thomas
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Fix Committed
|
Medium
|
Femma | ||
ubuntu-system-settings (Ubuntu) |
Fix Released
|
Wishlist
|
Jonas G. Drange |
Bug Description
The current design for setting up a hotspot assumes that it must always have a key.
<https:/
Tony Espy points out that this may be unnecessary and annoying where you, or people you trust, are the only people in range of the hotspot for usable periods of time. For example, when camping or on a road trip.
This could be fixed by making the key optional. For example, adding a "Require a key to connect" checkbox, where the "Key:" field is present only when the checkbox is checked.
UX Resolution:
The password field is now optional.
Related branches
lp:~tiheum/ubuntu-themes/bug-sprint-082015
- Matthieu James (community): Approve
- Jouni Helminen (community): Approve
-
Diff: 8252 lines (+3203/-1674)21 files modifiedsuru-icons/actions/scalable/import.svg (+154/-0)
suru-icons/apps/scalable/preferences-network-hotspot-symbolic.svg (+182/-0)
suru-icons/index.theme (+29/-2)
suru-icons/places/scalable/distributor-logo.svg (+57/-0)
suru-icons/status/scalable/audio-volume-low-zero.svg (+12/-16)
suru-icons/status/scalable/hotspot-active.svg (+171/-0)
suru-icons/status/scalable/volume-max.svg (+166/-0)
suru-icons/status/scalable/volume-min.svg (+156/-0)
suru-icons/status/sources/weather-clear-night.svg (+137/-101)
suru-icons/status/sources/weather-clear.svg (+132/-145)
suru-icons/status/sources/weather-clouds-night.svg (+184/-77)
suru-icons/status/sources/weather-clouds.svg (+189/-100)
suru-icons/status/sources/weather-few-clouds-night.svg (+315/-151)
suru-icons/status/sources/weather-few-clouds.svg (+246/-228)
suru-icons/status/sources/weather-fog.svg (+181/-161)
suru-icons/status/sources/weather-overcast.svg (+166/-118)
suru-icons/status/sources/weather-severe-alert.svg (+177/-147)
suru-icons/status/sources/weather-showers-scattered.svg (+114/-85)
suru-icons/status/sources/weather-showers.svg (+134/-118)
suru-icons/status/sources/weather-snow.svg (+146/-129)
suru-icons/status/sources/weather-storm.svg (+155/-96)
lp:~jonas-drange/indicator-network/allow-auth-none
- PS Jenkins bot (community): Approve (continuous-integration)
- Indicator Applet Developers: Pending requested
-
Diff: 554 lines (+224/-15)12 files modifieddata/com.ubuntu.connectivity1.Private.xml (+6/-1)
debian/changelog (+8/-0)
src/connectivity-api/connectivity-qt/connectivityqt/connectivity.cpp (+14/-0)
src/connectivity-api/connectivity-qt/connectivityqt/connectivity.h (+7/-0)
src/indicator/connectivity-service/connectivity-service.cpp (+20/-0)
src/indicator/connectivity-service/connectivity-service.h (+5/-0)
src/indicator/nmofono/hotspot-manager.cpp (+33/-11)
src/indicator/nmofono/hotspot-manager.h (+15/-3)
src/indicator/nmofono/manager-impl.cpp (+13/-0)
src/indicator/nmofono/manager-impl.h (+4/-0)
src/indicator/nmofono/manager.h (+7/-0)
tests/integration/test-connectivity-api.cpp (+92/-0)
lp:~jonas-drange/ubuntu-system-settings/allow-insecure-hotspot
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ken VanDine: Approve
- Matthew Paul Thomas (community): Needs Fixing
- Pete Woods: Pending requested
-
Diff: 846 lines (+421/-106)14 files modifieddebian/control (+2/-2)
plugins/hotspot/CMakeLists.txt (+2/-0)
plugins/hotspot/HotspotSetup.qml (+95/-42)
plugins/hotspot/PageComponent.qml (+3/-10)
plugins/hotspot/hotspot.settings (+2/-1)
plugins/hotspot/plugin/CMakeLists.txt (+8/-0)
plugins/hotspot/plugin/hotspot-plugin.cpp (+88/-0)
plugins/hotspot/plugin/hotspot-plugin.h (+39/-0)
tests/autopilot/ubuntu_system_settings/__init__.py (+15/-0)
tests/autopilot/ubuntu_system_settings/tests/__init__.py (+70/-41)
tests/autopilot/ubuntu_system_settings/tests/connectivity.py (+12/-0)
tests/autopilot/ubuntu_system_settings/tests/systemimage.py (+48/-0)
tests/autopilot/ubuntu_system_settings/tests/test_hotspot.py (+22/-9)
tests/autopilot/ubuntu_system_settings/tests/test_plugins.py (+15/-1)
Changed in ubuntu-ux: | |
assignee: | nobody → Matthew Paul Thomas (mpt) |
importance: | Undecided → Medium |
status: | New → Triaged |
summary: |
- Hotspot design unnecessarily makes key compulsory + [System Settings] Hotspot design unnecessarily makes key compulsory |
Changed in ubuntu-ux: | |
assignee: | Matthew Paul Thomas (mpt) → Femma (femma) |
Changed in ubuntu-system-settings (Ubuntu): | |
assignee: | nobody → Jonas G. Drange (jonas-drange) |
status: | Confirmed → In Progress |
To post a comment you must log in.
Could we add to the spec what specific security schemes we support? Right now, this information is very implicitly communicated in the "When no hotspot settings are stored:" column.