D19825: Improve update states' UI

2019-03-17 Thread Krešimir Čohar
rooty added a comment.


  Hey I know this has landed already but how do you feel about the word 
Retrieving instead of Fetching?

REPOSITORY
  R134 Discover Software Store

REVISION DETAIL
  https://phabricator.kde.org/D19825

To: ngraham, apol, #vdg, #discover_software_store
Cc: rooty, abetts, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, 
lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart


D19825: Improve update states' UI

2019-03-17 Thread Andres Betts
abetts added a comment.


  +1
  
  Maybe the icon can be smaller, but in principle, yes!

REPOSITORY
  R134 Discover Software Store

REVISION DETAIL
  https://phabricator.kde.org/D19825

To: ngraham, apol, #vdg, #discover_software_store
Cc: abetts, plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, sebas, apol, mart


D19825: Improve update states' UI

2019-03-17 Thread Nathaniel Graham
This revision was automatically updated to reflect the committed changes.
Closed by commit R134:95c39a6f7f2b: Improve update states' UI (authored by 
ngraham).

REPOSITORY
  R134 Discover Software Store

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D19825?vs=54107&id=54111

REVISION DETAIL
  https://phabricator.kde.org/D19825

AFFECTED FILES
  discover/qml/DiscoverWindow.qml
  discover/qml/UpdatesPage.qml

To: ngraham, apol, #vdg, #discover_software_store
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D19825: Improve update states' UI

2019-03-17 Thread Nathaniel Graham
ngraham updated this revision to Diff 54107.
ngraham marked 2 inline comments as done.
ngraham added a comment.


  Improve a string and find the property properly

REPOSITORY
  R134 Discover Software Store

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D19825?vs=54087&id=54107

BRANCH
  improve-update-states (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D19825

AFFECTED FILES
  discover/qml/DiscoverWindow.qml
  discover/qml/UpdatesPage.qml

To: ngraham, apol, #vdg, #discover_software_store
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D19825: Improve update states' UI

2019-03-17 Thread Aleix Pol Gonzalez
apol added a comment.


  conceptual +1

INLINE COMMENTS

> UpdatesPage.qml:152
> +Layout.maximumHeight: Layout.minimumHeight
> +visible: isBusy
> +}

use `page.isBusy` so it doesn't have to start looking for the symbol all over 
the place

> UpdatesPage.qml:318
>  name: "fetching"
> -PropertyChanges { target: page; title: i18nc("@info", 
> "Fetching...") }
> -PropertyChanges { target: page; footerLabel: i18nc("@info", 
> "Checking for updates...") }
> +PropertyChanges { target: page; footerLabel: i18nc("@info", 
> "Gathering updates...") }
> +PropertyChanges { target: page; isBusy: true }

Gathering reads super weird to me.

REPOSITORY
  R134 Discover Software Store

REVISION DETAIL
  https://phabricator.kde.org/D19825

To: ngraham, apol, #vdg, #discover_software_store
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D19825: Improve update states' UI

2019-03-17 Thread Nathaniel Graham
ngraham updated this revision to Diff 54087.
ngraham added a comment.


  Don't show the icon when there are any updates

REPOSITORY
  R134 Discover Software Store

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D19825?vs=54084&id=54087

BRANCH
  improve-update-states (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D19825

AFFECTED FILES
  discover/qml/DiscoverWindow.qml
  discover/qml/UpdatesPage.qml

To: ngraham, apol, #vdg, #discover_software_store
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart


D19825: Improve update states' UI

2019-03-17 Thread Nathaniel Graham
ngraham created this revision.
ngraham added reviewers: apol, VDG, Discover Software Store.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
ngraham requested review of this revision.

REVISION SUMMARY
  - Add a busy indicator when something is refreshing or checking
  - Update strings to be a bit more user-friendly
  - Don't change the Update page's title; status is adequately indicated by the 
footer text already

TEST PLAN
  For example:
  F6698086: busy indicator.gif 

REPOSITORY
  R134 Discover Software Store

BRANCH
  improve-update-states (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D19825

AFFECTED FILES
  discover/qml/DiscoverWindow.qml
  discover/qml/UpdatesPage.qml

To: ngraham, apol, #vdg, #discover_software_store
Cc: plasma-devel, jraleigh, GB_2, ragreen, Pitel, ZrenBot, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, mart