> On Led. 12, 2015, 12:30 odp., Lukáš Tinkl wrote:
> > Ship It!
> 
> Lamarque Souza wrote:
>     The big problem with using synchronous API is blocking the entire Plasma 
> Desktop sometimes. That is very annoying from user point of view.
> 
> Jan Grulich wrote:
>     It shouldn't block plasma-desktop or plasmashell in case of Plasma 5. 
> This is called either from our kded module or from the connection editor.
> 
> Lamarque Souza wrote:
>     blocking a kded module is what indirectly blocks plasma shell. If any 
> plasma applet does a sync call to kded then the entire plasma shell will be 
> blocked if kded is blocked waiting for the wallet to be opened. I just do not 
> know if there is any Plasma 5 applet doing sync calls to kded5. If there is 
> none then this patch is good to go.

I'll try to make the call in kded asynchronous, it should be doable given that 
this action is independent and doesn't cooperate with NM.


- Jan


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/122012/#review73841
-----------------------------------------------------------


On Led. 12, 2015, 11:35 dop., Jan Grulich wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/122012/
> -----------------------------------------------------------
> 
> (Updated Led. 12, 2015, 11:35 dop.)
> 
> 
> Review request for Network Management, Lukáš Tinkl and Lamarque Souza.
> 
> 
> Repository: plasma-nm
> 
> 
> Description
> -------
> 
> This patch adds support for storing secrets to KWallet from Openconnect auth 
> dialog, which is the only part where secrets could be stored. It should 
> behave similar to nm-openconnect, which means that all secrets which are 
> OC_FORM_OPT_PASSWORD are stored to KWallet or they are not stored at all. I 
> know I should avoid using synchronous calls when opening KWallet, but in this 
> case it would be probably complicated to use it asynchronously.
> 
> 
> Diffs
> -----
> 
>   kded/passworddialog.cpp 96cc789 
>   libs/editor/connectiondetaileditor.cpp ee9bced 
>   libs/editor/widgets/settingwidget.h 8d07b73 
>   libs/editor/widgets/settingwidget.cpp c876e79 
>   vpn/openconnect/openconnectauth.cpp ebce2be 
>   vpn/openconnect/openconnectwidget.cpp f9bc3cf 
> 
> Diff: https://git.reviewboard.kde.org/r/122012/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Jan Grulich
> 
>

_______________________________________________
kde-networkmanager mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-networkmanager

Reply via email to