Nitrux/nx-software-center

[dev-mauikit-ui] List of issues

UriHerrera opened this issue · 2 comments

Easy

  • Move the 'Store' to be the first view [b21fa76]
  • Typo "Not apps found" in Apps Page [87e42d5]
  • Remove redundant search button on header right side [9cb3416]
  • Show scrollbar on Store page [096c2f1]
  • Screenshot section does not have a header label [787f49c]
  • On the contextual menu, the only entry that works is 'Pling' [908abaa]
  • After scrolling a few pages and then searching for an application gives empty results. This is because page number is not getting reset during a search [a7307b6]
  • Remove znx section [1e50b88]

Medium

  • 'Download' button doesn't work [a3c55b7]
  • The 'Featured' banner doesn't cycle when it reaches the end of the list [fe33fef]
  • Clicking the 'Featured' banner doesn't do anything [a4d4354]
  • Buttons in About Dialog doesn't do anything when clicked [aad5335]
  • Search should work on keypress instead of only with enter key [5f06564]
  • In store page, hovering on an entry shows some iconbuttons on right side, but clicking does nothing [467f0d1]
  • After downloading a file successfully, it should clear the download queue. It should also show a notification
  • After downloading a file successfully, it doesn't appear in the 'Apps' view
  • Clicking on the FAB takes control to an empty page
  • Show a "Loading more apps" indicator when apps are being loaded
  • In App details page, scrolling gets stuck when pointer hovers over other elements like packages or a screenshot

Not So Easy

  • Categories on left pane only have "All" entry. Implement the functionality to list applications by categories
  • Use appstream metadata instead

Good To Have

  • Blur behind featured items has a stuttering animation when swiped
  • Scrolling in StorePage has an animation which is not that good
  • Initial loading takes about 3-5 secs and will be good to have a splash screen

@UriHerrera I think instead of clearing the download queue immediately after download ends, we can somehow mark the entry as completed in the gui and a button to remove it from the list. Like how a download manager works.

@anupam-git That works too.