Op di, 02-05-2006 te 20:25 -0400, schreef Youness Alaoui:
> I think it's great, apart a small comment, but before...
> WTF.. I just saw that 'send message/sms/email' were moved in a separate  
> "Actions" submenu in that popup...
> anyways, yes, your proposition looks good, I would add a "Other Actions"  
> submenu which lets you "Send a File", "Start sending webcam" "Receive  
> webcam", etc... that submenu should be enabled only in the Online state...  
> should be between send email and view profile, or under view profile (you  
> decide, I'm not good with gui design)... I also think that what you  
> removed should not be removed, we should have the same menu for every  
> user, but some entries should be enabled or disabled depending on the  
> state (not remvoed from the menu), and the "receive webcam" should be  
> enabled only if the user has webcam (but still possible to do it through  
> the menu in the chat window), and the send webcam item should always be  
> enabled and open the webcam wizard if no webcam is configured...
Do you start a webcamsession with someone before even chatting ?  OR ask
cam without chat ?  Send a file ?  Imo, it's overkill to add these
actions to the contact-context-menu.   
> About nudge plugin (and other plugins) they should add their entries after  
> the last separator (before 'set alarm'), so we add that separator, we fire  
> the event, wait for all plugins to add their items, then we check, if the  
> last item in the menu is not a separator (which means there is at least  
> one loaded plugin which added something to the menu), then add a new  
> separator before adding the 'set alarm' and 'properties' thing...
> what do you think ?
What about plugins themselves checking and adding separators if needed ?
I thought the core should just be core and have an event and then the
plugins add stuff ifthey want and create saparators if they need to.  As
the first command in the context-menu should be the same action as
double-clicking, we should have all teh entries above the first
separator depend on what's possible .. those are the "immediate" actions
on *this kind of object*.  Thus I think, graying out options is not
appropriate here.  I think now the "Send nudge" should be above the
"view profile" so this always ends up to be the last action to be more
easily found.  Not a lot of plugins should add items to the menus.  And
if plugins add items, they should be able to add 'm everywhere ..not on
a defined "plugin place" as this is UI-the-way-it's-coded instead of
UI-the-way-the-user-expects-it.

Karel.


> KKRT
> 
> On Tue, 02 May 2006 16:58:47 -0400, Karel Demeyer <[EMAIL PROTECTED]>  
> wrote:
> 
> > I missed this one:
> > "View profile" should be underneath "send e-mail"
> >
> >
> > Op di, 02-05-2006 te 22:48 +0200, schreef Karel Demeyer:
> >> Again a UI-thread; please don't dissmis it.
> >>
> >> Depending on the state of the user (online / offline (with or without
> >> mobile device set up), I propose following right-click menus on the
> >> contactlist;  I dropped the "notes" entry on purpose because I think
> >> it's not used allthe time and belongs on a tab on the properties screen.
> >> Please discuss about this.
> >> Nudges plugin should imo insert it's command just before the first
> >> separator.  The powertool plugin inserts on top and adds a separator.
> >>
> >> Opinions ?
> >>
> >> Karel.
> >>
> >>
> >>
> >>
> >> ======
> >> Online:
> >> ======
> >>
> >>
> >> Send Message
> >> (Send SMS)
> >> Send e-mail
> >> View profile
> >> ---
> >> Show message-history
> >> Show Webcam-history
> >> ---
> >> Block
> >> Move
> >> Copy
> >> Delete
> >> ---
> >> Set an alarm
> >> Properties
> >>
> >>
> >>
> >> ======
> >> Offline - sms:
> >> ======
> >>
> >> Send SMS
> >> Send e-mail
> >> View profile
> >> ---
> >> Show message-history
> >> Show Webcam-history
> >> ---
> >> Block
> >> Move
> >> Copy
> >> Delete
> >> ---
> >> Set an alarm
> >> Properties
> >>
> >>
> >> ======
> >> Offline - email (no sms):
> >> ======
> >>
> >> Send e-mail
> >> View profile
> >> ---
> >> Show message-history
> >> Show Webcam-history
> >> ---
> >> Block
> >> Move
> >> Copy
> >> Delete
> >> ---
> >> Set an alarm
> >> Properties
> >>
> >>
> >>
> >> -------------------------------------------------------
> >> Using Tomcat but need to do more? Need to support web services,  
> >> security?
> >> Get stuff done quickly with pre-integrated technology to make your job  
> >> easier
> >> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> >> Geronimo
> >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> >> _______________________________________________
> >> Amsn-devel mailing list
> >> [email protected]
> >> https://lists.sourceforge.net/lists/listinfo/amsn-devel
> >>
> >
> >
> >
> > -------------------------------------------------------
> > Using Tomcat but need to do more? Need to support web services, security?
> > Get stuff done quickly with pre-integrated technology to make your job  
> > easier
> > Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> > Geronimo
> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> > _______________________________________________
> > Amsn-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> 
> 
> 
> -- 
> KaKaRoTo
> 
> 
> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Amsn-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/amsn-devel
> 



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Amsn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to