D17177: Drop tab-based UI for the about page

2018-11-29 Thread Aleix Pol Gonzalez
This revision was automatically updated to reflect the committed changes. Closed by commit R134:50c69c2c069f: Drop tab-based UI for the about page (authored by apol). REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D17177?vs=46479&id=46480 REVIS

D17177: Drop tab-based UI for the about page

2018-11-29 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 46479. apol added a comment. Adopt the AboutPage upstream in Kirigami REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D17177?vs=46390&id=46479 BRANCH master REVISION DETAIL https://phabricator.kde.org/D

D17177: Drop tab-based UI for the about page

2018-11-28 Thread Aleix Pol Gonzalez
apol added a comment. Yes, yes, on it... REPOSITORY R134 Discover Software Store BRANCH master REVISION DETAIL https://phabricator.kde.org/D17177 To: apol, #plasma, #vdg, leinir Cc: broulik, leinir, colomar, ngraham, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed,

D17177: Drop tab-based UI for the about page

2018-11-28 Thread Kai Uwe Broulik
broulik added a comment. Wouldn't it make sense to provide an `AboutPage` in Kirigami (KF5::kirigami-whatever-that-can-be-tier-2 :D) like kxmlgui has it, for use in e.g. Itinerary and what not? REPOSITORY R134 Discover Software Store BRANCH master REVISION DETAIL https://phabricator.

D17177: Drop tab-based UI for the about page

2018-11-28 Thread Dan Leinir Turthra Jensen
leinir accepted this revision. leinir added a comment. This revision is now accepted and ready to land. Lovin' it - i also like how sort of... well, how little code there really is here, QML done absolutely the right way, only the presentation and that's it, nifty :) REPOSITORY R134 Discov

D17177: Drop tab-based UI for the about page

2018-11-28 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 46390. apol added a comment. Move report action back to the contextual actions REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D17177?vs=46328&id=46390 BRANCH master REVISION DETAIL https://phabricator.

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Nathaniel Graham
ngraham added a comment. Yeah, I did prefer it in the toolbar. I think that actually makes it more prominent, not less. If we are worried about people sending the developers too many emails, we could de-emphasize the email address. The current UI just uses a tiny button which seems adequatel

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Aleix Pol Gonzalez
apol added a comment. In D17177#366890 , @ngraham wrote: > Looks fantastic! > > Could we put the bug report button on the toolbar, maybe? It looks a bit odd just sitting in the content view like that. It was on the last version. I cou

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Nathaniel Graham
ngraham added a comment. Also, and I don't know if this is in Discover or the proposed new page, but the item in Discover's sidebar should match the page title and say "About", not "Help." REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D17177 To: ap

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Nathaniel Graham
ngraham added a comment. Looks fantastic! Could we put the bug report button on the toolbar, maybe? It looks a bit odd just sitting in the content view like that. REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D17177 To: apol, #plasma, #vdg, lei

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Aleix Pol Gonzalez
apol added a comment. F6443951: discover-about4.png REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D17177 To: apol, #plasma, #vdg, leinir Cc: leinir, colomar, ngraham, plasma-devel, ragreen, Pitel, ZrenBot, lesl

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 46328. apol added a comment. Remove the bug reporting weirdness REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D17177?vs=46324&id=46328 BRANCH master REVISION DETAIL https://phabricator.kde.org/D17177

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Nathaniel Graham
ngraham added a comment. Yeah, I think a "Report a bug!" button would be fine. REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D17177 To: apol, #plasma, #vdg, leinir Cc: leinir, colomar, ngraham, plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Aleix Pol Gonzalez
apol added a comment. In D17177#366883 , @ngraham wrote: > Well then Discover is setting the wrong information :) > > Can we have an updated screenshot if the last code change resulted in any visual changes? Ah you're right. Let's try

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Nathaniel Graham
ngraham added a comment. Well then Discover is setting the wrong information :) Can we have an updated screenshot if the last code change resulted in any visual changes? REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D17177 To: apol, #plasma, #v

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Aleix Pol Gonzalez
apol added a comment. In D17177#366500 , @ngraham wrote: > Looks much better visually! But something about the bugDisplay looks wrong. Right now it's recommending that people send bugs via email. No it's not, it's recomending to go to bug

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Aleix Pol Gonzalez
apol updated this revision to Diff 46324. apol added a comment. Address Dan's concern REPOSITORY R134 Discover Software Store CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D17177?vs=46280&id=46324 BRANCH master REVISION DETAIL https://phabricator.kde.org/D17177 AFFECTED FIL

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Dan Leinir Turthra Jensen
leinir added a comment. Ah yes, somehow i managed to miss the button @colomar mentions, which does the bug reporting linkage already. Removing the link in favour of just keeping that button seems a sensible option :) REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabri

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Dan Leinir Turthra Jensen
leinir requested changes to this revision. leinir added a comment. This revision now requires changes to proceed. It does seem that the bugAddress being an email address is a bit odd... The address given by KAboutData::bugAddress

D17177: Drop tab-based UI for the about page

2018-11-27 Thread Thomas Pfeiffer
colomar added a comment. Integrating it in one page is definitely an improvement! Some detailed comments (I am aware that those things introduced with this layout change, they just become apparent now): 1. "About" at the top of the page and "About Discover..." are redundant. I'd recom

D17177: Drop tab-based UI for the about page

2018-11-26 Thread Nathaniel Graham
ngraham added a comment. Looks much better visually! But something about the bugDisplay looks wrong. Right now it's recommending that people send bugs via email. REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D17177 To: apol, #plasma, #vdg Cc: ngraha

D17177: Drop tab-based UI for the about page

2018-11-26 Thread Aleix Pol Gonzalez
apol added a comment. F6442717: discover-scrollableabout.png REPOSITORY R134 Discover Software Store REVISION DETAIL https://phabricator.kde.org/D17177 To: apol, #plasma Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuter

D17177: Drop tab-based UI for the about page

2018-11-26 Thread Aleix Pol Gonzalez
apol created this revision. apol added a reviewer: Plasma. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. apol requested review of this revision. REVISION SUMMARY Integrates better with Kirigami. REPOSITORY R134 Discover Software Store BRANCH master REVISION DETA