Winstep

Software Technologies


 Winstep Forums


Print view
Board index : Winstep Forums : General Discussion  [ 15 posts ]

Should edge activation be enabled by default?


Yes.
38%
[ 3 ]
No.
63%
[ 5 ]

Total votes : 8
Author Message
 Post subject: Question about Nexus edge bump activation.
PostPosted: Sun Mar 13, 2011 11:14 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11936
A question for you guys:

Nexus features an uninstall survey, and a common complaint seems to be Nexus popping up unexpectadly because the user accidentaly bumped the top screen edge with the mouse pointer while working on something else.

Now, Nexus has several mechanisms to deal with this, from increasing the Edge Bump delay in the General tab of Preferences (which makes Nexus take longer to react to a edge bump and thus minimizes accidental screen edge bumps) to flat out disabling edge bump activation in the Position & Behavior tab of Nexus Preferences.

Unfortunately it is also a fact (and a source of grief to countless developers) that very few users read the included documentation. Some don't even bother scanning the list of available settings to see if one solves their problem.

This is why good defaults are so important.

Now, edge activation is critical for auto-hiding docks (how else would you get the dock back?) but Nexus, by default, also responds to an edge bump even when it's not hidden (in which case the edge bump makes the dock come forward).

This, in my opinion, is useful because it allows the user to get to the dock even when it lies behind a maximized window. However, it also seems to be the source of some frustration.

My question is: should the default be changed so that Nexus only responds to edge bumps when it's hidden above the screen edge?

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 6:30 am 
Offline
User avatar

Joined: Sat Jan 08, 2011 5:57 pm
Posts: 898
Location: Athens, Greece
That could be a solution, since the talk here is about defaults, not any new functionality. It just occurs to me that people may expect an edge-bump to work only in conjunction with autohide; otherwise, they may see it as a bug, thinking like "I didn't set it to autohide... why the hell is it popping up?"
I know what you mean about people not reading documentation, though... usually, I'm one of them... :D and I get frustrated if software doesn't work logically and consistently. So, in the end, it's all about logic and consistency in the options. Oh, and it's better not to have a setting at all, rather than have one which doesn't work...

_________________
Live long and prosper...


Back to top
 Profile WWWYIMICQ 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 1:10 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11936
You didn't vote. :P

Anyway, there is a third option, but it's a bit more complicated to implement properly: the dock can come to the foreground even when not hidden, but automatically hides again (giving focus to the window that previously had the focus) as soons as the user mouses away from it.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 1:31 pm 
Offline
User avatar

Joined: Sat Jan 08, 2011 5:57 pm
Posts: 898
Location: Athens, Greece
I didn't vote because my vote is conditional.
Like so:
Code:
if (dock==hidden)
    edge_action=TRUE;
else
    edge_action=FALSE;


Simple...

_________________
Live long and prosper...


Back to top
 Profile WWWYIMICQ 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 2:02 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11936
But that goes without saying. The Edge bump is always active if the dock is hidden (otherwise, as I said, there is no way to get it back).

We're only talking about edge bumps working (or not) when the dock is visible. :D

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 2:11 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11936
Ok, I changed the default to NOT react to edge bumps UNLESS the dock is hidden.

Sorry for not waiting for more votes, but this release is late as hell already (but others feel free to keep on voting, the default can always be changed again for a future version).

Let's just hope I don't now start getting complaints about people not being able to access their docks when a window is maximized.

Sigh. Sometimes I think you just can't win, lol

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 7:18 pm 
Offline

Joined: Fri Dec 04, 2009 10:11 pm
Posts: 49
I vote NO :)

As I do not like using edge bump.


Back to top
 Profile  
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 8:44 pm 
Offline

Joined: Sun Dec 06, 2009 9:00 am
Posts: 43
My question is: should the default be changed so that Nexus only responds to edge bumps when it's hidden above the screen edge?

No, I often want to open another program over the currently running application and Nexus is ideal for that. I do not hide Nexus above the screen edge.
I have the edge bump delay set to 25% and it works well.
I vote for the 3rd option even though I am a bit late.


Back to top
 Profile  
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 8:46 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11936
Hillbilly wrote:
I vote for the 3rd option even though I am a bit late.


Unfortunately there is no time to add the 3rd option for this release (not as simple to implement as it sounds).

Remember, the user can always enable or disable edge bump activation in Preferences. We're just talking about which default is best to minimize complaints/confusion.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 10:27 pm 
Offline

Joined: Sun Dec 06, 2009 9:00 am
Posts: 43
Thanks Jorge.
But please if it ain't possible then offer or suggest option 3.
Enable edge bump activation by default but with say 50% delay.
This should stop false triggering by a brief edge bump.


Back to top
 Profile  
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Mon Mar 14, 2011 10:31 pm 
Offline
Site Admin
Site Admin
User avatar

Joined: Thu Feb 26, 2004 8:30 pm
Posts: 11936
Then I'll have users who can't figure out how to get back their hidden docks. Even with the current delay, some already do.

One can't win, I say again. :wink:

As for the third method, I'll probably implement it in the next release, in which case I'll turn the edge bump default back to on.

_________________
Jorge Coelho
Winstep Xtreme - Xtreme Power!
http://www.winstep.net - Winstep Software Technologies


Back to top
 Profile WWW 
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Tue Mar 15, 2011 1:12 am 
Offline

Joined: Sun Dec 06, 2009 9:00 am
Posts: 43
'Tis a real problem.
Can you detect when the desktop is not populated with a running application?
If so have 2 delay timers.
One quick one when the desktop is unused and the user wants to access the dock
and a little longer delay so when the user has an open application an incidental tap on the edge will not activate the dock.
Just a thought but not wishing to complicate the settings.


Back to top
 Profile  
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Tue Mar 15, 2011 1:52 am 
Offline

Joined: Mon Feb 14, 2011 1:37 pm
Posts: 4
Thanks for the tip. I like the bump activation but I needed to lengthen the duration before it pops up.

I use Terminal Services and the application that I am using within that window forces me to the top left edge and because of the default (middle) activation speed it was annoying. Lengthening the activation time has alleviated that little annoyance.


Back to top
 Profile  
 
 Post subject: Re: Question about Nexus edge bump activation.
PostPosted: Tue Mar 15, 2011 5:57 am 
Offline

Joined: Wed Aug 05, 2009 3:47 pm
Posts: 914
I like the bump reaction time to be fast and immediate and set it so all I have to do is click anywhere and it will hide just as quickly as it came. I don't like the Shelf, Dock or Modules showing at all (for example, when by default the Shelf takes up part of the screen) while I have a browser or folder open. So, I changed the settings.

A great feature that really comes in handy is to set the Shelf Tabs setting to Centered. This way, if you accidentally bump, there is a lot of extra space to click on above (in my case since the Shelf is at the top) the activated Shelf items to re-hide them without fear of accidentally clicking on something.

This is a screenshot of the upper portion of my Desktop to show the Centered option.

Image


Back to top
 Profile  
 
 Post subject: Since you're still taking opinions...
PostPosted: Sat Apr 02, 2011 12:47 am 
Offline

Joined: Tue Sep 14, 2010 3:59 pm
Posts: 43
Location: Scottsdale, AZ USA
Hi Jorge,

Here's my experience:

I'm using Xtreme with the shelf at the bottom, a dock at the top and Nextstart taking care of the start menu.

At this point, even though I've got some more tweaking to do (I don't use the shelf as much as I expected, but that will change soon) I really can't see using Win 7 without Xtreme (so pat yourself on the back Jorge - awesome job).

Anyway, for one reason or another, when I had everything hidden, I seemed to have a devil of a time getting edge bumps (or in some cases even hotkeys) to actually bring things back up. Obviously I spent too much time playing with settings and not backing things up :P So they took up permanent residence on the screen. And the ability to bring any hidden docks up to the foreground so I can use them over other maximized windows is a major win.

Now I read the docs, used the forums, and experimented to get what I wanted.

But maybe, rather than agonize over the exact blend of settings to use as defaults, write 2 new programs.

1) An expert system (if you will) to make the initial settings for all the systems in Xtreme. Sort of like a custom "ini" file that all the programs will pull the initial settings data from (so it would obviously have to be stored in a common location). The the program would ask some basic usability questions of the new user and make the settings based upon their answers. Having written something like this it can be a real pain in the rear to put together (more labor/usability thinking than technical though).

One way to make it easier would be to have the new "settings.ini" be something that each program checks only upon start up. If the file date (and/or section date to stay with the old ini file terminology) of the ini file is newer than an internal setting for each program (reset whenever someone changes something within the current system - so this would add one more variable to track internally) then the program copies the settings over.

2) A "unified" backup program which will back up all the settings of all the programs.

Even if these programs only run when the Winstep applications aren't running, that's OK too. The nice thing about this route is either of these programs might then just run the other winstep applications using a command line switch so they run in "console mode" ust running their own internal backup & restore routines.

Just an idea.

_________________
John Strasser
Ph: 480-273-8798
Scottsdale, AZ USA


Back to top
 Profile  
 
Post new topic Reply to topic Board index : Winstep Forums : General Discussion  [ 15 posts ]
Display posts from previous:  Sort by  

Who is online

Users browsing this forum: No registered users and 307 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: