D11003: Fix the Add Source dialog
Nathaniel Graham
noreply at phabricator.kde.org
Sat Mar 3 23:04:26 UTC 2018
ngraham created this revision.
ngraham added reviewers: Discover Software Store, apol.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
ngraham requested review of this revision.
REVISION SUMMARY
Fix a variety of bugs and usability issues with the Add Source dialog:
- Make the close button actually close the dialog
- Give the text field focus so you can immediately start typing
- Make the return key push the Add button
- Remove needless close symbol in top-right corner
- Give the buttons icons
BUG: 390148
TEST PLAN
Tested with Flatpak backend:
- Invalid URLs are rejected
- Valid URLs that nonetheless don't point to a Flatpak repo trigger an error message
- The close button now closes the dialog
- The return key presses the Add button
REPOSITORY
R134 Discover Software Store
BRANCH
fix-add-source-dialog (branched from master)
REVISION DETAIL
https://phabricator.kde.org/D11003
AFFECTED FILES
discover/qml/AddSourceDialog.qml
To: ngraham, #discover_software_store, apol
Cc: plasma-devel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20180303/750b2a74/attachment.html>
More information about the Plasma-devel
mailing list