jgrulich added a comment.
Sorry for the delay, I promise that I will start reviewing this more frequently so it gets merged just in time for Plasma 5.16 (we have 2 weeks). One more thing: When I open the "Token authentication" dialog, the "Token secret" label is not aligned with the text input Otherwise I think it looks good, but I didn't test it as I don't have time to configure an openconnect server. INLINE COMMENTS > openconnectauth.cpp:285 > + > + if (d->tokenMode == "manual" && !tokenSecret.isEmpty()) { > + ret = __openconnect_set_token_mode(d->vpninfo, > OC_TOKEN_MODE_STOKEN, tokenSecret); QStringLiteral("manual") Same below. > openconnectauth.cpp:288 > + } > + else if (d->tokenMode =="stokenrc") { > + ret = __openconnect_set_token_mode(d->vpninfo, > OC_TOKEN_MODE_STOKEN, NULL); Coding style. The "else if" should be on the same line as the "}" bracket. Same below. > openconnectprop.ui:181 > + <property name="text"> > + <string>Invalid certificates won't be acepted</string> > + </property> Use same description NM uses in nm-connection-editor: "Prevent user from manually accepting invalid certificates" > openconnectwidget.cpp:120 > + QVariant mode = d->tokenUi.cmbTokenMode->itemData(index); > + if (mode == "disabled") { > + d->tokenUi.leTokenSecret->setEnabled(false); QStringLiteral("disabled") Same below. > openconnectwidget.cpp:124 > + } > + else if (mode == "stokenrc") { > + d->tokenUi.leTokenSecret->setEnabled(false); Coding style. The "else if" should be on the same line as the "}" bracket. Same below. REVISION DETAIL https://phabricator.kde.org/D18394 To: enriquem, jgrulich Cc: pino, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart