Neo-Store icon indicating copy to clipboard operation
Neo-Store copied to clipboard

Needs a basic feature

Open Lord-Of-Mysteries404 opened this issue 4 months ago • 8 comments

Guidelines

  • [x] I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • [x] I'm on the latest version.
  • [x] I'm not using a test build (alpha/beta/release-candidate).
  • [x] This issue contains only one feature request.

Problem Description

This thing lacks a basic installation progress UI when installing stuff. No way to know if any apps are installed until the "launch" button shows up

Proposed Solution

Please add add an UI for the installation process! It's way too confusing when downloading anything! I don't know if it's getting installed or not

Alternatives Considered

No response

Relevant information

  • Device: Galaxy J7 NXT 3/32
  • Android Version: 9
  • ROM: One UI 1.1
  • App's Version: 1.1.1
  • Disabled battery optimization for Neo Store?
  • What is your selected installer?

Lord-Of-Mysteries404 avatar Aug 30 '25 06:08 Lord-Of-Mysteries404

Installs take usually less than 2 seconds long, but I assume this has - similar to your other issue - with your devices performance. Also please don't you ever ignore providing the asked for information in the template (Device, Android version etc..)

machiav3lli avatar Aug 30 '25 14:08 machiav3lli

Installs take usually less than 2 seconds long, but I assume this has - similar to your other issue - with your devices performance. Also please don't you ever ignore providing the asked for information in the template (Device, Android version etc..)

200 to 300 MB sized apps takes 2 seconds to install? I'm not so sure. I also don't understand what does adding features has anything to do with my phone performance in this issue. I'm not reporting any bugs here. Just asking for the feature below 20250830_203346.jpg

Lord-Of-Mysteries404 avatar Aug 30 '25 14:08 Lord-Of-Mysteries404

I agree with the OP and I'd also like to request a proper (separate) 'installations' tab to be made available. I have some suggestions below on how this could be potentially designed.

The UI could have one section for repository sync status as such:

  • inactive
  • in-progress
  • completed on [date/timestamp]
  • failed on [date/timestamp])

And another section for installation status of apps:

  • download in progress
  • download completed, not installed
  • install succeeded
  • install failed (with reason or error code if possible)

I understand that for most of us on broadband connections and higher-end phones that are $500+ USD (or more) in value, this stuff isn't really necessary however if we are building something for a worldwide audience it is useful to take into account a much wider variety of devices and users from all walks of life.

Thank you for your attention to this matter.

Daedalus007 avatar Sep 17 '25 18:09 Daedalus007

First let's differentiate between download and install.

  • Downloads depends on internet connection (and eventually VPN-usage, device connectivity etc..) and the UI already reflects the progress.
  • Installs depends on device/storage performance and yes, 2 seconds is on most devices for majority of apps on f-droid repos more than enough.

I'm already planning to provide extended info on sync success/failure with time stamps in an upcoming minor/major update 1.2.X or 2.0.0 (long-tapping the sync button already provides the time of last failure-free sync and earliest date of an update of an active repo). On the download side, there's already the downloads page that reports the progress/success/failure state, not super detailed with failure reason, but that's something that's usually communicated over the notification, but could be considered to be added to the states.

machiav3lli avatar Sep 18 '25 08:09 machiav3lli

First let's differentiate between download and install.

  • Downloads depends on internet connection (and eventually VPN-usage, device connectivity etc..) and the UI already reflects the progress.
  • Installs depends on device/storage performance and yes, 2 seconds is on most devices for majority of apps on f-droid repos more than enough.

I'm already planning to provide extended info on sync success/failure with time stamps in an upcoming minor/major update 1.2.X or 2.0.0 (long-tapping the sync button already provides the time of last failure-free sync and earliest date of an update of an active repo). On the download side, there's already the downloads page that reports the progress/success/failure state, not super detailed with failure reason, but that's something that's usually communicated over the notification, but could be considered to be added to the states.

Dude. Why don't you understand? Look at the pics below and read the whole issue again too

  1. Yes there is a damn download progress bar 20250918_152545.jpg

  2. In this pic the app is installing but there's NO progress bar here. If you're installing a large app there's just no way to know until it's installed. 20250918_152554.jpg

  3. Here the app installed just like that. Launch button suddenly appearing without even showing it's installation process after downloading. 20250918_152608.jpg

Lord-Of-Mysteries404 avatar Sep 18 '25 09:09 Lord-Of-Mysteries404

Instead of being angry, maybe you could've notice that my answer addresses @Daedalus007 's notes… so here's a break down of what's relevant for you:

2 seconds is on most devices for majority of apps on f-droid repos more than enough.

Considering this fact for now and having higher priorities, I only can tell you that this would be improved when I have time for it (possibly with the next revamp of the installation process, as this is bound to many backend stuff, that depending on the installer NS have no control of).

The whole other part of the response centers around @Daedalus007 's suggestion on improving download and sync states' reporting.

machiav3lli avatar Sep 18 '25 14:09 machiav3lli

Otherwise, I'm surely open to contributions on this matter, if some devs have interest and time for it.

machiav3lli avatar Sep 18 '25 14:09 machiav3lli

Instead of being angry, maybe you could've notice that my answer addresses @Daedalus007 's notes… so here's a break down of what's relevant for you:

2 seconds is on most devices for majority of apps on f-droid repos more than enough.

Considering this fact for now and having higher priorities, I only can tell you that this would be improved when I have time for it (possibly with the next revamp of the installation process, as this is bound to many backend stuff, that depending on the installer NS have no control of).

The whole other part of the response centers around @Daedalus007 's suggestion on improving download and sync states' reporting.

Great. That's what I wanted to know, thanks.

Lord-Of-Mysteries404 avatar Sep 18 '25 14:09 Lord-Of-Mysteries404