Bug 413323 - Improve the ease-of-use for creating Wifi hotspots
Summary: Improve the ease-of-use for creating Wifi hotspots
Status: RESOLVED FIXED
Alias: None
Product: plasma-nm
Classification: Plasma
Component: applet (show other bugs)
Version: 5.17.1
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Jan Grulich
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2019-10-22 17:41 UTC by Matej Mrenica
Modified: 2020-01-15 17:06 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.18.0


Attachments
Screenshot from W10 (not mine) (568.07 KB, image/png)
2019-10-22 17:41 UTC, Matej Mrenica
Details
Mockup (173.33 KB, image/png)
2020-01-03 18:26 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matej Mrenica 2019-10-22 17:41:44 UTC
Created attachment 123416 [details]
Screenshot from W10 (not mine)

SUMMARY
...like Windows 10 does. Meaning there would be one button that starts a hotspot with a default name and password, without aditional config needed.

Current solution isn't very intuitive as it requires:
1. adding a shared wifi connection
2. setting a name and a password
3. clicking connect as if I was connecting to a Wifi which is confusing

Ideally, number of connected devices and/or their names could also be shown.
Comment 1 postix 2020-01-03 18:26:06 UTC
Created attachment 124877 [details]
Mockup

I created a quick and dirty mockup: 

1) Third checkbox to activate the hotspot
2) The hotspot got its own icon
3) A config button next to the checkbox for the name, password, etc.
4) A list of actively connected clients

More information about the clients could be displayed like for the other connections too, if one clicks on an entry.
Comment 2 Nate Graham 2020-01-03 18:32:04 UTC
Jan submitted a patch BTW: https://phabricator.kde.org/D26392
Comment 3 Jan Grulich 2020-01-15 11:53:25 UTC
Git commit 5e55e45d8794eb6c4840b2916e723177c18cd695 by Jan Grulich.
Committed on 15/01/2020 at 11:53.
Pushed by grulich into branch 'master'.

Add option to easily configure and start a hotspot

Summary:
This adds a simple checkbox, which will create and stop hotspot. Hotspot can be also
configured from the KCM, where users can choose a name and password.

{F7857835}

Reviewers: #plasma, ngraham, #vdg, apol

Reviewed By: #vdg, apol

Subscribers: meven, cblack, alexde, mthw, apol, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D26392

M  +71   -6    applet/contents/ui/Toolbar.qml
M  +32   -0    kcm/kcm.cpp
M  +56   -2    kcm/qml/ConfigurationDialog.qml
M  +4    -0    kcm/qml/main.qml
M  +6    -0    kded/networkmanagement.notifyrc
M  +96   -9    libs/configuration.cpp
M  +14   -0    libs/configuration.h
M  +1    -0    libs/declarative/enabledconnections.h
M  +183  -0    libs/handler.cpp
M  +15   -1    libs/handler.h
M  +11   -0    libs/models/networkmodel.cpp

https://commits.kde.org/plasma-nm/5e55e45d8794eb6c4840b2916e723177c18cd695