Updater options

Started by GTX2GvO, March 18, 2013, 04:23:00 AM

Previous topic - Next topic

GTX2GvO

First of all. I'm happy with how process lasso works and have close to no issues with that.

However. The updater is starting to work on my nervs.
I just don't like the fact  that it jumps in your face AND stays on top of everything.
(While on occasion I NEED to be in the area that the updater is blocking then)

So I'm asking for some more settings regarding the updater.
A bit in the line of:
- At start..... Pop-up Updater / Minimize Updater. (Selection / default Pop-up Updater)
- Put updater on top of all windows (checkbox / default OFF)
- Check updates every... (Selection, but now in this updater options dialog / default 1 day)
- Probably some more stuff People might want to set the updater to do.

I'm not going to ask you to put this in on the next release, but I would appreciate it if you'd consider working on the updater (again IIRC).

BenYeeHua


GTX2GvO

I know the "Check update every...." can already be customized. ;D
I already have that on every 12 hours.

I just added it to the list to state it could be added in a dialog box instead of a menu item.

Then again. the other options could be menu options too, as well.

BenYeeHua

Quote from: GTX2GvO on March 18, 2013, 12:29:55 PM
I know the "Check update every...." can already be customized. ;D
I already have that on every 12 hours.

I just added it to the list to state it could be added in a dialog box instead of a menu item.

Then again. the other options could be menu options too, as well.
What I mean is, more.
You can set whatever interval you want, by just type in the time/value to the dialog box. ;)
And ya, it need a newer updater tool, so it just pop-up in the traybar and say, ProcessLasso Updater found am update and it is downloading...

hanemach_gt

Quote from: BenYeeHua on March 18, 2013, 04:12:10 PM
What I mean is, more.
You can set whatever interval you want, by just type in the time/value to the dialog box. ;)
And ya, it need a newer updater tool, so it just pop-up in the traybar and say, ProcessLasso Updater found am update and it is downloading...

Simple solution - add one more INI parameter like: UserDefinedIntervalSecs=696969 and one more context menu entry "User defined [<var> seconds]".
<img src="[url="http://imageshack.com/a/img913/7827/On37F9.gif"]http://imageshack.com/a/img913/7827/On37F9.gif[/url]"/>

BenYeeHua

Quote from: hanemach_gt on March 18, 2013, 04:28:06 PM
Simple solution - add one more INI parameter like: UserDefinedIntervalSecs=696969 and one more context menu entry "User defined [<var> seconds]".
Need some time to read again the parameter. ;D
But this is why we need the UI. ;)

Jeremy Collake

Yes, I will hide the updater completely very soon for those who have opted for automated updates. This will be the first step at alleviating this common complaint. We are in a period where a lot of changes are happening, so I would expect this to finally get better soon!
Software Engineer. Bitsum LLC.

GTX2GvO

Quote from: Jeremy Collake on March 18, 2013, 04:39:40 PM
Yes, I will hide the updater completely very soon for those who have opted for automated updates.

Whoaw. Easy there. I don't want it completely out of sight.
I just don't want it smacked in my face.
A minimized/not up front version of the same updater, would be an improvement too.

edkiefer

There another option maybe , you could have it notify you there is a update ready and let user click when to install (still installs automatic, but mimics windows updater notification feature ) . Not sure how hard that would be , but honestly I really don't find issue here it updates so fast its only a sec and its done .

Edit: Hmm , I never give the auto a chance to update since I find them first and just use automatic update option in window . So my above statement might not be valid .
Bitsum QA Engineer

Jeremy Collake

There are indeed many options, including emulating how the Windows Update works, as Ed suggested.

What I am going to do is simply take action and hope people are more pleased with the final solution than they are now. Here's the plan:

1. For non-automatic updates (not counting user induced automatic updates), show the dialog, but don't force it over other windows if feasible .. we'll see how it tests, I don't want it to get lost under other windows.
2. For automated updates, perform the update and notify via system tray. If you don't want this to happen, then don't choose automated updates.
3. Eventually, I will add options similar to Windows update.

This should please everyone, if you read carefully. Either you fall into camp #1, where you just want it to update and not bother you, or camp #2, where you want it notify you about updates so that you can take appropriate action, but not in an intrusive way.
Software Engineer. Bitsum LLC.

edkiefer

yes, that covers wide chose of update options , should be good .
Bitsum QA Engineer

Tarnak

 I prefer option 2, since I have never allowed automatic updates in Windows XP.  In fact I don't update my system anymore, that second Tuesday of the month, anymore.

gman68w

Whenever an automated update occurs, the 'Downloading update' window is locked 'in front' of all windows, or buggers up a fullscreen app (whenever it can't actually minimize it) while trying to stay in front. When the download/installation is finished, it minimizes everything to show me an info balloon from the tray, telling me an update has been completed. This sequence of events has been standard for PL updates since v4.x.x.xx. Is there any way at all to quiet the update process?

edkiefer

Bitsum QA Engineer

Jeremy Collake

This common complaint will finally be addressed this week.
Software Engineer. Bitsum LLC.

gman68w

lol, 'common'? you mean I'm not the only one whinging about it?

GTX2GvO

Just got another (bright) idea about the update checking.
Besides the "check for updates every..." selection add the option to check (and update) at the boot of process lasso.

So an extra check mark, for an extra update check, when PL starts up with the system.
Oh. and in regards to the other options. this boot check should be done fully in the background with only the tray balloon notifying that the update has been complete.

BenYeeHua

Quote from: GTX2GvO on March 22, 2013, 03:35:51 AM
Just got another (bright) idea about the update checking.
Besides the "check for updates every..." selection add the option to check (and update) at the boot of process lasso.

So an extra check mark, for an extra update check, when PL starts up with the system.
Oh. and in regards to the other options. this boot check should be done fully in the background with only the tray balloon notifying that the update has been complete.
And it should be delay like 1-3 minutes, as many people using it with old computer. :)

Jeremy Collake

#18
As I adjust the code, let me ask to be sure, which dialog is it that is the problem? Is it the dialog that presents the update as available, and asks you to initiate an automated update.. or is it the download progress dialog? The latter was configured as topmost, the former was not. I have changed it to not be topmost in v6.0.2.76, a build that will be uploaded in a few minutes.
Software Engineer. Bitsum LLC.

GTX2GvO

Quote from: Jeremy Collake on March 23, 2013, 12:39:57 PM
As I adjust the code, let me ask to be sure, which dialog is it that is the problem? Is it the dialog that presents the update as available, and asks you to initiate an automated update.. or is it the download progress dialog? The latter was configured as topmost, the former was not. I have changed it to not be topmost in v6.0.2.76, a build that will be uploaded in a few minutes.

It's the one that hits you on a topmost position that is bugging me the most.
So if that wouldn't be top most anymore, I would already be quite happy.  :)