Re: [E-devel] Module Popup Policy

2007-02-22 Thread Will Keaney
On Thu, 2007-02-22 at 19:15 +0100, Brian 'morlenxus' Miculcy wrote:
 Hi all,
 
 there was a small discussion on the irc about the module popup policy.
 Currently each module has his own policy:
 - mixer opens the popup on click
 - net module opens on mouse over, if you click the popup stays open
 - weather opens on mouse over, no click event
 
 So i think there should be a standard for the module popup.
 Here is my idea:
 
 Mouse over:
 The mouse over popup is enabled by default. You can disable it using an
 option in the module configuration dialog.
 
 Click:
 The click locks the popup. This means, if you leave the module icon
 area, the popup isn't closed. If you want to unlock the popup, you need
 to click once again. A nice feedback to the user would be a little lock
 icon.
 If the mouse over popup is disabled, a click would open the popup and
 locks it. To close the popup simply click.
 
 The mouse over gives you a quick view at the popup without much user
 interaction. The locking mode allows you to have a popup with useful
 informations open, while running some other processes. Example:
 A memory module shows in the popup a list with the top memory eating
 applications (i guess firefox would be at the first position). The list
 is updated every second. If you now lock the popup you would be able to
 kill the applications with some xterm commands - while still having the
 list open and show you informations. Without the locking mode you would
 need to hover the module icon again and again after running a command,
 just to see if there has been something changed. I guess the user would
 open another xterm and run `top` there, so the module popup
 information would be a nice eyecatcher, but doesn't really help.
 Another example would be a calendar module which shows a month view in
 the popup. Sometimes you just want to know a day in the next week,
 sometimes you want to write some email while having the month view on
 screen.
 
 Imho it's useful. :) Comments?
I _love_ it :))
-- 
Build a person a fire, and they may be warm for a day.
Set that person on fire, and they will be warm for the rest of their
life.
GnuPG Public Key ID 1024D/203C7431.  
Public Key Available From http://keyserv.nic-se.se:11371/#extract


signature.asc
Description: This is a digitally signed message part
-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Module Popup Policy

2007-02-22 Thread Brian 'morlenxus' Miculcy
Yes, thats true. So a mouse over wouldn't be useful, but i would use the
click policy here. Currently the module locks keyboard and mouse input
to the popup, so you wouldn't be able to do something other. I would remove
these locks, to that the click opens the popup, but you are able to have
it open while doing something other.
So, mouse over popup no, but click popup would have the same behavior as
i descripted before.

Greets,
Brian 'morlenxus' Miculcy

On Thu, Feb 22, 2007 at 07:34:24PM +0100, Simon TRENY wrote:
 In my opinion, there is a difference between the popup of the mixer
 module and the popup of the net/weather module: in mixer, the popup is
 used to change the volume, there are control-widgets inside it, while
 in net/weather, the popup is only used to display infos (I've never
 tested the weather module though, but I think that how it works).
 
 And this difference explains the different behaviors I think: you
 don't want to see the volume bar each time you enter the mixer's icon,
 because seeing the bar is useless. Everytime you might want to see the
 volume bar, is because you want to change the volume, and then you need
 to lock the popup anyway. And actually, it would annoy me a bit to have
 the mixer's popup show each time I move the mouse over it.
 
 Regards,
 Simon TRENY MoOm
 
 
 On Thu, 22 Feb 2007 19:15:28 +0100,
 Brian 'morlenxus' Miculcy [EMAIL PROTECTED] wrote :
 
  Hi all,
  
  there was a small discussion on the irc about the module popup policy.
  Currently each module has his own policy:
  - mixer opens the popup on click
  - net module opens on mouse over, if you click the popup stays open
  - weather opens on mouse over, no click event
  
  So i think there should be a standard for the module popup.
  Here is my idea:
  
  Mouse over:
  The mouse over popup is enabled by default. You can disable it using
  an option in the module configuration dialog.
  
  Click:
  The click locks the popup. This means, if you leave the module icon
  area, the popup isn't closed. If you want to unlock the popup, you
  need to click once again. A nice feedback to the user would be a
  little lock icon.
  If the mouse over popup is disabled, a click would open the popup and
  locks it. To close the popup simply click.
  
  The mouse over gives you a quick view at the popup without much user
  interaction. The locking mode allows you to have a popup with useful
  informations open, while running some other processes. Example:
  A memory module shows in the popup a list with the top memory eating
  applications (i guess firefox would be at the first position). The
  list is updated every second. If you now lock the popup you would be
  able to kill the applications with some xterm commands - while still
  having the list open and show you informations. Without the locking
  mode you would need to hover the module icon again and again after
  running a command, just to see if there has been something changed. I
  guess the user would open another xterm and run `top` there, so the
  module popup information would be a nice eyecatcher, but doesn't
  really help. Another example would be a calendar module which shows a
  month view in the popup. Sometimes you just want to know a day in the
  next week, sometimes you want to write some email while having the
  month view on screen.
  
  Imho it's useful. :) Comments?
  
  Greets,
  Brian 'morlenxus' Miculcy
  
  -
  Take Surveys. Earn Cash. Influence the Future of IT
  Join SourceForge.net's Techsay panel and you'll get the chance to
  share your opinions on IT  business topics through brief surveys-and
  earn cash
  http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
  ___ enlightenment-devel
  mailing list enlightenment-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
  

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] Module Popup Policy

2007-02-22 Thread Michael Jennings
On Friday, 23 February 2007, at 02:02:20 (+0100),
Brian 'morlenxus' Miculcy wrote:

 Yes, thats true. So a mouse over wouldn't be useful, but i would use
 the click policy here. Currently the module locks keyboard and mouse
 input to the popup, so you wouldn't be able to do something other. I
 would remove these locks, to that the click opens the popup, but you
 are able to have it open while doing something other.
 So, mouse over popup no, but click popup would have the same
 behavior as i descripted before.

Please stop this ridiculous thread.  Different modules can, should,
and do have different mouse bindings.  Not everything needs to be
standardized.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 90% of a woman's pheromones come out the top of her head.  That's
  why women are shorter:  so that men will fall in love when they hug
  them. -- Phoebe Buffay (Lisa Kudrow), Friends

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel