Op woensdag 3 mei 2006 16:45, schreef Karel Demeyer: > 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. > I'd leave out the webcam things because those will mainly be used during a chat. Send file is somewhate more likely to be used without any chat before it, and could be in the context menu, but I think it should not go into a submenu.
> > 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. I agree completely. > 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. And here I disagree. Indeed it is good to keep the double-click action on top of the menu, but that is not an excuse to adapt the menu this way. The double-click action should be always the same (i.e.: Open chat). If that one is not possible, and thus grayed out in the menu, double-clicking will have no effect either. > 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. I'd just remove send nudge, it is mainly for use during a chat. > 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. I agree. Plugins should be able to position their menu items anywhere. Some other remarks: - Why include an item for setting alam? It is on the properties window, which is already in the menu. - If you decide to put the notes in the properties window too, as you proposed, the notes should also be removed from the menu in the chatwindow, because the contact properties are in there too. > > 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=1216 > > >>42 _______________________________________________ > > >> 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=12164 > > >2 _______________________________________________ > > > 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 ------------------------------------------------------- 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
