11-29-2016, 06:15 PM
Looking at the way lite-software works:
1- It prevents users from getting to the Install or Remove packages section if there is no Internet connection available.
While users won't be able to install applications if it needs to be downloaded, the user should be able to get to the Install or Remove software section because they should be able to uninstall applications even without internet connection. Also, users can reinstall applications even with no internet connection (from cache) if they have previously installed a specific application.
2- As in #1, if users do not update software sources (basically enforced) when launching Lite Software, they won't be able to get to the Install or Remove software section.
The user should be given the option to decide whether to update software sources or not. Even if users choose not to update software sources at that time, they should be able to reach the Install or Remove software section. Imagine cases such as temporarily Internet connection issues or simply the user wants to uninstall an app not having to wait for software sources updates. It becomes increasingly unfriendly if they happen to launch Lite Software more than once in a short period of time.
3- Dialogs must be more descriptive, in accordance to the task being performed. For instance, telling users to check /var/log/lite-software.log for more information an throwing an error, does not help users when the issue is, in fact, not having an active internet connection.
I will be addressing these issues in my next pool as follows:
1- As soon as Lite Software is launched, there will be a check for internet access. If the internet access fails, the user will not be prompted with updating software sources. Instead, it will be only warned about "not having an active internet connection" and will be directed to Install or Remove software section:
![[Image: xNQD2mV.png]](http://i.imgur.com/xNQD2mV.png)
![[Image: KQPpMJV.png]](http://i.imgur.com/KQPpMJV.png)
Note that I also removed the "Exit" option from the tasks selection. I think it is unnecessary to have an "Exit" option when there is a "Quit" button on that same dialog box.
2- After launching Lite Software and checking for internet connectivity, if there is internet connection, the user will be given the option to update software sources but it won't be enforced. Instead, the dialog box will recommend to update software sources but even when the user decides not to do so, it will be allowed to continue.
![[Image: fcnepJq.png]](http://i.imgur.com/fcnepJq.png)
If the user opts for not updating software sources at that time, it will be able to proceed to the Install or Remove software section regardless
![[Image: KQPpMJV.png]](http://i.imgur.com/KQPpMJV.png)
I will be working on other lite-software dialog boxes later. So far, the options to allow users to get to the Install or Remove software section whether there is internet connection or not and whether the user decides to update software sources or not, is completed.
I added some more information to the Install additional software box as shown below, but I'm not sure if that's too much text or if it is "acceptable":
![[Image: r5JXAi0.png]](http://i.imgur.com/r5JXAi0.png)
Thoughts and recommendations about everything here in?
1- It prevents users from getting to the Install or Remove packages section if there is no Internet connection available.
While users won't be able to install applications if it needs to be downloaded, the user should be able to get to the Install or Remove software section because they should be able to uninstall applications even without internet connection. Also, users can reinstall applications even with no internet connection (from cache) if they have previously installed a specific application.
2- As in #1, if users do not update software sources (basically enforced) when launching Lite Software, they won't be able to get to the Install or Remove software section.
The user should be given the option to decide whether to update software sources or not. Even if users choose not to update software sources at that time, they should be able to reach the Install or Remove software section. Imagine cases such as temporarily Internet connection issues or simply the user wants to uninstall an app not having to wait for software sources updates. It becomes increasingly unfriendly if they happen to launch Lite Software more than once in a short period of time.
3- Dialogs must be more descriptive, in accordance to the task being performed. For instance, telling users to check /var/log/lite-software.log for more information an throwing an error, does not help users when the issue is, in fact, not having an active internet connection.
I will be addressing these issues in my next pool as follows:
1- As soon as Lite Software is launched, there will be a check for internet access. If the internet access fails, the user will not be prompted with updating software sources. Instead, it will be only warned about "not having an active internet connection" and will be directed to Install or Remove software section:
![[Image: xNQD2mV.png]](http://i.imgur.com/xNQD2mV.png)
![[Image: KQPpMJV.png]](http://i.imgur.com/KQPpMJV.png)
Note that I also removed the "Exit" option from the tasks selection. I think it is unnecessary to have an "Exit" option when there is a "Quit" button on that same dialog box.
2- After launching Lite Software and checking for internet connectivity, if there is internet connection, the user will be given the option to update software sources but it won't be enforced. Instead, the dialog box will recommend to update software sources but even when the user decides not to do so, it will be allowed to continue.
![[Image: fcnepJq.png]](http://i.imgur.com/fcnepJq.png)
If the user opts for not updating software sources at that time, it will be able to proceed to the Install or Remove software section regardless
![[Image: KQPpMJV.png]](http://i.imgur.com/KQPpMJV.png)
I will be working on other lite-software dialog boxes later. So far, the options to allow users to get to the Install or Remove software section whether there is internet connection or not and whether the user decides to update software sources or not, is completed.
I added some more information to the Install additional software box as shown below, but I'm not sure if that's too much text or if it is "acceptable":
![[Image: r5JXAi0.png]](http://i.imgur.com/r5JXAi0.png)
Thoughts and recommendations about everything here in?
https://unlockforus.com
Sorry for seeming stupid and preferring Linux - I just don't know any better.




![[Image: X5qGkCg.png]](https://imgur.com/X5qGkCg.png)
![[Image: 0op1GNe.png]](https://i.imgur.com/0op1GNe.png)
![[Image: LgJ2mtP.png]](https://i.imgur.com/LgJ2mtP.png)
![[Image: vLZcFUE.png]](https://imgur.com/vLZcFUE.png)
![[Image: lrUHro3.jpg]](https://i.imgur.com/lrUHro3.jpg)